hypnagaga/package.json
Ben Aultowski 8887690d1c
Some checks failed
Publish preview / build (push) Has been cancelled
Release / release (push) Has been cancelled
Release / notify-downstream (push) Has been cancelled
Here before
2026-02-17 11:13:11 -05:00

103 lines
No EOL
3.4 KiB
JSON

{
"name": "hypnagaga",
"version": "0.1.0",
"type": "module",
"private": true,
"packageManager": "pnpm@9.13.2",
"scripts": {
"dev": "svelte-kit sync && vite dev",
"build": "svelte-kit sync && node scripts/copy-assets.js && vite build",
"preview": "vite preview",
"storybook": "node scripts/ensure-svelte-kit-tsconfig.cjs && svelte-kit sync && storybook dev -p 3000",
"build:storybook": "node scripts/ensure-svelte-kit-tsconfig.cjs && svelte-kit sync && storybook build -o docs",
"lint": "eslint --fix",
"format": "prettier . --write",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"knip": "knip",
"test": "vitest"
},
"license": "MIT",
"engines": {
"node": ">=20.18"
},
"devDependencies": {
"@chromatic-com/storybook": "^5.0.1",
"@reuters-graphics/yaks-eslint": "^0.1.1",
"@reuters-graphics/yaks-prettier": "^0.1.1",
"@storybook/addon-a11y": "^10.2.8",
"@storybook/addon-essentials": "^8.6.12",
"@storybook/addon-interactions": "^8.6.12",
"@storybook/addon-svelte-csf": "5.0.11",
"@storybook/blocks": "^8.6.12",
"@storybook/components": "^8.6.12",
"@storybook/manager-api": "^8.6.12",
"@storybook/svelte": "^10.2.8",
"@storybook/sveltekit": "^10.2.8",
"@storybook/test": "^8.6.12",
"@storybook/theming": "^8.6.12",
"@sveltejs/adapter-static": "^3.0.10",
"@sveltejs/vite-plugin-svelte": "^5.0.3",
"@types/css": "^0.0.37",
"@types/eslint": "^9.6.1",
"@types/fs-extra": "^11.0.4",
"@types/google-publisher-tag": "^1.20250210.0",
"@types/gtag.js": "^0.0.12",
"@types/lodash-es": "^4.17.12",
"@types/mdx": "^2.0.13",
"@types/node": "^22.14.1",
"@types/prompts": "^2.4.9",
"@types/proper-url-join": "^2.1.5",
"@types/pym.js": "^1.3.2",
"@types/react": "^18.3.20",
"@types/react-syntax-highlighter": "^15.5.13",
"chromatic": "^11.28.2",
"css": "^3.0.0",
"css-color-converter": "^2.0.0",
"deep-object-diff": "^1.1.9",
"eslint": "^9.25.0",
"eslint-plugin-mdx": "^3.4.0",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-storybook": "^10.2.8",
"knip": "^5.50.5",
"mermaid": "^10.9.3",
"playwright": "^1.58.2",
"postcss": "^8.5.3",
"prettier": "^3.5.3",
"prettier-plugin-svelte": "^3.3.3",
"prism-themes": "^1.9.0",
"prop-types": "^15.8.1",
"react": "^18.3.1",
"react-colorful": "^5.6.1",
"react-dom": "^18.3.1",
"react-syntax-highlighter": "^15.6.1",
"sass": "^1.86.3",
"storybook": "^10.2.8",
"svelte": "^5.28.1",
"svelte-check": "^4.1.6",
"typescript": "^5.8.3",
"vite": "^6.3.2"
},
"dependencies": {
"@fortawesome/free-regular-svg-icons": "^6.7.2",
"@fortawesome/free-solid-svg-icons": "^6.7.2",
"@lottiefiles/dotlottie-web": "^0.52.2",
"@reuters-graphics/svelte-markdown": "^0.0.3",
"@rferl/veronica": "github:rferl/veronica",
"@sveltejs/kit": "^2.0.0",
"dayjs": "^1.11.13",
"es-toolkit": "^1.35.0",
"journalize": "^2.6.0",
"locomotive-scroll": "^5.0.1",
"motion": "^12.34.0",
"mp4box": "^0.5.4",
"proper-url-join": "^2.1.2",
"pym.js": "^1.3.2",
"slugify": "^1.6.6",
"storybook-addon-rtl": "^1.1.0",
"svelte-fa": "^4.0.4",
"svelte-intersection-observer": "^1.0.0",
"ua-parser-js": "^2.0.3",
"vitest": "^3.2.4"
}
}