{
  "type": "module",
  "engines": {
    "node": ">=20.6.0"
  },
  "scripts": {
    "get-json": "node src/lib/scripts/get-json",
    "dev": "npm run createStyleHandlerComponent:dev --silent && vite dev --port 3000 --open",
    "build": "npm run get-json --silent && npm run createStyleHandlerComponent:prod --silent && NODE_ENV=production vite build --logLevel error",
    "preview": "npm run build && vite preview --port 3000 --open",
    "createStyleHandlerComponent:dev": "echo $'<script>import \"$components/StyleDevelopment.svelte\"</script>' > src/components/StyleHandler.svelte",
    "createStyleHandlerComponent:prod": "echo $'<script>import \"$components/StyleProduction.svelte\"</script>' > src/components/StyleHandler.svelte",
    "update-twitter-avatars": "node src/lib/scripts/get-twitter-avatars.js",
    "langdiff": "node src/lib/scripts/compare-translate-files"
  },
  "devDependencies": {
    "@sveltejs/adapter-static": "^3.0.0",
    "@sveltejs/kit": "^2.0.0",
    "@sveltejs/vite-plugin-svelte": "^3.0.1",
    "@tailwindcss/typography": "0.5.10",
    "autoprefixer": "10.4.16",
    "dep-graph-count": "1.0.0",
    "dotenv": "^16.4.1",
    "json-diff": "1.0.6",
    "mdsvex": "0.11.0",
    "postcss": "8.4.32",
    "postcss-nesting": "12.0.1",
    "prism-themes": "1.9.0",
    "rehype-autolink-headings": "7.1.0",
    "rehype-external-links": "3.0.0",
    "rehype-slug": "6.0.0",
    "remark-github": "12.0.0",
    "rollup-plugin-visualizer": "^5.11.0",
    "sharp": "0.33.0",
    "svelte": "4.2.8",
    "svelte-preprocess": "5.1.2",
    "svelte-prism": "1.1.6",
    "svelte-typeahead": "4.4.1",
    "tailwindcss": "3.3.6",
    "theme-change": "2.5.0",
    "vite": "^5.0.9"
  },
  "dependencies": {
    "culori": "3.3.0",
    "daisyui": "4.4.20",
    "lodash.debounce": "4.0.8",
    "nanoid": "5.0.4",
    "svelte-countdown": "1.1.2",
    "svelte-countup": "0.2.6"
  }
}
