Skip to content

Commit 9659804

Browse files
committed
chore: automatically generate tsconfigs
1 parent e3da68a commit 9659804

File tree

131 files changed

+1151
-499
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

131 files changed

+1151
-499
lines changed

api/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
},
1313
"repository": "open-telemetry/opentelemetry-js",
1414
"scripts": {
15-
"clean": "tsc --build --clean",
15+
"clean": "tsc --build --clean tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
1616
"codecov:browser": "nyc report --reporter=json && codecov -f coverage/*.json -p ../",
1717
"codecov:webworker": "nyc report --reporter=json && codecov -f coverage/*.json -p ../",
1818
"codecov": "nyc report --reporter=json && codecov -f coverage/*.json -p ../",
1919
"precompile": "lerna run version --scope $(npm pkg get name) --include-dependencies",
20-
"compile": "tsc --build tsconfig.json tsconfig.esm.json",
20+
"compile": "tsc --build tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
2121
"docs": "typedoc",
2222
"docs:deploy": "gh-pages --dist docs/out",
2323
"docs:test": "linkinator docs/out --silent && linkinator docs/*.md *.md --markdown --silent",
@@ -29,7 +29,7 @@
2929
"cycle-check": "dpdm --exit-code circular:1 src/index.ts",
3030
"version": "node ../scripts/version-update.js",
3131
"prewatch": "npm run precompile",
32-
"watch": "tsc --build --watch",
32+
"watch": "tsc --build --watch tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
3333
"peer-api-check": "node ../scripts/peer-api-check.js"
3434
},
3535
"keywords": [

api/tsconfig.all.json

-9
This file was deleted.

api/tsconfig.esm.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
22
"extends": "../tsconfig.base.esm.json",
33
"compilerOptions": {
4-
"rootDir": "src",
54
"outDir": "build/esm",
5+
"rootDir": "src",
66
"tsBuildInfoFile": "build/esm/tsconfig.esm.tsbuildinfo"
77
},
88
"include": [
99
"src/**/*.ts"
10-
]
10+
],
11+
"references": []
1112
}

api/tsconfig.esnext.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
22
"extends": "../tsconfig.base.esnext.json",
33
"compilerOptions": {
4-
"rootDir": "src",
54
"outDir": "build/esnext",
5+
"rootDir": "src",
66
"tsBuildInfoFile": "build/esnext/tsconfig.esnext.tsbuildinfo"
77
},
88
"include": [
99
"src/**/*.ts"
10-
]
10+
],
11+
"references": []
1112
}

api/tsconfig.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"extends": "../tsconfig.base.json",
33
"compilerOptions": {
4-
"rootDir": ".",
5-
"outDir": "build"
4+
"outDir": "build",
5+
"rootDir": "."
66
},
7+
"files": [],
78
"include": [
89
"src/**/*.ts",
910
"test/**/*.ts"
1011
],
11-
"references": [
12-
]
12+
"references": []
1313
}

experimental/packages/api-logs/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"repository": "open-telemetry/opentelemetry-js",
1616
"scripts": {
1717
"prepublishOnly": "npm run compile",
18-
"compile": "tsc --build tsconfig.all.json",
19-
"clean": "tsc --build --clean tsconfig.all.json",
18+
"compile": "tsc --build tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
19+
"clean": "tsc --build --clean tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
2020
"test": "nyc ts-mocha -p tsconfig.json test/**/*.test.ts",
2121
"test:browser": "nyc karma start --single-run",
2222
"codecov": "nyc report --reporter=json && codecov -f coverage/*.json -p ../../../",
@@ -25,7 +25,7 @@
2525
"lint": "eslint . --ext .ts",
2626
"lint:fix": "eslint . --ext .ts --fix",
2727
"version": "node ../../../scripts/version-update.js",
28-
"watch": "tsc --build --watch tsconfig.all.json",
28+
"watch": "tsc --build --watch tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
2929
"precompile": "lerna run version --scope $(npm pkg get name) --include-dependencies",
3030
"prewatch": "node ../../../scripts/version-update.js"
3131
},

experimental/packages/api-logs/tsconfig.all.json

-9
This file was deleted.

experimental/packages/api-logs/tsconfig.docs.json

