Commit 34eab602 authored by Stefan Cameron's avatar Stefan Cameron
Browse files

Drop Node 10, remove npm from engines

parent 01e79e1f
Pipeline #295597753 passed with stages
in 3 minutes and 53 seconds
image: node:fermium
image: node:erbium
before_script:
- npm install -g npm@7
......
......@@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
Date format is YYYY-MM-DD.
## UNRELEASED
Release date: 2021-05-01
### Changed
- Dropped support for Node 10 which fell out of LTS as of yesterday. Node >= 12 is supported going forward.
- Dropped `npm` from `engines` in `package.json` since that was not helpful to package consumers installing it using `npm@6` (or older) or another package manager such as `yarn`, generating an "engines warning". We don't package the lock file since we package pre-built distributions, so there's no need to enforce a specific package manager on installation.
## 3.1.4
Release date: 2021-03-27
......
......@@ -6,8 +6,8 @@ Thank you for considering a contribution to RTV.js!
Local development is straightforward. Use the following versions of Node.js and npm:
* Node.js: `>=10.21.0`
* npm: `>=7..0.0`
* Node: Latest __Active__ LTS (CI will test with latest __Maintenance__ LTS, however)
* npm: 7.x
Install all project dependencies:
......
......@@ -6,9 +6,9 @@ Runtime Verification Library for browsers and Node.js.
This library is isomorphic: It runs equally well in modern browsers and on the server with Node.js.
The latest versions of major browsers, and maintained Node.js releases, are supported.
The latest versions of major browsers, and Node LTS releases, are supported.
[Give it a test drive with RunKit!](https://npm.runkit.com/rtvjs)
Give it a [test drive with RunKit](https://npm.runkit.com/rtvjs)!
# Installation
......
......@@ -3,8 +3,7 @@
"version": "3.1.4",
"description": "Runtime Verification Library for browsers and Node.js.",
"engines": {
"node": ">=10.21.0",
"npm": ">=7"
"node": ">=12"
},
"main": "dist/rtv.js",
"module": "dist/rtv.esm.js",
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment