-
-
Notifications
You must be signed in to change notification settings - Fork 625
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync package-lock.json to all tracks #703
Comments
I don't think we should force That said, if we want consistent workspaces, it's well worth the effort? What do you think? |
Also: this code doesn't run on the web, not on the internet. Apart from a bad actor (read: pushing a patch level security breach) that would upload shit on postinstall, most of these security issues don't apply to us, at all. |
|
I am not much keen on the security audit fixes. We can safely ignore those since this is not a critical project.
I don't have a strong opinion on this. We can leave this issue open & tackle this as and when someone finds time. Right now versioning & bringing all exercises in sync (#628) is of more priority for me since lot of exercise have gone out of sync with canonical data. |
yes, but it leads to "2 lock files" for those users, with inconsistent behaviour, meaning support will be more difficult for us.
Exactly my thinking 💯
💯 agreed |
Currently we sync root package.json to all exercise directories. Files in exercise directory are served to our users.
Should we also sync
package-lock.json
to make sure users get exactly the version we intend?If we decide to sync, we also need to check its integrity.
The text was updated successfully, but these errors were encountered: