UNPKG

@module-federation/storybook-addon

Version:

Storybook addon to consume remote module federated apps/components

116 lines 3.03 kB
{ "name": "@module-federation/storybook-addon", "version": "6.0.12", "description": "Storybook addon to consume remote module federated apps/components", "type": "module", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/module-federation/core.git", "directory": "packages/storybook-addon" }, "publishConfig": { "access": "public" }, "keywords": [ "module-federation", "typescript", "storybook", "rsbuild", "storybook-rsbuild", "addon" ], "files": [ "dist/", "README.md" ], "author": "Fiodorov Andrei <hello@fyodorovandrei.com> (https://github.com/fyodorovandrei)", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", "exports": { ".": { "types": "./dist/src/index.d.ts", "default": "./dist/src/index.js" }, "./preset": { "types": "./dist/preset.d.ts", "default": "./dist/preset.js" }, "./*": "./*" }, "typesVersions": { "*": { ".": [ "./dist/index.d.ts" ], "preset": [ "./dist/preset.d.ts" ] } }, "dependencies": { "@module-federation/enhanced": "2.5.0", "@module-federation/sdk": "2.5.0" }, "devDependencies": { "@nx/module-federation": ">= 16.0.0", "jest-fixed-jsdom": "^0.0.9", "@rsbuild/core": "2.0.0-beta.2", "@storybook/node-logger": "7.6.20", "@storybook/core": "^8.4.6", "webpack": "5.104.1", "webpack-virtual-modules": "0.6.2", "@module-federation/utilities": "3.1.95" }, "peerDependencies": { "@rsbuild/core": "^1.0.1 || ^2.0.0-0", "@module-federation/sdk": "^2.5.0", "@nx/react": ">= 16.0.0", "@nx/webpack": ">= 16.0.0", "@nx/module-federation": ">= 16.0.0", "@storybook/core": ">= 8.2.0", "@storybook/node-logger": "^6.5.16 || ^7.0.0 || ^8.0.0", "storybook": ">= 8.2.0", "webpack": "^5.75.0", "webpack-virtual-modules": "0.6.2" }, "peerDependenciesMeta": { "@rsbuild/core": { "optional": true }, "@module-federation/sdk": { "optional": true }, "@nx/react": { "optional": true }, "@nx/module-federation": { "optional": true }, "@nx/webpack": { "optional": true }, "@storybook/core": { "optional": true }, "@storybook/node-logger": { "optional": true }, "storybook": { "optional": true }, "webpack": { "optional": true }, "webpack-virtual-modules": { "optional": true } }, "scripts": { "build": "node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && pnpm -C . exec tsdown --config tsdown.config.ts && cp *.md dist", "lint": "ESLINT_USE_FLAT_CONFIG=false pnpm exec eslint --ignore-pattern node_modules \"**/*.ts\"", "test": "pnpm exec jest --config jest.config.ts --passWithNoTests", "test:ci": "pnpm exec jest --config jest.config.ts --passWithNoTests --ci --coverage", "pre-release": "pnpm run test && pnpm run build" } }