Socket
Book a DemoInstallSign in
Socket

@storybook/sveltekit

Package Overview
Dependencies
Maintainers
12
Versions
1468
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@storybook/sveltekit - npm Package Compare versions

Comparing version

to
0.0.0-pr-32386-sha-09a230ff

dist/_browser-chunks/chunk-JFJ5UJ7Q.js

64

dist/index.d.ts
import { SvelteRenderer } from '@storybook/svelte';
export * from '@storybook/svelte';
export { F as FrameworkOptions, H as HrefConfig, N as NormalizedHrefConfig, S as StorybookConfig, a as SvelteKitParameters } from './types-3f08d935.js';
import { NamedOrDefaultProjectAnnotations, NormalizedProjectAnnotations } from 'storybook/internal/types';
import '@storybook/builder-vite';
import { StorybookConfig as StorybookConfig$1, CompatibleString, NamedOrDefaultProjectAnnotations, NormalizedProjectAnnotations } from 'storybook/internal/types';
import { BuilderOptions, StorybookConfigVite } from '@storybook/builder-vite';
declare function enhance(form: HTMLFormElement): {
destroy(): void;
};
declare function goto(...args: any[]): Promise<void>;
declare function invalidate(...args: any[]): Promise<void>;
declare function invalidateAll(): Promise<void>;
type FrameworkName = CompatibleString<'@storybook/sveltekit'>;
type BuilderName = CompatibleString<'@storybook/builder-vite'>;
type FrameworkOptions = {
builder?: BuilderOptions;
/**
* Enable or disable automatic documentation generation for component properties, events, and
* slots. When disabled, Storybook will skip the docgen processing step during build, which can
* improve build performance.
*
* @default true
*/
docgen?: boolean;
};
type StorybookConfigFramework = {
framework: FrameworkName | {
name: FrameworkName;
options: FrameworkOptions;
};
core?: StorybookConfig$1['core'] & {
builder?: BuilderName | {
name: BuilderName;
options: BuilderOptions;
};
};
};
type StorybookConfig = Omit<StorybookConfig$1, keyof StorybookConfigVite | keyof StorybookConfigFramework> & StorybookConfigVite & StorybookConfigFramework;
type NormalizedHrefConfig = {
callback: (to: string, event: Event) => void;
asRegex?: boolean;
};
type HrefConfig = NormalizedHrefConfig | NormalizedHrefConfig['callback'];
type SvelteKitParameters = Partial<{
hrefs: Record<string, HrefConfig>;
stores: {
page: Record<string, any>;
navigating: Record<string, any>;
updated: boolean;
};
navigation: {
goto: typeof goto;
invalidate: typeof invalidate;
invalidateAll: typeof invalidateAll;
afterNavigate: Record<string, any>;
};
forms: {
enhance: typeof enhance;
};
}>;
/**

@@ -28,2 +84,2 @@ * Function that sets the globalConfig of your storybook. The global config is the preview module of

export { setProjectAnnotations };
export { type FrameworkOptions, type HrefConfig, type NormalizedHrefConfig, type StorybookConfig, type SvelteKitParameters, setProjectAnnotations };

@@ -1,1 +0,33 @@

"use strict";var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __hasOwnProp=Object.prototype.hasOwnProperty;var __export=(target,all)=>{for(var name in all)__defProp(target,name,{get:all[name],enumerable:!0})},__copyProps=(to,from,except,desc)=>{if(from&&typeof from=="object"||typeof from=="function")for(let key of __getOwnPropNames(from))!__hasOwnProp.call(to,key)&&key!==except&&__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable});return to},__reExport=(target,mod,secondTarget)=>(__copyProps(target,mod,"default"),secondTarget&&__copyProps(secondTarget,mod,"default"));var __toCommonJS=mod=>__copyProps(__defProp({},"__esModule",{value:!0}),mod);var index_exports={};__export(index_exports,{setProjectAnnotations:()=>setProjectAnnotations});module.exports=__toCommonJS(index_exports);__reExport(index_exports,require("@storybook/svelte"),module.exports);var import_svelte4=require("@storybook/svelte"),import_preview_api=require("storybook/preview-api");var preview_exports={};__export(preview_exports,{decorators:()=>decorators});var import_actions=require("storybook/actions"),import_svelte3=require("svelte");var import_svelte=require("svelte");function setAfterNavigateArgument(afterNavigateArgs){(0,import_svelte.setContext)("after-navigate-args",afterNavigateArgs)}var import_svelte2=require("svelte");function createMockedStore(contextName){return[{subscribe(runner){let page2=(0,import_svelte2.getContext)(contextName);return runner(page2),()=>{}}},value=>{(0,import_svelte2.setContext)(contextName,value)}]}var[page,setPage]=createMockedStore("page-ctx"),[navigating,setNavigating]=createMockedStore("navigating-ctx"),[updated,setUpdated]=createMockedStore("updated-ctx");updated.check=()=>{};var normalizeHrefConfig=hrefConfig=>typeof hrefConfig=="function"?{callback:hrefConfig,asRegex:!1}:hrefConfig,svelteKitMocksDecorator=(Story,ctx)=>{let svelteKitParameters=ctx.parameters?.sveltekit_experimental??{};return setPage(svelteKitParameters?.stores?.page),setNavigating(svelteKitParameters?.stores?.navigating),setUpdated(svelteKitParameters?.stores?.updated),setAfterNavigateArgument(svelteKitParameters?.navigation?.afterNavigate),(0,import_svelte3.onMount)(()=>{let globalClickListener=e=>{let element=e.composedPath().findLast(el=>el instanceof HTMLElement&&el.tagName==="A");if(element&&element instanceof HTMLAnchorElement){let to=element.getAttribute("href");if(!to)return;e.preventDefault();let defaultActionCallback=()=>(0,import_actions.action)("navigate")(to,e);if(!svelteKitParameters.hrefs){defaultActionCallback();return}let callDefaultCallback=!0;Object.entries(svelteKitParameters.hrefs).forEach(([href,hrefConfig])=>{let{callback,asRegex}=normalizeHrefConfig(hrefConfig);(asRegex?new RegExp(href).test(to):to===href)&&(callDefaultCallback=!1,callback?.(to,e))}),callDefaultCallback&&defaultActionCallback()}};function createListeners(baseModule,functions,defaultToAction){let toRemove=[];return functions.forEach(func=>{let hasFunction=svelteKitParameters[baseModule]?.[func]&&svelteKitParameters[baseModule][func]instanceof Function;if(hasFunction||defaultToAction){let listener=({detail=[]})=>{let args=Array.isArray(detail)?detail:[];(hasFunction?svelteKitParameters[baseModule][func]:(0,import_actions.action)(func))(...args)},eventType=`storybook:${func}`;toRemove.push({eventType,listener}),window.addEventListener(eventType,listener)}}),()=>{toRemove.forEach(({eventType,listener})=>{window.removeEventListener(eventType,listener)})}}let removeNavigationListeners=createListeners("navigation",["goto","invalidate","invalidateAll","pushState","replaceState"],!0),removeFormsListeners=createListeners("forms",["enhance"]);return window.addEventListener("click",globalClickListener),()=>{window.removeEventListener("click",globalClickListener),removeNavigationListeners(),removeFormsListeners()}}),Story()},decorators=[svelteKitMocksDecorator];function setProjectAnnotations(projectAnnotations){return(0,import_preview_api.setDefaultProjectAnnotations)(INTERNAL_DEFAULT_PROJECT_ANNOTATIONS),(0,import_preview_api.setProjectAnnotations)(projectAnnotations)}var INTERNAL_DEFAULT_PROJECT_ANNOTATIONS=(0,import_preview_api.composeConfigs)([import_svelte4.INTERNAL_DEFAULT_PROJECT_ANNOTATIONS,preview_exports]);0&&(module.exports={setProjectAnnotations,...require("@storybook/svelte")});
import {
preview_exports
} from "./_browser-chunks/chunk-Y4OPRTUT.js";
import "./_browser-chunks/chunk-T276X65R.js";
import "./_browser-chunks/chunk-MNND3IGN.js";
import {
__name
} from "./_browser-chunks/chunk-JFJ5UJ7Q.js";
// src/index.ts
export * from "@storybook/svelte";
// src/portable-stories.ts
import { INTERNAL_DEFAULT_PROJECT_ANNOTATIONS as svelteAnnotations } from "@storybook/svelte";
import {
composeConfigs,
setProjectAnnotations as originalSetProjectAnnotations,
setDefaultProjectAnnotations
} from "storybook/preview-api";
function setProjectAnnotations(projectAnnotations) {
setDefaultProjectAnnotations(INTERNAL_DEFAULT_PROJECT_ANNOTATIONS);
return originalSetProjectAnnotations(
projectAnnotations
);
}
__name(setProjectAnnotations, "setProjectAnnotations");
var INTERNAL_DEFAULT_PROJECT_ANNOTATIONS = composeConfigs([
svelteAnnotations,
preview_exports
]);
export {
setProjectAnnotations
};

@@ -1,7 +0,33 @@

import { S as StorybookConfig } from '../types-3f08d935.js';
import 'storybook/internal/types';
import '@storybook/builder-vite';
import { StorybookConfig as StorybookConfig$1, CompatibleString } from 'storybook/internal/types';
import { StorybookConfigVite, BuilderOptions } from '@storybook/builder-vite';
type FrameworkName = CompatibleString<'@storybook/sveltekit'>;
type BuilderName = CompatibleString<'@storybook/builder-vite'>;
type FrameworkOptions = {
builder?: BuilderOptions;
/**
* Enable or disable automatic documentation generation for component properties, events, and
* slots. When disabled, Storybook will skip the docgen processing step during build, which can
* improve build performance.
*
* @default true
*/
docgen?: boolean;
};
type StorybookConfigFramework = {
framework: FrameworkName | {
name: FrameworkName;
options: FrameworkOptions;
};
core?: StorybookConfig$1['core'] & {
builder?: BuilderName | {
name: BuilderName;
options: BuilderOptions;
};
};
};
type StorybookConfig = Omit<StorybookConfig$1, keyof StorybookConfigVite | keyof StorybookConfigFramework> & StorybookConfigVite & StorybookConfigFramework;
declare function defineMain(config: StorybookConfig): StorybookConfig;
export { defineMain };

