I am running node-red v3.1.0 with npm 10.2.3 and node v20.10.0.
I used 'Manage palette' to install node-red-contrib-mssql-plus but the installation failed with error:
pi@raspberrypi:~ $ npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --no-engine-strict node-red-contrib-mssql-plus@0.12.1
npm WARN config production Use --omit=dev
instead.
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@azure/msal-node@1.18.4',
npm WARN EBADENGINE required: { node: '10 || 12 || 14 || 16 || 18' },
npm WARN EBADENGINE current: { node: 'v20.9.0', npm: '10.1.0' }
npm WARN EBADENGINE }
npm WARN deprecated @azure/msal-node@1.18.4: A newer major version of this library is available. Please upgrade to the latest available version.
npm WARN deprecated @azure/msal-browser@2.38.3: A newer major version of this library is available. Please upgrade to the latest available version.
I did an npm install @azure/msal-node which installed the latest version that supports v20.
I reran the installation for mssql-plus but still getting the same error.
Any ideas to revolve this issue? Thank you.