Skip to content

Commit fc4249f

Browse files
authored
2023 end-of-year update (#55)
* Switch to node@20 (lts) * Bump dev dependencies * Upgrade TypeScript to 5.3 * Update README.md
1 parent a78f998 commit fc4249f

File tree

3 files changed

+1024
-4958
lines changed

3 files changed

+1024
-4958
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# node-typescript-boilerplate
22

33
[![Sponsor][sponsor-badge]][sponsor]
4-
[![TypeScript version][ts-badge]][typescript-5-1]
4+
[![TypeScript version][ts-badge]][typescript-5-3]
55
[![Node.js version][nodejs-badge]][nodejs]
66
[![APLv2][license-badge]][license]
77
[![Build Status - GitHub Actions][gha-badge]][gha-ci]
@@ -10,7 +10,7 @@
1010

1111
🏃🏽 Instant Value: All basic tools included and configured:
1212

13-
- [TypeScript][typescript] [5.1][typescript-5-1]
13+
- [TypeScript][typescript] [5.3][typescript-5-3]
1414
- [ESM][esm]
1515
- [ESLint][eslint] with some initial rules recommendation
1616
- [Jest][jest] for fast unit testing and code coverage
@@ -86,13 +86,13 @@ Support this project by becoming a [sponsor][sponsor].
8686

8787
Licensed under the APLv2. See the [LICENSE](https://github.com/jsynowiec/node-typescript-boilerplate/blob/main/LICENSE) file for details.
8888

89-
[ts-badge]: https://img.shields.io/badge/TypeScript-5.1-blue.svg
90-
[nodejs-badge]: https://img.shields.io/badge/Node.js->=%2018.12-blue.svg
91-
[nodejs]: https://nodejs.org/dist/latest-v18.x/docs/api/
89+
[ts-badge]: https://img.shields.io/badge/TypeScript-5.3-blue.svg
90+
[nodejs-badge]: https://img.shields.io/badge/Node.js->=%2020.9-blue.svg
91+
[nodejs]: https://nodejs.org/dist/latest-v20.x/docs/api/
9292
[gha-badge]: https://github.com/jsynowiec/node-typescript-boilerplate/actions/workflows/nodejs.yml/badge.svg
9393
[gha-ci]: https://github.com/jsynowiec/node-typescript-boilerplate/actions/workflows/nodejs.yml
9494
[typescript]: https://www.typescriptlang.org/
95-
[typescript-5-1]: https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/
95+
[typescript-5-3]: https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/
9696
[license-badge]: https://img.shields.io/badge/license-APLv2-blue.svg
9797
[license]: https://github.com/jsynowiec/node-typescript-boilerplate/blob/main/LICENSE
9898
[sponsor-badge]: https://img.shields.io/badge/♥-Sponsor-fc0fb5.svg
@@ -103,11 +103,11 @@ Licensed under the APLv2. See the [LICENSE](https://github.com/jsynowiec/node-ty
103103
[prettier]: https://prettier.io
104104
[volta]: https://volta.sh
105105
[volta-getting-started]: https://docs.volta.sh/guide/getting-started
106-
[volta-tomdale]: https://twitter.com/tomdale/status/1162017336699838467?s=20
106+
[volta-tomdale]: https://twitter.com/tomdale/status/1162017336699838467
107107
[gh-actions]: https://github.com/features/actions
108108
[repo-template-action]: https://github.com/jsynowiec/node-typescript-boilerplate/generate
109109
[esm]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules
110110
[sindresorhus-esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
111111
[nodejs-esm]: https://nodejs.org/docs/latest-v16.x/api/esm.html
112-
[ts47-esm]: https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/#esm-nodejs
112+
[ts47-esm]: https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/#esm-nodejs
113113
[editorconfig]: https://editorconfig.org

0 commit comments

Comments
 (0)