@@ -1,1 +0,23 @@

"use strict";var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __hasOwnProp=Object.prototype.hasOwnProperty;var __export=(target,all)=>{for(var name in all)__defProp(target,name,{get:all[name],enumerable:!0})},__copyProps=(to,from,except,desc)=>{if(from&&typeof from=="object"||typeof from=="function")for(let key of __getOwnPropNames(from))!__hasOwnProp.call(to,key)&&key!==except&&__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable});return to};var __toCommonJS=mod=>__copyProps(__defProp({},"__esModule",{value:!0}),mod);var node_exports={};__export(node_exports,{defineMain:()=>defineMain});module.exports=__toCommonJS(node_exports);function defineMain(config){return config}0&&(module.exports={defineMain});
import CJS_COMPAT_NODE_URL_px2rumm5bgg from 'node:url';
import CJS_COMPAT_NODE_PATH_px2rumm5bgg from 'node:path';
import CJS_COMPAT_NODE_MODULE_px2rumm5bgg from "node:module";
var __filename = CJS_COMPAT_NODE_URL_px2rumm5bgg.fileURLToPath(import.meta.url);
var __dirname = CJS_COMPAT_NODE_PATH_px2rumm5bgg.dirname(__filename);
var require = CJS_COMPAT_NODE_MODULE_px2rumm5bgg.createRequire(import.meta.url);
// ------------------------------------------------------------
// end of CJS compatibility banner, injected by Storybook's esbuild configuration
// ------------------------------------------------------------
import {
__name
} from "../_node-chunks/chunk-DNXLMY5X.js";
// src/node/index.ts
function defineMain(config) {
return config;
}
__name(defineMain, "defineMain");
export {
defineMain
};

