gitextract_qzrczb7v/ ├── .eslintignore ├── .eslintrc ├── .github/ │ └── workflows/ │ └── node.js.yml ├── .gitignore ├── .npmignore ├── .nycrc ├── LICENSE.txt ├── README.md ├── examples/ │ ├── .eslintrc │ ├── package.json │ └── samples/ │ ├── duplicate-keys.json │ ├── good-json.json │ ├── json-with-comments.json │ ├── whole-mess.json │ └── wrong-syntax.json ├── package.json ├── src/ │ └── index.js ├── test/ │ ├── .eslintrc.with-recommended-comments-config.mjs │ ├── .eslintrc.with-recommended-comments-legacy-config.json │ ├── .eslintrc.with-recommended-config.mjs │ ├── .eslintrc.with-recommended-legacy-config.json │ ├── custom.eslintrc-legacy.json │ ├── custom.eslintrc.config.mjs │ ├── integration-across-eslint-majors.sh │ ├── integration-legacy.test.js │ ├── integration.test.js │ ├── packages/ │ │ ├── eslint-v7-legacy/ │ │ │ └── package.json │ │ ├── eslint-v8/ │ │ │ └── package.json │ │ ├── eslint-v8-legacy/ │ │ │ └── package.json │ │ └── eslint-v9/ │ │ └── package.json │ └── unit.test.js └── vendor/ └── eslint-plugin-self/ ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── index.js └── package.json