eslint-plugin-json-schema-validator

v2.3.26
ESLint plugin that validates data using JSON Schema Validator.
eslint eslintplugin eslint-plugin validator validation jsonschema json-schema

new

ts-node ./tools/new-rule.ts

lint

eslint . --ext .js,.vue,.ts,.json,.md,.toml,.yaml,.yml

test

npm run test:base

build

npm run build:ts

clean

rimraf .nyc_output dist coverage

cover

nyc --reporter=lcov npm run test:base

update

node --require ts-node/register/transpile-only ./tools/update.ts && npm run eslint-fix

version

env-cmd -e version npm run update && git add .

build:ts

tsc --project ./tsconfig.build.json

prebuild

npm run -s clean

test:base

env-cmd -e test mocha --require ts-node/register "tests/src/**/*.ts" --reporter dot --timeout 60000

docs:build

npm run build:ts && vuepress build docs --no-cache

docs:watch

vuepress dev --debug docs

eslint-fix

eslint . --ext .js,.vue,.ts,.json,.md,.toml,.yaml,.yml --fix

preversion

npm test && git add .

re-migrate

ts-node tools/update-schemastore/re-migrate.ts

test:debug

env-cmd -e test mocha --require ts-node/register/transpile-only "tests/src/**/*.ts" --reporter dot --timeout 60000

predocs:watch

npm run build:ts

update:schemastore

ts-node tools/update-schemastore

update:schemastore-only

ts-node tools/update-schemastore/only

Metadata

  • MIT
  • ^12.22.0 || ^14.17.0 || >=16.0.0
  • Yosuke Ota
  • released 4/15/2022

Downloads

Maintainers