@@ -1,1 +0,71 @@

"use strict";var __create=Object.create;var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty;var __export=(target,all)=>{for(var name in all)__defProp(target,name,{get:all[name],enumerable:!0})},__copyProps=(to,from,except,desc)=>{if(from&&typeof from=="object"||typeof from=="function")for(let key of __getOwnPropNames(from))!__hasOwnProp.call(to,key)&&key!==except&&__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable});return to};var __toESM=(mod,isNodeMode,target)=>(target=mod!=null?__create(__getProtoOf(mod)):{},__copyProps(isNodeMode||!mod||!mod.__esModule?__defProp(target,"default",{value:mod,enumerable:!0}):target,mod)),__toCommonJS=mod=>__copyProps(__defProp({},"__esModule",{value:!0}),mod);var preset_exports={};__export(preset_exports,{core:()=>core,previewAnnotations:()=>previewAnnotations,viteFinal:()=>viteFinal});module.exports=__toCommonJS(preset_exports);var import_node_path2=require("path"),import_builder_vite=require("@storybook/builder-vite"),import_preset=require("@storybook/svelte-vite/preset");function configOverrides(){return{name:"storybook:sveltekit-overrides",apply:"build",config:()=>({build:{ssr:!1}})}}var import_node_path=require("path"),import_node_url=require("url"),import_meta={},filename=__filename??(0,import_node_url.fileURLToPath)(import_meta.url),dir=(0,import_node_path.dirname)(filename);function mockSveltekitStores(){return{name:"storybook:sveltekit-mock-stores",config:()=>({resolve:{alias:{"$app/forms":(0,import_node_path.resolve)(dir,"../src/mocks/app/forms.ts"),"$app/navigation":(0,import_node_path.resolve)(dir,"../src/mocks/app/navigation.ts"),"$app/stores":(0,import_node_path.resolve)(dir,"../src/mocks/app/stores.ts")}}})}}var getAbsolutePath=input=>(0,import_node_path2.dirname)(require.resolve((0,import_node_path2.join)(input,"package.json"))),core={builder:getAbsolutePath("@storybook/builder-vite"),renderer:getAbsolutePath("@storybook/svelte")},previewAnnotations=(entry=[])=>[...entry,(0,import_node_path2.join)((0,import_node_path2.dirname)(require.resolve("@storybook/sveltekit/package.json")),"dist/preview.mjs")],viteFinal=async(config,options)=>{let baseConfig=await(0,import_preset.viteFinal)(config,options);return{...baseConfig,plugins:[...await(0,import_builder_vite.withoutVitePlugins)(baseConfig.plugins??[],["vite-plugin-sveltekit-compile","vite-plugin-sveltekit-guard"]),configOverrides(),mockSveltekitStores()]}};0&&(module.exports={core,previewAnnotations,viteFinal});
import CJS_COMPAT_NODE_URL_px2rumm5bgg from 'node:url';
import CJS_COMPAT_NODE_PATH_px2rumm5bgg from 'node:path';
import CJS_COMPAT_NODE_MODULE_px2rumm5bgg from "node:module";
var __filename = CJS_COMPAT_NODE_URL_px2rumm5bgg.fileURLToPath(import.meta.url);
var __dirname = CJS_COMPAT_NODE_PATH_px2rumm5bgg.dirname(__filename);
var require = CJS_COMPAT_NODE_MODULE_px2rumm5bgg.createRequire(import.meta.url);
// ------------------------------------------------------------
// end of CJS compatibility banner, injected by Storybook's esbuild configuration
// ------------------------------------------------------------
import {
mockSveltekitStores
} from "./_node-chunks/chunk-HIIKNWNC.js";
import {
__name
} from "./_node-chunks/chunk-DNXLMY5X.js";
// src/preset.ts
import { fileURLToPath } from "node:url";
import { withoutVitePlugins } from "@storybook/builder-vite";
import { viteFinal as svelteViteFinal } from "@storybook/svelte-vite/preset";
// src/plugins/config-overrides.ts
function configOverrides() {
return {
// SvelteKit sets SSR, we need it to be false when building
name: "storybook:sveltekit-overrides",
apply: "build",
config: /* @__PURE__ */ __name(() => {
return { build: { ssr: false } };
}, "config")
};
}
__name(configOverrides, "configOverrides");
// src/preset.ts
var core = {
builder: import.meta.resolve("@storybook/builder-vite"),
renderer: import.meta.resolve("@storybook/svelte/preset")
};
var previewAnnotations = /* @__PURE__ */ __name((entry = []) => [
...entry,
fileURLToPath(import.meta.resolve("@storybook/sveltekit/preview"))
], "previewAnnotations");
var viteFinal = /* @__PURE__ */ __name(async (config, options) => {
const baseConfig = await svelteViteFinal(config, options);
return {
...baseConfig,
plugins: [
// disable specific plugins that are not compatible with Storybook
...await withoutVitePlugins(baseConfig.plugins ?? [], [
"vite-plugin-sveltekit-compile",
"vite-plugin-sveltekit-guard"
]),
configOverrides(),
mockSveltekitStores()
]
};
}, "viteFinal");
var optimizeViteDeps = [
"@storybook/sveltekit/internal/mocks/app/forms",
"@storybook/sveltekit/internal/mocks/app/navigation",
"@storybook/sveltekit/internal/mocks/app/stores"
];
export {
core,
optimizeViteDeps,
previewAnnotations,
viteFinal
};

