{"_id":"textlint-plugin-mdx","_rev":"5-8daa237f3e6de42bc86e77877582e12a","name":"textlint-plugin-mdx","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"textlint-plugin-mdx","version":"1.0.0","keywords":["textlint","textlintplugin","plugin","lint","mdx"],"author":{"name":"3w36zj6"},"license":"MIT","_id":"textlint-plugin-mdx@1.0.0","maintainers":[{"name":"3w36zj6","email":"ribbon.room9973@gmail.com"}],"homepage":"https://github.com/3w36zj6/textlint-plugin-mdx#readme","bugs":{"url":"https://github.com/3w36zj6/textlint-plugin-mdx/issues"},"dist":{"shasum":"cb22056a88308ab5326fc83cf02d8cf82932def8","tarball":"https://registry.npmjs.org/textlint-plugin-mdx/-/textlint-plugin-mdx-1.0.0.tgz","fileCount":6,"integrity":"sha512-StC6wJhFyrayqnGW9oLShTKDr7Aa3a5Cpw1OCDPjTAd0lG+eOeM/pqK1Cbosyd2PRoWjOgGKYKj+X8o+b1Pkhw==","signatures":[{"sig":"MEUCIQCNU+Lbw0oVOCO14dgET0O1tfLcmCDxYnDBwvGxwMV+zAIgYkmswL/hIkoK9lFnejxOo5PbCsjogkzQCNJJuwNxI8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2847107},"main":"lib/index.js","funding":{"url":"https://github.com/sponsors/3w36zj6","type":"github"},"gitHead":"7506f4e6e2b7ff1812faece04ecb4d866815630e","scripts":{"lint":"biome lint .","test":"vitest","build":"esbuild --bundle src/*.ts --outdir=lib --platform=node","check":"biome check .","clean":"rm -frv lib","format":"biome format --write .","lint:fix":"biome lint --apply .","format:check":"biome format ."},"_npmUser":{"name":"3w36zj6","email":"ribbon.room9973@gmail.com"},"repository":{"url":"git+https://github.com/3w36zj6/textlint-plugin-mdx.git","type":"git"},"_npmVersion":"10.5.0","description":"textlint plugin to lint MDX","directories":{},"_nodeVersion":"20.12.0","dependencies":{"unified":"^11.0.4","traverse":"^0.6.8","remark-gfm":"^4.0.0","remark-mdx":"^3.0.1","remark-parse":"^11.0.0","remark-footnotes":"^4.0.1","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","vitest":"^1.4.0","esbuild":"^0.20.2","bun-types":"latest","typescript":"^5.4.3","@types/node":"^20.12.2","@biomejs/biome":"^1.6.3","@textlint/types":"^14.0.4","@types/traverse":"^0.6.36","textlint-tester":"^14.0.4","textlint-scripts":"^14.0.4","@textlint/ast-tester":"^14.0.4","@textlint/ast-node-types":"^14.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/textlint-plugin-mdx_1.0.0_1711890234666_0.5942431258885272","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"textlint-plugin-mdx","version":"1.0.1","keywords":["textlint","textlintplugin","plugin","lint","mdx"],"author":{"name":"3w36zj6"},"license":"MIT","_id":"textlint-plugin-mdx@1.0.1","maintainers":[{"name":"3w36zj6","email":"ribbon.room9973@gmail.com"}],"homepage":"https://github.com/3w36zj6/textlint-plugin-mdx#readme","bugs":{"url":"https://github.com/3w36zj6/textlint-plugin-mdx/issues"},"dist":{"shasum":"e9dbbf61073fd14f88d7f138fe3a23ab4fe47c08","tarball":"https://registry.npmjs.org/textlint-plugin-mdx/-/textlint-plugin-mdx-1.0.1.tgz","fileCount":6,"integrity":"sha512-67db5OLnNz9S0N6nw7Kt9u+16VTMD596IQ3GzklCSUjmSPOmw+eRzqvkLsca0Y7bo3tnEYBOHqIy2VkYJydx4Q==","signatures":[{"sig":"MEUCIQCbxMZ/rAfPfCjxFv/yqLfb9SFPdLybPg1M/n7IHCanuwIgZi44bqV16ZANkLeSfnkb6eu0UwppHrMz/Ql5K7Pg2cM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2849431},"main":"lib/index.js","funding":{"url":"https://github.com/sponsors/3w36zj6","type":"github"},"gitHead":"827cc71b7200090615f8e65ea4b4fab6af7c488a","scripts":{"lint":"biome lint .","test":"vitest","build":"esbuild --bundle src/*.ts --outdir=lib --platform=node","check":"biome check .","clean":"rm -frv lib","format":"biome format --write .","lint:fix":"biome lint --apply .","format:check":"biome format ."},"_npmUser":{"name":"3w36zj6","email":"ribbon.room9973@gmail.com"},"repository":{"url":"git+https://github.com/3w36zj6/textlint-plugin-mdx.git","type":"git"},"_npmVersion":"10.5.0","description":"textlint plugin to lint MDX","directories":{},"_nodeVersion":"20.12.0","dependencies":{"unified":"^11.0.4","traverse":"^0.6.8","remark-gfm":"^4.0.0","remark-mdx":"^3.0.1","remark-math":"^6.0.0","remark-parse":"^11.0.0","remark-footnotes":"^4.0.1","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","vitest":"^1.4.0","esbuild":"^0.20.2","bun-types":"latest","typescript":"^5.4.3","@types/node":"^20.12.2","@biomejs/biome":"^1.6.3","@textlint/types":"^14.0.4","@types/traverse":"^0.6.36","textlint-tester":"^14.0.4","textlint-scripts":"^14.0.4","@textlint/ast-tester":"^14.0.4","@textlint/ast-node-types":"^14.0.4","micromark-extension-mdx-expression":"^3.0.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/textlint-plugin-mdx_1.0.1_1711900781232_0.26539473275729075","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"textlint-plugin-mdx","version":"1.0.2","keywords":["textlint","textlintplugin","plugin","lint","mdx"],"author":{"name":"3w36zj6"},"license":"MIT","_id":"textlint-plugin-mdx@1.0.2","maintainers":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"3w36zj6","email":"ribbon.room9973@gmail.com"}],"homepage":"https://github.com/textlint/textlint-plugin-mdx#readme","bugs":{"url":"https://github.com/textlint/textlint-plugin-mdx/issues"},"dist":{"shasum":"60ddb9d7eaef171233a46476215b4babc570d445","tarball":"https://registry.npmjs.org/textlint-plugin-mdx/-/textlint-plugin-mdx-1.0.2.tgz","fileCount":4,"integrity":"sha512-La+pgFdhw78F93PKm/c8IYipZPUMOxuwSVX9ZcVMT9Q9f3xF7N5rU37dotVjn+D8kmN0AJaxm0qtT5nEEP51mA==","signatures":[{"sig":"MEYCIQCoNnn5vqpJsy15/og8x+n2SjT3VujO7Dr0a9AtBOaGvwIhAJ9+hpyS34G0wHcFJEFmlrSZCqkTbZdlo7iItas5mcI+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449835},"main":"lib/index.js","funding":{"url":"https://github.com/sponsors/3w36zj6","type":"github"},"gitHead":"e36ed21af4be2993941412f26e90d9ef88a958ee","scripts":{"ci":"biome ci .","tsc":"tsc","lint":"biome lint .","test":"vitest","build":"esbuild src/index.ts --bundle --outfile=lib/index.js --platform=node --minify","check":"biome check .","clean":"rm -frv lib","format":"biome format --write .","lint:fix":"biome lint --apply .","check:fix":"biome check --apply .","format:check":"biome format ."},"_npmUser":{"name":"3w36zj6","email":"ribbon.room9973@gmail.com"},"repository":{"url":"git+https://github.com/textlint/textlint-plugin-mdx.git","type":"git"},"_npmVersion":"10.5.0","description":"textlint plugin to lint MDX","directories":{},"_nodeVersion":"20.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.4.0","esbuild":"^0.20.2","unified":"^11.0.4","traverse":"^0.6.8","bun-types":"latest","remark-gfm":"^4.0.0","remark-mdx":"^3.0.1","typescript":"^5.4.3","@types/node":"^20.12.2","remark-math":"^6.0.0","remark-parse":"^11.0.0","@biomejs/biome":"^1.6.3","@textlint/types":"^14.0.4","@types/traverse":"^0.6.36","textlint-tester":"^14.0.4","textlint-scripts":"^14.0.4","remark-frontmatter":"^5.0.0","@textlint/ast-tester":"^14.0.4","@textlint/ast-node-types":"^14.0.4","micromark-extension-mdx-expression":"^3.0.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/textlint-plugin-mdx_1.0.2_1739694156884_0.5688737821016114","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"textlint-plugin-mdx","version":"1.1.0","description":"textlint plugin to lint MDX","keywords":["textlint","textlintplugin","plugin","lint","mdx"],"repository":{"type":"git","url":"git+https://github.com/textlint/textlint-plugin-mdx.git"},"funding":{"type":"github","url":"https://github.com/sponsors/3w36zj6"},"license":"MIT","author":{"name":"3w36zj6"},"main":"lib/index.js","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --platform=node --minify","clean":"rm -frv lib","format":"biome format --write .","format:check":"biome format .","lint":"biome lint .","lint:fix":"biome lint --apply .","check":"biome check .","check:fix":"biome check --apply .","ci":"biome ci .","tsc":"tsc","test":"vitest"},"dependencies":{},"devDependencies":{"remark-directive":"^4.0.0","remark-frontmatter":"^5.0.0","remark-gfm":"^4.0.0","remark-math":"^6.0.0","remark-mdx":"^3.0.1","remark-parse":"^11.0.0","traverse":"^0.6.8","unified":"^11.0.4","@biomejs/biome":"^1.6.3","@textlint/ast-node-types":"^14.0.4","@textlint/ast-tester":"^14.0.4","@textlint/types":"^14.0.4","@types/node":"^24.12.0","@types/traverse":"^0.6.36","bun-types":"latest","esbuild":"^0.27.4","micromark-extension-mdx-expression":"^3.0.0","textlint-scripts":"^14.0.4","textlint-tester":"^14.0.4","typescript":"^5.4.3","vitest":"^1.4.0"},"peerDependencies":{"typescript":"^5.0.0"},"gitHead":"4320feae9f3d7ff64643485cd5b636d67286d4e5","_id":"textlint-plugin-mdx@1.1.0","bugs":{"url":"https://github.com/textlint/textlint-plugin-mdx/issues"},"homepage":"https://github.com/textlint/textlint-plugin-mdx#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-iEeQO5wW7X0TKChILS45FoPW/e9wrQp8gypAmNTg4DdgYgU3gWT+MbSIshvujD2roCFYVyh2TouZBlsckOYVAA==","shasum":"0b67fde9e712a3738fc892dcaab1401a194ac0dd","tarball":"https://registry.npmjs.org/textlint-plugin-mdx/-/textlint-plugin-mdx-1.1.0.tgz","fileCount":4,"unpackedSize":463108,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/textlint-plugin-mdx@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGCClCxkgDTL/aoc5OLtxaNQFXryc45oOqM4EfY9bC2vAiBe5+2rosoqHM3WHXZzYQnIYi6Hmq6Mv7uGooBn5aRCfA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24e2464f-6791-4395-b63e-b3f260c45b96"}},"directories":{},"maintainers":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"3w36zj6","email":"ribbon.room9973@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/textlint-plugin-mdx_1.1.0_1773721863134_0.6023914020196011"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-31T13:03:54.665Z","modified":"2026-03-17T04:31:03.567Z","1.0.0":"2024-03-31T13:03:54.837Z","1.0.1":"2024-03-31T15:59:41.466Z","1.0.2":"2025-02-16T08:22:37.149Z","1.1.0":"2026-03-17T04:31:03.285Z"},"bugs":{"url":"https://github.com/textlint/textlint-plugin-mdx/issues"},"author":{"name":"3w36zj6"},"license":"MIT","homepage":"https://github.com/textlint/textlint-plugin-mdx#readme","keywords":["textlint","textlintplugin","plugin","lint","mdx"],"repository":{"type":"git","url":"git+https://github.com/textlint/textlint-plugin-mdx.git"},"description":"textlint plugin to lint MDX","maintainers":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"3w36zj6","email":"ribbon.room9973@gmail.com"}],"readme":"# textlint-plugin-mdx\n\n[![NPM Version](https://img.shields.io/npm/v/textlint-plugin-mdx)](https://www.npmjs.com/package/textlint-plugin-mdx?activeTab=versions)\n[![NPM Downloads](https://img.shields.io/npm/d18m/textlint-plugin-mdx)](https://www.npmjs.com/package/textlint-plugin-mdx)\n[![NPM License](https://img.shields.io/npm/l/textlint-plugin-mdx)](https://github.com/textlint/textlint-plugin-mdx/blob/HEAD/LICENSE)\n[![CI](https://github.com/textlint/textlint-plugin-mdx/actions/workflows/ci.yaml/badge.svg?branch=main&event=push)](https://github.com/textlint/textlint-plugin-mdx/actions/workflows/ci.yaml)\n\n[textlint](https://github.com/textlint/textlint) plugin to lint [MDX](https://mdxjs.com/)\n\n## Installation\n\n```sh\n# npm\nnpm install textlint-plugin-mdx\n\n# Yarn\nyarn add textlint-plugin-mdx\n\n# pnpm\npnpm add textlint-plugin-mdx\n\n# Bun\nbun add textlint-plugin-mdx\n```\n\n## Usage\n\n> [!CAUTION]\n> If you have enabled the `.mdx` extension in [@textlint/textlint-plugin-markdown](https://www.npmjs.com/package/@textlint/textlint-plugin-markdown), please remove it.\n\n```json\n{\n  \"plugins\": {\n    \"mdx\": true\n  }\n}\n```\n\n## Options\n\n- `extensions`: `string[]`\n  - Additional file extensions for MDX\n\n## Examples\n\n### textlint-filter-rule-comments\n\nExample of how to use [textlint-filter-rule-comments](https://www.npmjs.com/package/textlint-filter-rule-comments) is shown below. There is no need to use syntax such as `{/* <!-- textlint-disable --> */}`.\n\n```mdx\nThis is error text.\n\n{/* textlint-disable */}\n\nThis is ignored text by rule.\nDisables all rules between comments\n\n{/* textlint-enable */}\n\nThis is error text.\n```\n\n## Contributing\n\n1. Fork it!\n2. Create your feature branch: `git checkout -b my-new-feature`\n3. Commit your changes: `git commit -am 'Add some feature'`\n4. Push to the branch: `git push origin my-new-feature`\n5. Submit a pull request :D\n\n## Maintainers\n\n- [@3w36zj6](https://github.com/3w36zj6)\n\n## License\n\n[MIT License](LICENSE)\n","readmeFilename":"README.md"}