Compare the required node engine to the last older LTS node version.
- Get the older NodeJS current LTS
- Compare this version to the current minimal engine node
(source?: string | tPackageType) => Promise<void>compare node versions
--get-lts=> only get the older current official LTS version of NodeJS--package-file <package path>=> specify an optional package path
$ cd ./myProject/ && npx check-node-engine
$ cd ./myProject/ && npx check-node-engine --get-lts
$ cd ./myProject/ && npx check-node-engine --package-file "./package.json"const checker = require("check-node-engine");
checker().then(() => {
console.log("ok");
}).catch((err) => {
console.error(err);
});
checker("./package.json").then(() => {
console.log("ok");
}).catch((err) => {
console.error(err);
});import checker = require("check-node-engine");
checker().then(() => {
console.log("ok");
}).catch((err) => {
console.error(err);
});
checker("./package.json").then(() => {
console.log("ok");
}).catch((err) => {
console.error(err);
});$ npm run tests