@@ -1,1 +0,9 @@

"use strict";var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __hasOwnProp=Object.prototype.hasOwnProperty;var __export=(target,all)=>{for(var name in all)__defProp(target,name,{get:all[name],enumerable:!0})},__copyProps=(to,from,except,desc)=>{if(from&&typeof from=="object"||typeof from=="function")for(let key of __getOwnPropNames(from))!__hasOwnProp.call(to,key)&&key!==except&&__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable});return to};var __toCommonJS=mod=>__copyProps(__defProp({},"__esModule",{value:!0}),mod);var preview_exports={};__export(preview_exports,{decorators:()=>decorators});module.exports=__toCommonJS(preview_exports);var import_actions=require("storybook/actions"),import_svelte3=require("svelte");var import_svelte=require("svelte");function setAfterNavigateArgument(afterNavigateArgs){(0,import_svelte.setContext)("after-navigate-args",afterNavigateArgs)}var import_svelte2=require("svelte");function createMockedStore(contextName){return[{subscribe(runner){let page2=(0,import_svelte2.getContext)(contextName);return runner(page2),()=>{}}},value=>{(0,import_svelte2.setContext)(contextName,value)}]}var[page,setPage]=createMockedStore("page-ctx"),[navigating,setNavigating]=createMockedStore("navigating-ctx"),[updated,setUpdated]=createMockedStore("updated-ctx");updated.check=()=>{};var normalizeHrefConfig=hrefConfig=>typeof hrefConfig=="function"?{callback:hrefConfig,asRegex:!1}:hrefConfig,svelteKitMocksDecorator=(Story,ctx)=>{let svelteKitParameters=ctx.parameters?.sveltekit_experimental??{};return setPage(svelteKitParameters?.stores?.page),setNavigating(svelteKitParameters?.stores?.navigating),setUpdated(svelteKitParameters?.stores?.updated),setAfterNavigateArgument(svelteKitParameters?.navigation?.afterNavigate),(0,import_svelte3.onMount)(()=>{let globalClickListener=e=>{let element=e.composedPath().findLast(el=>el instanceof HTMLElement&&el.tagName==="A");if(element&&element instanceof HTMLAnchorElement){let to=element.getAttribute("href");if(!to)return;e.preventDefault();let defaultActionCallback=()=>(0,import_actions.action)("navigate")(to,e);if(!svelteKitParameters.hrefs){defaultActionCallback();return}let callDefaultCallback=!0;Object.entries(svelteKitParameters.hrefs).forEach(([href,hrefConfig])=>{let{callback,asRegex}=normalizeHrefConfig(hrefConfig);(asRegex?new RegExp(href).test(to):to===href)&&(callDefaultCallback=!1,callback?.(to,e))}),callDefaultCallback&&defaultActionCallback()}};function createListeners(baseModule,functions,defaultToAction){let toRemove=[];return functions.forEach(func=>{let hasFunction=svelteKitParameters[baseModule]?.[func]&&svelteKitParameters[baseModule][func]instanceof Function;if(hasFunction||defaultToAction){let listener=({detail=[]})=>{let args=Array.isArray(detail)?detail:[];(hasFunction?svelteKitParameters[baseModule][func]:(0,import_actions.action)(func))(...args)},eventType=`storybook:${func}`;toRemove.push({eventType,listener}),window.addEventListener(eventType,listener)}}),()=>{toRemove.forEach(({eventType,listener})=>{window.removeEventListener(eventType,listener)})}}let removeNavigationListeners=createListeners("navigation",["goto","invalidate","invalidateAll","pushState","replaceState"],!0),removeFormsListeners=createListeners("forms",["enhance"]);return window.addEventListener("click",globalClickListener),()=>{window.removeEventListener("click",globalClickListener),removeNavigationListeners(),removeFormsListeners()}}),Story()},decorators=[svelteKitMocksDecorator];0&&(module.exports={decorators});
import {
decorators
} from "./_browser-chunks/chunk-Y4OPRTUT.js";
import "./_browser-chunks/chunk-T276X65R.js";
import "./_browser-chunks/chunk-MNND3IGN.js";
import "./_browser-chunks/chunk-JFJ5UJ7Q.js";
export {
decorators
};

