{"_id":"@cffnpwr/textlint-rule-preset-ja-writing-extras","_rev":"6-244161414d4b027b76d0c52047d1210c","name":"@cffnpwr/textlint-rule-preset-ja-writing-extras","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.0":{"name":"@cffnpwr/textlint-rule-preset-ja-writing-extras","version":"0.0.0","keywords":["oidc","trusted-publishing","setup"],"_id":"@cffnpwr/textlint-rule-preset-ja-writing-extras@0.0.0","maintainers":[{"name":"cffnpwr","email":"cffnpwr@gmail.com"}],"dist":{"shasum":"398d3c7a3a9866ec547b84553f62c69da7025255","tarball":"https://registry.npmjs.org/@cffnpwr/textlint-rule-preset-ja-writing-extras/-/textlint-rule-preset-ja-writing-extras-0.0.0.tgz","fileCount":2,"integrity":"sha512-NF9duPrXpe+9KmWF1jRl0FlXyPyae9PlwOxqXXWVBmpeyZY0bcWlG7XCTpmbLQSE027pJxpXAwxGhX4C19L9QA==","signatures":[{"sig":"MEUCIGbaESjBPCO9GyQ+ef/xw4LAZL+cd3/zIobk9XvxL4G3AiEA2LzrUuEwFZqRyW01x8nTBo+KhJmvV9BLSfnel+AsFrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2151},"_npmUser":{"name":"cffnpwr","email":"cffnpwr@gmail.com"},"_npmVersion":"11.17.0","description":"OIDC trusted publishing setup package for @cffnpwr/textlint-rule-preset-ja-writing-extras","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textlint-rule-preset-ja-writing-extras_0.0.0_1783864902330_0.08178799971049555","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@cffnpwr/textlint-rule-preset-ja-writing-extras","version":"1.0.1","keywords":["textlint","preset"],"author":{"name":"cffnpwr"},"license":"MIT","_id":"@cffnpwr/textlint-rule-preset-ja-writing-extras@1.0.1","maintainers":[{"name":"cffnpwr","email":"cffnpwr@gmail.com"}],"homepage":"https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras","bugs":{"url":"https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras/issues"},"dist":{"shasum":"2b6a7383cc97931e26977356b3ccae33ea95a684","tarball":"https://registry.npmjs.org/@cffnpwr/textlint-rule-preset-ja-writing-extras/-/textlint-rule-preset-ja-writing-extras-1.0.1.tgz","fileCount":10,"integrity":"sha512-ytSExuKWRuMmgpkIrsbpZjfjZI/7oiTR9t3TC9SiHoFsoUj6v5+A+khUKGCJtUA+sfeBVYHciIBXuuwRNzxnNA==","signatures":[{"sig":"MEQCIHLWMdU71yumMi58FVnkgK6NuIBb+1NvZJG6LZH3OsMFAiAhU80kZC/oA7TVtK9xGssx6OkVrjirTEYvuOcUisQr4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cffnpwr%2ftextlint-rule-preset-ja-writing-extras@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89593},"type":"module","_from":"file:cffnpwr-textlint-rule-preset-ja-writing-extras-1.0.1.tgz","types":"./dist/index.d.cts","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"test":"bun test src","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:572385a9-f2b7-4da0-9ce0-8f33158b8504"}},"_resolved":"/home/runner/work/textlint-rule-preset-ja-writing-extras/textlint-rule-preset-ja-writing-extras/packages/preset-ja-writing-extras/cffnpwr-textlint-rule-preset-ja-writing-extras-1.0.1.tgz","_integrity":"sha512-ytSExuKWRuMmgpkIrsbpZjfjZI/7oiTR9t3TC9SiHoFsoUj6v5+A+khUKGCJtUA+sfeBVYHciIBXuuwRNzxnNA==","repository":{"url":"git+https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras.git","type":"git","directory":"packages/preset-ja-writing-extras"},"_npmVersion":"11.16.0","description":"textlintの日本語文章向けの追加ルールセット","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@cffnpwr/textlint-rule-no-dash":"0.1.0","@cffnpwr/textlint-rule-sentence-per-line":"0.1.0","@cffnpwr/textlint-rule-no-arbitrary-line-break":"0.1.0","@cffnpwr/textlint-rule-no-doubled-additive-conjunction":"0.1.0"},"publishConfig":{"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"}},"_hasShrinkwrap":false,"inlinedDependencies":{"@textlint/types":"15.7.1","@textlint/ast-node-types":"15.7.1"},"_npmOperationalInternal":{"tmp":"tmp/textlint-rule-preset-ja-writing-extras_1.0.1_1783867886914_0.6589024476942209","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@cffnpwr/textlint-rule-preset-ja-writing-extras","version":"1.0.3","keywords":["textlint","preset"],"author":{"name":"cffnpwr"},"license":"MIT","_id":"@cffnpwr/textlint-rule-preset-ja-writing-extras@1.0.3","maintainers":[{"name":"cffnpwr","email":"cffnpwr@gmail.com"}],"homepage":"https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras","bugs":{"url":"https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras/issues"},"dist":{"shasum":"765cec766bc334dc59b1763ba43f2a6c68b2e95f","tarball":"https://registry.npmjs.org/@cffnpwr/textlint-rule-preset-ja-writing-extras/-/textlint-rule-preset-ja-writing-extras-1.0.3.tgz","fileCount":10,"integrity":"sha512-FNbmr4U3nGc6sYlqiFTK0C3WvyPEtMby5j5N303EScfh2kpQf1SWy/DMD3q5ghYMrzeIy5B/UDLhpnVnpmoU0A==","signatures":[{"sig":"MEYCIQCk+BUjbXqlyo1YmL7otj2a3Bd6l0e/zqoFabeyWe8E5QIhAO6TC7ERrROky0KaceJ/WC8fuk4WNVOZa91tljw7FzKn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cffnpwr%2ftextlint-rule-preset-ja-writing-extras@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69974},"type":"module","_from":"file:cffnpwr-textlint-rule-preset-ja-writing-extras-1.0.3.tgz","types":"./dist/index.d.cts","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"test":"bun test src","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:572385a9-f2b7-4da0-9ce0-8f33158b8504"}},"_resolved":"/home/runner/work/textlint-rule-preset-ja-writing-extras/textlint-rule-preset-ja-writing-extras/packages/preset-ja-writing-extras/cffnpwr-textlint-rule-preset-ja-writing-extras-1.0.3.tgz","_integrity":"sha512-FNbmr4U3nGc6sYlqiFTK0C3WvyPEtMby5j5N303EScfh2kpQf1SWy/DMD3q5ghYMrzeIy5B/UDLhpnVnpmoU0A==","repository":{"url":"git+https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras.git","type":"git","directory":"packages/preset-ja-writing-extras"},"_npmVersion":"11.16.0","description":"textlintの日本語文章向けの追加ルールセット","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@cffnpwr/textlint-rule-no-dash":"1.0.2","@cffnpwr/textlint-rule-sentence-per-line":"1.0.2","@cffnpwr/textlint-rule-no-arbitrary-line-break":"1.0.2","@cffnpwr/textlint-rule-no-doubled-additive-conjunction":"1.0.2"},"publishConfig":{"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"}},"_hasShrinkwrap":false,"devDependencies":{"@textlint/types":"15.7.1"},"inlinedDependencies":{"@textlint/types":"15.7.1","@textlint/ast-node-types":"15.7.1"},"_npmOperationalInternal":{"tmp":"tmp/textlint-rule-preset-ja-writing-extras_1.0.3_1783870248931_0.9453213344383906","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@cffnpwr/textlint-rule-preset-ja-writing-extras","version":"1.0.4","keywords":["textlint","preset"],"author":{"name":"cffnpwr"},"license":"MIT","_id":"@cffnpwr/textlint-rule-preset-ja-writing-extras@1.0.4","maintainers":[{"name":"cffnpwr","email":"cffnpwr@gmail.com"}],"homepage":"https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras","bugs":{"url":"https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras/issues"},"dist":{"shasum":"455604a85799a6cf320fed5f6d22d6d3ba103b6d","tarball":"https://registry.npmjs.org/@cffnpwr/textlint-rule-preset-ja-writing-extras/-/textlint-rule-preset-ja-writing-extras-1.0.4.tgz","fileCount":10,"integrity":"sha512-3bKsTcFlVwNBs48aEu6A0n2gY9ZAWbaEptBrGFTHItZBhhQ1sYsuz8T+Kjz7UjBiaqJ76v8evrZUkbYAbutNrQ==","signatures":[{"sig":"MEYCIQDr2J63oOrqQg4F0CHjdYLagUaam5UhehLIVfmACiUuGQIhAMNVYSRODiz1mzVXfB35pqczHsOMHYgEfeXa5YPMYTaO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cffnpwr%2ftextlint-rule-preset-ja-writing-extras@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69974},"type":"module","_from":"file:cffnpwr-textlint-rule-preset-ja-writing-extras-1.0.4.tgz","types":"./dist/index.d.cts","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"test":"bun test src","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:572385a9-f2b7-4da0-9ce0-8f33158b8504"}},"_resolved":"/home/runner/work/textlint-rule-preset-ja-writing-extras/textlint-rule-preset-ja-writing-extras/packages/preset-ja-writing-extras/cffnpwr-textlint-rule-preset-ja-writing-extras-1.0.4.tgz","_integrity":"sha512-3bKsTcFlVwNBs48aEu6A0n2gY9ZAWbaEptBrGFTHItZBhhQ1sYsuz8T+Kjz7UjBiaqJ76v8evrZUkbYAbutNrQ==","repository":{"url":"git+https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras.git","type":"git","directory":"packages/preset-ja-writing-extras"},"_npmVersion":"11.16.0","description":"textlintの日本語文章向けの追加ルールセット","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@cffnpwr/textlint-rule-no-dash":"1.0.4","@cffnpwr/textlint-rule-sentence-per-line":"1.0.4","@cffnpwr/textlint-rule-no-arbitrary-line-break":"1.0.4","@cffnpwr/textlint-rule-no-doubled-additive-conjunction":"1.0.4"},"publishConfig":{"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"}},"_hasShrinkwrap":false,"devDependencies":{"@textlint/types":"15.7.1"},"inlinedDependencies":{"@textlint/types":"15.7.1","@textlint/ast-node-types":"15.7.1"},"_npmOperationalInternal":{"tmp":"tmp/textlint-rule-preset-ja-writing-extras_1.0.4_1783875129129_0.6959657334382587","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@cffnpwr/textlint-rule-preset-ja-writing-extras","version":"1.0.5","keywords":["textlint","preset"],"author":{"name":"cffnpwr"},"license":"MIT","_id":"@cffnpwr/textlint-rule-preset-ja-writing-extras@1.0.5","maintainers":[{"name":"cffnpwr","email":"cffnpwr@gmail.com"}],"homepage":"https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras","bugs":{"url":"https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras/issues"},"dist":{"shasum":"43d6d6390ac4a8ae3e20f6cd313dbdfa9f1b5664","tarball":"https://registry.npmjs.org/@cffnpwr/textlint-rule-preset-ja-writing-extras/-/textlint-rule-preset-ja-writing-extras-1.0.5.tgz","fileCount":10,"integrity":"sha512-KfEy2xINS4Ph/Pvy1NgMrD9XI8bkRUMyaZFvtGTSmATIIBbf7wEYzfHqTBhC0eWatob/Ofg7ozWIlxd6dXafqw==","signatures":[{"sig":"MEUCIQCurH0WfCKi6FqstbNxflMmv3pbgOieZXoaAclzqRQp/gIgH7Z7DnnFVZW50ra2b4BtXzxde9r22kgIV37Y7r1tLzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cffnpwr%2ftextlint-rule-preset-ja-writing-extras@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69849},"type":"module","_from":"file:cffnpwr-textlint-rule-preset-ja-writing-extras-1.0.5.tgz","types":"./dist/index.d.cts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"bun test src","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:572385a9-f2b7-4da0-9ce0-8f33158b8504"}},"_resolved":"/home/runner/work/textlint-rule-preset-ja-writing-extras/textlint-rule-preset-ja-writing-extras/packages/preset-ja-writing-extras/cffnpwr-textlint-rule-preset-ja-writing-extras-1.0.5.tgz","_integrity":"sha512-KfEy2xINS4Ph/Pvy1NgMrD9XI8bkRUMyaZFvtGTSmATIIBbf7wEYzfHqTBhC0eWatob/Ofg7ozWIlxd6dXafqw==","repository":{"url":"git+https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras.git","type":"git","directory":"packages/preset-ja-writing-extras"},"_npmVersion":"11.16.0","description":"textlintの日本語文章向けの追加ルールセット","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@cffnpwr/textlint-rule-no-dash":"1.0.5","@cffnpwr/textlint-rule-sentence-per-line":"1.0.5","@cffnpwr/textlint-rule-no-arbitrary-line-break":"1.0.5","@cffnpwr/textlint-rule-no-doubled-additive-conjunction":"1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"@textlint/types":"15.7.1"},"inlinedDependencies":{"@textlint/types":"15.7.1","@textlint/ast-node-types":"15.7.1"},"_npmOperationalInternal":{"tmp":"tmp/textlint-rule-preset-ja-writing-extras_1.0.5_1783878193613_0.31049695245344267","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@cffnpwr/textlint-rule-preset-ja-writing-extras","version":"1.1.0","description":"textlintの日本語文章向けの追加ルールセット","homepage":"https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras","bugs":{"url":"https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras/issues"},"repository":{"type":"git","url":"git+https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras.git","directory":"packages/preset-ja-writing-extras"},"license":"MIT","author":{"name":"cffnpwr"},"type":"module","keywords":["textlint","preset"],"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"types":"./dist/index.d.cts","scripts":{"test":"bun test src","typecheck":"tsc --noEmit"},"dependencies":{"@cffnpwr/textlint-rule-no-arbitrary-line-break":"1.1.0","@cffnpwr/textlint-rule-no-dash":"1.1.0","@cffnpwr/textlint-rule-no-doubled-additive-conjunction":"1.1.0","@cffnpwr/textlint-rule-sentence-per-line":"1.1.0"},"devDependencies":{"@textlint/types":"15.7.1"},"inlinedDependencies":{"@textlint/ast-node-types":"15.7.1","@textlint/types":"15.7.1"},"_id":"@cffnpwr/textlint-rule-preset-ja-writing-extras@1.1.0","_integrity":"sha512-zQTlZjOCbln5+K2tJOuuUAJpL4xqqQD4MWILeE+zlUdSZg3tl8BFjVS29NqOgTS+5kqxs7//R8XsBmq+6IpOrg==","_resolved":"/home/runner/work/textlint-rule-preset-ja-writing-extras/textlint-rule-preset-ja-writing-extras/packages/preset-ja-writing-extras/cffnpwr-textlint-rule-preset-ja-writing-extras-1.1.0.tgz","_from":"file:cffnpwr-textlint-rule-preset-ja-writing-extras-1.1.0.tgz","_nodeVersion":"24.18.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-zQTlZjOCbln5+K2tJOuuUAJpL4xqqQD4MWILeE+zlUdSZg3tl8BFjVS29NqOgTS+5kqxs7//R8XsBmq+6IpOrg==","shasum":"fe2fb7ec30c91afbe847159099b34e9f3d467f98","tarball":"https://registry.npmjs.org/@cffnpwr/textlint-rule-preset-ja-writing-extras/-/textlint-rule-preset-ja-writing-extras-1.1.0.tgz","fileCount":10,"unpackedSize":70689,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cffnpwr%2ftextlint-rule-preset-ja-writing-extras@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCwbjy4sKGPNeXGv/679inr0I/nuaea1aEPb1XYm+sWZAIhAO8i9ZSS0d8U8l74QuMIHhFm5eJgRIVU3V8aECRuJ1yR"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8f5e08af-c593-4a64-b968-8fafe9dfec9f"}},"directories":{},"maintainers":[{"name":"cffnpwr","email":"cffnpwr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/textlint-rule-preset-ja-writing-extras_1.1.0_1785720964199_0.782151083547967"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-12T14:01:42.144Z","modified":"2026-08-03T01:36:04.650Z","0.0.0":"2026-07-12T14:01:42.504Z","1.0.1":"2026-07-12T14:51:27.045Z","1.0.3":"2026-07-12T15:30:49.101Z","1.0.4":"2026-07-12T16:52:09.259Z","1.0.5":"2026-07-12T17:43:13.750Z","1.1.0":"2026-08-03T01:36:04.333Z"},"bugs":{"url":"https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras/issues"},"author":{"name":"cffnpwr"},"license":"MIT","homepage":"https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras","keywords":["textlint","preset"],"repository":{"type":"git","url":"git+https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras.git","directory":"packages/preset-ja-writing-extras"},"description":"textlintの日本語文章向けの追加ルールセット","maintainers":[{"name":"cffnpwr","email":"cffnpwr@gmail.com"}],"readme":"# @cffnpwr/textlint-rule-preset-ja-writing-extras\n\n[![GitHub License](https://img.shields.io/github/license/cffnpwr/textlint-rule-preset-ja-writing-extras?style=flat)](./LICENSE)\n[![npm Version](https://img.shields.io/npm/v/%40cffnpwr%2Ftextlint-rule-preset-ja-writing-extras?style=flat)](https://www.npmjs.com/package/@cffnpwr/textlint-rule-preset-ja-writing-extras)\n[![JSR Version](https://jsr.io/badges/@cffnpwr/textlint-rule-preset-ja-writing-extras)](https://jsr.io/@cffnpwr/textlint-rule-preset-ja-writing-extras)\n\nA preset that bundles additional textlint rules for Japanese writing.\n\n[日本語のREADMEはこちら](./README-ja.md)\n\n## Bundled Rules\n\n| Rule | Detects | Default | Autofix |\n| --- | --- | --- | --- |\n| [no-dash](https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras/tree/main/packages/no-dash) | Use of dashes (`—` `―` `–`) in body text, headings, and table cells | Enabled | Not supported |\n| [sentence-per-line](https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras/tree/main/packages/sentence-per-line) | Multiple sentences contained on a single line | Enabled | Supported (`--fix`) |\n| [no-arbitrary-line-break](https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras/tree/main/packages/no-arbitrary-line-break) | Line breaks within a paragraph anywhere other than immediately after an allowed symbol | Enabled | Supported (`--fix`) |\n| [no-doubled-additive-conjunction](https://github.com/cffnpwr/textlint-rule-preset-ja-writing-extras/tree/main/packages/no-doubled-additive-conjunction) | Multiple uses of additive conjunctions (さらに・また・加えて) within the same paragraph | Enabled | Suggestions only (not applied by `--fix`) |\n\nFor details on each rule's detection conditions and options, see the respective README.\n\n`sentence-per-line`'s fix inserts a line break at each sentence boundary, while\n`no-arbitrary-line-break`'s fix removes a line break that is not immediately after an allowed\ndelimiter — the two fixes move in opposite directions (insert vs. remove). With the default options\nthey do not conflict: a sentence boundary ends with a delimiter such as `。`, and\n`no-arbitrary-line-break`'s default `allowAfter` includes that delimiter, so the line break that\n`sentence-per-line` inserts falls exactly where `no-arbitrary-line-break` already allows a break. If\n`allowAfter` is configured without the sentence-ending delimiters, the two rules' fixes can conflict\non the same line break within a single `textlint --fix` run.\n\n## How to Install\n\n### npm\n\n```sh\nnpm install --save-dev @cffnpwr/textlint-rule-preset-ja-writing-extras\n```\n\nor\n\n```sh\nnpx jsr add -D @cffnpwr/textlint-rule-preset-ja-writing-extras\n```\n\n### yarn\n\n```sh\nyarn add --dev @cffnpwr/textlint-rule-preset-ja-writing-extras\n```\n\nor\n\n```sh\nyarn dlx jsr add -D @cffnpwr/textlint-rule-preset-ja-writing-extras\n```\n\n### pnpm\n\n```sh\npnpm add --save-dev @cffnpwr/textlint-rule-preset-ja-writing-extras\n```\n\nor\n\n```sh\npnpm dlx jsr add -D @cffnpwr/textlint-rule-preset-ja-writing-extras\n```\n\n### Bun\n\n```sh\nbun add --dev @cffnpwr/textlint-rule-preset-ja-writing-extras\n```\n\nor\n\n```sh\nbunx jsr add -D @cffnpwr/textlint-rule-preset-ja-writing-extras\n```\n\n### Deno\n\n```sh\ndeno add --dev npm:@cffnpwr/textlint-rule-preset-ja-writing-extras\n```\n\nor\n\n```sh\ndeno add --dev jsr:@cffnpwr/textlint-rule-preset-ja-writing-extras\n```\n\n## How to Use\n\nAdd it to `.textlintrc.json`.\n\n```json\n{\n  \"rules\": {\n    \"@cffnpwr/textlint-rule-preset-ja-writing-extras\": true\n  }\n}\n```\n\nYou can also disable individual rules or specify options.\n\n```json\n{\n  \"rules\": {\n    \"@cffnpwr/textlint-rule-preset-ja-writing-extras\": {\n      \"sentence-per-line\": false,\n      \"no-doubled-additive-conjunction\": {\n        \"conjunctions\": [\"さらに\", \"また\", \"加えて\", \"更に\"]\n      }\n    }\n  }\n}\n```\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}