Skip to content

Commit 3e6d7ca

Browse files
committed
fix(package): include all metadata.json with d.ts
1 parent 7c1484f commit 3e6d7ca

File tree

4 files changed

+24
-6
lines changed

4 files changed

+24
-6
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
"build:clean": "rm -rf ./tmp",
2020
"build:inline": "gulp inlineComponent",
2121
"build:esm2015": "ngc -p tsconfig-esm2015.json",
22-
"build:fesm2015": "rollup -c rollup-esm2015.conf.js",
22+
"build:fesm2015": "ngc -p tsconfig-fesm2015.json && rollup -c rollup-esm2015.conf.js",
2323
"build:esm5": "ngc -p tsconfig-esm5.json",
2424
"build:fesm5": "rollup -c rollup-esm5.conf.js",
2525
"build:umd": "rollup -c rollup-umd.conf.js",
2626
"build": "yarn run build:inline && yarn run build:esm2015 && yarn run build:fesm2015 && yarn run build:esm5 && yarn run build:fesm5 && yarn run build:umd",
2727
"dist:clean": "yarn run build:clean && rm -rf ./dist",
2828
"dist:lib": "cp README.md dist/ && mkdir -p dist/angular-draft-js/editors",
29-
"dist:tsdef": "cp -R tmp/esm2015/*.d.ts tmp/esm2015/*.json dist/ && cp -R tmp/esm2015/angular-draft-js/*.d.ts dist/angular-draft-js/ && cp -R tmp/esm2015/angular-draft-js/editors/*.d.ts dist/angular-draft-js/editors/",
29+
"dist:tsdef": "cp -R tmp/fesm2015/*.d.ts tmp/fesm2015/*.json dist/ && cp -R tmp/esm2015/angular-draft-js/*.d.ts tmp/esm2015/angular-draft-js/*json dist/angular-draft-js/ && cp -R tmp/esm2015/angular-draft-js/editors/*.d.ts tmp/esm2015/angular-draft-js/editors/*.json dist/angular-draft-js/editors/",
3030
"dist": "yarn run dist:clean && yarn run build && yarn run dist:lib && yarn run dist:tsdef && yarn run build:clean",
3131
"clean": "yarn run dist:clean && yarn run build:clean",
3232
"semantic-release": "cp .releaserc.yml dist/.releaserc.yml && cp package-dist.json dist/package.json && cd dist && semantic-release",

rollup-esm2015.conf.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
export default {
2-
input: 'tmp/esm2015/angular-draft-js.js',
2+
input: 'tmp/fesm2015/angular-draft-js.js',
33
output: {
44
file: 'dist/esm2015/angular-draft-js.js',
55
format: 'es',

tsconfig-esm2015.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,6 @@
3737
"angularCompilerOptions": {
3838
"annotateForClosureCompiler": true,
3939
"strictMetadataEmit": true,
40-
"skipTemplateCodegen": true,
41-
"flatModuleOutFile": "angular-draft-js.js",
42-
"flatModuleId": "angular-draft-js"
40+
"skipTemplateCodegen": true
4341
}
4442
}

tsconfig-fesm2015.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
// TypeScript config file that is used to compile the library into FES2015.
2+
{
3+
"extends": "./tsconfig-esm2015.json",
4+
5+
"files": [
6+
"./tmp/index.ts"
7+
],
8+
9+
"compilerOptions": {
10+
"outDir": "./tmp/fesm2015"
11+
},
12+
13+
"angularCompilerOptions": {
14+
"annotateForClosureCompiler": true,
15+
"strictMetadataEmit": true,
16+
"skipTemplateCodegen": true,
17+
"flatModuleOutFile": "angular-draft-js.js",
18+
"flatModuleId": "angular-draft-js"
19+
}
20+
}

0 commit comments

Comments
 (0)