adopted-ember-addons / ember-cli-content-security-policy

MIT License
158 stars 51 forks source link

chore: Bump node version used on GitHub #366

Closed MichalBryxi closed 6 months ago

MichalBryxi commented 6 months ago
MichalBryxi commented 6 months ago

Happy to hear your thoughts. I can't tell if this change also means that the code compatibility will suffer? But some cuts need to be done at some point?

MichalBryxi commented 6 months ago

I'm happy dropping support for node <18. Could you please update package.json accordingly as well?

Should be done as well.

MichalBryxi commented 6 months ago

It's "changing the lightbulb" again :) Now there seems to be an old security issue in node(?) I tried to follow the most reasonably looking answer by this commit.

Seems to easy to see that nothing dodgy is going on by:

npm_config_yes=true npx yarn-audit-fix

Now waiting for the CI to tell yes/no.

MichalBryxi commented 6 months ago

This ... is getting pretty tangly. Any chance someone who might have a better overview over the project could take a look? I was trying to make a minimal change necessary, but ... things keep needing attention...

MichalBryxi commented 6 months ago

Talked on Discord about this. The goal here is not to update the package per-se, but to allow me to progress with #365. Given that this package might get replaced, significant efforts to modernise it are not good use of anyone's time. So going to close this PR and see if #365 can be "fixed" simply by changing the README which might pass the CI.