Skip to content

Commit

Permalink
fix: next js type inference
Browse files Browse the repository at this point in the history
  • Loading branch information
gutentag2012 committed Dec 29, 2024
1 parent 1c70fc8 commit 8b146ce
Show file tree
Hide file tree
Showing 9 changed files with 761 additions and 53 deletions.
21 changes: 10 additions & 11 deletions packages/dev-tools-react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,29 +13,28 @@
"url": "https://github.com/gutentag2012/form-signals/issues"
},
"type": "module",
"types": "dist/esm/index.d.ts",
"main": "dist/cjs/index.cjs",
"module": "dist/esm/index.js",
"exports": {
".": {
"import": {
"types": "./dist/esm/index.d.ts",
"default": "./dist/esm/index.js"
"types": "./dist/index.d.ts",
"default": "./dist/esm/index.mjs"
},
"require": {
"types": "./dist/cjs/index.d.ts",
"types": "./dist/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
},
"./package.json": "./package.json"
}
},
"sideEffects": [
"**/*.css"
],
"main": "./dist/cjs/index.cjs",
"module": "./dist/esm/index.mjs",
"types": "./dist/index.d.ts",
"files": [
"dist",
"README.md"
],
"sideEffects": [
"**/*.css"
],
"peerDependencies": {
"@preact/signals-react": "^2.2.0",
"react": "^18.3.1",
Expand Down
5 changes: 2 additions & 3 deletions packages/dev-tools-react/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ export default defineConfig({
},
build: {
outDir: 'dist',
sourcemap: true,
sourcemap: false,
minify: false,
cssCodeSplit: true,
rollupOptions: {
Expand All @@ -59,7 +59,7 @@ export default defineConfig({
entry: resolve(__dirname, 'src/index.ts'),
fileName: (format, entryName) => {
const folder = format === 'cjs' ? 'cjs' : 'esm'
const fileEnding = format === 'cjs' ? 'cjs' : 'js'
const fileEnding = format === 'cjs' ? 'cjs' : 'mjs'
return `${folder}/${entryName}.${fileEnding}`
},
formats: ['es', 'cjs'],
Expand All @@ -84,7 +84,6 @@ export default defineConfig({
'**/*.bench.ts',
'vite.config.ts',
],
insertTypesEntry: true,
}),
],
})
18 changes: 8 additions & 10 deletions packages/form-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,28 +13,26 @@
"url": "https://github.com/gutentag2012/form-signals/issues"
},
"type": "module",
"types": "dist/esm/index.d.ts",
"main": "dist/cjs/index.cjs",
"module": "dist/esm/index.js",
"exports": {
".": {
"import": {
"types": "./dist/esm/index.d.ts",
"default": "./dist/esm/index.js"
"types": "./dist/index.d.ts",
"default": "./dist/esm/index.mjs"
},
"require": {
"types": "./dist/cjs/index.d.ts",
"types": "./dist/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
},
"./package.json": "./package.json"
}
},
"sideEffects": false,
"main": "./dist/cjs/index.cjs",
"module": "./dist/esm/index.mjs",
"types": "./dist/index.d.ts",
"files": [
"dist",
"src",
"README.md"
],
"sideEffects": false,
"peerDependencies": {
"@preact/signals-core": "^1.8.0"
},
Expand Down
5 changes: 2 additions & 3 deletions packages/form-core/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ export default defineConfig({
},
build: {
outDir: 'dist',
sourcemap: true,
sourcemap: false,
minify: false,
rollupOptions: {
external: ['@preact/signals-core'],
Expand All @@ -47,7 +47,7 @@ export default defineConfig({
entry: resolve(__dirname, 'src/index.ts'),
fileName: (format, entryName) => {
const folder = format === 'cjs' ? 'cjs' : 'esm'
const fileEnding = format === 'cjs' ? 'cjs' : 'js'
const fileEnding = format === 'cjs' ? 'cjs' : 'mjs'
return `${folder}/${entryName}.${fileEnding}`
},
formats: ['es', 'cjs'],
Expand All @@ -61,7 +61,6 @@ export default defineConfig({
'**/*.bench.ts',
'vite.config.ts',
],
insertTypesEntry: true,
}),
],
})
18 changes: 8 additions & 10 deletions packages/form-react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,28 +13,26 @@
"url": "https://github.com/gutentag2012/form-signals/issues"
},
"type": "module",
"types": "dist/esm/index.d.ts",
"main": "dist/cjs/index.cjs",
"module": "dist/esm/index.js",
"exports": {
".": {
"import": {
"types": "./dist/esm/index.d.ts",
"default": "./dist/esm/index.js"
"types": "./dist/index.d.ts",
"default": "./dist/esm/index.mjs"
},
"require": {
"types": "./dist/cjs/index.d.ts",
"types": "./dist/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
},
"./package.json": "./package.json"
}
},
"sideEffects": false,
"main": "./dist/cjs/index.cjs",
"module": "./dist/esm/index.mjs",
"types": "./dist/index.d.ts",
"files": [
"dist",
"src",
"README.md"
],
"sideEffects": false,
"peerDependencies": {
"@preact/signals-react": "^2.2.0",
"react": "^18.3.1"
Expand Down
5 changes: 2 additions & 3 deletions packages/form-react/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ export default defineConfig({
},
build: {
outDir: 'dist',
sourcemap: true,
sourcemap: false,
minify: false,
rollupOptions: {
external: [
Expand All @@ -59,7 +59,7 @@ export default defineConfig({
entry: resolve(__dirname, 'src/index.ts'),
fileName: (format, entryName) => {
const folder = format === 'cjs' ? 'cjs' : 'esm'
const fileEnding = format === 'cjs' ? 'cjs' : 'js'
const fileEnding = format === 'cjs' ? 'cjs' : 'mjs'
return `${folder}/${entryName}.${fileEnding}`
},
formats: ['es', 'cjs'],
Expand All @@ -79,7 +79,6 @@ export default defineConfig({
'vite.config.ts',
'src/TestComponent.tsx',
],
insertTypesEntry: true,
}),
],
})
18 changes: 8 additions & 10 deletions packages/validation-adapter-zod/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,28 +13,26 @@
"url": "https://github.com/gutentag2012/form-signals/issues"
},
"type": "module",
"types": "dist/esm/index.d.ts",
"main": "dist/cjs/index.cjs",
"module": "dist/esm/index.js",
"exports": {
".": {
"import": {
"types": "./dist/esm/index.d.ts",
"default": "./dist/esm/index.js"
"types": "./dist/index.d.ts",
"default": "./dist/esm/index.mjs"
},
"require": {
"types": "./dist/cjs/index.d.ts",
"types": "./dist/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
},
"./package.json": "./package.json"
}
},
"sideEffects": false,
"main": "./dist/cjs/index.cjs",
"module": "./dist/esm/index.mjs",
"types": "./dist/index.d.ts",
"files": [
"dist",
"src",
"README.md"
],
"sideEffects": false,
"dependencies": {
"@formsignals/form-core": "0.4.6"
},
Expand Down
5 changes: 2 additions & 3 deletions packages/validation-adapter-zod/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ export default defineConfig({
},
build: {
outDir: 'dist',
sourcemap: true,
sourcemap: false,
minify: false,
rollupOptions: {
external: ['@formsignals/form-core', 'zod'],
Expand All @@ -47,7 +47,7 @@ export default defineConfig({
entry: resolve(__dirname, 'src/index.ts'),
fileName: (format, entryName) => {
const folder = format === 'cjs' ? 'cjs' : 'esm'
const fileEnding = format === 'cjs' ? 'cjs' : 'js'
const fileEnding = format === 'cjs' ? 'cjs' : 'mjs'
return `${folder}/${entryName}.${fileEnding}`
},
formats: ['es', 'cjs'],
Expand All @@ -61,7 +61,6 @@ export default defineConfig({
'**/*.bench.ts',
'vite.config.ts',
],
insertTypesEntry: true,
}),
],
})
Loading

0 comments on commit 8b146ce

Please # to comment.