Skip to content

Missing Security Alerts due to large package-lock.json files? #22143

Discussion options

You must be logged in to vote

Hi there pixelpogo! 👋

I’ve looked into this for you and I can confirm that there is a size limit on package-lock.json and other manifest files of 0.5 MB, which applies to all users and organizations that are not using GitHub Enterprise.

Manifests that are ignored due to size will not receive security alerts or automated security updates.

We can process up to 20 manifests per repository by default, so if you can split your dependencies between several files that are smaller than 0.5 MB each, they will all be picked up and processed.

One way of doing this would be to use both package-lock.json and package.json.

Another way might be to have separate package-lock.json files in sub folders of …

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants