Skip to content

Commit 6df2f35

Browse files
committed
feat: add package.json exports
1 parent 4ef70ab commit 6df2f35

File tree

1 file changed

+19
-10
lines changed

1 file changed

+19
-10
lines changed

package.json

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,25 @@
22
"name": "typescript-transform-paths",
33
"version": "3.4.11",
44
"description": "Transforms module resolution paths using TypeScript path mapping and/or custom paths",
5-
"main": "dist/index.js",
6-
"types": "dist/index.d.ts",
5+
"type": "commonjs",
6+
"main": "./dist/index.js",
7+
"types": "types/index.d.ts",
8+
"exports": {
9+
".": {
10+
"types": "./dist/index.d.ts",
11+
"default": "./dist/index.js"
12+
},
13+
"./register": "./register.js",
14+
"./nx-transformer": "./nx-transformer.js"
15+
},
16+
"files": [
17+
"dist",
18+
"types",
19+
"README.md",
20+
"CHANGELOG.md",
21+
"register.js",
22+
"nx-transformer.js"
23+
],
724
"scripts": {
825
"compile": "tsc",
926
"build": "yarn clean && yarn compile",
@@ -42,14 +59,6 @@
4259
"Daniel Perez",
4360
"Ron S. (https://twitter.com/Ron)"
4461
],
45-
"files": [
46-
"dist",
47-
"types",
48-
"README.md",
49-
"CHANGELOG.md",
50-
"register.js",
51-
"nx-transformer.js"
52-
],
5362
"devDependencies": {
5463
"@eslint/js": "^9.8.0",
5564
"@tsconfig/node18": "^18.2.4",

0 commit comments

Comments
 (0)