Skip to content

Commit 7b64945

Browse files
authored
Merge pull request #427 from peterblazejewicz/update/karma-6.1.0
Update peer dependency to support `karma` 6
2 parents cc3bcbd + 1f6cecf commit 7b64945

File tree

17 files changed

+22
-21
lines changed

17 files changed

+22
-21
lines changed

README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
Install via `npm`:
1717

18-
```
18+
```bash
1919
npm install --save-dev karma-typescript
2020
```
2121

@@ -72,7 +72,6 @@ Support us with a monthly donation and help us continue our activities. [[Become
7272
<a href="https://opencollective.com/karma-typescript/backer/28/website" target="_blank"><img src="https://opencollective.com/karma-typescript/backer/28/avatar.svg"></a>
7373
<a href="https://opencollective.com/karma-typescript/backer/29/website" target="_blank"><img src="https://opencollective.com/karma-typescript/backer/29/avatar.svg"></a>
7474

75-
7675
## Sponsors
7776

7877
Become a sponsor and get your logo on our README on Github with a link to your site. [[Become a sponsor](https://opencollective.com/karma-typescript#sponsor)]
@@ -108,5 +107,4 @@ Become a sponsor and get your logo on our README on Github with a link to your s
108107
<a href="https://opencollective.com/karma-typescript/sponsor/28/website" target="_blank"><img src="https://opencollective.com/karma-typescript/sponsor/28/avatar.svg"></a>
109108
<a href="https://opencollective.com/karma-typescript/sponsor/29/website" target="_blank"><img src="https://opencollective.com/karma-typescript/sponsor/29/avatar.svg"></a>
110109

111-
112-
© 2016-2020 Erik Barke, Monounity
110+
© 2016-2021 Erik Barke, Monounity

examples/angular2/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"@types/node": "^13.9.1",
2525
"core-js": "^3.6.4",
2626
"jasmine-core": "^3.5.0",
27-
"karma": "^5.0.0",
27+
"karma": "^6.1.0",
2828
"karma-chrome-launcher": "^3.1.0",
2929
"karma-jasmine": "^3.1.1",
3030
"karma-typescript": "latest",

examples/angularjs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"angular": "^1.8.0",
2121
"angular-mocks": "^1.6.4",
2222
"jasmine-core": "^3.3.0",
23-
"karma": "^5.0.0",
23+
"karma": "^6.1.0",
2424
"karma-chrome-launcher": "^3.1.0",
2525
"karma-jasmine": "^2.0.1",
2626
"karma-typescript": "latest",

examples/docker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"express": "^4.13.3",
1818
"@types/jasmine": "^2.5.35",
1919
"jasmine-core": "^2.4.1",
20-
"karma": "^5.0.0",
20+
"karma": "^6.1.0",
2121
"karma-phantomjs-launcher": "^1.0.2",
2222
"karma-cli": "^1.0.1",
2323
"karma-jasmine": "^1.0.2",

examples/mocha/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"@types/expect.js": "^0.3.29",
1818
"@types/mocha": "^5.2.5",
1919
"expect.js": "^0.3.1",
20-
"karma": "^5.0.0",
20+
"karma": "^6.1.0",
2121
"karma-chrome-launcher": "^3.1.0",
2222
"karma-cli": "^2.0.0",
2323
"karma-mocha": "^1.3.0",

examples/typescript-1.6.2/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"dependencies": {
1717
"@types/jasmine": "^3.4.0",
1818
"jasmine-core": "^3.4.0",
19-
"karma": "^5.0.0",
19+
"karma": "^6.1.0",
2020
"karma-chrome-launcher": "^3.1.0",
2121
"karma-cli": "^2.0.0",
2222
"karma-jasmine": "^2.0.1",

examples/typescript-1.8.10/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"dependencies": {
1717
"@types/jasmine": "^3.4.0",
1818
"jasmine-core": "^3.4.0",
19-
"karma": "^5.0.0",
19+
"karma": "^6.1.0",
2020
"karma-chrome-launcher": "^3.1.0",
2121
"karma-cli": "^2.0.0",
2222
"karma-jasmine": "^2.0.1",

examples/typescript-latest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"dependencies": {
1717
"@types/jasmine": "^3.4.0",
1818
"jasmine-core": "^3.3.0",
19-
"karma": "^5.0.0",
19+
"karma": "^6.1.0",
2020
"karma-chrome-launcher": "^3.1.0",
2121
"karma-cli": "^2.0.0",
2222
"karma-jasmine": "^2.0.1",

packages/karma-typescript-angular2-transform/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
},
4646
"devDependencies": {
4747
"@angular/core": "^10.0.9",
48-
"@types/karma": "^5.0.0",
48+
"@types/karma": "^6.1.0",
4949
"@types/lodash": "^4.14.159",
5050
"@types/node": "^14.0.27",
5151
"@types/sinon": "^9.0.4",

packages/karma-typescript-cssmodules-transform/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"log4js": "^6.3.0"
4343
},
4444
"devDependencies": {
45-
"@types/karma": "^5.0.0",
45+
"@types/karma": "^6.1.0",
4646
"@types/lodash": "^4.14.159",
4747
"@types/node": "^14.0.27",
4848
"@types/sinon": "^9.0.4",

packages/karma-typescript-es6-transform/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
},
4949
"devDependencies": {
5050
"@types/babel__core": "^7.1.9",
51-
"@types/karma": "^5.0.0",
51+
"@types/karma": "^6.1.0",
5252
"@types/lodash": "^4.14.159",
5353
"@types/node": "^14.0.27",
5454
"@types/sinon": "^9.0.4",

packages/karma-typescript-es6-transform/src/transform.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ const configure = (options?: babel.TransformOptions) : kt.Transform => {
5959

6060
try {
6161
context.source = babel.transform(context.source, options).code;
62-
context.js.ast = acorn.parse(context.source, { sourceType: "module" });
62+
context.js.ast = acorn.parse(context.source, { sourceType: "module", ecmaVersion: "latest" });
6363
return callback(undefined, true);
6464
}
6565
catch (error) {

packages/karma-typescript-postcss-transform/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"log4js": "^6.3.0"
4242
},
4343
"devDependencies": {
44-
"@types/karma": "^5.0.0",
44+
"@types/karma": "^6.1.0",
4545
"@types/lodash": "^4.14.159",
4646
"@types/node": "^14.0.27",
4747
"@types/sinon": "^9.0.4",

packages/karma-typescript/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The easiest way is to keep `karma-typescript` as a devDependency in `package.jso
1919
```json
2020
{
2121
"devDependencies": {
22-
"karma": "^5.0.0",
22+
"karma": "^6.1.0",
2323
"karma-typescript": "5.2.0"
2424
}
2525
}

packages/karma-typescript/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@
140140
"@types/istanbul-lib-report": "^3.0.0",
141141
"@types/istanbul-lib-source-maps": "^4.0.0",
142142
"@types/istanbul-reports": "^3.0.0",
143-
"@types/karma": "^5.0.0",
143+
"@types/karma": "^6.1.0",
144144
"@types/lodash": "^4.14.159",
145145
"@types/minimatch": "^3.0.3",
146146
"@types/mock-require": "^2.0.0",
@@ -157,7 +157,7 @@
157157
"typescript": "latest"
158158
},
159159
"peerDependencies": {
160-
"karma": "1 || 2 || 3 || 4 || 5",
160+
"karma": "1 || 2 || 3 || 4 || 5 || 6",
161161
"typescript": "1 || 2 || 3 || 4"
162162
}
163163
}

packages/karma-typescript/src/bundler/validator.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ export class Validator {
1313
if (this.config.bundlerOptions.validateSyntax) {
1414

1515
try {
16-
acorn.parse(bundle);
16+
acorn.parse(bundle, {
17+
// defaults to TS "latest" version
18+
ecmaVersion: "latest"
19+
});
1720
}
1821
catch (error) {
1922

tests/integration-latest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"@types/jasmine": "^2.5.37",
1818
"date-fns": "^2.16.1",
1919
"jasmine-core": "^2.6.0",
20-
"karma": "^5.0.0",
20+
"karma": "^6.1.0",
2121
"karma-chrome-launcher": "^2.2.0",
2222
"karma-cli": "^1.0.1",
2323
"karma-jasmine": "^1.0.2",

0 commit comments

Comments
 (0)