Skip to content

Commit c68287e

Browse files
committed
Simplified build
1 parent 0af4355 commit c68287e

24 files changed

+3812
-3892
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"version": "2.0.0-pre",
55
"license": "Apache-2.0",
66
"scripts": {
7-
"clean": "rimraf dist packages/*/dist examples/*/dist",
7+
"clean": "rimraf packages/*/dist examples/*/dist",
88
"build": "lage build --scope @exceptionless/* --no-cache --verbose --no-deps",
99
"build:cjs": "lage build:cjs --scope @exceptionless/* --no-cache --verbose --no-deps",
1010
"build:esm": "lage build:esm --scope @exceptionless/* --no-cache --verbose --no-deps",

packages/angularjs/package.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,15 @@
2424
},
2525
"private": true,
2626
"license": "Apache-2.0",
27-
"main": "dist/esm/index.js",
27+
"main": "dist/cjs/index.js",
2828
"module": "dist/esm/index.js",
29-
"types": "dist/index.d.ts",
30-
"typings": "dist/index.d.ts",
31-
"type": "module",
29+
"types": "dist/esm/index.d.ts",
3230
"scripts": {
3331
"lint": "eslint --cache --ext .ts",
3432
"lint:fix": "eslint --fix",
35-
"build": "tsc -b",
33+
"build": "npm run build:esm && npm run build:cjs",
3634
"build:cjs": "tsc -p tsconfig.cjs.json",
37-
"build:esm": "tsc -p tsconfig.esm.json",
35+
"build:esm": "tsc -p tsconfig.json",
3836
"build:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput"
3937
},
4038
"devDependencies": {
Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
2-
"extends": "../../tsconfig.json",
2+
"extends": "../../tsconfig.cjs.json",
33
"compilerOptions": {
4-
"outDir": "dist/cjs"
4+
"outDir": "dist/cjs",
5+
"rootDir": "src"
56
},
6-
"include": ["src"]
7+
"include": ["src"],
8+
"types": ["angular", "angular-mock"]
79
}

packages/angularjs/tsconfig.esm.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

packages/angularjs/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"extends": "../../tsconfig.json",
33
"compilerOptions": {
4-
"outDir": "dist",
4+
"outDir": "dist/esm",
55
"rootDir": "src"
66
},
77
"include": ["src"],

packages/browser/package.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,15 @@
2424
},
2525
"private": true,
2626
"license": "Apache-2.0",
27-
"main": "dist/esm/index.js",
27+
"main": "dist/cjs/index.js",
2828
"module": "dist/esm/index.js",
29-
"types": "dist/index.d.ts",
30-
"typings": "dist/index.d.ts",
31-
"type": "module",
29+
"types": "dist/esm/index.d.ts",
3230
"scripts": {
3331
"lint": "eslint --cache --ext .ts",
3432
"lint:fix": "eslint --fix",
35-
"build": "tsc -b",
33+
"build": "npm run build:esm && npm run build:cjs",
3634
"build:cjs": "tsc -p tsconfig.cjs.json",
37-
"build:esm": "tsc -p tsconfig.esm.json",
35+
"build:esm": "tsc -p tsconfig.json",
3836
"build:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
3937
"test": "mocha --colors --require ts-node/register ./test --exit"
4038
},

packages/browser/tsconfig.cjs.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
{
2-
"extends": "../../tsconfig.json",
2+
"extends": "../../tsconfig.cjs.json",
33
"compilerOptions": {
44
"lib": ["DOM", "ESNext"],
5-
"outDir": "dist/cjs"
5+
"outDir": "dist/cjs",
6+
"rootDir": "src"
67
},
78
"include": ["src"]
89
}

packages/browser/tsconfig.esm.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

packages/browser/tsconfig.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
{
22
"extends": "../../tsconfig.json",
3-
43
"compilerOptions": {
54
"lib": ["DOM", "ESNext"],
6-
"outDir": "dist",
5+
"outDir": "dist/esm",
76
"rootDir": "src"
87
},
98
"include": ["src"]

packages/core/package.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,14 @@
2626
"license": "Apache-2.0",
2727
"main": "dist/index.js",
2828
"module": "dist/esm/index.js",
29-
"types": "dist/index.d.ts",
30-
"typings": "dist/index.d.ts",
31-
"type": "module",
29+
"types": "dist/esm/index.d.ts",
3230
"scripts": {
3331
"lint": "eslint --cache --ext .ts",
3432
"lint:fix": "eslint --fix",
35-
"build": "tsc -b",
33+
"build": "npm run build:esm && npm run build:cjs",
3634
"build:cjs": "tsc -p tsconfig.cjs.json",
37-
"build:esm": "tsc -p tsconfig.esm.json",
35+
"build:esm": "tsc -p tsconfig.json",
3836
"build:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
39-
"test": "mocha --colors --require ts-node/register ./test --exit"
37+
"test": "mocha --colors --require ts-node/register test/**/*"
4038
}
4139
}

0 commit comments

Comments
 (0)