{"_id":"@biscuittin/eslint-parser-plain","_rev":"2-8046d32f952cab56d2d1ac8ffe624d8d","name":"@biscuittin/eslint-parser-plain","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.2":{"name":"@biscuittin/eslint-parser-plain","version":"0.0.2","keywords":["eslint","eslint-parser"],"author":{"name":"Biscuit Tin","email":"opensource@biscuitt.in"},"license":"MIT","_id":"@biscuittin/eslint-parser-plain@0.0.2","maintainers":[{"name":"garfield550","email":"npmjs@550.moe"}],"homepage":"https://github.com/BiscuitTin/eslint-config/tree/main/packages/eslint-parser-plain#readme","bugs":{"url":"https://github.com/BiscuitTin/eslint-config/issues"},"dist":{"shasum":"f5162378dea5126fab79903dc4ae7c00891e177f","tarball":"https://registry.npmjs.org/@biscuittin/eslint-parser-plain/-/eslint-parser-plain-0.0.2.tgz","fileCount":8,"integrity":"sha512-PvoqS+6GT5ZxtcK8JFnfLnk9UCMlZ9JehKzeA3DRgMZ6/02y9LJbpJuusLywNMCB3C1NDkUHaf3OY1CTG4tJoA==","signatures":[{"sig":"MEYCIQDN+dVM54YM6YhqYcO8ciqjwNbMBbx72fsod7I/tSc2SwIhANITuNPh+5qGKVjZ9hC4KQ+gl4b2BXyfuDtDs9RS7pLd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5574},"main":"./dist/index.cjs","type":"module","_from":"file:biscuittin-eslint-parser-plain-0.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"default":"./dist/index.js","require":"./dist/index.cjs","@biscuittin/eslint-parser-plain/__source__":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"prepublish":"jiek build && jiek"},"_npmUser":{"name":"garfield550","email":"npmjs@550.moe"},"_resolved":"/tmp/346b7b8df60c09e19755bead4111629d/biscuittin-eslint-parser-plain-0.0.2.tgz","_integrity":"sha512-PvoqS+6GT5ZxtcK8JFnfLnk9UCMlZ9JehKzeA3DRgMZ6/02y9LJbpJuusLywNMCB3C1NDkUHaf3OY1CTG4tJoA==","repository":{"url":"git+https://github.com/BiscuitTin/eslint-config.git","type":"git","directory":"packages/eslint-parser-plain"},"_npmVersion":"10.9.0","description":"Parse various types of files with ESLint, a fork of Ray's (@so1ve).","directories":{},"_nodeVersion":"22.12.0","typesVersions":{"<5.0":{"*":["*","./*","./*/index.d.ts","./*/index.d.mts","./*/index.d.cts"]}},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0"},"peerDependenciesMeta":{"eslint":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-parser-plain_0.0.2_1735899951730_0.0660033011414416","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@biscuittin/eslint-parser-plain","type":"module","version":"0.0.4","description":"Parse various types of files with ESLint, a fork of Ray's (@so1ve).","author":{"name":"Biscuit Tin","email":"opensource@biscuitt.in"},"license":"MIT","homepage":"https://github.com/BiscuitTin/eslint-config/tree/main/packages/eslint-parser-plain#readme","repository":{"type":"git","url":"git+https://github.com/BiscuitTin/eslint-config.git","directory":"packages/eslint-parser-plain"},"bugs":{"url":"https://github.com/BiscuitTin/eslint-config/issues"},"keywords":["eslint","eslint-parser","eslint-parser-plain"],"exports":{".":"./dist/index.js","./package.json":"./package.json"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","publishConfig":{"provenance":true},"peerDependencies":{"eslint":"^9.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false}},"devDependencies":{"eslint":"^9.33.0"},"scripts":{"build":"tsdown"},"_id":"@biscuittin/eslint-parser-plain@0.0.4","_integrity":"sha512-cDU36jiB27mmopkPYuwYz+GC2MkAyhe8r+tvnTw8ZVSIyYReyqzuBLlH7dJOvikweaSKiRsK/grD5LQOa1Hw/w==","_resolved":"/tmp/16a0d462d18ef39140e8ce41f0bde706/biscuittin-eslint-parser-plain-0.0.4.tgz","_from":"file:biscuittin-eslint-parser-plain-0.0.4.tgz","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-cDU36jiB27mmopkPYuwYz+GC2MkAyhe8r+tvnTw8ZVSIyYReyqzuBLlH7dJOvikweaSKiRsK/grD5LQOa1Hw/w==","shasum":"813e17ed9397c3d369f334c89bfc3db65f0a274a","tarball":"https://registry.npmjs.org/@biscuittin/eslint-parser-plain/-/eslint-parser-plain-0.0.4.tgz","fileCount":5,"unpackedSize":4968,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@biscuittin%2feslint-parser-plain@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG618dIhGKfGRo69REjRx+FuxgEcTOW06/S1w25UDQwLAiEAqb9YkLPudeL1RYVE+lY3mEIJAZB1OXmEP2RU1A9wruE="}]},"_npmUser":{"name":"garfield550","email":"npmjs@550.moe"},"directories":{},"maintainers":[{"name":"garfield550","email":"npmjs@550.moe"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-parser-plain_0.0.4_1755674353184_0.16036235610009864"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-03T10:25:51.571Z","modified":"2025-08-20T07:19:13.793Z","0.0.2":"2025-01-03T10:25:51.909Z","0.0.4":"2025-08-20T07:19:13.355Z"},"bugs":{"url":"https://github.com/BiscuitTin/eslint-config/issues"},"author":{"name":"Biscuit Tin","email":"opensource@biscuitt.in"},"license":"MIT","homepage":"https://github.com/BiscuitTin/eslint-config/tree/main/packages/eslint-parser-plain#readme","keywords":["eslint","eslint-parser","eslint-parser-plain"],"repository":{"type":"git","url":"git+https://github.com/BiscuitTin/eslint-config.git","directory":"packages/eslint-parser-plain"},"description":"Parse various types of files with ESLint, a fork of Ray's (@so1ve).","maintainers":[{"name":"garfield550","email":"npmjs@550.moe"}],"readme":"# @biscuittin/eslint-parser-plain\n\nAllow you to parse various types of files with ESLint, a fork of [Ray's](https://github.com/so1ve/eslint-parser-plain) ([@so1ve](https://github.com/so1ve)).\n\nThe difference from the original package is that this package fixes [issues with ESLint errors in specific cases caused by missing meta data](https://github.com/so1ve/eslint-parser-plain/pull/79).\n\n## Usages\n\n### Install\n\n```bash\nnpm install -D @biscuittin/eslint-parser-plain\n```\n\n```bash\nyarn add -D @biscuittin/eslint-parser-plain\n```\n\n```bash\npnpm add -D @biscuittin/eslint-parser-plain\n```\n\n### Configure\n\nWe recommend using [ESLint's Flat Config format](https://eslint.org/docs/latest/use/configure/configuration-files-new).\n\n```javascript\nimport parserPlain from '@biscuittin/eslint-parser-plain'\n\nexport default [\n  {\n    files: ['*.md'],\n    parser: parserPlain,\n    rules: {\n      'prettier/prettier': ['error', { parser: 'markdown' }],\n    },\n  },\n]\n```\n\nOr legacy config format:\n\n```javascript\nmodule.exports = {\n  overrides: [\n    {\n      files: ['*.md'],\n      parser: 'eslint-parser-plain',\n      rules: {\n        'prettier/prettier': ['error', { parser: 'markdown' }],\n      },\n    },\n  ],\n}\n```\n\n## Credits\n\n- Ray ([@so1ve](https://github.com/so1ve))\n- auvred ([@auvred](https://github.com/auvred))\n\n## License\n\n[MIT](./LICENSE) License\n\nCopyright (c) 2022 Ray <https://github.com/so1ve>\n<br />\nCopyright (c) 2024-present Biscuit Tin <opensource@biscuitt.in>\n","readmeFilename":"README.md"}