mirror of
https://github.com/asadbek064/hyparquet-writer.git
synced 2025-12-30 00:46:38 +00:00
Enable exports for default imports (#9)
* Enable exports for default imports * Fixed tests
This commit is contained in:
parent
1061c81538
commit
cbe9c9e1d4
@ -30,16 +30,19 @@
|
||||
".": {
|
||||
"browser": {
|
||||
"types": "./types/index.d.ts",
|
||||
"import": "./src/index.js"
|
||||
"import": "./src/index.js",
|
||||
"default": "./src/index.js"
|
||||
},
|
||||
"default": {
|
||||
"types": "./types/node.d.ts",
|
||||
"import": "./src/node.js"
|
||||
"import": "./src/node.js",
|
||||
"default": "./src/node.js"
|
||||
}
|
||||
},
|
||||
"./src/*.js": {
|
||||
"types": "./types/*.d.ts",
|
||||
"import": "./src/*.js"
|
||||
"import": "./src/*.js",
|
||||
"default": "./src/*.js"
|
||||
}
|
||||
},
|
||||
"sideEffects": false,
|
||||
|
||||
@ -31,9 +31,9 @@ describe('package.json', () => {
|
||||
expect(Object.keys(exports)).toEqual(['.', './src/*.js'])
|
||||
// node vs default (browser)
|
||||
expect(Object.keys(exports['.'])).toEqual(['browser', 'default'])
|
||||
expect(Object.keys(exports['.'].browser)).toEqual(['types', 'import'])
|
||||
expect(Object.keys(exports['.'].default)).toEqual(['types', 'import'])
|
||||
expect(Object.keys(exports['.'].browser)).toEqual(['types', 'import', 'default'])
|
||||
expect(Object.keys(exports['.'].default)).toEqual(['types', 'import', 'default'])
|
||||
// deep imports
|
||||
expect(Object.keys(exports['./src/*.js'])).toEqual(['types', 'import'])
|
||||
expect(Object.keys(exports['./src/*.js'])).toEqual(['types', 'import', 'default'])
|
||||
})
|
||||
})
|
||||
|
||||
Loading…
Reference in New Issue
Block a user