{"_id":"eslint-plugin-yml","_rev":"2669787","name":"eslint-plugin-yml","description":"This ESLint plugin provides linting rules for YAML.","dist-tags":{"latest":"0.13.0"},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"time":{"modified":"2022-01-27T12:56:24.000Z","created":"2020-08-04T04:49:06.465Z","0.13.0":"2022-01-27T12:54:28.100Z","0.12.0":"2021-11-19T07:21:19.562Z","0.11.0":"2021-11-06T01:48:58.917Z","0.10.1":"2021-09-12T07:17:15.120Z","0.10.0":"2021-07-27T01:22:20.905Z","0.9.0":"2021-03-17T11:10:31.570Z","0.8.1":"2021-03-13T13:36:41.414Z","0.8.0":"2021-03-13T06:41:21.322Z","0.7.1":"2021-03-09T09:18:57.643Z","0.7.0":"2021-02-03T05:10:26.156Z","0.6.2":"2021-01-18T02:58:52.118Z","0.6.1":"2021-01-13T02:52:51.635Z","0.6.0":"2021-01-12T12:59:35.585Z","0.5.1":"2021-01-12T01:16:43.993Z","0.5.0":"2021-01-07T04:52:11.901Z","0.4.0":"2021-01-05T06:26:07.333Z","0.3.0":"2020-12-20T07:32:59.609Z","0.2.0":"2020-12-14T13:24:57.352Z","0.1.0":"2020-10-18T11:34:01.052Z","0.0.2":"2020-08-04T12:03:04.360Z","0.0.1":"2020-08-04T07:55:04.042Z","0.0.0":"2020-08-04T04:49:06.465Z"},"users":{},"author":{"name":"Yosuke Ota"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"versions":{"0.13.0":{"name":"eslint-plugin-yml","version":"0.13.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml","eslint-fix":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && git add .","version":"env-cmd -e version npm run update && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"funding":"https://github.com/sponsors/ota-meshi","license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","dependencies":{"debug":"^4.3.2","lodash":"^4.17.21","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.5.0"},"peerDependencies":{"eslint":">=6.0.0"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.10.0","@types/debug":"^4.1.5","@types/eslint":"^8.0.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@types/lodash":"^4.14.158","@types/mocha":"^9.0.0","@types/natural-compare":"^1.4.0","@types/node":"^16.11.3","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","cross-env":"^7.0.2","env-cmd":"^10.1.0","eslint":"^8.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.0","eslint-plugin-json-schema-validator":"^2.0.0","eslint-plugin-jsonc":"^2.0.0","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-node-dependencies":"^0.6.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^8.0.0","eslint-plugin-yml":"^0.12.0","eslint4b":"^7.3.1","espree":"^9.0.0","mocha":"^9.0.0","monaco-editor":"^0.31.0","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^14.0.0","stylelint-config-recommended-vue":"^1.0.0","stylelint-config-standard":"^24.0.0","stylelint-plugin-stylus":"^0.13.0","ts-node":"^10.0.0","typescript":"~4.5.0","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^8.0.0","vuepress":"^1.5.2"},"types":"./lib/index.d.ts","gitHead":"a086dd6911958a206c2ac5797508acf5f9eea271","_id":"eslint-plugin-yml@0.13.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"37762f3a3f3c32622894910d583da982deaaec6c","size":36500,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.13.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.13.0_1643288067906_0.34750825640291483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-27T12:54:34.747Z","publish_time":1643288068100,"_cnpm_publish_time":1643288068100},"0.12.0":{"name":"eslint-plugin-yml","version":"0.12.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml","eslint-fix":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && git add .","version":"env-cmd -e version npm run update && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","dependencies":{"debug":"^4.3.2","lodash":"^4.17.21","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.5.0"},"peerDependencies":{"eslint":">=6.0.0"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.10.0","@types/debug":"^4.1.5","@types/eslint":"^8.0.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@types/lodash":"^4.14.158","@types/mocha":"^9.0.0","@types/natural-compare":"^1.4.0","@types/node":"^16.11.3","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","cross-env":"^7.0.2","env-cmd":"^10.1.0","eslint":"^8.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.0","eslint-plugin-json-schema-validator":"^2.0.0","eslint-plugin-jsonc":"^2.0.0","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-node-dependencies":"^0.6.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^8.0.0","eslint-plugin-yml":"^0.11.0","eslint4b":"^7.3.1","espree":"^9.0.0","mocha":"^9.0.0","monaco-editor":"^0.30.0","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^14.0.0","stylelint-config-recommended-vue":"^1.0.0","stylelint-config-standard":"^24.0.0","stylelint-plugin-stylus":"^0.13.0","ts-node":"^10.0.0","typescript":"~4.5.0","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^8.0.0","vuepress":"^1.5.2"},"gitHead":"8c02129aed28ac63358750fbe46e6c9155feb0ad","_id":"eslint-plugin-yml@0.12.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"919644116a86c153e3af22dc07dd128531167bf3","size":36440,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.12.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.12.0_1637306479413_0.29086272352641407"},"_hasShrinkwrap":false,"publish_time":1637306479562,"_cnpm_publish_time":1637306479562},"0.11.0":{"name":"eslint-plugin-yml","version":"0.11.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml","eslint-fix":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && git add .","version":"env-cmd -e version npm run update && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","dependencies":{"debug":"^4.3.2","lodash":"^4.17.21","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.5.0"},"peerDependencies":{"eslint":">=6.0.0"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.10.0","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@types/lodash":"^4.14.158","@types/mocha":"^9.0.0","@types/natural-compare":"^1.4.0","@types/node":"^16.11.3","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","cross-env":"^7.0.2","env-cmd":"^10.1.0","eslint":"^8.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.0","eslint-plugin-json-schema-validator":"^2.0.0","eslint-plugin-jsonc":"^2.0.0","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-node-dependencies":"^0.6.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^8.0.0","eslint-plugin-yml":"^0.10.0","eslint4b":"^7.3.1","espree":"^9.0.0","mocha":"^9.0.0","monaco-editor":"^0.30.0","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^14.0.0","stylelint-config-recommended-vue":"^1.0.0","stylelint-config-standard":"^23.0.0","stylelint-plugin-stylus":"^0.13.0","ts-node":"^10.0.0","typescript":"~4.4.3","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^8.0.0","vuepress":"^1.5.2"},"gitHead":"cf8703badc9ee4becdeff34c4b8ead8fefd5ad04","_id":"eslint-plugin-yml@0.11.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"e6870447bfe0dcc0ebab6a076742a3709f6324f4","size":35508,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.11.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.11.0_1636163338736_0.10144043951876003"},"_hasShrinkwrap":false,"publish_time":1636163338917,"_cnpm_publish_time":1636163338917},"0.10.1":{"name":"eslint-plugin-yml","version":"0.10.1","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml","eslint-fix":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && git add .","version":"env-cmd -e version npm run update && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.4.0"},"peerDependencies":{"eslint":">=6.0.0"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.8.0","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@types/lodash":"^4.14.158","@types/mocha":"^9.0.0","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","env-cmd":"^10.1.0","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^3.0.0","eslint-plugin-json-schema-validator":"^1.0.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^7.0.1","eslint-plugin-yml":"^0.10.0","eslint4b":"^7.3.1","espree":"^8.0.0","mocha":"^9.0.0","monaco-editor":"^0.27.0","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^22.0.0","stylelint-plugin-stylus":"^0.11.0","ts-node":"^10.0.0","typescript":"~4.4.3","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"bd355237c6fac9abd2ddcc7c537a0380f9950ec7","_id":"eslint-plugin-yml@0.10.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"shasum":"6036d077c95654e2dee2d58fb0519974561d43b2","size":35466,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.10.1.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.10.1_1631431034953_0.9799245372842718"},"_hasShrinkwrap":false,"publish_time":1631431035120,"_cnpm_publish_time":1631431035120},"0.10.0":{"name":"eslint-plugin-yml","version":"0.10.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml","eslint-fix":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && git add .","version":"env-cmd -e version npm run update && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.4.0"},"peerDependencies":{"eslint":">=6.0.0"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.7.0","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@types/lodash":"^4.14.158","@types/mocha":"^9.0.0","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","env-cmd":"^10.1.0","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^3.0.0","eslint-plugin-json-schema-validator":"^1.0.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-regexp":"^0.13.0","eslint-plugin-vue":"^7.0.1","eslint-plugin-yml":"^0.9.0","eslint4b":"^7.3.1","espree":"^8.0.0","mocha":"^9.0.0","monaco-editor":"^0.26.0","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^22.0.0","stylelint-plugin-stylus":"^0.11.0","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"9b963c525e1ee3be0f6c9a1342dd008c9e7205be","_id":"eslint-plugin-yml@0.10.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"edab6f859121fb66740a631d27bfb68d42316e1d","size":35202,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.10.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.10.0_1627348940782_0.9309771548252295"},"_hasShrinkwrap":false,"publish_time":1627348940905,"_cnpm_publish_time":1627348940905},"0.9.0":{"name":"eslint-plugin-yml","version":"0.9.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml","eslint-fix":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && git add .","version":"env-cmd -e version npm run update && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.3.2"},"peerDependencies":{"eslint":">=6.0.0"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.3.0","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.46","@types/lodash":"^4.14.158","@types/mocha":"^8.0.0","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","env-cmd":"^10.1.0","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-json-schema-validator":"^0.4.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-regexp":"^0.5.0","eslint-plugin-vue":"^7.0.1","eslint-plugin-yml":"^0.8.0","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^8.0.0","monaco-editor":"^0.23.0","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^21.0.0","stylelint-plugin-stylus":"^0.10.0","ts-node":"^9.0.0","typescript":"^4.0.0","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"2eda038043397a7600197f40bcf6b94ca94107d5","_id":"eslint-plugin-yml@0.9.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"db0b04ecb65a1d5df7f5cdecc3c8f125b7fec064","size":35013,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.9.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.9.0_1615979431401_0.8833596366472964"},"_hasShrinkwrap":false,"publish_time":1615979431570,"_cnpm_publish_time":1615979431570},"0.8.1":{"name":"eslint-plugin-yml","version":"0.8.1","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml","eslint-fix":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && git add .","version":"env-cmd -e version npm run update && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.3.2"},"peerDependencies":{"eslint":">=6.0.0"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.3.0","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.46","@types/lodash":"^4.14.158","@types/mocha":"^8.0.0","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","env-cmd":"^10.1.0","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-json-schema-validator":"^0.4.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-regexp":"^0.4.0","eslint-plugin-vue":"^7.0.1","eslint-plugin-yml":"^0.8.0","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^8.0.0","monaco-editor":"^0.23.0","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^21.0.0","stylelint-plugin-stylus":"^0.10.0","ts-node":"^9.0.0","typescript":"^4.0.0","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"e350d9404ae35fbb85fc8caf3f18b954bfd84995","_id":"eslint-plugin-yml@0.8.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"5af2c928b1b8bcffa78ecc6eadae0e9633d0a51c","size":34136,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.8.1.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.8.1_1615642601152_0.009383392288203174"},"_hasShrinkwrap":false,"publish_time":1615642601414,"_cnpm_publish_time":1615642601414},"0.8.0":{"name":"eslint-plugin-yml","version":"0.8.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml","eslint-fix":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && git add .","version":"env-cmd -e version npm run update && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.3.2"},"peerDependencies":{"eslint":">=6.0.0"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.3.0","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.46","@types/lodash":"^4.14.158","@types/mocha":"^8.0.0","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","env-cmd":"^10.1.0","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-json-schema-validator":"^0.4.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-regexp":"^0.4.0","eslint-plugin-vue":"^7.0.1","eslint-plugin-yml":"^0.7.0","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^8.0.0","monaco-editor":"^0.23.0","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^21.0.0","stylelint-plugin-stylus":"^0.10.0","ts-node":"^9.0.0","typescript":"^4.0.0","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"ef48a96685fd14aa959255413e404e88b6723480","_id":"eslint-plugin-yml@0.8.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"162684c21fc161e033da4fc27c1047ca649ad8c2","size":34118,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.8.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.8.0_1615617681184_0.8105208114410882"},"_hasShrinkwrap":false,"publish_time":1615617681322,"_cnpm_publish_time":1615617681322},"0.7.1":{"name":"eslint-plugin-yml","version":"0.7.1","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml","eslint-fix":"eslint . --ext .js,.vue,.ts,.json,.md,.yml,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && git add .","version":"env-cmd -e version npm run update && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.3.2"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.2.0","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.46","@types/lodash":"^4.14.158","@types/mocha":"^8.0.0","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","env-cmd":"^10.1.0","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-json-schema-validator":"^0.4.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-regexp":"^0.3.0","eslint-plugin-vue":"^7.0.1","eslint-plugin-yml":"^0.7.0","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^8.0.0","monaco-editor":"^0.23.0","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^21.0.0","stylelint-plugin-stylus":"^0.10.0","ts-node":"^9.0.0","typescript":"^4.0.0","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"9f74ae2c82bc946bc6ada178b45be2f0074da23a","_id":"eslint-plugin-yml@0.7.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"ffa9b8eecc9cac70d7c99ede992234cf60731e04","size":33027,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.7.1.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.7.1_1615281537481_0.7767790081552106"},"_hasShrinkwrap":false,"publish_time":1615281537643,"_cnpm_publish_time":1615281537643},"0.7.0":{"name":"eslint-plugin-yml","version":"0.7.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml","eslint-fix":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register --inspect \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.3.2"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.0.11","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.46","@types/lodash":"^4.14.158","@types/mocha":"^8.0.0","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","eslint":"^7.3.0","eslint-config-prettier":"^7.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-jsonc":"^0.9.0","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-regexp":"^0.1.1","eslint-plugin-vue":"^7.0.1","eslint-plugin-yml":"^0.6.2","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^8.0.0","monaco-editor":"^0.22.0","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^20.0.0","stylelint-plugin-stylus":"^0.10.0","ts-node":"^9.0.0","typescript":"^4.0.0","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"49989f9f4076d1bbbed1098e90989b1d26824033","_id":"eslint-plugin-yml@0.7.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"shasum":"b94a77baeeba94dbdec9ac0802d22f8289c495fe","size":32761,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.7.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.7.0_1612329026003_0.38118406227094925"},"_hasShrinkwrap":false,"publish_time":1612329026156,"_cnpm_publish_time":1612329026156},"0.6.2":{"name":"eslint-plugin-yml","version":"0.6.2","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml","eslint-fix":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register --inspect \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.3.2"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.0.9","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.45","@types/lodash":"^4.14.158","@types/mocha":"^7.0.2","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","eslint":"^7.3.0","eslint-config-prettier":"^6.13.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-jsonc":"^0.8.1","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-vue":"^7.0.1","eslint-plugin-yml":"^0.3.0","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^7.0.0","monaco-editor":"^0.21.2","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^20.0.0","stylelint-plugin-stylus":"^0.9.0","ts-node":"^8.10.2","typescript":"^3.9.5","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"a05c3443523ce8d9f034a99d4a7f36c75393cf5f","_id":"eslint-plugin-yml@0.6.2","_nodeVersion":"10.23.1","_npmVersion":"6.14.10","dist":{"shasum":"2e04c7704d0450e2e69b4a718d24e8169dcf773a","size":32604,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.6.2.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.6.2_1610938731961_0.6507116482313968"},"_hasShrinkwrap":false,"publish_time":1610938732118,"_cnpm_publish_time":1610938732118},"0.6.1":{"name":"eslint-plugin-yml","version":"0.6.1","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml","eslint-fix":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register --inspect \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.3.2"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.0.9","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.45","@types/lodash":"^4.14.158","@types/mocha":"^7.0.2","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","eslint":"^7.3.0","eslint-config-prettier":"^6.13.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-jsonc":"^0.8.1","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-vue":"^7.0.1","eslint-plugin-yml":"^0.3.0","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^7.0.0","monaco-editor":"^0.21.2","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^20.0.0","stylelint-plugin-stylus":"^0.9.0","ts-node":"^8.10.2","typescript":"^3.9.5","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"87cd6ed290b28db017a7024429cf8e29b5a80161","_id":"eslint-plugin-yml@0.6.1","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"shasum":"583eea4ea170a941c4044d9927b20fc500db0f05","size":32564,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.6.1.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.6.1_1610506371480_0.34256588560493495"},"_hasShrinkwrap":false,"publish_time":1610506371635,"_cnpm_publish_time":1610506371635},"0.6.0":{"name":"eslint-plugin-yml","version":"0.6.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml","eslint-fix":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register --inspect \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.3.2"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.0.9","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.45","@types/lodash":"^4.14.158","@types/mocha":"^7.0.2","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","eslint":"^7.3.0","eslint-config-prettier":"^6.13.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-jsonc":"^0.8.1","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-vue":"^7.0.1","eslint-plugin-yml":"^0.3.0","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^7.0.0","monaco-editor":"^0.21.2","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^20.0.0","stylelint-plugin-stylus":"^0.9.0","ts-node":"^8.10.2","typescript":"^3.9.5","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"a6d751112c993be454a7bf0070fea83356e72abe","_id":"eslint-plugin-yml@0.6.0","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"shasum":"2af0781e72db3cc8abc1497f4e3b0f7750851b51","size":32495,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.6.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.6.0_1610456375453_0.8391257392178846"},"_hasShrinkwrap":false,"publish_time":1610456375585,"_cnpm_publish_time":1610456375585},"0.5.1":{"name":"eslint-plugin-yml","version":"0.5.1","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml","eslint-fix":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register --inspect \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.3.2"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.0.9","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.45","@types/lodash":"^4.14.158","@types/mocha":"^7.0.2","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","eslint":"^7.3.0","eslint-config-prettier":"^6.13.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-jsonc":"^0.8.1","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-vue":"^7.0.1","eslint-plugin-yml":"^0.3.0","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^7.0.0","monaco-editor":"^0.21.2","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^20.0.0","stylelint-plugin-stylus":"^0.9.0","ts-node":"^8.10.2","typescript":"^3.9.5","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"72bf89a84c01d22507d2687f7f7e6c0951450573","_id":"eslint-plugin-yml@0.5.1","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"shasum":"59a50cde3a0b5a4b40d11b4447e1dcdb1f1a396c","size":31975,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.5.1.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.5.1_1610414203884_0.8277793613182487"},"_hasShrinkwrap":false,"publish_time":1610414203993,"_cnpm_publish_time":1610414203993},"0.5.0":{"name":"eslint-plugin-yml","version":"0.5.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml","eslint-fix":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register --inspect \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.2.0"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.0.9","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.45","@types/lodash":"^4.14.158","@types/mocha":"^7.0.2","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","eslint":"^7.3.0","eslint-config-prettier":"^6.13.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-jsonc":"^0.8.1","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-vue":"^7.0.1","eslint-plugin-yml":"^0.3.0","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^7.0.0","monaco-editor":"^0.21.2","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^20.0.0","stylelint-plugin-stylus":"^0.9.0","ts-node":"^8.10.2","typescript":"^3.9.5","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"20003c9eb04b5fa9bafae86d042867ba56925690","_id":"eslint-plugin-yml@0.5.0","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"shasum":"8be86c25a0c74f744a022f65efb557013854af98","size":31973,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.5.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.5.0_1609995131714_0.9783893519140758"},"_hasShrinkwrap":false,"publish_time":1609995131901,"_cnpm_publish_time":1609995131901},"0.4.0":{"name":"eslint-plugin-yml","version":"0.4.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml","eslint-fix":"eslint \"tests\" \"src\" \"docs\" --ext .js,.vue,.ts,.json,.md,.yaml --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register --inspect \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.2.0"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.0.9","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.45","@types/lodash":"^4.14.158","@types/mocha":"^7.0.2","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","eslint":"^7.3.0","eslint-config-prettier":"^6.13.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-jsonc":"^0.8.1","eslint-plugin-markdown":"^2.0.0-0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-vue":"^7.0.1","eslint-plugin-yml":"^0.3.0","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^7.0.0","monaco-editor":"^0.21.2","nyc":"^15.1.0","prettier":"^2.2.1","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^20.0.0","stylelint-plugin-stylus":"^0.9.0","ts-node":"^8.10.2","typescript":"^3.9.5","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"6a4fe0c6abd936af49eb431e25d33e22326026ff","_id":"eslint-plugin-yml@0.4.0","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"shasum":"719ca2f61c16ca8cfd3210255ec6bbd43e7363cd","size":31357,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.4.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.4.0_1609827967155_0.10542094736337537"},"_hasShrinkwrap":false,"publish_time":1609827967333,"_cnpm_publish_time":1609827967333},"0.3.0":{"name":"eslint-plugin-yml","version":"0.3.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint \"tests\" \"src\" \"docs/.vuepress\" --ext .js,.vue,.ts,.json","eslint-fix":"eslint \"tests\" \"src\" \"docs/.vuepress\" --ext .js,.vue,.ts,.json --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register --inspect \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","natural-compare":"^1.4.0","yaml-eslint-parser":"^0.2.0"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.0.6","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.45","@types/lodash":"^4.14.158","@types/mocha":"^7.0.2","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","eslint":"^7.3.0","eslint-config-prettier":"^6.13.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-jsonc":"^0.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-vue":"^7.0.1","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^7.0.0","nyc":"^15.1.0","prettier":"^2.0.5","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^20.0.0","stylelint-plugin-stylus":"^0.9.0","ts-node":"^8.10.2","typescript":"^3.9.5","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"9c7e8b9b765eff77ecfc59da9922699f9bc2e059","_id":"eslint-plugin-yml@0.3.0","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"shasum":"02ce01354344a076891f25045007d58533685cb5","size":30481,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.3.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.3.0_1608449579491_0.6597473965539267"},"_hasShrinkwrap":false,"publish_time":1608449579609,"_cnpm_publish_time":1608449579609},"0.2.0":{"name":"eslint-plugin-yml","version":"0.2.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint \"tests\" \"src\" \"docs/.vuepress\" --ext .js,.vue,.ts,.json","eslint-fix":"eslint \"tests\" \"src\" \"docs/.vuepress\" --ext .js,.vue,.ts,.json --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register --inspect \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","yaml-eslint-parser":"^0.0.7"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.0.6","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/eslint-scope":"^3.7.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.45","@types/lodash":"^4.14.158","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","eslint":"^7.3.0","eslint-config-prettier":"^6.13.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-jsonc":"^0.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-vue":"^7.0.1","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^7.0.0","nyc":"^15.1.0","prettier":"^2.0.5","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^20.0.0","stylelint-plugin-stylus":"^0.9.0","ts-node":"^8.10.2","typescript":"^3.9.5","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.3.0","vuepress":"^1.5.2"},"gitHead":"3ac62a55e2164741a50b5d48e166de9474171b50","_id":"eslint-plugin-yml@0.2.0","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"shasum":"ba2362105caec564931a73217feeb9229cf51625","size":22516,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.2.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.2.0_1607952297226_0.313242576051598"},"_hasShrinkwrap":false,"publish_time":1607952297352,"_cnpm_publish_time":1607952297352},"0.1.0":{"name":"eslint-plugin-yml","version":"0.1.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint \"tests\" \"src\" \"docs/.vuepress\" --ext .js,.vue,.ts,.json","eslint-fix":"eslint \"tests\" \"src\" \"docs/.vuepress\" --ext .js,.vue,.ts,.json --fix","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register --inspect \"tests/src/**/*.ts\" --reporter dot","update":"node --require ts-node/register ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","docs-deploysetup":"npm run docs:build && npm run docs-deploysetup:clean && npm run docs-deploysetup:copy","docs-deploysetup:clean":"rimraf docs/assets","docs-deploysetup:copy":"npx cpx \"docs/\\.vuepress/dist/**\" \"docs\" -u","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","yaml-eslint-parser":"^0.0.7"},"devDependencies":{"@ota-meshi/eslint-plugin":"^0.0.6","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/estree":"^0.0.45","@types/lodash":"^4.14.158","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","eslint":"^7.3.0","eslint-config-prettier":"^6.13.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-plugin-jsonc":"^0.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-vue":"^7.0.1","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^7.0.0","nyc":"^15.1.0","prettier":"^2.0.5","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^20.0.0","stylelint-plugin-stylus":"^0.9.0","ts-node":"^8.10.2","typescript":"^3.9.5","vue-eslint-editor":"^1.1.0","vue-eslint-parser":"^7.1.1","vuepress":"^1.5.2"},"gitHead":"2eb8c4cec74eb369473370fd72d62669614d8edd","_id":"eslint-plugin-yml@0.1.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"shasum":"2eed1ba111f458995abd3480669c36563a82824e","size":19942,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.1.0.tgz"},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.1.0_1603020840762_0.00554652538212097"},"_hasShrinkwrap":false,"publish_time":1603020841052,"_cnpm_publish_time":1603020841052},"0.0.2":{"name":"eslint-plugin-yml","version":"0.0.2","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean && npm run setup-types","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint \"tests\" \"src\" \"docs/.vuepress\" --ext .js,.vue,.ts,.json","eslint-fix":"eslint \"tests\" \"src\" \"docs/.vuepress\" --ext .js,.vue,.ts,.json --fix","pretest":"npm run setup-types","pretest:base":"cross-env DEBUG=eslint-plugin-yml*","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register --inspect \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","docs-deploysetup":"npm run docs:build && npm run docs-deploysetup:clean && npm run docs-deploysetup:copy","docs-deploysetup:clean":"rimraf docs/assets","docs-deploysetup:copy":"npx cpx \"docs/\\.vuepress/dist/**\" \"docs\" -u","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","setup-types":"node ./tools/setup-eslint-rule-types.js","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"debug":"^4.1.1","lodash":"^4.17.19","yaml-eslint-parser":"^0.0.7"},"devDependencies":{"@mysticatea/eslint-plugin":"^13.0.0","@types/debug":"^4.1.5","@types/eslint":"^7.2.0","@types/estree":"^0.0.44","@types/lodash":"^4.14.158","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/semver":"^7.3.1","babel-eslint":"^10.1.0","cross-env":"^7.0.2","eslint":"^7.3.0","eslint-plugin-jsonc":"^0.3.1","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^7.0.0","nyc":"^15.1.0","prettier":"^2.0.5","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^20.0.0","stylelint-plugin-stylus":"^0.9.0","ts-node":"^8.10.2","typescript":"^3.9.5","vue-eslint-editor":"^1.1.0","vuepress":"^1.5.2"},"gitHead":"4e468109b9d2f4376b8d4d1221adba27c6ee04b2","_id":"eslint-plugin-yml@0.0.2","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"3c0fadcca2cd4598501d09ab46fcd97b3634fe32","size":19902,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.0.2.tgz"},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.0.2_1596542584236_0.43611117203710004"},"_hasShrinkwrap":false,"publish_time":1596542584360,"_cnpm_publish_time":1596542584360},"0.0.1":{"name":"eslint-plugin-yml","version":"0.0.1","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean && npm run setup-types","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint \"tests\" \"src\" \"docs/.vuepress\" --ext .js,.vue,.ts,.json","eslint-fix":"eslint \"tests\" \"src\" \"docs/.vuepress\" --ext .js,.vue,.ts,.json --fix","pretest":"npm run setup-types","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register --inspect \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","docs-deploysetup":"npm run docs:build && npm run docs-deploysetup:clean && npm run docs-deploysetup:copy","docs-deploysetup:clean":"rimraf docs/assets","docs-deploysetup:copy":"npx cpx \"docs/\\.vuepress/dist/**\" \"docs\" -u","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","setup-types":"node ./tools/setup-eslint-rule-types.js","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"lodash":"^4.17.19","yaml-eslint-parser":"^0.0.7"},"devDependencies":{"@mysticatea/eslint-plugin":"^13.0.0","@types/eslint":"^7.2.0","@types/estree":"^0.0.44","@types/lodash":"^4.14.158","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/semver":"^7.3.1","babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-plugin-jsonc":"^0.3.1","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^7.0.0","nyc":"^15.1.0","prettier":"^2.0.5","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^20.0.0","stylelint-plugin-stylus":"^0.9.0","ts-node":"^8.10.2","typescript":"^3.9.5","vue-eslint-editor":"^1.1.0","vuepress":"^1.5.2"},"gitHead":"84789e856121d799d9492497f5292bf878b56994","_id":"eslint-plugin-yml@0.0.1","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"982c43b09adb98842b8fe4ced8cb2728e6140900","size":16972,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.0.1.tgz"},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.0.1_1596527703776_0.9484028884176199"},"_hasShrinkwrap":false,"publish_time":1596527704042,"_cnpm_publish_time":1596527704042},"0.0.0":{"name":"eslint-plugin-yml","version":"0.0.0","description":"This ESLint plugin provides linting rules for YAML.","main":"lib/index.js","scripts":{"prebuild":"npm run -s clean && npm run setup-types","build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output dist coverage","lint":"eslint \"tests\" \"src\" \"docs/.vuepress\" --ext .js,.vue,.ts,.json","eslint-fix":"eslint \"tests\" \"src\" \"docs/.vuepress\" --ext .js,.vue,.ts,.json --fix","pretest":"npm run setup-types","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","cover":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register --inspect \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run cover","new":"ts-node ./tools/new-rule.ts","predocs:watch":"npm run build:ts","docs:watch":"vuepress dev --debug docs","docs:build":"npm run build:ts && vuepress build docs --no-cache","docs-deploysetup":"npm run docs:build && npm run docs-deploysetup:clean && npm run docs-deploysetup:copy","docs-deploysetup:clean":"rimraf assets","docs-deploysetup:copy":"npx cpx \"docs/\\.vuepress/dist/**\" . -u","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","setup-types":"node ./tools/setup-eslint-rule-types.js","update-fixtures":"ts-node ./tools/update-fixtures.ts && npm run eslint-fix"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-plugin-yml.git"},"keywords":["eslint","eslintplugin","eslint-plugin","yaml","yml"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"homepage":"https://github.com/ota-meshi/eslint-plugin-yml#readme","peerDependencies":{"eslint":">=6.0.0"},"dependencies":{"yaml-eslint-parser":"^0.0.7"},"devDependencies":{"@mysticatea/eslint-plugin":"^13.0.0","@types/eslint":"^7.2.0","@types/estree":"^0.0.44","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/semver":"^7.3.1","babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-plugin-jsonc":"^0.3.1","eslint4b":"^7.3.1","espree":"^7.1.0","mocha":"^7.0.0","nyc":"^15.1.0","prettier":"^2.0.5","raw-loader":"^4.0.1","semver":"^7.3.2","stylelint":"^13.6.1","stylelint-config-standard":"^20.0.0","stylelint-plugin-stylus":"^0.9.0","ts-node":"^8.10.2","typescript":"^3.9.5","vue-eslint-editor":"^1.1.0","vuepress":"^1.5.2"},"gitHead":"cf6cae8626dca0b3e6364c589a5fca6d0b140169","_id":"eslint-plugin-yml@0.0.0","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"93ecc9e64a5581acfc0f0a8098976e3a4585e807","size":15066,"noattachment":false,"key":"/eslint-plugin-yml/-/eslint-plugin-yml-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-yml/download/eslint-plugin-yml-0.0.0.tgz"},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-yml_0.0.0_1596516546330_0.4512038973314314"},"_hasShrinkwrap":false,"publish_time":1596516546465,"_cnpm_publish_time":1596516546465}},"readme":"# Introduction\n\n[eslint-plugin-yml](https://www.npmjs.com/package/eslint-plugin-yml) is ESLint plugin provides linting rules for [YAML].\n\n[![NPM license](https://img.shields.io/npm/l/eslint-plugin-yml.svg)](https://www.npmjs.com/package/eslint-plugin-yml)\n[![NPM version](https://img.shields.io/npm/v/eslint-plugin-yml.svg)](https://www.npmjs.com/package/eslint-plugin-yml)\n[![NPM downloads](https://img.shields.io/badge/dynamic/json.svg?label=downloads&colorB=green&suffix=/day&query=$.downloads&uri=https://api.npmjs.org//downloads/point/last-day/eslint-plugin-yml&maxAge=3600)](http://www.npmtrends.com/eslint-plugin-yml)\n[![NPM downloads](https://img.shields.io/npm/dw/eslint-plugin-yml.svg)](http://www.npmtrends.com/eslint-plugin-yml)\n[![NPM downloads](https://img.shields.io/npm/dm/eslint-plugin-yml.svg)](http://www.npmtrends.com/eslint-plugin-yml)\n[![NPM downloads](https://img.shields.io/npm/dy/eslint-plugin-yml.svg)](http://www.npmtrends.com/eslint-plugin-yml)\n[![NPM downloads](https://img.shields.io/npm/dt/eslint-plugin-yml.svg)](http://www.npmtrends.com/eslint-plugin-yml)\n[![Build Status](https://github.com/ota-meshi/eslint-plugin-yml/actions/workflows/NodeCI.yml/badge.svg)](https://github.com/ota-meshi/eslint-plugin-yml/actions/workflows/NodeCI.yml)\n[![Coverage Status](https://coveralls.io/repos/github/ota-meshi/eslint-plugin-yml/badge.svg?branch=master)](https://coveralls.io/github/ota-meshi/eslint-plugin-yml?branch=master)\n\n## :name_badge: Features\n\nThis ESLint plugin provides linting rules for [YAML].\n\n- You can use ESLint to lint [YAML].\n- You can find out the problem with your [YAML] files.\n- You can apply consistent code styles to your [YAML] files.\n- Supports [Vue SFC](https://vue-loader.vuejs.org/spec.html) custom blocks such as `<i18n lang=\"yaml\">`.  \n  Requirements `vue-eslint-parser` v7.3.0 and above.\n- Supports ESLint directives. e.g. `# eslint-disable-next-line`\n- You can check your code in real-time using the ESLint editor integrations.\n\nYou can check on the [Online DEMO](https://ota-meshi.github.io/eslint-plugin-yml/playground/).\n\n## :question: How is it different from other YAML plugins?\n\n### Plugins that do not use AST\n\ne.g. [eslint-plugin-yaml](https://www.npmjs.com/package/eslint-plugin-yaml)\n\nThese plugins use the processor to parse and return the results independently, without providing the ESLint engine with AST and source code text.\n\nPlugins don't provide AST, so you can't use directive comments (e.g. `# eslint-disable`).  \nPlugins don't provide source code text, so you can't use it with plugins and rules that use text (e.g. [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier), [eol-last](https://eslint.org/docs/rules/eol-last)).\n\n**eslint-plugin-yml** works by providing AST and source code text to ESLint.\n\n<!--DOCS_IGNORE_START-->\n\n## :book: Documentation\n\nSee [documents](https://ota-meshi.github.io/eslint-plugin-yml/).\n\n## :cd: Installation\n\n```bash\nnpm install --save-dev eslint eslint-plugin-yml\n```\n\n> **Requirements**\n>\n> - ESLint v9.38.0 and above\n> - Node.js v20.19.0 or higher (in the 20.x line), v22.13.0 or higher (in the 22.x line), or v24.0.0 and above\n\n<!--DOCS_IGNORE_END-->\n\n## :book: Usage\n\n<!--USAGE_SECTION_START-->\n<!--USAGE_GUIDE_START-->\n\n### Configuration\n\nUse `eslint.config.js` file to configure rules. See also: <https://eslint.org/docs/latest/use/configure/configuration-files-new>.\n\nExample **eslint.config.js**:\n\n```js\nimport eslintPluginYml from 'eslint-plugin-yml';\nexport default [\n  // add more generic rule sets here, such as:\n  // js.configs.recommended,\n  ...eslintPluginYml.configs.recommended,\n  {\n    rules: {\n      // override/add rules settings here, such as:\n    // 'yml/rule-name': 'error'\n    }\n  }\n];\n```\n\nThis plugin provides configs:\n\n- `*.configs.base` ... Configuration to enable correct YAML parsing.\n- `*.configs.recommended` ... Above, plus rules to prevent errors or unintended behavior.\n- `*.configs.standard` ... Above, plus rules to enforce the common stylistic conventions.\n- `*.configs.prettier` ... Turn off rules that may conflict with [Prettier](https://prettier.io/).\n\nSee [the rule list](https://ota-meshi.github.io/eslint-plugin-yml/rules/) to get the `rules` that this plugin provides.\n\n**Note:** The `*.configs['flat/*']` configs are still available for backward compatibility, but it is recommended to use the new config names without the `flat/` prefix.\n\n#### Parser Configuration\n\nIf you have specified a parser, you need to configure a parser for `.yaml`.\n\nFor example, if you are using the `\"@babel/eslint-parser\"`, configure it as follows:\n\n```js\nimport eslintPluginYml from 'eslint-plugin-yml';\nimport babelParser from '@babel/eslint-parser';\n\nexport default [\n  ...eslintPluginYml.configs.standard,\n  {\n    files: ['**/*.js'],\n    languageOptions: {\n      parser: babelParser,\n    },\n  },\n  // YAML files are already configured by the plugin\n];\n```\n\n#### Parser Options\n\nThe following parser options for `yaml-eslint-parser` are available by specifying them in [parserOptions](https://eslint.org/docs/latest/user-guide/configuring/language-options#specifying-parser-options) in the ESLint configuration file.\n\n```js\nimport eslintPluginYml from 'eslint-plugin-yml';\n\nexport default [\n  ...eslintPluginYml.configs.recommended,\n  {\n    files: ['**/*.yaml', '**/*.yml'],\n    languageOptions: {\n      parserOptions: {\n        defaultYAMLVersion: '1.2',\n      },\n    },\n  },\n];\n```\n\nSee also [https://github.com/ota-meshi/yaml-eslint-parser#readme](https://github.com/ota-meshi/yaml-eslint-parser#readme).\n\n### Running ESLint from the command line\n\nWith ESLint v9 and flat config, ESLint automatically lints all files matched by your config. You typically don't need the `--ext` option anymore.\n\nExamples:\n\n```bash\neslint .\neslint \"src/**/*.{js,yaml,yml}\"\n```\n\n#### Languages\n\nThis plugin provides the following language identifiers for use in ESLint configurations:\n\n- `yml/yaml` ... YAML files\n\nFor example, to apply settings specifically to YAML files, you can use the `language` field in your ESLint configuration:\n\n```js\nimport eslintPluginYml from 'eslint-plugin-yml';\nexport default [\n  {\n    files: [\"*.yaml\", \"*.yml\", \"**/*.yaml\", \"**/*.yml\"],\n    plugins: {\n      yml: eslintPluginYml,\n    },\n    language: \"yml/yaml\",\n  }\n]\n```\n\nThe configuration above is included in the shareable configs provided by this plugin, so using `configs` is generally recommended.\n\nSee also <https://eslint.org/docs/latest/use/configure/plugins#specify-a-language>\n\n## :computer: Editor Integrations\n\n### Visual Studio Code\n\nUse the [dbaeumer.vscode-eslint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) extension that Microsoft provides officially.\n\nYou have to configure the `eslint.validate` option of the extension to check `.yaml` files, because the extension targets only `*.js` or `*.jsx` files by default.\n\nExample **.vscode/settings.json**:\n\n```json\n{\n  \"eslint.validate\": [\n    \"javascript\",\n    \"javascriptreact\",\n    \"yaml\",\n    \"github-actions-workflow\" // for GitHub Actions workflow files\n  ]\n}\n```\n\n### JetBrains WebStorm IDEs\n\nIn any of the JetBrains IDEs you can [configure the linting scope](https://www.jetbrains.com/help/webstorm/eslint.html#ws_eslint_configure_scope).\nFollowing the steps in their help document, you can add YAML files to the scope like so:\n\n1. Open the **Settings/Preferences** dialog, go to **Languages and Frameworks** | **JavaScript** | **Code Quality Tools** | **ESLint**, and select **Automatic ESLint configuration** or **Manual ESLint configuration**.\n2. In the **Run for files** field, update the pattern that defines the set of files to be linted to include YAML files as well:\n\n```\n{**/*,*}.{js,ts,jsx,tsx,html,vue,yaml,yml}\n                                 ^^^^ ^^^\n```\n\n<!--USAGE_GUIDE_END-->\n<!--USAGE_SECTION_END-->\n\n## :white_check_mark: Rules\n\n<!--RULES_SECTION_START-->\n\nThe `--fix` option on the [command line](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems) automatically fixes problems reported by rules which have a wrench :wrench: below.  \nThe rules with the following star :star: are included in the config.\n\n<!--RULES_TABLE_START-->\n\n### YAML Rules\n\n| Rule ID | Description | Fixable | RECOMMENDED | STANDARD |\n|:--------|:------------|:-------:|:-----------:|:--------:|\n| [yml/block-mapping-colon-indicator-newline](https://ota-meshi.github.io/eslint-plugin-yml/rules/block-mapping-colon-indicator-newline.html) | enforce consistent line breaks after `:` indicator | :wrench: |  | :star: |\n| [yml/block-mapping-question-indicator-newline](https://ota-meshi.github.io/eslint-plugin-yml/rules/block-mapping-question-indicator-newline.html) | enforce consistent line breaks after `?` indicator | :wrench: |  | :star: |\n| [yml/block-mapping](https://ota-meshi.github.io/eslint-plugin-yml/rules/block-mapping.html) | require or disallow block style mappings. | :wrench: |  | :star: |\n| [yml/block-sequence-hyphen-indicator-newline](https://ota-meshi.github.io/eslint-plugin-yml/rules/block-sequence-hyphen-indicator-newline.html) | enforce consistent line breaks after `-` indicator | :wrench: |  | :star: |\n| [yml/block-sequence](https://ota-meshi.github.io/eslint-plugin-yml/rules/block-sequence.html) | require or disallow block style sequences. | :wrench: |  | :star: |\n| [yml/file-extension](https://ota-meshi.github.io/eslint-plugin-yml/rules/file-extension.html) | enforce YAML file extension |  |  |  |\n| [yml/indent](https://ota-meshi.github.io/eslint-plugin-yml/rules/indent.html) | enforce consistent indentation | :wrench: |  | :star: |\n| [yml/key-name-casing](https://ota-meshi.github.io/eslint-plugin-yml/rules/key-name-casing.html) | enforce naming convention to key names |  |  |  |\n| [yml/no-empty-document](https://ota-meshi.github.io/eslint-plugin-yml/rules/no-empty-document.html) | disallow empty document |  | :star: | :star: |\n| [yml/no-empty-key](https://ota-meshi.github.io/eslint-plugin-yml/rules/no-empty-key.html) | disallow empty mapping keys |  | :star: | :star: |\n| [yml/no-empty-mapping-value](https://ota-meshi.github.io/eslint-plugin-yml/rules/no-empty-mapping-value.html) | disallow empty mapping values |  | :star: | :star: |\n| [yml/no-empty-sequence-entry](https://ota-meshi.github.io/eslint-plugin-yml/rules/no-empty-sequence-entry.html) | disallow empty sequence entries |  | :star: | :star: |\n| [yml/no-tab-indent](https://ota-meshi.github.io/eslint-plugin-yml/rules/no-tab-indent.html) | disallow tabs for indentation. |  | :star: | :star: |\n| [yml/no-trailing-zeros](https://ota-meshi.github.io/eslint-plugin-yml/rules/no-trailing-zeros.html) | disallow trailing zeros for floats | :wrench: |  | :star: |\n| [yml/plain-scalar](https://ota-meshi.github.io/eslint-plugin-yml/rules/plain-scalar.html) | require or disallow plain style scalar. | :wrench: |  | :star: |\n| [yml/quotes](https://ota-meshi.github.io/eslint-plugin-yml/rules/quotes.html) | enforce the consistent use of either double, or single quotes | :wrench: |  | :star: |\n| [yml/require-string-key](https://ota-meshi.github.io/eslint-plugin-yml/rules/require-string-key.html) | disallow mapping keys other than strings |  |  |  |\n| [yml/sort-keys](https://ota-meshi.github.io/eslint-plugin-yml/rules/sort-keys.html) | require mapping keys to be sorted | :wrench: |  |  |\n| [yml/sort-sequence-values](https://ota-meshi.github.io/eslint-plugin-yml/rules/sort-sequence-values.html) | require sequence values to be sorted | :wrench: |  |  |\n| [yml/vue-custom-block/no-parsing-error](https://ota-meshi.github.io/eslint-plugin-yml/rules/vue-custom-block/no-parsing-error.html) | disallow parsing errors in Vue custom blocks |  | :star: | :star: |\n\n### Extension Rules\n\n| Rule ID | Description | Fixable | RECOMMENDED | STANDARD |\n|:--------|:------------|:-------:|:-----------:|:--------:|\n| [yml/flow-mapping-curly-newline](https://ota-meshi.github.io/eslint-plugin-yml/rules/flow-mapping-curly-newline.html) | enforce consistent line breaks inside braces | :wrench: |  | :star: |\n| [yml/flow-mapping-curly-spacing](https://ota-meshi.github.io/eslint-plugin-yml/rules/flow-mapping-curly-spacing.html) | enforce consistent spacing inside braces | :wrench: |  | :star: |\n| [yml/flow-sequence-bracket-newline](https://ota-meshi.github.io/eslint-plugin-yml/rules/flow-sequence-bracket-newline.html) | enforce linebreaks after opening and before closing flow sequence brackets | :wrench: |  | :star: |\n| [yml/flow-sequence-bracket-spacing](https://ota-meshi.github.io/eslint-plugin-yml/rules/flow-sequence-bracket-spacing.html) | enforce consistent spacing inside flow sequence brackets | :wrench: |  | :star: |\n| [yml/key-spacing](https://ota-meshi.github.io/eslint-plugin-yml/rules/key-spacing.html) | enforce consistent spacing between keys and values in mapping pairs | :wrench: |  | :star: |\n| [yml/no-irregular-whitespace](https://ota-meshi.github.io/eslint-plugin-yml/rules/no-irregular-whitespace.html) | disallow irregular whitespace |  | :star: | :star: |\n| [yml/no-multiple-empty-lines](https://ota-meshi.github.io/eslint-plugin-yml/rules/no-multiple-empty-lines.html) | disallow multiple empty lines | :wrench: |  | :star: |\n| [yml/spaced-comment](https://ota-meshi.github.io/eslint-plugin-yml/rules/spaced-comment.html) | enforce consistent spacing after the `#` in a comment | :wrench: |  | :star: |\n\n<!--RULES_TABLE_END-->\n<!--RULES_SECTION_END-->\n\n## :rocket: To Do More Verification\n\n### Verify using JSON Schema\n\nYou can verify using JSON Schema by checking and installing [eslint-plugin-json-schema-validator].\n\n### Verify the [Vue I18n] message resource files\n\nYou can verify the message files by checking and installing [@intlify/eslint-plugin-vue-i18n].\n\n<!--DOCS_IGNORE_START-->\n\n## :traffic_light: Semantic Versioning Policy\n\n**eslint-plugin-yml** follows [Semantic Versioning](http://semver.org/) and [ESLint's Semantic Versioning Policy](https://github.com/eslint/eslint#semantic-versioning-policy).\n\n## :beers: Contributing\n\nWelcome contributing!\n\nPlease use GitHub's Issues/PRs.\n\n### Development Tools\n\n- `npm test` runs tests and measures coverage.\n- `npm run update` runs in order to update readme and recommended configuration.\n\n### Working With Rules\n\nThis plugin uses [yaml-eslint-parser](https://github.com/ota-meshi/yaml-eslint-parser) for the parser. Check [here](https://ota-meshi.github.io/yaml-eslint-parser/) to find out about AST.\n\n<!--DOCS_IGNORE_END-->\n\n## :couple: Related Packages\n\n- [eslint-plugin-jsonc](https://github.com/ota-meshi/eslint-plugin-jsonc) ... ESLint plugin for JSON, JSON with comments (JSONC) and JSON5.\n- [eslint-plugin-toml](https://github.com/ota-meshi/eslint-plugin-toml) ... ESLint plugin for TOML.\n- [eslint-plugin-json-schema-validator](https://github.com/ota-meshi/eslint-plugin-json-schema-validator) ... ESLint plugin that validates data using JSON Schema Validator.\n- [jsonc-eslint-parser](https://github.com/ota-meshi/jsonc-eslint-parser) ... JSON, JSONC and JSON5 parser for use with ESLint plugins.\n- [yaml-eslint-parser](https://github.com/ota-meshi/yaml-eslint-parser) ... YAML parser for use with ESLint plugins.\n- [toml-eslint-parser](https://github.com/ota-meshi/toml-eslint-parser) ... TOML parser for use with ESLint plugins.\n\n## :lock: License\n\nSee the [LICENSE](LICENSE) file for license rights and limitations (MIT).\n\n[yaml]: https://yaml.org/\n[eslint-plugin-json-schema-validator]: https://github.com/ota-meshi/eslint-plugin-json-schema-validator\n[@intlify/eslint-plugin-vue-i18n]: https://github.com/intlify/eslint-plugin-vue-i18n\n[vue i18n]: https://github.com/intlify/vue-i18n-next\n","_attachments":{},"homepage":"https://ota-meshi.github.io/eslint-plugin-yml/","bugs":{"url":"https://github.com/ota-meshi/eslint-plugin-yml/issues"},"license":"MIT"}