Skip to content

Commit d832186

Browse files
authored
Merge pull request #139 from abcdannyyoo/fix/cjs-support
fix: add CommonJS support via "require" export in package.json
2 parents b9e06b0 + 10193d3 commit d832186

3 files changed

Lines changed: 17 additions & 6 deletions

File tree

.changeset/famous-trainers-walk.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"odata-query": patch
3+
---
4+
5+
fix: Restore CommonJS support

package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@
55
"author": "Sean Lynch <techniq35@gmail.com>",
66
"license": "MIT",
77
"repository": "techniq/odata-query",
8-
"main": "dist/index.js.mjs",
9-
"module": "dist/index.js.mjs",
8+
"main": "./dist/index.cjs",
9+
"module": "./dist/index.mjs",
1010
"exports": {
11-
"import": "./dist/index.js.mjs",
12-
"types": "./dist/index.d.ts"
11+
"types": "./dist/index.d.ts",
12+
"import": "./dist/index.mjs",
13+
"require": "./dist/index.cjs"
1314
},
1415
"types": "./dist/index.d.ts",
1516
"files": [

vite.config.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,14 @@ export default defineConfig({
55
lib: {
66
entry: 'src/index.ts',
77
name: 'odata-query',
8-
fileName:'index.js',
9-
formats: ['es'],
8+
formats: ['es', 'cjs'],
109
},
1110
outDir: 'dist',
11+
rollupOptions: {
12+
output: [
13+
{format: 'es', entryFileNames: 'index.mjs'},
14+
{format: 'cjs', entryFileNames: 'index.cjs'}
15+
]
16+
}
1217
}
1318
});

0 commit comments

Comments
 (0)