eslint-plugin-json-schema-validator
eslint-plugin-json-schema-validator copied to clipboard
ESLint plugin that validates data using JSON Schema Validator.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`^7.0.0` -> `^8.0.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.18.0/8.3.0) | [](https://docs.renovatebot.com/merge-confidence/) |...
YAML has support for [multiple documents](https://www.yaml.info/learn/document.html) via the document start `---` and (optional) document end `...` markers. Trying to validate a YAML with multiple documents currently fails with: ``` 2:1...
Many YAML files don't allow `$schema` properties and it's thus necessary to manually configure the schemas in ESLint. It would be nice to have support for the https://github.com/redhat-developer/yaml-language-server comment, which...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [node](https://redirect.github.com/actions/node-versions) | uses-with | major | `14.x` -> `22.x` | | [node](https://redirect.github.com/actions/node-versions) |...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vue-eslint-parser](https://redirect.github.com/vuejs/vue-eslint-parser) | [`^9.0.0` -> `^10.0.0`](https://renovatebot.com/diffs/npm/vue-eslint-parser/9.4.3/10.1.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-vue](https://eslint.vuejs.org) ([source](https://redirect.github.com/vuejs/eslint-plugin-vue)) | [`^9.0.0` -> `^10.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-vue/9.33.0/10.0.0) | [](https://docs.renovatebot.com/merge-confidence/) |...
Using this plugin to validate large amounts of jsons leads to an inevitable out of memory exception. It seems like all JSONs read are not freed after validating their schema.