@storybook/addon-svelte-csf
Version:
Allows to write stories in Svelte syntax
124 lines • 3.98 kB
JSON
{
"name": "@storybook/addon-svelte-csf",
"version": "5.1.2",
"description": "Allows to write stories in Svelte syntax",
"keywords": [
"storybook-addons",
"csf",
"svelte"
],
"repository": {
"type": "git",
"url": "git+https://github.com/storybookjs/addon-svelte-csf.git"
},
"license": "MIT",
"type": "module",
"exports": {
".": {
"types": "./dist/index.d.ts",
"svelte": "./dist/index.js",
"default": "./dist/index.js"
},
"./preset": {
"types": "./dist/preset.d.ts",
"default": "./dist/preset.js"
},
"./internal/create-runtime-stories": {
"types": "./dist/runtime/create-runtime-stories.d.ts",
"default": "./dist/runtime/create-runtime-stories.js"
},
"./package.json": "./package.json"
},
"files": [
"dist/**/*",
"!dist/**/*.test.*",
"preset.js",
"README.md"
],
"dependencies": {
"@storybook/csf": "^0.1.13",
"dedent": "^1.5.3",
"es-toolkit": "^1.26.1",
"esrap": "^1.2.2",
"magic-string": "^0.30.12",
"svelte-ast-print": "^0.4.0",
"zimmerframe": "^1.1.2"
},
"devDependencies": {
"@changesets/changelog-github": "^0.5.1",
"@changesets/cli": "^2.29.6",
"@chromatic-com/storybook": "^5.0.2",
"@eslint/compat": "^1.2.8",
"@eslint/js": "^9.25.0",
"@storybook/addon-docs": "^10.3.2",
"@storybook/addon-vitest": "^10.3.2",
"@storybook/svelte-vite": "^10.3.2",
"@sveltejs/package": "^2.5.7",
"@sveltejs/vite-plugin-svelte": "^7.0.0",
"@tsconfig/svelte": "^5.0.7",
"@types/estree": "^1.0.8",
"@types/node": "^20.14.9",
"@vitest/browser": "^4.1.0",
"@vitest/browser-playwright": "^4.1.0",
"@vitest/coverage-v8": "^4.1.0",
"@vitest/ui": "^4.1.0",
"chromatic": "^15.1.0",
"concurrently": "^9.2.1",
"eslint": "^9.25.0",
"eslint-plugin-storybook": "^10.3.0",
"eslint-plugin-svelte": "^3.15.0",
"happy-dom": "^20.6.1",
"pkg-pr-new": "^0.0.57",
"playwright": "^1.58.2",
"prettier": "^3.8.1",
"prettier-plugin-svelte": "^3.4.1",
"rimraf": "^6.1.2",
"rollup": "^4.57.1",
"storybook": "^10.3.0",
"svelte": "5.50.3",
"svelte-check": "^4.3.6",
"tslib": "^2.8.1",
"type-fest": "^5.4.4",
"typescript": "^5.9.3",
"typescript-eslint": "^8.55.0",
"typescript-svelte-plugin": "^0.3.50",
"vite": "^8.0.0",
"vite-plugin-inspect": "^11.3.3",
"vitest": "^4.1.0"
},
"peerDependencies": {
"@storybook/svelte": "^0.0.0-0 || ^8.2.0 || ^9.0.0 || ^9.1.0-0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 || ^10.4.0-0",
"@sveltejs/vite-plugin-svelte": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0",
"storybook": "^0.0.0-0 || ^8.2.0 || ^9.0.0 || ^9.1.0-0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 || ^10.4.0-0",
"svelte": "^5.0.0",
"vite": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"
},
"publishConfig": {
"access": "public",
"provenance": true
},
"storybook": {
"displayName": "Svelte CSF",
"supportedFrameworks": [
"svelte"
],
"icon": "https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png"
},
"scripts": {
"build": "svelte-package --types",
"build-storybook": "storybook build",
"check": "svelte-check",
"chromatic": "chromatic --exit-zero-on-changes",
"clean": "rimraf ./dist ./node_modules/.cache ./storybook-static ./svelte-kit ./.vite-inspect",
"coverage": "vitest run --coverage",
"format": "prettier --write .",
"format:check": "prettier --check .",
"lint": "eslint . --cache --cache-location=\"./node_modules/.cache\"",
"prepublish": "pnpm run clean && pnpm run build",
"release": "pnpm changeset publish",
"start": "pnpm run build && concurrently \"pnpm run build --watch\" \"pnpm run storybook --quiet\"",
"storybook": "storybook dev --port 6006 --no-open",
"test": "vitest",
"changeset": "changeset"
}
}