{"_id":"@findoctave/eslint-config-mdx","_rev":"4-605797bb92e826ff4c43aeb65480e614","name":"@findoctave/eslint-config-mdx","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@findoctave/eslint-config-mdx","version":"1.0.0","keywords":["eslint","config","mdx","markdown"],"author":{"name":"Kyle Ross","email":"kross@findoctave.com"},"license":"MIT","_id":"@findoctave/eslint-config-mdx@1.0.0","maintainers":[{"name":"kyleross","email":"thejavascriptguy@gmail.com"}],"homepage":"https://github.com/findOctave/eslint-config-octave#readme","bugs":{"url":"https://github.com/findOctave/eslint-config-octave/issues"},"dist":{"shasum":"d97db26cfe946a16044c750981746f6227b72ebe","tarball":"https://registry.npmjs.org/@findoctave/eslint-config-mdx/-/eslint-config-mdx-1.0.0.tgz","fileCount":5,"integrity":"sha512-FLS4OF6sckXStu4XCMLYQttMH5beX4Fr5x/2zP6nAnN9VaoK1/fzg73Kkv7tC2aElZAd7x77V7T13u1YKf4/Kg==","signatures":[{"sig":"MEQCIGU826njv1ooML4mRrcqslBqeEcydIeHZg6uM7qL9k01AiBkQnpZx11OLKoTNsmyvljMTPGqzTdsMx5eNsVyPzzVqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3774},"main":"index.js","type":"module","_from":"file:findoctave-eslint-config-mdx-1.0.0.tgz","types":"index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"scripts":{"inspect":"eslint --config ./index.js --inspect-config"},"_npmUser":{"name":"kyleross","email":"thejavascriptguy@gmail.com"},"_resolved":"/tmp/c5c3cbf789e3662b7d7f84e41c54ce24/findoctave-eslint-config-mdx-1.0.0.tgz","_integrity":"sha512-FLS4OF6sckXStu4XCMLYQttMH5beX4Fr5x/2zP6nAnN9VaoK1/fzg73Kkv7tC2aElZAd7x77V7T13u1YKf4/Kg==","repository":{"url":"git+https://github.com/findOctave/eslint-config-octave.git","type":"git","directory":"packages/eslint-config-mdx"},"_npmVersion":"11.6.0","description":"ESLint configuration for MDX projects","directories":{},"sideEffects":false,"_nodeVersion":"24.9.0","dependencies":{"eslint-plugin-mdx":"3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.18.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-mdx_1.0.0_1760462109853_0.1865974676420894","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@findoctave/eslint-config-mdx","version":"1.1.0","keywords":["eslint","config","mdx","markdown"],"author":{"name":"Kyle Ross","email":"kross@findoctave.com"},"license":"MIT","_id":"@findoctave/eslint-config-mdx@1.1.0","maintainers":[{"name":"kyleross","email":"thejavascriptguy@gmail.com"},{"name":"sgregg-octave","email":"sgregg@findoctave.com"}],"homepage":"https://github.com/findOctave/eslint-config-octave#readme","bugs":{"url":"https://github.com/findOctave/eslint-config-octave/issues"},"dist":{"shasum":"bf2243edb4280e448d0c1bf5f5a1b2ec1011731e","tarball":"https://registry.npmjs.org/@findoctave/eslint-config-mdx/-/eslint-config-mdx-1.1.0.tgz","fileCount":5,"integrity":"sha512-swEUVjkxRqUuYcOK1p+YAn7qHXCFVSYU9xq36MpTBoXTeGC+DWkvr7CQBNmHozRzNKo0aNFIq9KkRKzDbr3tKA==","signatures":[{"sig":"MEUCIHg43HAgumP2vGSiQl1CIt0zjFNB3lmX2SkNckTDaZpvAiEA7R1/GBy4uYTPqr/mHgdSPVMQB6rEhPRUYtF3L20Sozo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3774},"main":"index.js","type":"module","_from":"file:findoctave-eslint-config-mdx-1.1.0.tgz","types":"index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"scripts":{"inspect":"eslint --config ./index.js --inspect-config"},"_npmUser":{"name":"kyleross","email":"thejavascriptguy@gmail.com"},"_resolved":"/tmp/757aaeb4f237f965523871402b373a0c/findoctave-eslint-config-mdx-1.1.0.tgz","_integrity":"sha512-swEUVjkxRqUuYcOK1p+YAn7qHXCFVSYU9xq36MpTBoXTeGC+DWkvr7CQBNmHozRzNKo0aNFIq9KkRKzDbr3tKA==","repository":{"url":"git+https://github.com/findOctave/eslint-config-octave.git","type":"git","directory":"packages/eslint-config-mdx"},"_npmVersion":"11.6.0","description":"ESLint configuration for MDX projects","directories":{},"sideEffects":false,"_nodeVersion":"24.9.0","dependencies":{"eslint-plugin-mdx":"3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.18.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-mdx_1.1.0_1760544223478_0.017718567130159846","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@findoctave/eslint-config-mdx","version":"1.1.1","description":"ESLint configuration for MDX projects","type":"module","sideEffects":false,"engines":{"node":">=20"},"main":"index.js","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"publishConfig":{"access":"public"},"keywords":["eslint","config","mdx","markdown"],"author":{"name":"Kyle Ross","email":"kross@findoctave.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/findOctave/eslint-config-octave.git","directory":"packages/eslint-config-mdx"},"bugs":{"url":"https://github.com/findOctave/eslint-config-octave/issues"},"homepage":"https://github.com/findOctave/eslint-config-octave#readme","peerDependencies":{"eslint":">=9.18.0"},"dependencies":{"eslint-plugin-mdx":"3.6.2"},"scripts":{"inspect":"eslint --config ./index.js --inspect-config"},"_id":"@findoctave/eslint-config-mdx@1.1.1","_integrity":"sha512-O5kd38TAXNWyjT2ofIBuacl5ZhX3pjAHPjQO/Lk8D9on9B3M9LkbzndoanGYS41IEnWkcQMsYkbRPxOxBXqloA==","_resolved":"/tmp/cfa579212a89c6f82a7f7ea201d5b0bf/findoctave-eslint-config-mdx-1.1.1.tgz","_from":"file:findoctave-eslint-config-mdx-1.1.1.tgz","_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-O5kd38TAXNWyjT2ofIBuacl5ZhX3pjAHPjQO/Lk8D9on9B3M9LkbzndoanGYS41IEnWkcQMsYkbRPxOxBXqloA==","shasum":"d33d1b48e193c7fc60e91fb2899e76837aedf277","tarball":"https://registry.npmjs.org/@findoctave/eslint-config-mdx/-/eslint-config-mdx-1.1.1.tgz","fileCount":5,"unpackedSize":3774,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAtdPMCeqnqXYNkrrkkFh/W+5jtGHuFAKSDqqGWtwY/GAiB4M1p+wK9NK1lFuupcaVd2yTZe6jYSP6xht8G4qxDFrw=="}]},"_npmUser":{"name":"kyleross","email":"thejavascriptguy@gmail.com"},"directories":{},"maintainers":[{"name":"kyleross","email":"thejavascriptguy@gmail.com"},{"name":"sgregg-octave","email":"sgregg@findoctave.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-mdx_1.1.1_1762183979644_0.46360933197610765"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-14T17:15:09.739Z","modified":"2025-11-03T15:33:00.001Z","1.0.0":"2025-10-14T17:15:10.038Z","1.1.0":"2025-10-15T16:03:43.678Z","1.1.1":"2025-11-03T15:32:59.822Z"},"bugs":{"url":"https://github.com/findOctave/eslint-config-octave/issues"},"author":{"name":"Kyle Ross","email":"kross@findoctave.com"},"license":"MIT","homepage":"https://github.com/findOctave/eslint-config-octave#readme","keywords":["eslint","config","mdx","markdown"],"repository":{"type":"git","url":"git+https://github.com/findOctave/eslint-config-octave.git","directory":"packages/eslint-config-mdx"},"description":"ESLint configuration for MDX projects","maintainers":[{"name":"kyleross","email":"thejavascriptguy@gmail.com"},{"name":"sgregg-octave","email":"sgregg@findoctave.com"}],"readme":"# @findoctave/eslint-config-mdx\nESLint configuration for MDX files. This config is ESM only and only supports ESLint 9+ (flat file config).\n\n> [!NOTE]\n> It is recommended to use this alongside `@findoctave/eslint-config`.\n\n## Installation\n\n```bash\nnpm install -D @findoctave/eslint-config-mdx\npnpm add -D @findoctave/eslint-config-mdx\n```\n\n## Usage\nThis package includes multiple exports to support different use cases. **Only use one of these exports at a time.**\n\n### Base MDX linting\n\n```javascript\nimport octaveMdxConfig from '@findoctave/eslint-config-mdx';\n\nexport default [\n  ...octaveMdxConfig,\n  // your other configs...\n];\n```\n\n### MDX code block linting\nThis export will also lint MDX code blocks. It includes the base MDX linting rules as well.\n\n```javascript\nimport { codeBlocks as octaveMdxCodeBlocksConfig } from '@findoctave/eslint-config-mdx';\n\nexport default [\n  ...octaveMdxCodeBlocksConfig,\n  // your other configs...\n];\n```\n\n## Features\n\n- MDX-specific linting rules\n- JSX support for MDX files\n- Markdown and JavaScript linting\n\n## License\n\nMIT\n","readmeFilename":"README.md"}