{
    "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"
    }
}
