MasterKale / SimpleWebAuthn

WebAuthn, Simplified. A collection of TypeScript-first libraries for simpler WebAuthn integration. Supports modern browsers, Node, Deno, and more.
https://simplewebauthn.dev
MIT License
1.63k stars 138 forks source link

Update CI to test newer versions of Node #201

Closed MasterKale closed 2 years ago

MasterKale commented 2 years ago

Right now CI tests Node 12 and Node 14. Node 12 went EOL a year and a half ago, and stopped receiving even security updated two weeks ago. Node 14 went into Maintenance mode six months ago, and stops receiving security updates in less than a year.

My current plan is to update this project's Actions to test Node 16 and 18 instead. Node 16 is active for another five months, and Node 18 has 17 months because it just launched three weeks ago.

MasterKale commented 2 years ago

BTW NodeJS has a very pleasant graph for tracking release lifespans: https://nodejs.org/en/about/releases/