Skip to content

Commit debd1d8

Browse files
authored
Merge c926db5 into f67cf73
2 parents f67cf73 + c926db5 commit debd1d8

File tree

60 files changed

+954
-191
lines changed

Some content is hidden

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

60 files changed

+954
-191
lines changed

examples/rpc-websockets-esm/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,7 @@
77
"esModuleInterop": true,
88
"module": "esnext"
99
},
10-
"reflection": true
10+
"deepkitTypeCompilerOptions": {
11+
"reflection": true
12+
}
1113
}

examples/rpc-websockets/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,7 @@
77
"esModuleInterop": true,
88
"module": "CommonJS"
99
},
10-
"reflection": true
10+
"deepkitTypeCompilerOptions": {
11+
"reflection": true
12+
},
1113
}

packages/angular-universal/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717
"composite": true,
1818
"types": []
1919
},
20-
"reflection": true,
20+
"deepkitTypeCompilerOptions": {
21+
"reflection": true
22+
},
2123
"include": [
2224
"src",
2325
"tests",

packages/api-console-api/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@
1818
"composite": true,
1919
"types": []
2020
},
21-
"reflection": true,
21+
"deepkitTypeCompilerOptions": {
22+
"reflection": true
23+
},
2224
"include": [
2325
"index.ts",
2426
"src"

packages/api-console-gui/tsconfig.json

+5-3
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,11 @@
2626
"marked"
2727
]
2828
},
29-
"reflection": [
30-
"src/app/store.ts"
31-
],
29+
"deepkitTypeCompilerOptions": {
30+
"reflection": [
31+
"src/app/store.ts"
32+
]
33+
},
3234
"angularCompilerOptions": {
3335
"enableI18nLegacyMessageIdFormat": false,
3436
"strictInjectionParameters": true,

packages/api-console-module/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
"composite": true,
1717
"types": []
1818
},
19-
"reflection": true,
19+
"deepkitTypeCompilerOptions": {
20+
"reflection": true
21+
},
2022
"include": [
2123
"src",
2224
"index.ts",

packages/app/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717
"composite": true,
1818
"types": []
1919
},
20-
"reflection": true,
20+
"deepkitTypeCompilerOptions": {
21+
"reflection": true
22+
},
2123
"include": [
2224
"src",
2325
"index.ts"

packages/broker/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
"composite": true,
1717
"types": []
1818
},
19-
"reflection": true,
19+
"deepkitTypeCompilerOptions": {
20+
"reflection": true
21+
},
2022
"include": [
2123
"src",
2224
"index.ts"

packages/bson/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@
2020
"node"
2121
]
2222
},
23-
"reflection": true,
23+
"deepkitTypeCompilerOptions": {
24+
"reflection": true
25+
},
2426
"include": [
2527
"benchmarks",
2628
"src",
File renamed without changes.

packages/core/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@
2020
"node"
2121
]
2222
},
23-
"reflection": true,
23+
"deepkitTypeCompilerOptions": {
24+
"reflection": true
25+
},
2426
"include": [
2527
"src",
2628
"index.ts"

packages/create-app/files/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
"module": "CommonJS",
99
"moduleResolution": "node"
1010
},
11-
"reflection": true,
11+
"deepkitTypeCompilerOptions": {
12+
"reflection": true
13+
},
1214
"files": [
1315
"client.rpc.ts",
1416
"app.ts"

packages/create-app/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222
"main.ts",
2323
"index.ts"
2424
],
25-
"reflection": true,
25+
"deepkitTypeCompilerOptions": {
26+
"reflection": true
27+
},
2628
"references": [
2729
{
2830
"path": "../core/tsconfig.json"

packages/event/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,12 @@
2020
"src",
2121
"index.ts"
2222
],
23+
"deepkitTypeCompilerOptions": {
24+
"reflection": true
25+
},
2326
"exclude": [
2427
"tests"
2528
],
26-
"reflection": true,
2729
"references": [
2830
{
2931
"path": "../core/tsconfig.json"

packages/example-app/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@
2121
"ts-node": {
2222
"experimentalResolver": true
2323
},
24-
"reflection": true,
24+
"deepkitTypeCompilerOptions": {
25+
"reflection": true
26+
},
2527
"includes": [
2628
"*.ts",
2729
"*.tsx"

packages/filesystem/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,12 @@
2020
"src",
2121
"index.ts"
2222
],
23+
"deepkitTypeCompilerOptions": {
24+
"reflection": true
25+
},
2326
"exclude": [
2427
"tests"
2528
],
26-
"reflection": true,
2729
"references": [
2830
{
2931
"path": "../core/tsconfig.json"

packages/framework-debug-api/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@
1818
"composite": true,
1919
"types": []
2020
},
21-
"reflection": true,
21+
"deepkitTypeCompilerOptions": {
22+
"reflection": true
23+
},
2224
"include": [
2325
"src",
2426
"jsx",

packages/framework-debug-gui/tsconfig.json

+6-4
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,12 @@
2727
"marked"
2828
]
2929
},
30-
"reflection": [
31-
"./src/app/state.ts",
32-
"node_modules/@deepkit/api-console-gui/src/app/store.ts"
33-
],
30+
"deepkitTypeCompilerOptions": {
31+
"reflection": [
32+
"./src/app/state.ts",
33+
"node_modules/@deepkit/api-console-gui/src/app/store.ts"
34+
]
35+
},
3436
"angularCompilerOptions": {
3537
"enableI18nLegacyMessageIdFormat": false,
3638
"strictInjectionParameters": true,

packages/framework-examples/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919
"jsxImportSource": "@deepkit/framework",
2020
"types": []
2121
},
22-
"reflection": true,
22+
"deepkitTypeCompilerOptions": {
23+
"reflection": true
24+
},
2325
"include": [
2426
"./src/**/*.ts"
2527
],

packages/framework-integration/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@
2121
"ws"
2222
]
2323
},
24-
"reflection": true,
24+
"deepkitTypeCompilerOptions": {
25+
"reflection": true
26+
},
2527
"files": [
2628
"tests/util.ts",
2729
"tests/controller-basic.spec.ts",

packages/framework/dist/esm/package.json

-1
This file was deleted.

packages/framework/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@
2727
"node"
2828
]
2929
},
30-
"reflection": true,
30+
"deepkitTypeCompilerOptions": {
31+
"reflection": true
32+
},
3133
"include": [
3234
"src",
3335
"jsx",

packages/http/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919
"send"
2020
]
2121
},
22-
"reflection": true,
22+
"deepkitTypeCompilerOptions": {
23+
"reflection": true
24+
},
2325
"include": [
2426
"src",
2527
"index.ts"

packages/injector/src/injector.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -794,7 +794,7 @@ export class Injector implements InjectorInterface {
794794
args.push(entry.module.injector!.resolver!(entry.tagProvider.provider.provide, scope));
795795
}
796796

797-
return new type.classType(args);
797+
return new (type.classType)(args);
798798
}
799799

