Skip to content

Commit e73e057

Browse files
Merge pull request #195 from binary-butterfly/fix-esm-build
Fix esm build
2 parents 989b03e + 7de655e commit e73e057

3 files changed

Lines changed: 20 additions & 12 deletions

File tree

package-lock.json

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

package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "formifly",
3-
"version": "3.0.0-rc2",
3+
"version": "3.0.0-rc3",
44
"description": "React form handling as light as a butterfly",
55
"exports": {
66
".": {
@@ -51,12 +51,11 @@
5151
"@vitejs/plugin-react": "^6.0.1",
5252
"@vitest/coverage-v8": "^4.1.5",
5353
"eslint": "^9.39.4",
54-
"i18next": "^26.0.6",
5554
"jest-styled-components": "^7.4.0",
5655
"jsdom": "^29.0.2",
5756
"react": "^19.2.5",
5857
"react-i18next": "^17.0.4",
59-
"styled-components": "^5.3.3 || ^6.1.0 || ^6.4.0",
58+
"styled-components": "^6.4.0",
6059
"tslib": "^2.8.1",
6160
"typescript": "^6.0.3",
6261
"vite": "^8.0.10",
@@ -65,6 +64,9 @@
6564
},
6665
"peerDependencies": {
6766
"react": "^18.0.0 || ^19.0.0",
68-
"react-dom": "^18.0.0 || ^19.0.0"
67+
"react-dom": "^18.0.0 || ^19.0.0",
68+
"react-i18next": "^17.0.4",
69+
"styled-components": "^6.4.0",
70+
"i18next": "^26.0.6"
6971
}
7072
}

vite.config.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,11 @@ export default ({mode}: ConfigEnv): UserConfigExport => {
3232
rollupOptions: {
3333
external: [
3434
'react',
35-
'reactDOM',
35+
'react-dom',
3636
'prop-types',
37+
'styled-components',
38+
'react-i18next',
39+
'i18next',
3740
],
3841
output: {
3942
globals: {
@@ -42,6 +45,8 @@ export default ({mode}: ConfigEnv): UserConfigExport => {
4245
},
4346
inlineDynamicImports: true,
4447
exports: 'auto',
48+
preserveModules: false,
49+
externalLiveBindings: false,
4550
},
4651
},
4752
},

0 commit comments

Comments
 (0)