{ "name": "mifi-linktree", "version": "1.0.0", "private": true, "scripts": { "dev:bio": "CONTENT_VARIANT=bio vite dev", "dev:dev": "CONTENT_VARIANT=dev vite dev", "build": "vite build && node scripts/externalize-inline-script.mjs", "build:bio": "CONTENT_VARIANT=bio vite build && node scripts/externalize-inline-script.mjs", "build:dev": "CONTENT_VARIANT=dev vite build && node scripts/externalize-inline-script.mjs", "build:full": "vite build && pnpm run critical-css && node scripts/externalize-inline-script.mjs", "build:full:bio": "CONTENT_VARIANT=bio vite build && pnpm run critical-css && node scripts/externalize-inline-script.mjs", "build:full:dev": "CONTENT_VARIANT=dev vite build && pnpm run critical-css && node scripts/externalize-inline-script.mjs", "preview": "vite preview", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "lint": "eslint . && stylelint 'src/**/*.css'", "lint:fix": "eslint . --fix && stylelint 'src/**/*.css' --fix", "format": "prettier --write .", "format:check": "prettier --check .", "test": "vitest", "test:run": "vitest run", "test:coverage": "vitest run --coverage", "test:e2e": "playwright test", "test:e2e:report": "playwright show-report --port 9324", "test:e2e:ui": "playwright test --ui", "test:e2e:snapshots:dev": "CONTENT_VARIANT=dev pnpm run build && CONTENT_VARIANT=dev pnpm exec playwright test --update-snapshots", "test:e2e:snapshots:bio": "CONTENT_VARIANT=bio pnpm run build && CONTENT_VARIANT=bio pnpm exec playwright test --update-snapshots", "critical-css": "node scripts/critical-css.mjs", "critical-css:install": "pnpm exec puppeteer browsers install chrome", "externalize-inline-script": "node scripts/externalize-inline-script.mjs" }, "devDependencies": { "@playwright/test": "^1.49.0", "@sveltejs/adapter-static": "^3.0.8", "@sveltejs/kit": "^2.14.0", "@sveltejs/vite-plugin-svelte": "^5.0.0", "@types/node": "^22.10.0", "@typescript-eslint/eslint-plugin": "^8.16.0", "@typescript-eslint/parser": "^8.16.0", "@vitest/coverage-v8": "^2.1.0", "critical": "^7.0.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-svelte": "^2.36.0", "postcss": "^8.4.49", "postcss-html": "^1.0.0", "postcss-load-config": "^6.0.0", "postcss-nested": "^6.0.1", "postcss-preset-env": "^11.0.0", "prettier": "^3.4.2", "prettier-plugin-svelte": "^3.2.0", "puppeteer": "^23.0.0", "stylelint": "^16.11.0", "stylelint-config-standard": "^36.0.1", "svelte": "^5.0.0", "svelte-check": "^4.0.0", "svelte-eslint-parser": "^0.43.0", "typescript": "^5.7.0", "vite": "^6.0.0", "vitest": "^2.1.0" }, "type": "module", "dependencies": { "@lucide/svelte": "^0.563.1" }, "packageManager": "pnpm@10.28.2", "repository": { "type": "git", "url": "https://git.mifi.dev/mifi-holdings/mifi-links.git" } }