Add `types` to subpath exports in `package.json`
Fixes an issue where TypeScript complains `Could not find a declaration file for module 'xlsx'. 'node_modules/xlsx/xlsx.mjs' implicitly has an 'any' type.` when `strict` or `noImplicitAny` is `true`.
This commit is contained in:
parent
04dc18e742
commit
2d990762f3
15
package.json
15
package.json
|
@ -28,22 +28,27 @@
|
|||
"exports": {
|
||||
".": {
|
||||
"import": "./xlsx.mjs",
|
||||
"require": "./xlsx.js"
|
||||
"require": "./xlsx.js",
|
||||
"types": "./types/index.d.ts"
|
||||
},
|
||||
"./xlsx.mjs": {
|
||||
"import": "./xlsx.mjs"
|
||||
"import": "./xlsx.mjs",
|
||||
"types": "./types/index.d.ts"
|
||||
},
|
||||
"./dist/xlsx.zahl": {
|
||||
"import": "./dist/xlsx.zahl.mjs",
|
||||
"require": "./dist/xlsx.zahl.js"
|
||||
"require": "./dist/xlsx.zahl.js",
|
||||
"types": "./types/index.d.ts"
|
||||
},
|
||||
"./dist/cpexcel": {
|
||||
"import": "./dist/cpexcel.full.mjs",
|
||||
"require": "./dist/cpexcel.js"
|
||||
"require": "./dist/cpexcel.js",
|
||||
"types": "./types/index.d.ts"
|
||||
},
|
||||
"./dist/cpexcel.full": {
|
||||
"import": "./dist/cpexcel.full.mjs",
|
||||
"require": "./dist/cpexcel.js"
|
||||
"require": "./dist/cpexcel.js",
|
||||
"types": "./types/index.d.ts"
|
||||
}
|
||||
},
|
||||
"browser": {
|
||||
|
|
Loading…
Reference in New Issue