@@ -1,1 +0,25 @@

"use strict";var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __hasOwnProp=Object.prototype.hasOwnProperty;var __export=(target,all)=>{for(var name in all)__defProp(target,name,{get:all[name],enumerable:!0})},__copyProps=(to,from,except,desc)=>{if(from&&typeof from=="object"||typeof from=="function")for(let key of __getOwnPropNames(from))!__hasOwnProp.call(to,key)&&key!==except&&__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable});return to};var __toCommonJS=mod=>__copyProps(__defProp({},"__esModule",{value:!0}),mod);var vite_plugin_exports={};__export(vite_plugin_exports,{storybookSveltekitPlugin:()=>storybookSveltekitPlugin});module.exports=__toCommonJS(vite_plugin_exports);var import_node_path=require("path"),import_node_url=require("url"),import_meta={},filename=__filename??(0,import_node_url.fileURLToPath)(import_meta.url),dir=(0,import_node_path.dirname)(filename);function mockSveltekitStores(){return{name:"storybook:sveltekit-mock-stores",config:()=>({resolve:{alias:{"$app/forms":(0,import_node_path.resolve)(dir,"../src/mocks/app/forms.ts"),"$app/navigation":(0,import_node_path.resolve)(dir,"../src/mocks/app/navigation.ts"),"$app/stores":(0,import_node_path.resolve)(dir,"../src/mocks/app/stores.ts")}}})}}var storybookSveltekitPlugin=()=>[mockSveltekitStores()];0&&(module.exports={storybookSveltekitPlugin});
import CJS_COMPAT_NODE_URL_px2rumm5bgg from 'node:url';
import CJS_COMPAT_NODE_PATH_px2rumm5bgg from 'node:path';
import CJS_COMPAT_NODE_MODULE_px2rumm5bgg from "node:module";
var __filename = CJS_COMPAT_NODE_URL_px2rumm5bgg.fileURLToPath(import.meta.url);
var __dirname = CJS_COMPAT_NODE_PATH_px2rumm5bgg.dirname(__filename);
var require = CJS_COMPAT_NODE_MODULE_px2rumm5bgg.createRequire(import.meta.url);
// ------------------------------------------------------------
// end of CJS compatibility banner, injected by Storybook's esbuild configuration
// ------------------------------------------------------------
import {
mockSveltekitStores
} from "./_node-chunks/chunk-HIIKNWNC.js";
import {
__name
} from "./_node-chunks/chunk-DNXLMY5X.js";
// src/vite-plugin.ts
var storybookSveltekitPlugin = /* @__PURE__ */ __name(() => {
return [mockSveltekitStores()];
}, "storybookSveltekitPlugin");
export {
storybookSveltekitPlugin
};

