Add package-lock.json schema#5739
Conversation
Vessel9817
left a comment
There was a problem hiding this comment.
Since package.json puts a constraint on bundledDependencies and bundleDependencies such that one or neither of them must exist, not both, using a ref on that schema seems to be affected by ajv-validator/ajv#1571. If this isn't the case, then it'd appear that strict mode has different validation logic for refs in external files.
|
Blocked by ajv-validator/ajv#2635 |
Vessel9817
left a comment
There was a problem hiding this comment.
Blocked by #5836, as this could also resolve the above issue.
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
for more information, see https://pre-commit.ci
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
for more information, see https://pre-commit.ci
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
for more information, see https://pre-commit.ci
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
for more information, see https://pre-commit.ci
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
for more information, see https://pre-commit.ci
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
for more information, see https://pre-commit.ci
Vessel9817
left a comment
There was a problem hiding this comment.
Unblocked, since #5836 was merged into master. Rebasing.
47ba1fe to
2dd2f29
Compare
This reverts commit 2b58052. Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
Wasn't able to figure out how to `$ref` `package.json`, so the appropriate values have been copied over. Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
This reverts commit 15f437f. Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
Vessel9817
left a comment
There was a problem hiding this comment.
Since beginning, I've learned more about schema-validation.jsonc, which makes the changes to package.json more or less useless. Disabling strict mode validation alleviates the need to migrate the package.json to strict mode validation.
Signed-off-by: Vessel9817 <151808241+Vessel9817@users.noreply.github.com>
Fixes #5738