-15
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
{
22
"extends": "../../../tsconfig.base.esm.json",
33
"compilerOptions": {
4-
"rootDir": "src",
54
"outDir": "build/esm",
5+
"rootDir": "src",
66
"tsBuildInfoFile": "build/esm/tsconfig.esm.tsbuildinfo"
77
},
88
"include": [
99
"src/**/*.ts"
10+
],
11+
"references": [
12+
{
13+
"path": "../../../api"
14+
}
1015
]
1116
}
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
{
22
"extends": "../../../tsconfig.base.esnext.json",
33
"compilerOptions": {
4-
"rootDir": "src",
54
"outDir": "build/esnext",
5+
"rootDir": "src",
66
"tsBuildInfoFile": "build/esnext/tsconfig.esnext.tsbuildinfo"
77
},
88
"include": [
99
"src/**/*.ts"
10+
],
11+
"references": [
12+
{
13+
"path": "../../../api"
14+
}
1015
]
1116
}

experimental/packages/api-logs/tsconfig.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
{
22
"extends": "../../../tsconfig.base.json",
33
"compilerOptions": {
4-
"rootDir": ".",
5-
"outDir": "build"
4+
"outDir": "build",
5+
"rootDir": "."
66
},
7+
"files": [],
78
"include": [
89
"src/**/*.ts",
910
"test/**/*.ts"

experimental/packages/exporter-trace-otlp-grpc/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"tdd": "npm run test -- --watch-extensions ts --watch",
1515
"test": "nyc ts-mocha -p tsconfig.json 'test/**/*.test.ts'",
1616
"version": "node ../../../scripts/version-update.js",
17-
"watch": "tsc -w",
17+
"watch": "tsc --watch --build",
1818
"precompile": "lerna run version --scope $(npm pkg get name) --include-dependencies",
1919
"prewatch": "npm run precompile",
2020
"peer-api-check": "node ../../../scripts/peer-api-check.js",

experimental/packages/exporter-trace-otlp-grpc/tsconfig.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"extends": "../../../tsconfig.base.json",
33
"compilerOptions": {
4-
"rootDir": ".",
5-
"outDir": "build"
4+
"outDir": "build",
5+
"rootDir": "."
66
},
77
"include": [
88
"src/**/*.ts",

experimental/packages/exporter-trace-otlp-http/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
},
1616
"scripts": {
1717
"prepublishOnly": "npm run compile",
18-
"compile": "tsc --build tsconfig.all.json",
19-
"clean": "tsc --build --clean tsconfig.all.json",
18+
"compile": "tsc --build tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
19+
"clean": "tsc --build --clean tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
2020
"codecov:browser": "nyc report --reporter=json && codecov -f coverage/*.json -p ../../../",
2121
"lint": "eslint . --ext .ts",
2222
"lint:fix": "eslint . --ext .ts --fix",
@@ -25,7 +25,7 @@
2525
"test": "nyc ts-mocha -p tsconfig.json 'test/**/*.test.ts' --exclude 'test/browser/**/*.ts'",
2626
"test:browser": "nyc karma start --single-run",
2727
"version": "node ../../../scripts/version-update.js",
28-
"watch": "tsc --build --watch tsconfig.all.json",
28+
"watch": "tsc --build --watch tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
2929
"precompile": "lerna run version --scope $(npm pkg get name) --include-dependencies",
3030
"prewatch": "npm run precompile",
3131
"peer-api-check": "node ../../../scripts/peer-api-check.js",

experimental/packages/exporter-trace-otlp-http/tsconfig.all.json

-9
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,31 @@
11
{
22
"extends": "../../../tsconfig.base.esm.json",
33
"compilerOptions": {
4-
"rootDir": "src",
54
"outDir": "build/esm",
5+
"rootDir": "src",
66
"tsBuildInfoFile": "build/esm/tsconfig.esm.tsbuildinfo"
77
},
88
"include": [
99
"src/**/*.ts"
10+
],
11+
"references": [
12+
{
13+
"path": "../../../api"
14+
},
15+
{
16+
"path": "../../../packages/opentelemetry-core"
17+
},
18+
{
19+
"path": "../../../packages/opentelemetry-resources"
20+
},
21+
{
22+
"path": "../../../packages/opentelemetry-sdk-trace-base"
23+
},
24+
{
25+
"path": "../otlp-exporter-base"
26+
},
27+
{
28+
"path": "../otlp-transformer"
29+
}
1030
]
1131
}
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,31 @@
11
{
22
"extends": "../../../tsconfig.base.esnext.json",
33
"compilerOptions": {
4-
"rootDir": "src",
54
"outDir": "build/esnext",
5+
"rootDir": "src",
66
"tsBuildInfoFile": "build/esnext/tsconfig.esnext.tsbuildinfo"
77
},
88
"include": [
99
"src/**/*.ts"
10+
],
11+
"references": [
12+
{
13+
"path": "../../../api"
14+
},
15+
{
16+
"path": "../../../packages/opentelemetry-core"
17+
},
18+
{
19+
"path": "../../../packages/opentelemetry-resources"
20+
},
21+
{
22+
"path": "../../../packages/opentelemetry-sdk-trace-base"
23+
},
24+
{
25+
"path": "../otlp-exporter-base"
26+
},
27+
{
28+
"path": "../otlp-transformer"
29+
}
1030
]
1131
}

experimental/packages/exporter-trace-otlp-http/tsconfig.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
{
22
"extends": "../../../tsconfig.base.json",
33
"compilerOptions": {
4-
"rootDir": ".",
5-
"outDir": "build"
4+
"outDir": "build",
5+
"rootDir": "."
66
},
7+
"files": [],
78
"include": [
89
"src/**/*.ts",
910
"test/**/*.ts"

experimental/packages/exporter-trace-otlp-proto/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"tdd": "npm run test -- --watch-extensions ts --watch",
1515
"test": "nyc ts-mocha -p tsconfig.json 'test/**/*.test.ts'",
1616
"version": "node ../../../scripts/version-update.js",
17-
"watch": "tsc -w",
17+
"watch": "tsc --build --watch",
1818
"precompile": "lerna run version --scope $(npm pkg get name) --include-dependencies",
1919
"prewatch": "npm run precompile",
2020
"peer-api-check": "node ../../../scripts/peer-api-check.js",

experimental/packages/exporter-trace-otlp-proto/tsconfig.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"extends": "../../../tsconfig.base.json",
33
"compilerOptions": {
4-
"rootDir": ".",
5-
"outDir": "build"
4+
"outDir": "build",
5+
"rootDir": "."
66
},
77
"include": [
88
"src/**/*.ts",

experimental/packages/opentelemetry-browser-detector/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"repository": "open-telemetry/opentelemetry-js",
1010
"scripts": {
1111
"prepublishOnly": "npm run compile",
12-
"compile": "tsc --build tsconfig.all.json",
13-
"clean": "tsc --build --clean tsconfig.all.json",
12+
"compile": "tsc --build tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
13+
"clean": "tsc --build --clean tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
1414
"lint": "eslint . --ext .ts",
1515
"lint:fix": "eslint . --ext .ts --fix",
1616
"test": "nyc ts-mocha -p tsconfig.json 'test/**/*.test.ts'",
@@ -19,7 +19,7 @@
1919
"tdd:browser": "karma start",
2020
"codecov": "nyc report --reporter=json && codecov -f coverage/*.json -p ../../../",
2121
"version": "node ../../../scripts/version-update.js",
22-
"watch": "tsc --build --watch tsconfig.all.json",
22+
"watch": "tsc --build --watch tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
2323
"precompile": "lerna run version --scope $(npm pkg get name) --include-dependencies",
2424
"prewatch": "npm run precompile",
2525
"peer-api-check": "node ../../../scripts/peer-api-check.js"

experimental/packages/opentelemetry-browser-detector/tsconfig.all.json

-9
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,22 @@
11
{
22
"extends": "../../../tsconfig.base.esm.json",
33
"compilerOptions": {
4-
"rootDir": "src",
54
"outDir": "build/esm",
5+
"rootDir": "src",
66
"tsBuildInfoFile": "build/esm/tsconfig.esm.tsbuildinfo"
77
},
88
"include": [
99
"src/**/*.ts"
10+
],
11+
"references": [
12+
{
13+
"path": "../../../api"
14+
},
15+
{
16+
"path": "../../../packages/opentelemetry-resources"
17+
},
18+
{
19+
"path": "../../../packages/opentelemetry-semantic-conventions"
20+
}
1021
]
1122
}

0 commit comments

Comments
 (0)