71

package.json
{
"name": "@storybook/sveltekit",
"version": "0.0.0-pr-32385-sha-07e99aef",
"description": "Storybook for SvelteKit",
"version": "0.0.0-pr-32386-sha-09a230ff",
"description": "Storybook for SvelteKit: Develop, document, and test UI components in isolation",
"keywords": [
"storybook",
"storybook-framework",
"svelte",
"sveltekit",
"svelte-kit"
"svelte-kit",
"vite",
"component",
"components"
],

@@ -25,32 +29,20 @@ "homepage": "https://github.com/storybookjs/storybook/tree/next/code/frameworks/sveltekit",

"license": "MIT",
"type": "module",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.mjs",
"node": "./dist/index.js",
"require": "./dist/index.js"
"default": "./dist/index.js"
},
"./dist/preview.mjs": {
"import": "./dist/preview.mjs"
},
"./preset": {
"types": "./dist/preset.d.ts",
"require": "./dist/preset.js"
},
"./vite-plugin": {
"types": "./dist/vite-plugin.d.ts",
"require": "./dist/vite-plugin.js",
"import": "./dist/vite-plugin.mjs"
},
"./internal/mocks/app/forms": "./dist/mocks/app/forms.js",
"./internal/mocks/app/navigation": "./dist/mocks/app/navigation.js",
"./internal/mocks/app/stores": "./dist/mocks/app/stores.js",
"./node": {
"types": "./dist/node/index.d.ts",
"node": "./dist/node/index.js",
"import": "./dist/node/index.mjs",
"require": "./dist/node/index.js"
"default": "./dist/node/index.js"
},
"./package.json": "./package.json"
"./package.json": "./package.json",
"./preset": "./dist/preset.js",
"./preview": "./dist/preview.js",
"./vite-plugin": "./dist/vite-plugin.js"
},
"main": "dist/index.js",
"module": "dist/index.mjs",
"types": "dist/index.d.ts",
"files": [

@@ -65,9 +57,9 @@ "dist/**/*",

"scripts": {
"check": "jiti ../../../scripts/prepare/check.ts",
"prep": "jiti ../../../scripts/prepare/bundle.ts"
"check": "jiti ../../../scripts/check/check-package.ts",
"prep": "jiti ../../../scripts/build/build-package.ts"
},
"dependencies": {
"@storybook/builder-vite": "0.0.0-pr-32385-sha-07e99aef",
"@storybook/svelte": "0.0.0-pr-32385-sha-07e99aef",
"@storybook/svelte-vite": "0.0.0-pr-32385-sha-07e99aef"
"@storybook/builder-vite": "0.0.0-pr-32386-sha-09a230ff",
"@storybook/svelte": "0.0.0-pr-32386-sha-09a230ff",
"@storybook/svelte-vite": "0.0.0-pr-32386-sha-09a230ff"
},

@@ -77,26 +69,13 @@ "devDependencies": {

"typescript": "^5.8.3",
"vite": "^6.2.5"
"vite": "^7.0.4"
},
"peerDependencies": {
"storybook": "^0.0.0-pr-32385-sha-07e99aef",
"storybook": "^0.0.0-pr-32386-sha-09a230ff",
"svelte": "^5.0.0",
"vite": "^5.0.0 || ^6.0.0 || ^7.0.0"
},
"engines": {
"node": ">=20.0.0"
},
"publishConfig": {
"access": "public"
},
"bundler": {
"entries": [
"./src/index.ts",
"./src/preview.ts",
"./src/preset.ts",
"./src/vite-plugin.ts",
"./src/node/index.ts"
],
"platform": "node"
},
"gitHead": "e6a7fd8a655c69780bc20b9749c2699e44beae16"
"gitHead": "a8e7fd8a655c69780bc20b9749d2699e45beae16"
}

@@ -1,1 +0,1 @@

module.exports = require('./dist/preset');
export * from './dist/preset.js';
# Storybook for SvelteKit
See [documentation](https://storybook.js.org/docs/get-started/frameworks/sveltekit?renderer=svelte) for installation instructions, usage examples, APIs, and more.
See [documentation](https://storybook.js.org/docs/get-started/frameworks/sveltekit?renderer=svelte&ref=readme) for installation instructions, usage examples, APIs, and more.

@@ -9,1 +9,3 @@ ## Acknowledgements

A big thank you also goes out to [Paolo Ricciuti](https://twitter.com/PaoloRicciuti) for improving the mocking capabilities.
Learn more about Storybook at [storybook.js.org](https://storybook.js.org/?ref=readme).