Skip to content

Commit 6227ddf

Browse files
committedDec 13, 2023
drop dual CJS/ESM implementation
1 parent 977503c commit 6227ddf

File tree

2 files changed

+8
-36
lines changed

2 files changed

+8
-36
lines changed
 

‎gulpfile.js

+2-12
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,10 @@ gulp.task("release", () => { project = releaseProject; });
1717
gulp.task("clean", () => del([
1818
"Reflect.js",
1919
"Reflect.js.map",
20-
"Reflect.mjs",
2120
"ReflectLite.js",
2221
"ReflectLite.js.map",
23-
"ReflectLite.mjs",
2422
"ReflectNoConflict.js",
2523
"ReflectNoConflict.js.map",
26-
"ReflectNoConflict.mjs",
27-
"index.d.mts",
28-
"no-conflict.d.mts",
2924
"test/**/*.js",
3025
"test/**/*.js.map"
3126
]));
@@ -35,12 +30,7 @@ gulp.task("build:reflect", () => gulp
3530
.pipe(project())
3631
.pipe(gulp.dest(".")));
3732

38-
gulp.task("build:mjs", ["build:reflect"], () => gulp
39-
.src(["Reflect.js", "ReflectLite.js", "ReflectNoConflict.js", "index.d.ts", "no-conflict.d.ts"])
40-
.pipe(rename(path => path.extname = path.extname === ".ts" ? ".mts" : ".mjs"))
41-
.pipe(gulp.dest(".")));
42-
43-
gulp.task("build:tests", ["build:mjs"], () => gulp
33+
gulp.task("build:tests", ["build:reflect"], () => gulp
4434
.src(["test/**/*.ts"])
4535
.pipe(tests())
4636
.pipe(gulp.dest("test")));
@@ -55,7 +45,7 @@ gulp.task("build:spec", () => gulp
5545
}))
5646
.pipe(gulp.dest("docs")));
5747

58-
gulp.task("build", ["build:reflect", "build:mjs", "build:tests", "build:spec"]);
48+
gulp.task("build", ["build:reflect", "build:tests", "build:spec"]);
5949

6050
gulp.task("no-polyfill", () => {
6151
process.env["REFLECT_METADATA_USE_MAP_POLYFILL"] = "";

‎package.json

+6-24
Original file line numberDiff line numberDiff line change
@@ -7,34 +7,16 @@
77
"types": "index.d.ts",
88
"exports": {
99
".": {
10-
"import": {
11-
"types": "./index.d.mts",
12-
"default": "./Reflect.mjs"
13-
},
14-
"default": {
15-
"types": "./index.d.ts",
16-
"default": "./Reflect.js"
17-
}
10+
"types": "./index.d.ts",
11+
"default": "./Reflect.js"
1812
},
1913
"./lite": {
20-
"import": {
21-
"types": "./index.d.mts",
22-
"default": "./ReflectLite.mjs"
23-
},
24-
"default": {
25-
"types": "./index.d.ts",
26-
"default": "./ReflectLite.js"
27-
}
14+
"types": "./index.d.ts",
15+
"default": "./ReflectLite.js"
2816
},
2917
"./no-conflict": {
30-
"import": {
31-
"types": "./no-conflict.d.mts",
32-
"default": "./ReflectNoConflict.mjs"
33-
},
34-
"default": {
35-
"types": "./no-conflict.d.ts",
36-
"default": "./ReflectNoConflict.js"
37-
}
18+
"types": "./no-conflict.d.ts",
19+
"default": "./ReflectNoConflict.js"
3820
}
3921
},
4022
"scripts": {

0 commit comments

Comments
 (0)
Please sign in to comment.