├── .editorconfig ├── .github └── workflows │ ├── check.yml │ ├── chromatic.yml │ ├── format.yml │ ├── lint.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .storybook ├── main.ts └── vitest.setup.ts ├── .vscode └── settings.json ├── CHANGELOG.md ├── ERRORS.md ├── LICENSE ├── MIGRATION.md ├── README.md ├── chromatic.config.json ├── eslint.config.js ├── examples ├── Button.stories.svelte ├── ExportName.stories.svelte ├── README.mdx ├── StoryImporter.mdx ├── Templating.stories.svelte ├── Types.stories.svelte └── components │ ├── Button.svelte │ └── Layout.svelte ├── package.json ├── pnpm-lock.yaml ├── preset.js ├── prettier.config.js ├── src ├── compiler │ ├── plugins.ts │ ├── post-transform │ │ ├── appendix │ │ │ ├── create-export-order.test.ts │ │ │ ├── create-export-order.ts │ │ │ ├── create-import.test.ts │ │ │ ├── create-import.ts │ │ │ ├── create-named-export-stories.test.ts │ │ │ ├── create-named-export-stories.ts │ │ │ ├── create-runtime-story-variable-declaration.test.ts │ │ │ ├── create-runtime-story-variable-declaration.ts │ │ │ ├── create-variable-from-runtime-stories-call.test.ts │ │ │ └── create-variable-from-runtime-stories-call.ts │ │ ├── create-appendix.ts │ │ ├── define-meta │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ ├── insert-parameters.ts │ │ │ └── replace-argument.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── remove-export-default.test.ts │ │ ├── remove-export-default.ts │ │ ├── shared │ │ │ └── parameters.ts │ │ └── story │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ ├── insert-description.ts │ │ │ └── insert-svelte-csf.ts │ └── pre-transform │ │ ├── codemods │ │ ├── component-meta-to-define-meta.test.ts │ │ ├── component-meta-to-define-meta.ts │ │ ├── export-const-to-define-meta.test.ts │ │ ├── export-const-to-define-meta.ts │ │ ├── import-declaration.test.ts │ │ ├── import-declaration.ts │ │ ├── legacy-story.test.ts │ │ ├── legacy-story.ts │ │ ├── template-to-snippet.test.ts │ │ └── template-to-snippet.ts │ │ ├── index.test.ts │ │ └── index.ts ├── constants.ts ├── estree.d.ts ├── index.test.ts ├── index.ts ├── indexer │ ├── index.ts │ └── parser.ts ├── legacy-types.d.ts ├── parser │ ├── README.md │ ├── analyse │ │ ├── define-meta │ │ │ ├── component-identifier.ts │ │ │ ├── properties.ts │ │ │ └── render-identifier.ts │ │ └── story │ │ │ ├── attributes.test.ts │ │ │ ├── attributes.ts │ │ │ ├── attributes │ │ │ ├── identifiers.test.ts │ │ │ └── identifiers.ts │ │ │ ├── content.test.ts │ │ │ └── content.ts │ ├── ast.ts │ └── extract │ │ ├── compiled │ │ ├── nodes.ts │ │ ├── stories.ts │ │ └── story.ts │ │ └── svelte │ │ ├── define-meta.test.ts │ │ ├── define-meta.ts │ │ ├── fragment-nodes.test.ts │ │ ├── fragment-nodes.ts │ │ ├── legacy-export-meta.ts │ │ ├── module-nodes.test.ts │ │ ├── module-nodes.ts │ │ ├── nodes.test.ts │ │ ├── nodes.ts │ │ ├── snippet-block.ts │ │ └── story │ │ ├── attributes.test.ts │ │ ├── attributes.ts │ │ ├── template.test.ts │ │ └── template.ts ├── preset.ts ├── runtime │ ├── LegacyMeta.svelte │ ├── LegacyStory.svelte │ ├── LegacyTemplate.svelte │ ├── StoriesExtractor.svelte │ ├── Story.svelte │ ├── StoryRenderer.svelte │ ├── contexts │ │ ├── extractor.svelte.ts │ │ └── renderer.svelte.ts │ ├── create-runtime-stories.ts │ ├── emit-code.test.ts │ └── emit-code.ts ├── svelte.d.ts ├── types.test.ts ├── types.ts └── utils │ ├── error.ts │ ├── error │ ├── legacy-api │ │ └── index.ts │ └── parser │ │ ├── analyse │ │ ├── define-meta.ts │ │ └── story.ts │ │ └── extract │ │ ├── compiled.ts │ │ └── svelte.ts │ ├── identifier-utils.test.ts │ └── identifier-utils.ts ├── svelte.config.js ├── tests ├── __compiled__ │ └── pre-transform │ │ └── Example.stories.dev.js ├── extractor.ts └── stories │ ├── Actions.stories.svelte │ ├── BorderDecorator.svelte │ ├── Comparison.stories.svelte │ ├── Comparison.stories.ts │ ├── Comparison.svelte │ ├── Controls.stories.svelte │ ├── Controls.svelte │ ├── Decorators.stories.svelte │ ├── Example.stories.svelte │ ├── Example.svelte │ ├── Interactions.stories.svelte │ ├── Interactions.svelte │ ├── LegacyMeta.stories.svelte │ ├── LegacyMeta.svelte │ ├── LegacyStory.stories.svelte │ ├── LegacyStory.svelte │ ├── LegacyTemplate.stories.svelte │ ├── LegacyTemplate.svelte │ ├── LegacyWithInstance.stories.svelte │ ├── LocalMeta.stories.svelte │ ├── Tags.stories.svelte │ ├── Text.svelte │ └── test │ ├── Identifiers.stories.svelte │ ├── Overrides.stories.svelte │ ├── RequiredSnippet.stories.svelte │ ├── RequiredSnippet.svelte │ └── StoryContext.stories.svelte ├── tsconfig.json ├── vite.config.ts └── vitest.workspace.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/chromatic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/.github/workflows/chromatic.yml -------------------------------------------------------------------------------- /.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/.github/workflows/format.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | tests/__compiled__ 3 | pnpm-lock.yaml 4 | *.mdx 5 | -------------------------------------------------------------------------------- /.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/.storybook/main.ts -------------------------------------------------------------------------------- /.storybook/vitest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/.storybook/vitest.setup.ts -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /ERRORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/ERRORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/MIGRATION.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/README.md -------------------------------------------------------------------------------- /chromatic.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/chromatic.config.json -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/eslint.config.js -------------------------------------------------------------------------------- /examples/Button.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/examples/Button.stories.svelte -------------------------------------------------------------------------------- /examples/ExportName.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/examples/ExportName.stories.svelte -------------------------------------------------------------------------------- /examples/README.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/examples/README.mdx -------------------------------------------------------------------------------- /examples/StoryImporter.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/examples/StoryImporter.mdx -------------------------------------------------------------------------------- /examples/Templating.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/examples/Templating.stories.svelte -------------------------------------------------------------------------------- /examples/Types.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/examples/Types.stories.svelte -------------------------------------------------------------------------------- /examples/components/Button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/examples/components/Button.svelte -------------------------------------------------------------------------------- /examples/components/Layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/examples/components/Layout.svelte -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /preset.js: -------------------------------------------------------------------------------- 1 | export * from './dist/preset.js'; 2 | -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/prettier.config.js -------------------------------------------------------------------------------- /src/compiler/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/plugins.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/appendix/create-export-order.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/appendix/create-export-order.test.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/appendix/create-export-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/appendix/create-export-order.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/appendix/create-import.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/appendix/create-import.test.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/appendix/create-import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/appendix/create-import.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/appendix/create-named-export-stories.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/appendix/create-named-export-stories.test.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/appendix/create-named-export-stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/appendix/create-named-export-stories.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/appendix/create-runtime-story-variable-declaration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/appendix/create-runtime-story-variable-declaration.test.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/appendix/create-runtime-story-variable-declaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/appendix/create-runtime-story-variable-declaration.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/appendix/create-variable-from-runtime-stories-call.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/appendix/create-variable-from-runtime-stories-call.test.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/appendix/create-variable-from-runtime-stories-call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/appendix/create-variable-from-runtime-stories-call.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/create-appendix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/create-appendix.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/define-meta/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/define-meta/index.test.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/define-meta/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/define-meta/index.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/define-meta/insert-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/define-meta/insert-parameters.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/define-meta/replace-argument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/define-meta/replace-argument.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/index.test.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/index.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/remove-export-default.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/remove-export-default.test.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/remove-export-default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/remove-export-default.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/shared/parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/shared/parameters.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/story/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/story/index.test.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/story/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/story/index.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/story/insert-description.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/story/insert-description.ts -------------------------------------------------------------------------------- /src/compiler/post-transform/story/insert-svelte-csf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/post-transform/story/insert-svelte-csf.ts -------------------------------------------------------------------------------- /src/compiler/pre-transform/codemods/component-meta-to-define-meta.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/pre-transform/codemods/component-meta-to-define-meta.test.ts -------------------------------------------------------------------------------- /src/compiler/pre-transform/codemods/component-meta-to-define-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/pre-transform/codemods/component-meta-to-define-meta.ts -------------------------------------------------------------------------------- /src/compiler/pre-transform/codemods/export-const-to-define-meta.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/pre-transform/codemods/export-const-to-define-meta.test.ts -------------------------------------------------------------------------------- /src/compiler/pre-transform/codemods/export-const-to-define-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/pre-transform/codemods/export-const-to-define-meta.ts -------------------------------------------------------------------------------- /src/compiler/pre-transform/codemods/import-declaration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/pre-transform/codemods/import-declaration.test.ts -------------------------------------------------------------------------------- /src/compiler/pre-transform/codemods/import-declaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/pre-transform/codemods/import-declaration.ts -------------------------------------------------------------------------------- /src/compiler/pre-transform/codemods/legacy-story.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/pre-transform/codemods/legacy-story.test.ts -------------------------------------------------------------------------------- /src/compiler/pre-transform/codemods/legacy-story.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/pre-transform/codemods/legacy-story.ts -------------------------------------------------------------------------------- /src/compiler/pre-transform/codemods/template-to-snippet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/pre-transform/codemods/template-to-snippet.test.ts -------------------------------------------------------------------------------- /src/compiler/pre-transform/codemods/template-to-snippet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/pre-transform/codemods/template-to-snippet.ts -------------------------------------------------------------------------------- /src/compiler/pre-transform/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/pre-transform/index.test.ts -------------------------------------------------------------------------------- /src/compiler/pre-transform/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/compiler/pre-transform/index.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/estree.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/estree.d.ts -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/indexer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/indexer/index.ts -------------------------------------------------------------------------------- /src/indexer/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/indexer/parser.ts -------------------------------------------------------------------------------- /src/legacy-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/legacy-types.d.ts -------------------------------------------------------------------------------- /src/parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/README.md -------------------------------------------------------------------------------- /src/parser/analyse/define-meta/component-identifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/analyse/define-meta/component-identifier.ts -------------------------------------------------------------------------------- /src/parser/analyse/define-meta/properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/analyse/define-meta/properties.ts -------------------------------------------------------------------------------- /src/parser/analyse/define-meta/render-identifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/analyse/define-meta/render-identifier.ts -------------------------------------------------------------------------------- /src/parser/analyse/story/attributes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/analyse/story/attributes.test.ts -------------------------------------------------------------------------------- /src/parser/analyse/story/attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/analyse/story/attributes.ts -------------------------------------------------------------------------------- /src/parser/analyse/story/attributes/identifiers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/analyse/story/attributes/identifiers.test.ts -------------------------------------------------------------------------------- /src/parser/analyse/story/attributes/identifiers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/analyse/story/attributes/identifiers.ts -------------------------------------------------------------------------------- /src/parser/analyse/story/content.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/analyse/story/content.test.ts -------------------------------------------------------------------------------- /src/parser/analyse/story/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/analyse/story/content.ts -------------------------------------------------------------------------------- /src/parser/ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/ast.ts -------------------------------------------------------------------------------- /src/parser/extract/compiled/nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/compiled/nodes.ts -------------------------------------------------------------------------------- /src/parser/extract/compiled/stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/compiled/stories.ts -------------------------------------------------------------------------------- /src/parser/extract/compiled/story.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/compiled/story.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/define-meta.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/define-meta.test.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/define-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/define-meta.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/fragment-nodes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/fragment-nodes.test.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/fragment-nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/fragment-nodes.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/legacy-export-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/legacy-export-meta.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/module-nodes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/module-nodes.test.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/module-nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/module-nodes.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/nodes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/nodes.test.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/nodes.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/snippet-block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/snippet-block.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/story/attributes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/story/attributes.test.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/story/attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/story/attributes.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/story/template.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/story/template.test.ts -------------------------------------------------------------------------------- /src/parser/extract/svelte/story/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/parser/extract/svelte/story/template.ts -------------------------------------------------------------------------------- /src/preset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/preset.ts -------------------------------------------------------------------------------- /src/runtime/LegacyMeta.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/runtime/LegacyMeta.svelte -------------------------------------------------------------------------------- /src/runtime/LegacyStory.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/runtime/LegacyStory.svelte -------------------------------------------------------------------------------- /src/runtime/LegacyTemplate.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/runtime/LegacyTemplate.svelte -------------------------------------------------------------------------------- /src/runtime/StoriesExtractor.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/runtime/StoriesExtractor.svelte -------------------------------------------------------------------------------- /src/runtime/Story.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/runtime/Story.svelte -------------------------------------------------------------------------------- /src/runtime/StoryRenderer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/runtime/StoryRenderer.svelte -------------------------------------------------------------------------------- /src/runtime/contexts/extractor.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/runtime/contexts/extractor.svelte.ts -------------------------------------------------------------------------------- /src/runtime/contexts/renderer.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/runtime/contexts/renderer.svelte.ts -------------------------------------------------------------------------------- /src/runtime/create-runtime-stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/runtime/create-runtime-stories.ts -------------------------------------------------------------------------------- /src/runtime/emit-code.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/runtime/emit-code.test.ts -------------------------------------------------------------------------------- /src/runtime/emit-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/runtime/emit-code.ts -------------------------------------------------------------------------------- /src/svelte.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/svelte.d.ts -------------------------------------------------------------------------------- /src/types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/types.test.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/utils/error.ts -------------------------------------------------------------------------------- /src/utils/error/legacy-api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/utils/error/legacy-api/index.ts -------------------------------------------------------------------------------- /src/utils/error/parser/analyse/define-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/utils/error/parser/analyse/define-meta.ts -------------------------------------------------------------------------------- /src/utils/error/parser/analyse/story.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/utils/error/parser/analyse/story.ts -------------------------------------------------------------------------------- /src/utils/error/parser/extract/compiled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/utils/error/parser/extract/compiled.ts -------------------------------------------------------------------------------- /src/utils/error/parser/extract/svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/utils/error/parser/extract/svelte.ts -------------------------------------------------------------------------------- /src/utils/identifier-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/utils/identifier-utils.test.ts -------------------------------------------------------------------------------- /src/utils/identifier-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/src/utils/identifier-utils.ts -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tests/__compiled__/pre-transform/Example.stories.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/__compiled__/pre-transform/Example.stories.dev.js -------------------------------------------------------------------------------- /tests/extractor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/extractor.ts -------------------------------------------------------------------------------- /tests/stories/Actions.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/Actions.stories.svelte -------------------------------------------------------------------------------- /tests/stories/BorderDecorator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/BorderDecorator.svelte -------------------------------------------------------------------------------- /tests/stories/Comparison.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/Comparison.stories.svelte -------------------------------------------------------------------------------- /tests/stories/Comparison.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/Comparison.stories.ts -------------------------------------------------------------------------------- /tests/stories/Comparison.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/Comparison.svelte -------------------------------------------------------------------------------- /tests/stories/Controls.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/Controls.stories.svelte -------------------------------------------------------------------------------- /tests/stories/Controls.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/Controls.svelte -------------------------------------------------------------------------------- /tests/stories/Decorators.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/Decorators.stories.svelte -------------------------------------------------------------------------------- /tests/stories/Example.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/Example.stories.svelte -------------------------------------------------------------------------------- /tests/stories/Example.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/Example.svelte -------------------------------------------------------------------------------- /tests/stories/Interactions.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/Interactions.stories.svelte -------------------------------------------------------------------------------- /tests/stories/Interactions.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/Interactions.svelte -------------------------------------------------------------------------------- /tests/stories/LegacyMeta.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/LegacyMeta.stories.svelte -------------------------------------------------------------------------------- /tests/stories/LegacyMeta.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/LegacyMeta.svelte -------------------------------------------------------------------------------- /tests/stories/LegacyStory.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/LegacyStory.stories.svelte -------------------------------------------------------------------------------- /tests/stories/LegacyStory.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/LegacyStory.svelte -------------------------------------------------------------------------------- /tests/stories/LegacyTemplate.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/LegacyTemplate.stories.svelte -------------------------------------------------------------------------------- /tests/stories/LegacyTemplate.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/LegacyTemplate.svelte -------------------------------------------------------------------------------- /tests/stories/LegacyWithInstance.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/LegacyWithInstance.stories.svelte -------------------------------------------------------------------------------- /tests/stories/LocalMeta.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/LocalMeta.stories.svelte -------------------------------------------------------------------------------- /tests/stories/Tags.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/Tags.stories.svelte -------------------------------------------------------------------------------- /tests/stories/Text.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/Text.svelte -------------------------------------------------------------------------------- /tests/stories/test/Identifiers.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/test/Identifiers.stories.svelte -------------------------------------------------------------------------------- /tests/stories/test/Overrides.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/test/Overrides.stories.svelte -------------------------------------------------------------------------------- /tests/stories/test/RequiredSnippet.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/test/RequiredSnippet.stories.svelte -------------------------------------------------------------------------------- /tests/stories/test/RequiredSnippet.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/test/RequiredSnippet.svelte -------------------------------------------------------------------------------- /tests/stories/test/StoryContext.stories.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tests/stories/test/StoryContext.stories.svelte -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/vite.config.ts -------------------------------------------------------------------------------- /vitest.workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storybookjs/addon-svelte-csf/HEAD/vitest.workspace.ts --------------------------------------------------------------------------------