Skip to content

Commit 9309ea9

Browse files
authored
fix(deps): update ts-node to v9 (#78)
* fix(deps): update ts-node to v9 * fix: support TypeScript v2.7+ * docs: update badges
1 parent 5d2f018 commit 9309ea9

File tree

4 files changed

+20
-12
lines changed

4 files changed

+20
-12
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ jobs:
1818
node-version: ${{ matrix.node-version }}
1919
- run: npm install
2020
- run: npm test
21-
- run: npm install typescript@2.4
21+
- run: npm install typescript@2.7
2222
- run: npm test

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@
44
55
[![npm version][npm-image]][npm-url]
66
![Node.js Version Support][node-version]
7+
![TypeScript Version Support][ts-version]
78
[![build status][ci-image]][ci-url]
89
[![Dependency Status][deps-image]][deps-url]
10+
![monthly downloads][npm-downloads-image]
911
![License][license]
1012

1113
## TypeScript versions
1214

13-
espower-typescript v9.x is compatible with TypeScript v2.4+
15+
espower-typescript v10.x is compatible with TypeScript v2.7+
1416

1517
## Usage (zero-config mode)
1618

17-
NOTE: If you use older version than v9, see [older document](https://github.com/power-assert-js/espower-typescript/blob/v8.1.4/README.md).
18-
1919
Install
2020

2121
```console
@@ -112,11 +112,13 @@ If `allowJs: true` in your `tsconfig.json`, assertions in `test/**/*.(js|jsx)` a
112112
- Includes [yosuke-furukawa/espower-traceur](https://github.com/yosuke-furukawa/espower-traceur)
113113
- Includes [azu/espower-babel](https://github.com/azu/espower-babel)
114114

115-
[npm-image]: https://img.shields.io/npm/v/espower-typescript.svg
115+
[npm-image]: https://badgen.net/npm/v/espower-typescript?icon=npm&label=
116116
[npm-url]: https://npmjs.org/package/espower-typescript
117+
[npm-downloads-image]: https://badgen.net/npm/dm/espower-typescript
117118
[ci-image]: https://github.com/power-assert-js/espower-typescript/workflows/Node.js%20CI/badge.svg
118119
[ci-url]: https://github.com/power-assert-js/espower-typescript/actions?query=workflow%3A%22Node.js+CI%22
119-
[deps-image]: https://david-dm.org/power-assert-js/espower-typescript.svg
120+
[deps-image]: https://badgen.net/david/dep/power-assert-js/espower-typescript
120121
[deps-url]: https://david-dm.org/power-assert-js/espower-typescript
121122
[node-version]: https://badgen.net/npm/node/espower-typescript
122-
[license]: https://img.shields.io/npm/l/espower-typescript.svg
123+
[ts-version]: https://badgen.net/badge/typescript/%3E=2.7?icon=typescript
124+
[license]: https://badgen.net/npm/license/espower-typescript

package-lock.json

Lines changed: 9 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"espower-source": "^2.3.0",
2424
"minimatch": "^3.0.3",
2525
"source-map-support": "^0.5.12",
26-
"ts-node": "^8.3.0"
26+
"ts-node": "^9.1.1"
2727
},
2828
"devDependencies": {
2929
"@types/mocha": "^8.2.0",
@@ -38,7 +38,7 @@
3838
"typescript": "^4.1.3"
3939
},
4040
"peerDependencies": {
41-
"typescript": ">= 2.4.2"
41+
"typescript": ">= 2.7"
4242
},
4343
"homepage": "https://github.com/power-assert-js/espower-typescript",
4444
"repository": {

0 commit comments

Comments
 (0)