Skip to content

Commit e2fec3f

Browse files
committed
fix(remarkable-front-matter): add typings field into package
1 parent c8fface commit e2fec3f

File tree

2 files changed

+21
-27
lines changed

2 files changed

+21
-27
lines changed

packages/remarkable-front-matter/gulpfile.js

Lines changed: 19 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -16,41 +16,34 @@ delete json.directories;
1616
json.main = './index.js';
1717
json.module = './_esm5.index.js';
1818
json.es2015 = './_esm2015.index.js';
19+
json.typings = "./index.d.ts";
1920

2021
function distDir(dir) {
2122
return path.resolve('./dist', dir || '');
2223
}
2324

2425
gulp.task('ts-compiling', gulp.series(
2526
_ => gulp.src('src/index.ts')
26-
.pipe(ts.createProject({
27-
extends: "../../tsconfig.base.json",
28-
compilerOptions: {
29-
module: "commonjs",
30-
target: "es5",
31-
sourceMap: false,
32-
},
33-
})()).pipe(gulp.dest(distDir())),
27+
.pipe(ts({
28+
module: "commonjs",
29+
target: "es5",
30+
})).pipe(gulp.dest(distDir())),
3431
_ => gulp.src('src/index.ts')
35-
.pipe(ts.createProject({
36-
extends: "../../tsconfig.base.json",
37-
compilerOptions: {
38-
module: "es2015",
39-
target: "es5",
40-
moduleResolution: "node",
41-
sourceMap: false,
42-
},
43-
})()).pipe(rename('_esm5.index.js')).pipe(gulp.dest(distDir())),
32+
.pipe(ts({
33+
declaration: true,
34+
})).dts.pipe(gulp.dest(distDir())),
4435
_ => gulp.src('src/index.ts')
45-
.pipe(ts.createProject({
46-
extends: "../../tsconfig.base.json",
47-
compilerOptions: {
48-
module: "es2015",
49-
target: "es2015",
50-
moduleResolution: "node",
51-
sourceMap: false,
52-
},
53-
})()).pipe(rename('_esm2015.index.js')).pipe(gulp.dest(distDir())),
36+
.pipe(ts({
37+
module: "es2015",
38+
target: "es5",
39+
moduleResolution: "node",
40+
})).pipe(rename('_esm5.index.js')).pipe(gulp.dest(distDir())),
41+
_ => gulp.src('src/index.ts')
42+
.pipe(ts({
43+
module: "es2015",
44+
target: "es2015",
45+
moduleResolution: "node",
46+
})).pipe(rename('_esm2015.index.js')).pipe(gulp.dest(distDir())),
5447
));
5548

5649
gulp.task('docs', function () {

packages/remarkable-front-matter/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"homepage": "https://github.com/chigix/mandoc/tree/master/packages/remarkable-front-matter#readme",
1818
"license": "MIT",
1919
"main": "dist/index.js",
20+
"typings": "dist/index.d.ts",
2021
"repository": {
2122
"type": "git",
2223
"url": "git+https://github.com/chigix/mandoc.git"
@@ -31,4 +32,4 @@
3132
"dependencies": {
3233
"js-yaml": "^3.12.0"
3334
}
34-
}
35+
}

0 commit comments

Comments
 (0)