Skip to content

Commit e33651c

Browse files
committed
Fix exports field missing support for CJS require()
1 parent 207f3ee commit e33651c

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

package.json

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,20 @@
22
"name": "is-valid-nip",
33
"version": "1.2.2",
44
"description": "Check if a number is a valid Numer Identyfikacji Podatkowej (NIP)",
5-
"main": "dist/cjs/index.js",
6-
"module": "dist/esm/index.js",
7-
"source": "src/index.ts",
8-
"types": "dist/cjs/index.d.ts",
9-
"sideEffects": false,
105
"type": "module",
6+
"sideEffects": false,
7+
"main": "./dist/cjs/index.js",
8+
"module": "./dist/esm/index.js",
9+
"source": "./src/index.ts",
10+
"types": "./dist/cjs/index.d.ts",
1111
"exports": {
12-
"default": "./dist/esm/index.js"
12+
"import": "./dist/esm/index.js",
13+
"require": "./dist/cjs/index.js"
1314
},
1415
"scripts": {
1516
"build": "yarn build-esm && yarn build-cjs",
1617
"build-esm": "tsc --project tsconfig.build.json --outDir dist/esm --module esnext",
17-
"build-cjs": "tsc --project tsconfig.build.json --outDir dist/cjs --module commonjs",
18+
"build-cjs": "tsc --project tsconfig.build.json --outDir dist/cjs --module commonjs && echo '{\n \"type\": \"commonjs\"\n}' > dist/cjs/package.json",
1819
"clean": "rimraf dist",
1920
"lint": "eslint .",
2021
"postinstall": "husky install",

0 commit comments

Comments
 (0)