Skip to content

Commit 8d8974c

Browse files
test(typescript): pin angular to 6.0.0 for typescript 2.7, 2.8, 2.9. Add tests for 3.1, 3.2
1 parent 64ec231 commit 8d8974c

File tree

12 files changed

+103
-4
lines changed

12 files changed

+103
-4
lines changed

downstream_projects.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,8 @@
77
"typescript2.6": "./test-typescript-versions/typescript2.6",
88
"typescript2.7": "./test-typescript-versions/typescript2.7",
99
"typescript2.8": "./test-typescript-versions/typescript2.8",
10+
"typescript2.9": "./test-typescript-versions/typescript2.9",
11+
"typescript3.1": "./test-typescript-versions/typescript3.1",
12+
"typescript3.2": "./test-typescript-versions/typescript3.2",
1013
"sample-app-angular": "https://github.com/ui-router/sample-app-angular.git"
1114
}

test-typescript-versions/typescript2.7/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
"author": "",
99
"license": "MIT",
1010
"dependencies": {
11-
"@angular/common": "latest",
12-
"@angular/core": "latest",
11+
"@angular/common": "~6.0.0",
12+
"@angular/core": "~6.0.0",
1313
"@uirouter/angular": "latest",
1414
"rxjs": "^6.0.0",
1515
"typescript": "2.7"

test-typescript-versions/typescript2.8/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
"author": "",
99
"license": "MIT",
1010
"dependencies": {
11-
"@angular/common": "latest",
12-
"@angular/core": "latest",
11+
"@angular/common": "~6.0.0",
12+
"@angular/core": "~6.0.0",
1313
"@uirouter/angular": "latest",
1414
"rxjs": "^6.0.0",
1515
"typescript": "2.8"
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import { UIRouter } from '@uirouter/angular';
2+
console.log(UIRouter); // tslint:disable-line:no-console
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "@uirouter/angular-test-typescript2.9",
3+
"version": "1.0.0",
4+
"description": "Test against Typescript 2.9",
5+
"scripts": {
6+
"test": "tsc"
7+
},
8+
"author": "",
9+
"license": "MIT",
10+
"dependencies": {
11+
"@angular/common": "~6.0.0",
12+
"@angular/core": "~6.0.0",
13+
"@uirouter/angular": "latest",
14+
"rxjs": "^6.0.0",
15+
"typescript": "2.9"
16+
},
17+
"devDependencies": {}
18+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"compilerOptions": {
3+
"moduleResolution": "node",
4+
"module": "commonjs",
5+
"lib": ["es6", "dom"],
6+
"noImplicitAny": true,
7+
"noEmit": true,
8+
"target": "es5",
9+
"typeRoots": ["node_modules/@types"]
10+
},
11+
"files": ["index.ts"]
12+
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import { UIRouter } from '@uirouter/angular';
2+
console.log(UIRouter); // tslint:disable-line:no-console
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "@uirouter/angular-test-typescript3.1",
3+
"version": "1.0.0",
4+
"description": "Test against Typescript 3.1",
5+
"scripts": {
6+
"test": "tsc"
7+
},
8+
"author": "",
9+
"license": "MIT",
10+
"dependencies": {
11+
"@angular/common": "latest",
12+
"@angular/core": "latest",
13+
"@uirouter/angular": "latest",
14+
"rxjs": "^6.0.0",
15+
"typescript": "3.1"
16+
},
17+
"devDependencies": {}
18+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"compilerOptions": {
3+
"moduleResolution": "node",
4+
"module": "commonjs",
5+
"lib": ["es6", "dom"],
6+
"noImplicitAny": true,
7+
"noEmit": true,
8+
"target": "es5",
9+
"typeRoots": ["node_modules/@types"]
10+
},
11+
"files": ["index.ts"]
12+
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import { UIRouter } from '@uirouter/angular';
2+
console.log(UIRouter); // tslint:disable-line:no-console

0 commit comments

Comments
 (0)