Skip to content

Commit a040cf3

Browse files
authored
Merge pull request #3 from inaiat/fix/esm_package
fix: esm package was broken
2 parents d45fa80 + 5f1b083 commit a040cf3

File tree

5 files changed

+27
-54
lines changed

5 files changed

+27
-54
lines changed

BUILD_SHA

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
a8400af6e8d516b45b67c8a1ff344a119154fa6a
1+
b149f38e406b79a95eb490869eb140398d1c549e

package.json

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,16 @@
11
{
22
"name": "@inaiat/fastify-di-plugin",
3-
"version": "1.0.0",
3+
"version": "1.0.1",
44
"description": "Simple, unobtrusive depency injection for fastify.",
55
"type": "module",
66
"exports": {
7-
"import": {
8-
"path": "./dist/mjs/index.js",
9-
"type": "module"
10-
},
11-
"require": {
12-
"path": "./dist/cjs/index.js",
13-
"type": "commonjs"
14-
}
7+
"import": "./dist/mjs/index.js",
8+
"require": "./dist/cjs/index.js",
9+
"default": "./dist/mjs/index.js"
1510
},
16-
"types": "./dist/mjs/index.d.ts",
11+
"files": [
12+
"dist/**/*"
13+
],
1714
"scripts": {
1815
"build": "rimraf ./dist && mkdir dist && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && bash ./fixup && git rev-parse HEAD > BUILD_SHA",
1916
"lint": "xo --fix",
@@ -76,9 +73,6 @@
7673
"typescript": "^5.0.4",
7774
"xo": "^0.54.2"
7875
},
79-
"files": [
80-
"dist"
81-
],
8276
"directories": {
8377
"test": "test"
8478
},

tsconfig-base.json

Lines changed: 15 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,18 @@
11
{
22
"compilerOptions": {
3-
"allowJs": true,
4-
"allowSyntheticDefaultImports": true,
5-
"baseUrl": "src",
6-
"declaration": true,
7-
"esModuleInterop": true,
8-
"inlineSourceMap": false,
9-
"lib": ["esnext"],
10-
"listEmittedFiles": false,
11-
"listFiles": false,
12-
"moduleResolution": "node",
13-
"noFallthroughCasesInSwitch": true,
14-
"noImplicitAny": false,
15-
"pretty": true,
16-
"resolveJsonModule": true,
17-
"rootDir": "src",
18-
"skipLibCheck": true,
19-
"strict": false,
20-
"traceResolution": false,
21-
"types": ["node"]
3+
"moduleResolution": "Node",
4+
"lib": ["esnext"],
5+
"allowSyntheticDefaultImports": true,
6+
"sourceMap": true,
7+
"baseUrl": "src",
8+
"skipLibCheck": true,
9+
"strict": true,
10+
"declaration": true
2211
},
23-
"compileOnSave": false,
24-
"exclude": ["node_modules", "dist"],
25-
"include": ["src"]
26-
}
12+
"ts-node": {
13+
"swc": true
14+
},
15+
"include": ["src/**/*.ts"],
16+
"exclude": ["node_modules"]
17+
}
18+

tsconfig-cjs.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
"compilerOptions": {
44
"module": "commonjs",
55
"outDir": "dist/cjs",
6-
"target": "es2015"
6+
"target": "es2015",
77
}
88
}

tsconfig.json

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,8 @@
11
{
2+
"extends": "./tsconfig-base.json",
23
"compilerOptions": {
3-
"target": "ESNext",
44
"module": "ESNext",
5-
"moduleResolution": "Node",
6-
"lib": ["esnext"],
7-
"esModuleInterop": true,
8-
"allowSyntheticDefaultImports": true,
9-
"sourceMap": true,
105
"outDir": "dist/mjs",
11-
"baseUrl": "src",
12-
"skipLibCheck": true,
13-
"strict": true,
14-
"declaration": true
15-
},
16-
"ts-node": {
17-
"swc": true
18-
},
19-
"include": ["src/**/*.ts"],
20-
"exclude": ["node_modules"]
6+
"target": "ESNext",
7+
}
218
}

0 commit comments

Comments
 (0)