Skip to content

Commit 22c61c2

Browse files
committed
fix(jsii): pin TypeScript compiler dependency to minor version
TypeScript does not honor SemVer and only guarantees there will not be any breaking change between stable releases, which are indicated by a minor version bump. This will make it safer for consumers to use JSII, as they will not get breaking changes unless they opt into those.
1 parent ceff2ca commit 22c61c2

File tree

15 files changed

+15
-15
lines changed

15 files changed

+15
-15
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"nodeunit": "^0.11.3",
1616
"nyc": "^14.1.1",
1717
"tslint": "^5.18.0",
18-
"typescript": "^3.5.3"
18+
"typescript": "~3.5.3"
1919
},
2020
"repository": {
2121
"type": "git",

packages/codemaker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@types/fs-extra": "^8.0.0",
1616
"@types/nodeunit": "^0.0.30",
1717
"nodeunit": "^0.11.3",
18-
"typescript": "^3.5.3"
18+
"typescript": "~3.5.3"
1919
},
2020
"dependencies": {
2121
"camelcase": "^5.3.1",

packages/jsii-diff/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"jsii-reflect": "^0.15.1",
3333
"jsii-spec": "^0.15.1",
3434
"log4js": "^5.0.0",
35-
"typescript": "^3.5.3",
35+
"typescript": "~3.5.3",
3636
"yargs": "^13.3.0"
3737
},
3838
"repository": {

packages/jsii-dotnet-jsonmodel/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
},
1414
"devDependencies": {
1515
"jsii-build-tools": "file:../jsii-build-tools",
16-
"typescript": "^3.5.3"
16+
"typescript": "~3.5.3"
1717
},
1818
"author": {
1919
"name": "Amazon Web Services",

packages/jsii-dotnet-runtime-test/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"jsii-calc": "file:../jsii-calc",
1515
"jsii-dotnet-runtime": "file:../jsii-dotnet-runtime",
1616
"jsii-pacmak": "^0.15.1",
17-
"typescript": "^3.5.3"
17+
"typescript": "~3.5.3"
1818
},
1919
"author": {
2020
"name": "Amazon Web Services",

packages/jsii-dotnet-runtime/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"devDependencies": {
1515
"jsii-build-tools": "file:../jsii-build-tools",
1616
"jsii-runtime": "^0.15.1",
17-
"typescript": "^3.5.3"
17+
"typescript": "~3.5.3"
1818
},
1919
"dependencies": {
2020
"jsii-dotnet-jsonmodel": "file:../jsii-dotnet-jsonmodel"

packages/jsii-java-runtime/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"devDependencies": {
1515
"jsii-build-tools": "file:../jsii-build-tools",
1616
"jsii-runtime": "^0.15.1",
17-
"typescript": "^3.5.3"
17+
"typescript": "~3.5.3"
1818
},
1919
"author": {
2020
"name": "Amazon Web Services",

packages/jsii-kernel/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"jsii-calc": "file:../jsii-calc",
2424
"nodeunit": "^0.11.3",
2525
"tslint": "^5.18.0",
26-
"typescript": "^3.5.3"
26+
"typescript": "~3.5.3"
2727
},
2828
"dependencies": {
2929
"jsii-spec": "^0.15.1",

packages/jsii-pacmak/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"jsii-java-runtime": "file:../jsii-java-runtime",
4949
"nodeunit": "^0.11.3",
5050
"tslint": "^5.18.0",
51-
"typescript": "^3.5.3"
51+
"typescript": "~3.5.3"
5252
},
5353
"author": {
5454
"name": "Amazon Web Services",

packages/jsii-reflect/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"jsii-build-tools": "file:../jsii-build-tools",
3131
"jsii-calc": "file:../jsii-calc",
3232
"ts-jest": "^24.0.2",
33-
"typescript": "^3.5.3"
33+
"typescript": "~3.5.3"
3434
},
3535
"jest": {
3636
"preset": "ts-jest",

0 commit comments

Comments
 (0)