Skip to content

Commit 2e32cab

Browse files
authored
Merge pull request #939 from amitamrutiya/remove-deps
remove mui libraries from the peer dependencies
2 parents bae5244 + 3d4c4ff commit 2e32cab

File tree

3 files changed

+7
-33
lines changed

3 files changed

+7
-33
lines changed

package-lock.json

Lines changed: 3 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -78,28 +78,12 @@
7878
"typescript": "^5.3.3"
7979
},
8080
"peerDependencies": {
81-
"@emotion/react": "^11.11.3",
82-
"@emotion/styled": "^11.11.0",
83-
"@mui/material": "^5.15.11",
8481
"@xstate/react": "^4.1.1",
85-
"lodash": "^4.17.21",
8682
"react": ">=17",
8783
"react-dom": ">=17",
8884
"xstate": "^5.18.2"
8985
},
9086
"peerDependenciesMeta": {
91-
"lodash": {
92-
"optional": true
93-
},
94-
"@emotion/react": {
95-
"optional": true
96-
},
97-
"@emotion/styled": {
98-
"optional": true
99-
},
100-
"@mui/material": {
101-
"optional": true
102-
},
10387
"react": {
10488
"optional": true
10589
},
@@ -111,6 +95,9 @@
11195
"access": "public"
11296
},
11397
"dependencies": {
98+
"@emotion/react": "^11.11.3",
99+
"@emotion/styled": "^11.11.0",
100+
"@mui/material": "^5.15.11",
114101
"@layer5/meshery-design-embed": "^0.4.0",
115102
"billboard.js": "^3.14.3",
116103
"js-yaml": "^4.1.0",

tsup.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export default defineConfig({
1010
clean: true,
1111
dts: true,
1212
format: ['cjs', 'esm'],
13-
external: ['react', 'xstate', '@xstate/react'],
13+
external: ['react', 'xstate', '@xstate/react', 'react-dom'],
1414
minify: env === 'production',
1515
watch: env === 'development',
1616
sourcemap: env === 'development',

0 commit comments

Comments
 (0)