Node-sass new dependancy requires python
I get why you are trying to add convenience by adding support for css and sass files - however this now means the build machine needs python on, which was never a requirement before. Is there a way to disable this requirement?
and it is failing in many cicd pipelines because of this
I recall we had removed this in a previous release, does it not work?
https://github.com/AnomalyInnovations/serverless-bundle/pull/188
This fails at npm 7 because it installs all peer dependencies automatically. when doing so, It is using node-gyp which is a requirement from node-sass which is a requirement from serverless-bundle, which runs "sh -c node-gyp rebuild" in cicd, then it fails at not finding a package called pangocairo which is a dependency for canvas. How on earth does building serverless code ultimately ended up requiring some UI Rendering library for canvas???
How on earth does building serverless code ultimately ended up requiring some UI Rendering library for canvas???
This doesn't help me fix your issue.
The community added this to support including sass files. People use serverless-bundle to bundle quite a few different types of files.
Can you create a repo and steps to reproduce?
This is causing an error on Node 16+ envs. Just try to build the package on it