mirror of
https://github.com/jcreek/LivingDexTracker.git
synced 2026-07-12 18:43:45 +00:00
77 lines
3.3 KiB
JSON
77 lines
3.3 KiB
JSON
{
|
|
"name": "livingdextracker",
|
|
"version": "0.0.1",
|
|
"private": true,
|
|
"scripts": {
|
|
"dev": "npx tailwindcss -i ./static/input.css -o ./static/output.css && vite dev",
|
|
"dev-generate": "GENERATE_SW=true npx tailwindcss -i ./static/input.css -o ./static/output.css && vite dev",
|
|
"dev-generate-suppress-w": "GENERATE_SW=true SUPPRESS_WARNING=true npx tailwindcss -i ./static/input.css -o ./static/output.css && vite dev",
|
|
"sprites:build": "node scripts/optimize-sprites.mjs",
|
|
"build-generate-sw": "GENERATE_SW=true vite build",
|
|
"build-generate-sw-node": "NODE_ADAPTER=true GENERATE_SW=true vite build",
|
|
"build": "npx tailwindcss -i ./static/input.css -o ./static/output.css && vite build",
|
|
"build-inject-manifest-node": "NODE_ADAPTER=true vite build",
|
|
"build-self-destroying": "SELF_DESTROYING_SW=true vite build",
|
|
"preview": "vite preview --port=4173",
|
|
"preview-node": "PORT=4173 node build",
|
|
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
|
|
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
|
|
"lint": "prettier --check . && eslint .",
|
|
"lint-fix": "npm run lint --fix",
|
|
"format": "prettier --write .",
|
|
"tailwind": "npx tailwindcss -i ./static/input.css -o ./static/output.css",
|
|
"test-generate-sw": "npm run build-generate-sw && GENERATE_SW=true vitest run && GENERATE_SW=true playwright test",
|
|
"test-generate-sw-node": "npm run build-generate-sw-node && NODE_ADAPTER=true GENERATE_SW=true vitest run && NODE_ADAPTER=true GENERATE_SW=true playwright test",
|
|
"test-inject-manifest": "npm run build-inject-manifest && vitest run && playwright test",
|
|
"test-inject-manifest-node": "npm run build-inject-manifest-node && NODE_ADAPTER=true vitest run && NODE_ADAPTER=true playwright test",
|
|
"test": "npm run test-generate-sw && npm run test-generate-sw-node && npm run test-inject-manifest && npm run test-inject-manifest-node",
|
|
"supabase:start": "supabase start",
|
|
"supabase:stop": "supabase stop",
|
|
"supabase:reset": "supabase db reset",
|
|
"supabase:studio": "supabase studio",
|
|
"migrate:convert-tsv": "node scripts/convert-tsv-to-sql.js",
|
|
"dev:local": "./scripts/dev-local.sh && npm run dev",
|
|
"dev:supabase": "supabase start && npm run dev"
|
|
},
|
|
"devDependencies": {
|
|
"@playwright/test": "^1.37.1",
|
|
"@sveltejs/adapter-auto": "^3.0.0",
|
|
"@sveltejs/adapter-netlify": "^4.1.0",
|
|
"@sveltejs/adapter-node": "^2.0.0",
|
|
"@sveltejs/adapter-static": "^3.0.0",
|
|
"@sveltejs/kit": "^2.5.3",
|
|
"@sveltejs/vite-plugin-svelte": "^3.0.0",
|
|
"@types/cookie": "^0.6.0",
|
|
"@types/eslint": "^8.56.0",
|
|
"@typescript-eslint/eslint-plugin": "^7.0.0",
|
|
"@typescript-eslint/parser": "^7.0.0",
|
|
"@vite-pwa/assets-generator": "^0.2.4",
|
|
"@vite-pwa/sveltekit": "^0.4.0",
|
|
"autoprefixer": "^10.4.19",
|
|
"daisyui": "^4.10.1",
|
|
"eslint": "^8.56.0",
|
|
"eslint-config-prettier": "^9.1.0",
|
|
"eslint-plugin-svelte": "^2.35.1",
|
|
"postcss": "^8.4.38",
|
|
"prettier": "^3.1.1",
|
|
"prettier-plugin-svelte": "^3.1.2",
|
|
"sharp": "^0.33.4",
|
|
"supabase": "2.72.7",
|
|
"svelte": "^4.2.8",
|
|
"svelte-check": "^3.6.2",
|
|
"tailwindcss": "^3.4.3",
|
|
"tslib": "^2.6.2",
|
|
"typescript": "^5.3.3",
|
|
"vitest": "^1.0.4"
|
|
},
|
|
"type": "module",
|
|
"dependencies": {
|
|
"@supabase/ssr": "^0.1.0",
|
|
"@supabase/supabase-js": "^2.42.0",
|
|
"nanoid": "^5.0.4"
|
|
},
|
|
"engines": {
|
|
"node": ">=18.13.0"
|
|
}
|
|
}
|