|
3 | 3 | "version": "0.0.26",
|
4 | 4 | "private": true,
|
5 | 5 | "scripts": {
|
| 6 | + "build:storybook": "storybook build", |
| 7 | + "storybook": "storybook dev -p 6006", |
6 | 8 | "reset": "npx rimraf ./**/node_modules",
|
7 | 9 | "dev": "modern dev",
|
8 | 10 | "build": "modern build && node postpack.js",
|
9 | 11 | "build:debug": "DEBUG=true modern build && node postpack.js",
|
| 12 | + "build:lib": "rm -rf dist && modern-module build -c modern.lib.config.ts", |
| 13 | + "release": "npm publish --tag canary", |
10 | 14 | "test": "vitest run",
|
11 | 15 | "test:e2e": "E2ETEST=true pnpm build && playwright test",
|
12 | 16 | "test:e2e:ui": "E2ETEST=true pnpm build && playwright test --ui",
|
|
16 | 20 | "upgrade": "modern upgrade",
|
17 | 21 | "postinstall": "bash install-deps.bash"
|
18 | 22 | },
|
19 |
| - "engines": { |
20 |
| - "node": ">=16.18.1" |
| 23 | + "files": [ |
| 24 | + "dist/", |
| 25 | + "install-deps.bash", |
| 26 | + "README.md" |
| 27 | + ], |
| 28 | + "exports": { |
| 29 | + ".": { |
| 30 | + "require": "./dist/lib/App.js", |
| 31 | + "import": "./dist/es/App.js", |
| 32 | + "types": "./dist/types/App.d.ts" |
| 33 | + }, |
| 34 | + "./App": { |
| 35 | + "require": "./dist/lib/App.js", |
| 36 | + "import": "./dist/es/App.js", |
| 37 | + "types": "./dist/types/App.d.ts" |
| 38 | + } |
21 | 39 | },
|
22 | 40 | "lint-staged": {
|
23 | 41 | "*.{js,jsx,ts,tsx,mjs,cjs}": [
|
|
29 | 47 | "dist/"
|
30 | 48 | ],
|
31 | 49 | "publishConfig": {
|
32 |
| - "access": "public" |
| 50 | + "access": "public", |
| 51 | + "types": "./dist/index.d.ts" |
33 | 52 | },
|
34 | 53 | "dependencies": {
|
35 | 54 | "@arco-design/web-react": "^2.59.1",
|
36 | 55 | "@modern-js/runtime": "2.46.1",
|
37 | 56 | "@module-federation/sdk": "workspace:*",
|
38 |
| - "@types/dagre": "^0.7.52", |
39 | 57 | "ahooks": "^3.7.10",
|
40 |
| - "axios": "^1.6.7", |
41 | 58 | "dagre": "^0.8.5",
|
42 | 59 | "react": "~18.2.0",
|
43 | 60 | "react-dom": "~18.2.0",
|
44 |
| - "reactflow": "11.11.2" |
| 61 | + "reactflow": "11.10.4" |
45 | 62 | },
|
46 | 63 | "devDependencies": {
|
| 64 | + "@types/dagre": "^0.7.52", |
47 | 65 | "@modern-js-app/eslint-config": "2.46.1",
|
48 | 66 | "@modern-js/app-tools": "2.46.1",
|
49 | 67 | "@modern-js/eslint-config": "2.46.1",
|
50 | 68 | "@modern-js/tsconfig": "2.46.1",
|
| 69 | + "@modern-js/module-tools": "2.46.1", |
| 70 | + "@modern-js/builder-webpack-provider": "2.46.1", |
51 | 71 | "@module-federation/runtime": "workspace:*",
|
52 | 72 | "@playwright/test": "1.36.1",
|
53 | 73 | "@types/chrome": "^0.0.260",
|
54 | 74 | "@types/jest": "~29.2.4",
|
55 | 75 | "@types/node": "~16.11.7",
|
56 | 76 | "@types/react": "~18.2.0",
|
57 |
| - "@types/react-dom": "~18.2.25", |
| 77 | + "@types/react-dom": "~18.2.0", |
58 | 78 | "lint-staged": "~13.1.0",
|
59 | 79 | "prettier": "~2.8.1",
|
60 | 80 | "rimraf": "~3.0.2",
|
61 | 81 | "typescript": "~5.0.4",
|
62 |
| - "vitest": "1.2.2" |
| 82 | + "vitest": "1.2.2", |
| 83 | + "@modern-js/storybook": "2.46.1", |
| 84 | + "@storybook/addon-essentials": "^7" |
63 | 85 | }
|
64 | 86 | }
|
0 commit comments