800800
if (type.kind === ReflectionKind.function && type.typeName === 'PartialFactory') {

packages/injector/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717
"composite": true,
1818
"types": []
1919
},
20-
"reflection": true,
20+
"deepkitTypeCompilerOptions": {
21+
"reflection": true
22+
},
2123
"include": [
2224
"src",
2325
"index.ts"

packages/logger/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@
1818
"format-util"
1919
]
2020
},
21-
"reflection": true,
21+
"deepkitTypeCompilerOptions": {
22+
"reflection": true
23+
},
2224
"include": [
2325
"src",
2426
"index.ts"

packages/mongo/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@
2121
"node"
2222
]
2323
},
24-
"reflection": true,
24+
"deepkitTypeCompilerOptions": {
25+
"reflection": true
26+
},
2527
"include": [
2628
"src",
2729
"index.ts"

packages/mysql/tsconfig.json

+5-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,11 @@
1717
"composite": true,
1818
"types": []
1919
},
20-
"reflection": [
21-
"tests/**/*.ts"
22-
],
20+
"deepkitTypeCompilerOptions": {
21+
"reflection": [
22+
"tests/**/*.ts"
23+
]
24+
},
2325
"include": [
2426
"benchmarks",
2527
"src",

packages/orm-browser-api/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717
"composite": true,
1818
"types": []
1919
},
20-
"reflection": true,
20+
"deepkitTypeCompilerOptions": {
21+
"reflection": true
22+
},
2123
"include": [
2224
"src",
2325
"jsx",

packages/orm-browser-example/dist/.gitkeep

Whitespace-only changes.

packages/orm-browser-example/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
"composite": true,
1717
"types": []
1818
},
19-
"reflection": true,
19+
"deepkitTypeCompilerOptions": {
20+
"reflection": true
21+
},
2022
"include": [
2123
"database.ts",
2224
"./bookstore/*ts"

packages/orm-browser/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
"composite": true,
1717
"types": []
1818
},
19-
"reflection": true,
19+
"deepkitTypeCompilerOptions": {
20+
"reflection": true
21+
},
2022
"include": [
2123
"src",
2224
"index.ts"

packages/orm-integration/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717
"composite": true,
1818
"types": []
1919
},
20-
"reflection": true,
20+
"deepkitTypeCompilerOptions": {
21+
"reflection": true
22+
},
2123
"include": [
2224
"src",
2325
"index.ts"

packages/orm/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@
1818
"sqlstring"
1919
]
2020
},
21-
"reflection": true,
21+
"deepkitTypeCompilerOptions": {
22+
"reflection": true
23+
},
2224
"include": [
2325
"src",
2426
"browser.ts",

packages/postgres/tsconfig.json

+5-3
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,11 @@
2020
"sqlstring"
2121
]
2222
},
23-
"reflection": [
24-
"tests/**/*.ts"
25-
],
23+
"deepkitTypeCompilerOptions": {
24+
"reflection": [
25+
"tests/**/*.ts"
26+
]
27+
},
2628
"include": [
2729
"src",
2830
"index.ts"

packages/rpc/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@
2020
"node"
2121
]
2222
},
23-
"reflection": true,
23+
"deepkitTypeCompilerOptions": {
24+
"reflection": true
25+
},
2426
"include": [
2527
"src",
2628
"index.ts"

packages/sql/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919
"sqlstring"
2020
]
2121
},
22-
"reflection": true,
22+
"deepkitTypeCompilerOptions": {
23+
"reflection": true
24+
},
2325
"include": [
2426
"benchmarks",
2527
"src",

0 commit comments

Comments
 (0)