Bugsounet - Cédric
|
7ba96aeb98
|
Add Npmrc (#3135)
Fix engines check on npm install
it will alow to check engine requirement of `package.json`
actually:
```js
"engines": {
"node": ">=16"
}
```
if requirements are not suitable, it's break installer
```sh
bugsounet@Kubuntu:~/MagicMirror-dev$ npm install
npm ERR! code EBADENGINE
npm ERR! engine Unsupported engine
npm ERR! engine Not compatible with your version of node/npm: magicmirror@2.24.0-develop
npm ERR! notsup Not compatible with your version of node/npm: magicmirror@2.24.0-develop
npm ERR! notsup Required: {"node":">=16"}
npm ERR! notsup Actual: {"npm":"x.y.z","node":"v14.xx.yy"}
```
actually, it's just a warn:
```sh
bugsounet@KUbuntu:~/MagicMirror-dev$ npm install
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: 'magicmirror@2.24.0-develop',
npm WARN EBADENGINE required: { node: '>=16' },
npm WARN EBADENGINE current: { node: 'v14.xx.yy', npm: 'x.y.z' }
npm WARN EBADENGINE }
...
```
and don't break installation, this can causes errors in the main core of
MM²
---------
Co-authored-by: veeck <michael.veeck@nebenan.de>
|
2023-08-20 13:14:21 +02:00 |
|