stealjs / steal-tools

Build easy. Load fast.
https://stealjs.com/docs/steal-tools.html
MIT License
66 stars 23 forks source link

Engine field not compatible with node 16 which is current LTS #1161

Open tobiasnteireho opened 2 years ago

tobiasnteireho commented 2 years ago

While attempting an upgrade of node to 16 (current active LTS) and steal from 1 to 2 for our project, I encountered these warnings

npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: 'steal-tools@2.2.6',
npm WARN EBADENGINE   required: { node: '8.x - 13.x' },
npm WARN EBADENGINE   current: { node: 'v16.13.1', npm: '8.1.2' }
npm WARN EBADENGINE }

likely due to these lines in package.json

  "engines": {
    "node": "8.x - 14.x"
  },

related to #1151 and #755