nodejs now integrates crypto module natively, and my crypto function did work in old netlify site. I created a new site and now it failed to deploy. Isn’t this kind of regression ?
Failed during stage ‘building site’: Build script returned non-zero exit code: 2 (Search results for '"non-zero exit code: 2"' - Netlify Support Forums)
1:01:52 PM: In file “/opt/build/repo/netlify/functions/aes-decrypt.js”
1:01:52 PM: Cannot find module ‘crypto-js’
1:01:52 PM: Require stack:
1:01:52 PM: - /opt/buildhome/node-deps/node_modules/@netlify/zip-it-and-ship-it/dist/runtimes/node/bundlers/zisi/resolve.js
1:01:52 PM:
1:01:52 PM: Resolved config
1:01:52 PM: build:
1:01:52 PM: publish: /opt/build/repo
1:01:52 PM: publishOrigin: ui
1:01:52 PM: functionsDirectory: /opt/build/repo/netlify/functions