{"_id":"jsonc-eslint-parser","_rev":"2977790","name":"jsonc-eslint-parser","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","dist-tags":{"latest":"2.3.0"},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"time":{"modified":"2023-06-21T13:19:47.000Z","created":"2020-08-14T09:57:20.646Z","2.3.0":"2023-05-09T02:15:46.121Z","2.2.0":"2023-03-09T08:06:39.809Z","2.1.0":"2022-01-13T02:44:10.424Z","2.0.4":"2021-11-18T04:36:09.561Z","2.0.3":"2021-11-16T11:00:09.401Z","2.0.2":"2021-11-05T09:33:55.527Z","2.0.1":"2021-11-05T05:39:28.995Z","2.0.0":"2021-11-05T04:22:28.018Z","1.4.1":"2021-09-22T06:04:10.884Z","1.4.0":"2021-09-22T04:57:03.262Z","1.3.1":"2021-09-02T23:34:39.345Z","1.3.0":"2021-08-25T05:24:27.541Z","1.2.0":"2021-08-15T01:16:19.296Z","1.1.0":"2021-07-03T23:44:39.816Z","1.0.1":"2021-02-27T01:22:47.827Z","1.0.0":"2021-02-26T09:38:45.694Z","0.6.2":"2020-12-22T06:14:51.077Z","0.6.1":"2020-12-14T04:45:07.978Z","0.6.0":"2020-09-09T10:56:32.419Z","0.5.2":"2020-08-14T21:24:57.764Z","0.5.1":"2020-08-14T21:06:45.843Z","0.5.0":"2020-08-14T09:57:20.646Z"},"users":{},"author":{"name":"Yosuke Ota"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"versions":{"2.3.0":{"name":"jsonc-eslint-parser","version":"2.3.0","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"scripts":{"build":"npm run build:meta && npm run build:tsc","build:meta":"ts-node --transpile-only ./tools/update-meta.ts","build:tsc":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts","benchmark":"ts-node --transpile-only benchmark/index.ts","prerelease":"npm run clean && npm run build","release":"changeset publish","version:ci":"env-cmd -e version-ci npm run build:meta && changeset version"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"funding":"https://github.com/sponsors/ota-meshi","license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@changesets/changelog-github":"^0.4.6","@changesets/cli":"^2.24.2","@ota-meshi/eslint-plugin":"^0.13.0","@types/benchmark":"^2.1.0","@types/eslint":"^8.0.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^1.0.0","@types/mocha":"^10.0.0","@types/natural-compare":"^1.4.0","@types/node":"^18.0.0","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","benchmark":"^2.1.4","env-cmd":"^10.1.0","eslint":"^8.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^4.0.0","eslint-plugin-jsonc":"^2.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-node-dependencies":"^0.10.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^9.0.0","mocha":"^10.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^5.0.0","vue-eslint-parser":"^9.0.0"},"dependencies":{"acorn":"^8.5.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","semver":"^7.3.5"},"publishConfig":{"access":"public"},"types":"./lib/index.d.ts","gitHead":"89183f1472f2ba2e4054e258dc7f616b685bb5ad","_id":"jsonc-eslint-parser@2.3.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"7c2de97d01bff7227cbef2f25d1025d42a36198b","size":16633,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-2.3.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_2.3.0_1683598545936_0.5078993552792914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-09T02:15:46.121Z","publish_time":1683598546121,"_source_registry_name":"default","_cnpm_publish_time":1683598546121},"2.2.0":{"name":"jsonc-eslint-parser","version":"2.2.0","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts","benchmark":"ts-node --transpile-only benchmark/index.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"funding":"https://github.com/sponsors/ota-meshi","license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.13.0","@types/benchmark":"^2.1.0","@types/eslint":"^8.0.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^1.0.0","@types/mocha":"^10.0.0","@types/natural-compare":"^1.4.0","@types/node":"^18.0.0","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","benchmark":"^2.1.4","eslint":"^8.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^4.0.0","eslint-plugin-jsonc":"^2.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-node-dependencies":"^0.10.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^9.0.0","mocha":"^10.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-parser":"^9.0.0"},"dependencies":{"acorn":"^8.5.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","semver":"^7.3.5"},"types":"./lib/index.d.ts","gitHead":"525b94742ad9ecc614a25c9862114e06118fa3ee","_id":"jsonc-eslint-parser@2.2.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"shasum":"01ec9933dc3cc8302abb0c29884bf854c4f627e4","size":16033,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-2.2.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_2.2.0_1678349199644_0.16255577803278531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-09T08:06:39.809Z","publish_time":1678349199809,"_cnpm_publish_time":1678349199809},"2.1.0":{"name":"jsonc-eslint-parser","version":"2.1.0","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts","benchmark":"ts-node --transpile-only benchmark/index.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"funding":"https://github.com/sponsors/ota-meshi","license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.10.0","@types/benchmark":"^2.1.0","@types/eslint":"^8.0.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@types/mocha":"^9.0.0","@types/natural-compare":"^1.4.0","@types/node":"^16.0.0","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","benchmark":"^2.1.4","eslint":"^8.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^2.0.0","eslint-plugin-jsonc":"^2.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","mocha":"^9.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-parser":"^8.0.0"},"dependencies":{"acorn":"^8.5.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","semver":"^7.3.5"},"types":"./lib/index.d.ts","gitHead":"9da8feeb5adf6244bcc335417a18998074d42768","_id":"jsonc-eslint-parser@2.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"4c126b530aa583d85308d0b3041ff81ce402bbb2","size":16009,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-2.1.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_2.1.0_1642041850206_0.7811918308647012"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-13T02:44:22.184Z","publish_time":1642041850424,"_cnpm_publish_time":1642041850424},"2.0.4":{"name":"jsonc-eslint-parser","version":"2.0.4","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts","benchmark":"ts-node --transpile-only benchmark/index.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.10.0","@types/benchmark":"^2.1.0","@types/eslint":"^8.0.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@types/mocha":"^9.0.0","@types/natural-compare":"^1.4.0","@types/node":"^16.0.0","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","benchmark":"^2.1.4","eslint":"^8.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^2.0.0","eslint-plugin-jsonc":"^2.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","mocha":"^9.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-parser":"^8.0.0"},"dependencies":{"acorn":"^8.5.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","semver":"^7.3.5"},"gitHead":"87e595dce58ac95123e9893235d5c735b7872334","_id":"jsonc-eslint-parser@2.0.4","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"74f645dce020506b07f0a65cab0ff0093bf897d4","size":16131,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-2.0.4.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_2.0.4_1637210169328_0.16394056115078448"},"_hasShrinkwrap":false,"publish_time":1637210169561,"_cnpm_publish_time":1637210169561},"2.0.3":{"name":"jsonc-eslint-parser","version":"2.0.3","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts","benchmark":"ts-node --transpile-only benchmark/index.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.10.0","@types/benchmark":"^2.1.0","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@types/mocha":"^9.0.0","@types/natural-compare":"^1.4.0","@types/node":"^16.0.0","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","benchmark":"^2.1.4","eslint":"^8.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^2.0.0","eslint-plugin-jsonc":"^2.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","mocha":"^9.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-parser":"^8.0.0"},"dependencies":{"acorn":"^8.5.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","semver":"^7.3.5"},"gitHead":"3f25e43996a9694dfc4b73c8014bd92c2dfb0a29","_id":"jsonc-eslint-parser@2.0.3","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"d3e1bf39907f551f69ef99e7498cd948e5a3395a","size":16119,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-2.0.3.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_2.0.3_1637060409246_0.29497485848994964"},"_hasShrinkwrap":false,"publish_time":1637060409401,"_cnpm_publish_time":1637060409401},"2.0.2":{"name":"jsonc-eslint-parser","version":"2.0.2","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts","benchmark":"ts-node --transpile-only benchmark/index.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.10.0","@types/benchmark":"^2.1.0","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@types/mocha":"^9.0.0","@types/natural-compare":"^1.4.0","@types/node":"^16.0.0","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","benchmark":"^2.1.4","eslint":"^8.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^1.0.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-node-dependencies":"^0.5.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^8.0.0","mocha":"^9.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-parser":"^8.0.0"},"dependencies":{"acorn":"^8.5.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","semver":"^7.3.5"},"gitHead":"ce820e893807919f7114f98311acbbe6ce7c117e","_id":"jsonc-eslint-parser@2.0.2","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"12745b432bb1b0378557d237697a0cc0e96ee084","size":15872,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-2.0.2.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_2.0.2_1636104835330_0.4053458377283603"},"_hasShrinkwrap":false,"publish_time":1636104835527,"_cnpm_publish_time":1636104835527},"2.0.1":{"name":"jsonc-eslint-parser","version":"2.0.1","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts","benchmark":"ts-node --transpile-only benchmark/index.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.10.0","@types/benchmark":"^2.1.0","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@types/mocha":"^9.0.0","@types/natural-compare":"^1.4.0","@types/node":"^16.0.0","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","benchmark":"^2.1.4","eslint":"^8.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^1.0.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-node-dependencies":"^0.5.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^8.0.0","mocha":"^9.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-parser":"^8.0.0"},"dependencies":{"acorn":"^8.5.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","semver":"^7.3.5"},"gitHead":"810fedd2a3fbda92820cd4509481b62ae4e40928","_id":"jsonc-eslint-parser@2.0.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"a954462a4f3b225270461a37a95e8897040c35cf","size":15870,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-2.0.1.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_2.0.1_1636090768723_0.42816558308961383"},"_hasShrinkwrap":false,"publish_time":1636090768995,"_cnpm_publish_time":1636090768995},"2.0.0":{"name":"jsonc-eslint-parser","version":"2.0.0","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts","benchmark":"ts-node --transpile-only benchmark/index.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.10.0","@types/benchmark":"^2.1.0","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@types/mocha":"^9.0.0","@types/natural-compare":"^1.4.0","@types/node":"^16.0.0","@types/semver":"^7.3.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","benchmark":"^2.1.4","eslint":"^8.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^1.0.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-node-dependencies":"^0.5.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^8.0.0","mocha":"^9.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-parser":"^8.0.0"},"dependencies":{"acorn":"^8.5.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","semver":"^7.3.5"},"gitHead":"6a5e46a07624a9af7f19e99d6333fd9e0cc0f132","_id":"jsonc-eslint-parser@2.0.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"cf9dfbde7115f5a960cfae83f91828e078463339","size":15866,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-2.0.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_2.0.0_1636086147828_0.6820309984887967"},"_hasShrinkwrap":false,"publish_time":1636086148018,"_cnpm_publish_time":1636086148018},"1.4.1":{"name":"jsonc-eslint-parser","version":"1.4.1","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","engines":{"node":">=8.10.0"},"scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only --inspect \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts","benchmark":"ts-node --transpile-only benchmark/index.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.8.0","@types/benchmark":"^2.1.0","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@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.0.0-0","@typescript-eslint/parser":"^4.0.0-0","benchmark":"^2.1.4","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^1.0.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-node-dependencies":"^0.5.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^7.6.0","mocha":"^9.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-parser":"^7.2.0"},"dependencies":{"acorn":"^7.4.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^1.3.0","espree":"^6.0.0","semver":"^6.3.0"},"gitHead":"09f8dc15a4ecc566a3b320844757dc5a5636bd9f","_id":"jsonc-eslint-parser@1.4.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"shasum":"8cbe99f6f5199acbc5a823c4c0b6135411027fa6","size":15177,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-1.4.1.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_1.4.1_1632290650729_0.8294207712185682"},"_hasShrinkwrap":false,"publish_time":1632290650884,"_cnpm_publish_time":1632290650884},"1.4.0":{"name":"jsonc-eslint-parser","version":"1.4.0","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","engines":{"node":">=8.10.0"},"scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only --inspect \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts","benchmark":"ts-node --transpile-only benchmark/index.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.8.0","@types/benchmark":"^2.1.0","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@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.0.0-0","@typescript-eslint/parser":"^4.0.0-0","benchmark":"^2.1.4","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^1.0.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-node-dependencies":"^0.5.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^7.6.0","mocha":"^9.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-parser":"^7.2.0"},"dependencies":{"acorn":"^7.4.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^1.3.0","espree":"^6.0.0","semver":"^6.3.0"},"gitHead":"45f7c0f7adc4f341e5ba48e635ab20fb352e52fe","_id":"jsonc-eslint-parser@1.4.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"shasum":"531222a2d0f40dc1b0fe4927ae094705dc898dc7","size":14652,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-1.4.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_1.4.0_1632286622925_0.5992115243666061"},"_hasShrinkwrap":false,"publish_time":1632286623262,"_cnpm_publish_time":1632286623262},"1.3.1":{"name":"jsonc-eslint-parser","version":"1.3.1","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","engines":{"node":">=8.10.0"},"scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only --inspect \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.8.0","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@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.0.0-0","@typescript-eslint/parser":"^4.0.0-0","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^1.0.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-node-dependencies":"^0.5.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^7.6.0","mocha":"^9.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-parser":"^7.2.0"},"dependencies":{"eslint-utils":"^2.1.0","eslint-visitor-keys":"^1.3.0","espree":"^6.0.0","semver":"^6.3.0"},"gitHead":"8f914bb27fe2983dcbe36a6e88fb50d188b521f7","_id":"jsonc-eslint-parser@1.3.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"shasum":"f9ad860f6ce90cf4dcb0582693e983babf1aa2f3","size":13337,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-1.3.1.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_1.3.1_1630625679192_0.8258193053144103"},"_hasShrinkwrap":false,"publish_time":1630625679345,"_cnpm_publish_time":1630625679345},"1.3.0":{"name":"jsonc-eslint-parser","version":"1.3.0","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","engines":{"node":">=8.10.0"},"scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only --inspect \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.8.0","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@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.0.0-0","@typescript-eslint/parser":"^4.0.0-0","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^1.0.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-node-dependencies":"^0.5.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^7.6.0","mocha":"^9.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-parser":"^7.2.0"},"dependencies":{"eslint-utils":"^2.1.0 || ^3.0.0","eslint-visitor-keys":"^1.3.0 || ^2.1.0 || ^3.0.0","espree":"^6.0.0 || ^7.2.0","semver":"^6.3.0"},"gitHead":"6353dd504d829a31eed0e24a1ffedc9b1d8adf30","_id":"jsonc-eslint-parser@1.3.0","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"shasum":"bb9e01a237a8a02c74a66f415301fc24a9276ddb","size":13191,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-1.3.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_1.3.0_1629869067376_0.24971345757416907"},"_hasShrinkwrap":false,"publish_time":1629869067541,"_cnpm_publish_time":1629869067541},"1.2.0":{"name":"jsonc-eslint-parser","version":"1.2.0","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","engines":{"node":">=8.10.0"},"scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only --inspect \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.8.0","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.50","@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.0.0-0","@typescript-eslint/parser":"^4.0.0-0","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^1.0.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-node-dependencies":"^0.5.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-regexp":"^1.0.0","eslint-plugin-vue":"^7.6.0","mocha":"^9.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-parser":"^7.2.0"},"dependencies":{"eslint-utils":"^2.1.0 || ^3.0.0","eslint-visitor-keys":"^1.3.0 || ^2.1.0 || ^3.0.0","espree":"^6.0.0 || ^7.2.0","semver":"^6.3.0"},"gitHead":"a6b3464b9a35e3722cd779263aac236636d3c8ba","_id":"jsonc-eslint-parser@1.2.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"shasum":"5d81da3a0d6b1c8c77b5be18685e9578872a7e68","size":13160,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-1.2.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_1.2.0_1628990179116_0.8551555154937713"},"_hasShrinkwrap":false,"publish_time":1628990179296,"_cnpm_publish_time":1628990179296},"1.1.0":{"name":"jsonc-eslint-parser","version":"1.1.0","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only --inspect \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.7.0","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.49","@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.0.0-0","@typescript-eslint/parser":"^4.0.0-0","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^1.0.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-regexp":"^0.13.0","eslint-plugin-vue":"^7.6.0","mocha":"^9.0.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node":"^10.0.0","typescript":"^4.0.0","vue-eslint-parser":"^7.2.0"},"dependencies":{"eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^6.0.0 || ^7.2.0","semver":"^6.3.0"},"gitHead":"47d09d382f50e431f75b8f5723b2242e1737fcd2","_id":"jsonc-eslint-parser@1.1.0","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"shasum":"1c3eb81fdb8f1e0de1a9bf150f3155a14ec5d744","size":13133,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-1.1.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_1.1.0_1625355879665_0.674581606903879"},"_hasShrinkwrap":false,"publish_time":1625355879816,"_cnpm_publish_time":1625355879816},"1.0.1":{"name":"jsonc-eslint-parser","version":"1.0.1","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only --inspect \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.0.16","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.46","@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.0.0-0","@typescript-eslint/parser":"^4.0.0-0","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^0.3.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-regexp":"^0.1.1","eslint-plugin-vue":"^7.6.0","mocha":"^8.0.0","nyc":"^15.1.0","prettier":"^2.0.5","semver":"^7.3.2","ts-node":"^9.0.0","typescript":"^4.0.0","vue-eslint-parser":"^7.2.0"},"dependencies":{"eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^6.0.0 || ^7.2.0"},"gitHead":"946168659e0e1172488c37d38ee62aca5960978b","_id":"jsonc-eslint-parser@1.0.1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"fbbedad0875c79e1e15d0ed6877ebe43f18a52e3","size":12653,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-1.0.1.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_1.0.1_1614388967652_0.6092884452011555"},"_hasShrinkwrap":false,"publish_time":1614388967827,"_cnpm_publish_time":1614388967827},"1.0.0":{"name":"jsonc-eslint-parser","version":"1.0.0","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint . --ext .js,.ts,.json","eslint-fix":"eslint . --ext .js,.ts,.json --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"nyc --reporter=lcov npm run test:base","test:debug":"mocha --require ts-node/register/transpile-only --inspect \"tests/src/**/*.ts\" --reporter dot","update":"ts-node ./tools/update.ts && npm run eslint-fix && npm run test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"^0.0.16","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.46","@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.0.0-0","@typescript-eslint/parser":"^4.0.0-0","eslint":"^7.3.0","eslint-config-prettier":"^8.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^0.3.0","eslint-plugin-jsonc":"^1.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-regexp":"^0.1.1","eslint-plugin-vue":"^7.6.0","mocha":"^8.0.0","nyc":"^15.1.0","prettier":"^2.0.5","semver":"^7.3.2","ts-node":"^9.0.0","typescript":"^4.0.0","vue-eslint-parser":"^7.2.0"},"dependencies":{"eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^6.0.0 || ^7.2.0"},"gitHead":"c3b7dda84e69c79057c0629877f45748e024857a","_id":"jsonc-eslint-parser@1.0.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"f4d2ce26bd93c6101957e23986e07aeeb8df8455","size":12656,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-1.0.0.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_1.0.0_1614332325541_0.883316691941856"},"_hasShrinkwrap":false,"publish_time":1614332325694,"_cnpm_publish_time":1614332325694},"0.6.2":{"name":"jsonc-eslint-parser","version":"0.6.2","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint \"tests\" \"src\" --ext .js,.ts","eslint-fix":"eslint \"tests\" \"src\" --ext .js,.ts --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"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 test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":">=0.0.0","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.45","@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.0.0-0","@typescript-eslint/parser":"^4.0.0-0","eslint":"^7.3.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-jsonc":"^0.5.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","mocha":"^7.0.0","nyc":"^15.1.0","prettier":"^2.0.5","semver":"^7.3.2","ts-node":"^8.10.2","typescript":"^3.9.7","vue-eslint-parser":"^7.2.0"},"dependencies":{"eslint-visitor-keys":"^1.3.0","espree":"^6.0.0 || ^7.2.0"},"gitHead":"56ecf320ef737f9208d01599277b8573725ee162","_id":"jsonc-eslint-parser@0.6.2","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"shasum":"f538179902f1c2edcb710507194b5333294b7079","size":11839,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-0.6.2.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_0.6.2_1608617690865_0.6787262230778093"},"_hasShrinkwrap":false,"publish_time":1608617691077,"_cnpm_publish_time":1608617691077},"0.6.1":{"name":"jsonc-eslint-parser","version":"0.6.1","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint \"tests\" \"src\" --ext .js,.ts","eslint-fix":"eslint \"tests\" \"src\" --ext .js,.ts --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"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 test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":">=0.0.0","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"^0.0.45","@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.0.0-0","@typescript-eslint/parser":"^4.0.0-0","eslint":"^7.3.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-jsonc":"^0.5.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","mocha":"^7.0.0","nyc":"^15.1.0","prettier":"^2.0.5","semver":"^7.3.2","ts-node":"^8.10.2","typescript":"^3.9.7","vue-eslint-parser":"^7.2.0"},"dependencies":{"eslint-visitor-keys":"^1.3.0","espree":"^6.0.0 || ^7.2.0"},"gitHead":"b15dc6d6b254a0e121ac336c89fae61fc6911784","_id":"jsonc-eslint-parser@0.6.1","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"shasum":"006bb056b769ca3efa4c4ad298c7b9e3662356a9","size":11812,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-0.6.1.tgz"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_0.6.1_1607921107717_0.19318683440556206"},"_hasShrinkwrap":false,"publish_time":1607921107978,"_cnpm_publish_time":1607921107978},"0.6.0":{"name":"jsonc-eslint-parser","version":"0.6.0","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint \"tests\" \"src\" --ext .js,.ts","eslint-fix":"eslint \"tests\" \"src\" --ext .js,.ts --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"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 test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@ota-meshi/eslint-plugin":"0.0.0","@types/eslint":"^7.2.0","@types/eslint-visitor-keys":"^1.0.0","@types/estree":"0.0.44","@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.0.0-alpha.9","@typescript-eslint/parser":"4.0.0-alpha.9","eslint":"^7.3.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-jsonc":"^0.5.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","mocha":"^7.0.0","nyc":"^15.1.0","prettier":"^2.0.5","semver":"^7.3.2","ts-node":"^8.10.2","typescript":"^3.9.7"},"dependencies":{"eslint-visitor-keys":"^1.3.0","espree":"^6.0.0 || ^7.2.0"},"gitHead":"f991138ce8311a62ed7185818db7cb51e8ef7cef","_id":"jsonc-eslint-parser@0.6.0","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"dc28df2a547312521cb34ab45bc731baa7359ef0","size":11701,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-0.6.0.tgz"},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_0.6.0_1599648992312_0.46772033532966817"},"_hasShrinkwrap":false,"publish_time":1599648992419,"_cnpm_publish_time":1599648992419},"0.5.2":{"name":"jsonc-eslint-parser","version":"0.5.2","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint \"tests\" \"src\" --ext .js,.ts","eslint-fix":"eslint \"tests\" \"src\" --ext .js,.ts --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"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 test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@mysticatea/eslint-plugin":"^13.0.0","@types/eslint":"^7.2.0","@types/estree":"0.0.44","@types/mocha":"^7.0.2","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-plugin-jsonc":"^0.4.0","mocha":"^7.0.0","nyc":"^15.1.0","prettier":"^2.0.5","semver":"^7.3.2","ts-node":"^8.10.2","typescript":"^3.9.5"},"dependencies":{"eslint-visitor-keys":"^1.3.0","espree":"^6.0.0 || ^7.2.0"},"gitHead":"501daaf1f69fba9a775b681503ccb0fb00033757","_id":"jsonc-eslint-parser@0.5.2","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"b195bb21cc81c466724da5c1d4368d25807fb3ac","size":11551,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-0.5.2.tgz"},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_0.5.2_1597440297579_0.04053361736964245"},"_hasShrinkwrap":false,"publish_time":1597440297764,"_cnpm_publish_time":1597440297764},"0.5.1":{"name":"jsonc-eslint-parser","version":"0.5.1","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint \"tests\" \"src\" --ext .js,.ts","eslint-fix":"eslint \"tests\" \"src\" --ext .js,.ts --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"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 test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@mysticatea/eslint-plugin":"^13.0.0","@types/eslint":"^7.2.0","@types/estree":"0.0.44","@types/mocha":"^7.0.2","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-plugin-jsonc":"^0.4.0","mocha":"^7.0.0","nyc":"^15.1.0","prettier":"^2.0.5","semver":"^7.3.2","ts-node":"^8.10.2","typescript":"^3.9.5"},"dependencies":{"eslint-visitor-keys":"^1.3.0","espree":"^6.0.0 || ^7.2.0"},"gitHead":"15afc05a2b5ea279714f9a1846b8c2e300dd6377","_id":"jsonc-eslint-parser@0.5.1","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"d674ad6857b5e6f0baaf7c43f65b61100823ee07","size":11501,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-0.5.1.tgz"},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_0.5.1_1597439205752_0.25028897765328595"},"_hasShrinkwrap":false,"publish_time":1597439205843,"_cnpm_publish_time":1597439205843},"0.5.0":{"name":"jsonc-eslint-parser","version":"0.5.0","description":"JSON, JSONC and JSON5 parser for use with ESLint plugins","main":"lib/index.js","scripts":{"build":"npm run build:ts","build:ts":"tsc --project ./tsconfig.build.json","clean":"rimraf .nyc_output lib coverage","lint":"eslint \"tests\" \"src\" --ext .js,.ts","eslint-fix":"eslint \"tests\" \"src\" --ext .js,.ts --fix","test:base":"mocha --require ts-node/register \"tests/src/**/*.ts\" --reporter dot --timeout 60000","test":"npm run test:base","test:nyc":"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 test:nyc","preversion":"npm test && npm run update && git add .","version":"npm run eslint-fix && git add .","update-fixtures":"ts-node ./tools/update-fixtures.ts"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/jsonc-eslint-parser.git"},"keywords":["eslint","json","jsonc","json5","parser"],"author":{"name":"Yosuke Ota"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","devDependencies":{"@mysticatea/eslint-plugin":"^13.0.0","@types/eslint":"^7.2.0","@types/estree":"0.0.44","@types/mocha":"^7.0.2","@types/natural-compare":"^1.4.0","@types/node":"^14.0.13","@types/semver":"^7.3.1","babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-plugin-jsonc":"^0.4.0","mocha":"^7.0.0","nyc":"^15.1.0","prettier":"^2.0.5","semver":"^7.3.2","ts-node":"^8.10.2","typescript":"^3.9.5"},"dependencies":{"eslint-visitor-keys":"^1.3.0","espree":"^6.0.0 || ^7.2.0"},"gitHead":"d6e3bda2296e26f19a245c2778be52aa597e2fb2","_id":"jsonc-eslint-parser@0.5.0","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"4043a47540f72c3224695843629fafaea425cde2","size":11479,"noattachment":false,"key":"/jsonc-eslint-parser/-/jsonc-eslint-parser-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonc-eslint-parser/download/jsonc-eslint-parser-0.5.0.tgz"},"maintainers":[{"name":"jounqin","email":""},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonc-eslint-parser_0.5.0_1597399040521_0.9281271669782962"},"_hasShrinkwrap":false,"publish_time":1597399040646,"_cnpm_publish_time":1597399040646}},"readme":"# jsonc-eslint-parser\n\n[![NPM license](https://img.shields.io/npm/l/jsonc-eslint-parser.svg)](https://www.npmjs.com/package/jsonc-eslint-parser)\n[![NPM version](https://img.shields.io/npm/v/jsonc-eslint-parser.svg)](https://www.npmjs.com/package/jsonc-eslint-parser)\n[![NPM downloads](https://img.shields.io/npm/dw/jsonc-eslint-parser.svg)](http://www.npmtrends.com/jsonc-eslint-parser)\n[![NPM downloads](https://img.shields.io/npm/dm/jsonc-eslint-parser.svg)](http://www.npmtrends.com/jsonc-eslint-parser)\n[![Build Status](https://github.com/ota-meshi/jsonc-eslint-parser/workflows/CI/badge.svg?branch=master)](https://github.com/ota-meshi/jsonc-eslint-parser/actions?query=workflow%3ACI)\n[![Coverage Status](https://coveralls.io/repos/github/ota-meshi/jsonc-eslint-parser/badge.svg?branch=master)](https://coveralls.io/github/ota-meshi/jsonc-eslint-parser?branch=master)\n\n## :name_badge: Introduction\n\n[JSON], [JSONC] and [JSON5] parser for use with [ESLint] plugins.\n\nThis parser allows us to lint [JSON], [JSONC] and [JSON5] files.\nThis parser and the rules of [eslint-plugin-jsonc] would catch some of the mistakes and code style violations.\n\nSee [eslint-plugin-jsonc] for details.\n\n## :cd: Installation\n\n```bash\nnpm i --save-dev jsonc-eslint-parser\n```\n\n## :book: Usage (Flat Config)\n\nIn your ESLint configuration file, set the `parser` property:\n\n```js\nimport * as jsoncParser from \"jsonc-eslint-parser\";\n\nexport default [\n  {\n    // ...\n    // Add the following settings.\n    files: [\"**/*.json\", \"**/*.json5\"], // Specify the extension or pattern you want to parse as JSON.\n    languageOptions: {\n      parser: jsoncParser, // Set this parser.\n    }\n  },\n];\n```\n\n## :book: Usage (Legacy Config)\n\nIn your ESLint configuration file, set the `overrides` > `parser` property:\n\n```json5\n{\n  // ...\n  // Add the following settings.\n  \"overrides\": [\n    {\n      \"files\": [\"*.json\", \"*.json5\"], // Specify the extension or pattern you want to parse as JSON.\n      \"parser\": \"jsonc-eslint-parser\", // Set this parser.\n    },\n  ],\n}\n```\n\n## :gear: Configuration\n\nThe following additional configuration options are available by specifying them in [parserOptions](https://eslint.org/docs/latest/use/configure/parser#configure-parser-options) in your ESLint configuration file.\n\n```json5\n{\n  // Additional configuration options\n  \"parserOptions\": {\n    \"jsonSyntax\": \"JSON5\"\n  }\n}\n```\n\n### `parserOptions.jsonSyntax`\n\nSet to `\"JSON\"`, `\"JSONC\"` or `\"JSON5\"`. Select the JSON syntax you are using.  \nIf not specified, all syntaxes that express static values ​​are accepted. For example, template literals without interpolation.  \n\n**Note** : Recommended to loosen the syntax checking by the parser and use check rules of [eslint-plugin-jsonc] to automatically fix it.\n\n## :gear: API\n\n### `parseJSON(code, options?)`\n\nParses the given JSON source code and returns the AST.\n\n```js\nimport { parseJSON } from \"jsonc-eslint-parser\";\n\nconst ast = parseJSON('{\"key\": \"value\"}', { jsonSyntax: \"JSON\" });\nconsole.log(ast);\n```\n\n**Parameters:**\n\n- `code` (string): The JSON source code to parse.\n- `options` (object, optional): Parser options.\n  - `jsonSyntax` (`\"JSON\"` | `\"JSONC\"` | `\"JSON5\"`): The JSON syntax to use.\n\n**Returns:** `JSONProgram` - The root AST node.\n\n### `parseForESLint(code, options?)`\n\nParses the given JSON source code for ESLint. This is the main parser function used by ESLint.\n\n```js\nimport { parseForESLint } from \"jsonc-eslint-parser\";\n\nconst result = parseForESLint('{\"key\": \"value\"}', { jsonSyntax: \"JSON\" });\nconsole.log(result.ast);\nconsole.log(result.services);\nconsole.log(result.visitorKeys);\n```\n\n**Parameters:**\n\n- `code` (string): The JSON source code to parse.\n- `options` (object, optional): Parser options (same as `parseJSON`).\n\n**Returns:** An object containing:\n\n- `ast`: The root AST node.\n- `services`: An object with helper methods like `getStaticJSONValue()`.\n- `visitorKeys`: Visitor keys for traversing the AST.\n\n### `tokenize(code, options?)`\n\nTokenizes the given JSON source code and returns an array of tokens.\n\n```js\nimport { tokenize } from \"jsonc-eslint-parser\";\n\nconst tokens = tokenize('{\"key\": \"value\"}', { jsonSyntax: \"JSON\" });\nconsole.log(tokens);\n// [\n//   { type: 'Punctuator', value: '{', range: [0, 1], loc: {...} },\n//   { type: 'String', value: '\"key\"', range: [1, 6], loc: {...} },\n//   { type: 'Punctuator', value: ':', range: [6, 7], loc: {...} },\n//   { type: 'String', value: '\"value\"', range: [8, 15], loc: {...} },\n//   { type: 'Punctuator', value: '}', range: [15, 16], loc: {...} }\n// ]\n\n// Include comments in the result\nconst tokensWithComments = tokenize('{\"key\": \"value\" /* comment */}', {\n  jsonSyntax: \"JSONC\",\n  includeComments: true\n});\n```\n\n**Parameters:**\n\n- `code` (string): The JSON source code to tokenize.\n- `options` (object, optional): Parser options.\n  - `jsonSyntax` (`\"JSON\"` | `\"JSONC\"` | `\"JSON5\"`): The JSON syntax to use.\n  - `includeComments` (boolean): If `true`, comments are included in the result array.\n\n**Returns:** `Token[]` or `(Token | Comment)[]` - An array of tokens, optionally including comments.\n\n## Usage for Custom Rules / Plugins\n\n- [AST.md](./docs/AST.md) is AST specification.\n- [Plugins.md](./docs/Plugins.md) describes using this in an ESLint plugin.\n- [no-template-literals.ts](https://github.com/ota-meshi/eslint-plugin-jsonc/blob/master/lib/rules/no-template-literals.ts) is an example.\n- You can see the AST on the [Online DEMO](https://ota-meshi.github.io/jsonc-eslint-parser/).\n\n## :traffic_light: Semantic Versioning Policy\n\n**jsonc-eslint-parser** follows [Semantic Versioning](http://semver.org/).\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-yml](https://github.com/ota-meshi/eslint-plugin-yml) ... ESLint plugin for YAML.\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- [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[JSON]: https://json.org/\n[JSONC]: https://github.com/microsoft/node-jsonc-parser\n[JSON5]: https://json5.org/\n[ESLint]: https://eslint.org/\n[eslint-plugin-jsonc]: https://www.npmjs.com/package/eslint-plugin-jsonc\n","_attachments":{},"homepage":"https://github.com/ota-meshi/jsonc-eslint-parser#readme","bugs":{"url":"https://github.com/ota-meshi/jsonc-eslint-parser/issues"},"license":"MIT"}