textlint/textlint (textlint-scripts)
### [`v13.4.0`](https://togithub.com/textlint/textlint/releases/tag/v13.4.0)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.3.3...v13.4.0)
#### SUMMARY
`textlint-script` allow a rule to use native `import()`.
It will help the rule to import ESM modules from CJS.
For example, [alex](https://www.npmjs.com/package/alex) is pure ESM package.
CJS package can not load via `require("alex")`, but it can load `await import("alex")`
#### What's Changed
##### Features
- feat(textlint-script): support `import()` by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1284](https://togithub.com/textlint/textlint/pull/1284)
##### Documentation
- loadFixerFormatter is not use in example. by [@k35o](https://togithub.com/k35o) in [https://github.com/textlint/textlint/pull/1195](https://togithub.com/textlint/textlint/pull/1195)
- Update rule.md: add community notes by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1213](https://togithub.com/textlint/textlint/pull/1213)
##### Refactoring
- refactor(textlint): move deprecated code to DEPRECATED/ dir by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1201](https://togithub.com/textlint/textlint/pull/1201)
##### Testing
- test: move kernel's test to kernel by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1203](https://togithub.com/textlint/textlint/pull/1203)
##### Maintenance
- Update renovate.json by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1267](https://togithub.com/textlint/textlint/pull/1267)
##### Dependency Updates
- chore(deps): update eslint to ^5.60.1 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1197](https://togithub.com/textlint/textlint/pull/1197)
- chore: remove packages from lerna.json by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1198](https://togithub.com/textlint/textlint/pull/1198)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1199](https://togithub.com/textlint/textlint/pull/1199)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1202](https://togithub.com/textlint/textlint/pull/1202)
- chore(deps): update eslint to ^5.61.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1204](https://togithub.com/textlint/textlint/pull/1204)
- fix(deps): update babel monorepo to ^7.22.6 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1205](https://togithub.com/textlint/textlint/pull/1205)
- chore(deps): update npm to v9.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1206](https://togithub.com/textlint/textlint/pull/1206)
- fix(deps): update babel monorepo (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1207](https://togithub.com/textlint/textlint/pull/1207)
- chore(deps): update eslint to ^5.62.0 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1209](https://togithub.com/textlint/textlint/pull/1209)
- chore(deps): update dependency lerna to ^7.1.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1211](https://togithub.com/textlint/textlint/pull/1211)
- fix(deps): update babel monorepo to ^7.22.9 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1212](https://togithub.com/textlint/textlint/pull/1212)
- chore(deps): update dependency lerna to ^7.1.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1214](https://togithub.com/textlint/textlint/pull/1214)
- chore(deps): update npm to v9.8.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1215](https://togithub.com/textlint/textlint/pull/1215)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1216](https://togithub.com/textlint/textlint/pull/1216)
- chore(deps): update dependency eslint-config-prettier to ^8.9.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1217](https://togithub.com/textlint/textlint/pull/1217)
- chore(deps): update dependency eslint-config-prettier to ^8.10.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1218](https://togithub.com/textlint/textlint/pull/1218)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1219](https://togithub.com/textlint/textlint/pull/1219)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1220](https://togithub.com/textlint/textlint/pull/1220)
- chore(deps): update dependency [@types/js-yaml](https://togithub.com/types/js-yaml) to ^3.12.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1223](https://togithub.com/textlint/textlint/pull/1223)
- fix(deps): update babel monorepo to ^7.22.10 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1224](https://togithub.com/textlint/textlint/pull/1224)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1225](https://togithub.com/textlint/textlint/pull/1225)
- chore(deps): update dependency lerna to ^7.1.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1226](https://togithub.com/textlint/textlint/pull/1226)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1227](https://togithub.com/textlint/textlint/pull/1227)
- chore(deps): update dependency lint-staged to ^13.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1228](https://togithub.com/textlint/textlint/pull/1228)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1229](https://togithub.com/textlint/textlint/pull/1229)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1230](https://togithub.com/textlint/textlint/pull/1230)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1231](https://togithub.com/textlint/textlint/pull/1231)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1232](https://togithub.com/textlint/textlint/pull/1232)
- chore(deps): update dependency chai to ^4.3.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1233](https://togithub.com/textlint/textlint/pull/1233)
- fix(deps): update babel monorepo to ^7.22.11 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1234](https://togithub.com/textlint/textlint/pull/1234)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.11 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1235](https://togithub.com/textlint/textlint/pull/1235)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1236](https://togithub.com/textlint/textlint/pull/1236)
- chore(deps): update dependency lerna to ^7.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1238](https://togithub.com/textlint/textlint/pull/1238)
- fix(deps): update dependency [@babel/preset-env](https://togithub.com/babel/preset-env) to ^7.22.14 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1239](https://togithub.com/textlint/textlint/pull/1239)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1240](https://togithub.com/textlint/textlint/pull/1240)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.14 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1241](https://togithub.com/textlint/textlint/pull/1241)
- fix(deps): update babel monorepo to ^7.22.15 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1242](https://togithub.com/textlint/textlint/pull/1242)
- chore(deps): update dependency [@types/clone](https://togithub.com/types/clone) to ^2.1.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1243](https://togithub.com/textlint/textlint/pull/1243)
- chore(deps): update dependency [@types/lodash](https://togithub.com/types/lodash) to ^4.14.198 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1244](https://togithub.com/textlint/textlint/pull/1244)
- fix(deps): update dependency [@babel/core](https://togithub.com/babel/core) to ^7.22.17 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1245](https://togithub.com/textlint/textlint/pull/1245)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.15 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1246](https://togithub.com/textlint/textlint/pull/1246)
- chore(deps): update dependency [@types/traverse](https://togithub.com/types/traverse) to ^0.6.33 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1248](https://togithub.com/textlint/textlint/pull/1248)
- chore(deps): update dependency lerna to ^7.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1249](https://togithub.com/textlint/textlint/pull/1249)
- fix(deps): update dependency [@babel/core](https://togithub.com/babel/core) to ^7.22.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1250](https://togithub.com/textlint/textlint/pull/1250)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1251](https://togithub.com/textlint/textlint/pull/1251)
- chore(deps): update dependency [@types/js-yaml](https://togithub.com/types/js-yaml) to ^3.12.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1252](https://togithub.com/textlint/textlint/pull/1252)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.17 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1253](https://togithub.com/textlint/textlint/pull/1253)
- fix(deps): update babel monorepo to ^7.22.20 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1254](https://togithub.com/textlint/textlint/pull/1254)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.18 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1255](https://togithub.com/textlint/textlint/pull/1255)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1256](https://togithub.com/textlint/textlint/pull/1256)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1257](https://togithub.com/textlint/textlint/pull/1257)
- fix(deps): update babel monorepo to ^7.23.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1258](https://togithub.com/textlint/textlint/pull/1258)
- chore(deps): update dependency [@types/shelljs](https://togithub.com/types/shelljs) to ^0.8.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1259](https://togithub.com/textlint/textlint/pull/1259)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1260](https://togithub.com/textlint/textlint/pull/1260)
- chore(deps): update dependency chai to ^4.3.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1261](https://togithub.com/textlint/textlint/pull/1261)
- chore(deps): update dependency chai to ^4.3.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1262](https://togithub.com/textlint/textlint/pull/1262)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1263](https://togithub.com/textlint/textlint/pull/1263)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1264](https://togithub.com/textlint/textlint/pull/1264)
- chore(deps): update npm to v9.9.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1265](https://togithub.com/textlint/textlint/pull/1265)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1266](https://togithub.com/textlint/textlint/pull/1266)
- chore(deps): update dependency lerna to ^7.3.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1268](https://togithub.com/textlint/textlint/pull/1268)
- fix(deps): update dependency [@babel/preset-env](https://togithub.com/babel/preset-env) to ^7.23.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1269](https://togithub.com/textlint/textlint/pull/1269)
- fix(deps): update babel monorepo to ^7.23.2 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1270](https://togithub.com/textlint/textlint/pull/1270)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1271](https://togithub.com/textlint/textlint/pull/1271)
- chore(deps): update dependency lerna to ^7.4.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1275](https://togithub.com/textlint/textlint/pull/1275)
- chore(deps): update dependency lerna to ^7.4.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1276](https://togithub.com/textlint/textlint/pull/1276)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1277](https://togithub.com/textlint/textlint/pull/1277)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1278](https://togithub.com/textlint/textlint/pull/1278)
- chore(deps): update dependency lerna to ^7.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1280](https://togithub.com/textlint/textlint/pull/1280)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1282](https://togithub.com/textlint/textlint/pull/1282)
##### Other Changes
- chore(deps): update node.js to v18.16.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1144](https://togithub.com/textlint/textlint/pull/1144)
- Update ignore.md by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1208](https://togithub.com/textlint/textlint/pull/1208)
- refactor: migrate CJS require/exports to ESM import/export by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1221](https://togithub.com/textlint/textlint/pull/1221)
- chore(deps): update dependency node to v18.17.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1210](https://togithub.com/textlint/textlint/pull/1210)
- chore(deps): update actions/checkout action to v4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1237](https://togithub.com/textlint/textlint/pull/1237)
- chore(deps): update actions/setup-node action to v4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1273](https://togithub.com/textlint/textlint/pull/1273)
#### New Contributors
- [@k35o](https://togithub.com/k35o) made their first contribution in [https://github.com/textlint/textlint/pull/1195](https://togithub.com/textlint/textlint/pull/1195)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.3.3...13.4.0
### [`v13.3.3`](https://togithub.com/textlint/textlint/releases/tag/v13.3.3)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.3.2...v13.3.3)
#### What's Changed
##### Refactoring
- chore(deps): remove unused optionator by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1193](https://togithub.com/textlint/textlint/pull/1193)
It reduces dependencies.
##### Dependency Updates
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1127](https://togithub.com/textlint/textlint/pull/1127)
- chore(deps): update eslint (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1128](https://togithub.com/textlint/textlint/pull/1128)
- chore(deps): update dependency lerna to ^6.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1129](https://togithub.com/textlint/textlint/pull/1129)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1130](https://togithub.com/textlint/textlint/pull/1130)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1131](https://togithub.com/textlint/textlint/pull/1131)
- chore(deps): update dependency lerna to ^6.6.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1132](https://togithub.com/textlint/textlint/pull/1132)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1133](https://togithub.com/textlint/textlint/pull/1133)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1134](https://togithub.com/textlint/textlint/pull/1134)
- chore(deps): update eslint to ^5.57.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1135](https://togithub.com/textlint/textlint/pull/1135)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.11 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1137](https://togithub.com/textlint/textlint/pull/1137)
- chore(deps): update npm to v9.6.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1138](https://togithub.com/textlint/textlint/pull/1138)
- fix(deps): update babel monorepo to ^7.21.4 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1139](https://togithub.com/textlint/textlint/pull/1139)
- fix(deps): update dependency [@babel/preset-env](https://togithub.com/babel/preset-env) to ^7.21.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1141](https://togithub.com/textlint/textlint/pull/1141)
- chore(deps): update eslint to ^5.57.1 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1142](https://togithub.com/textlint/textlint/pull/1142)
- chore(deps): update npm to v9.6.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1143](https://togithub.com/textlint/textlint/pull/1143)
- chore(deps): update dependency lint-staged to ^13.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1145](https://togithub.com/textlint/textlint/pull/1145)
- chore(deps): update eslint to ^5.58.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1146](https://togithub.com/textlint/textlint/pull/1146)
- chore(deps): update dependency [@types/shelljs](https://togithub.com/types/shelljs) to ^0.8.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1147](https://togithub.com/textlint/textlint/pull/1147)
- chore(deps): update eslint to ^5.59.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1148](https://togithub.com/textlint/textlint/pull/1148)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1149](https://togithub.com/textlint/textlint/pull/1149)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1150](https://togithub.com/textlint/textlint/pull/1150)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1151](https://togithub.com/textlint/textlint/pull/1151)
- chore(deps): update eslint to ^5.59.1 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1152](https://togithub.com/textlint/textlint/pull/1152)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1153](https://togithub.com/textlint/textlint/pull/1153)
- chore(deps): update dependency lint-staged to ^13.2.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1154](https://togithub.com/textlint/textlint/pull/1154)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1155](https://togithub.com/textlint/textlint/pull/1155)
- fix(deps): update babel monorepo to ^7.21.5 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1156](https://togithub.com/textlint/textlint/pull/1156)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1157](https://togithub.com/textlint/textlint/pull/1157)
- chore(deps): update eslint to ^5.59.2 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1160](https://togithub.com/textlint/textlint/pull/1160)
- fix(deps): update dependency [@babel/core](https://togithub.com/babel/core) to ^7.21.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1161](https://togithub.com/textlint/textlint/pull/1161)
- chore(deps): update npm to v9.6.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1162](https://togithub.com/textlint/textlint/pull/1162)
- chore(deps): update dependency lerna to ^6.6.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1163](https://togithub.com/textlint/textlint/pull/1163)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1164](https://togithub.com/textlint/textlint/pull/1164)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1165](https://togithub.com/textlint/textlint/pull/1165)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1166](https://togithub.com/textlint/textlint/pull/1166)
- chore(deps): update eslint to ^5.59.5 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1167](https://togithub.com/textlint/textlint/pull/1167)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1168](https://togithub.com/textlint/textlint/pull/1168)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1169](https://togithub.com/textlint/textlint/pull/1169)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1170](https://togithub.com/textlint/textlint/pull/1170)
- chore(deps): update eslint to ^5.59.6 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1171](https://togithub.com/textlint/textlint/pull/1171)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1172](https://togithub.com/textlint/textlint/pull/1172)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1173](https://togithub.com/textlint/textlint/pull/1173)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1174](https://togithub.com/textlint/textlint/pull/1174)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.14 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1175](https://togithub.com/textlint/textlint/pull/1175)
- chore(deps): update eslint to ^5.59.7 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1176](https://togithub.com/textlint/textlint/pull/1176)
- chore(deps): update dependency [@types/debug](https://togithub.com/types/debug) to ^4.1.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1177](https://togithub.com/textlint/textlint/pull/1177)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.15 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1178](https://togithub.com/textlint/textlint/pull/1178)
- fix(deps): update babel monorepo (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1179](https://togithub.com/textlint/textlint/pull/1179)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1180](https://togithub.com/textlint/textlint/pull/1180)
- fix(deps): update dependency [@babel/preset-env](https://togithub.com/babel/preset-env) to ^7.22.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1181](https://togithub.com/textlint/textlint/pull/1181)
- chore(deps): update eslint to ^5.59.8 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1182](https://togithub.com/textlint/textlint/pull/1182)
- chore(deps): update eslint (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1183](https://togithub.com/textlint/textlint/pull/1183)
- chore(deps): update npm to v9.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1185](https://togithub.com/textlint/textlint/pull/1185)
- fix(deps): update babel monorepo to ^7.22.5 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1186](https://togithub.com/textlint/textlint/pull/1186)
- fix(deps): update babel monorepo to ^7.22.5 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1187](https://togithub.com/textlint/textlint/pull/1187)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1184](https://togithub.com/textlint/textlint/pull/1184)
- chore(deps): update eslint to ^5.59.11 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1188](https://togithub.com/textlint/textlint/pull/1188)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.18 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1189](https://togithub.com/textlint/textlint/pull/1189)
- fix(deps): update dependency rc-config-loader to ^4.1.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1190](https://togithub.com/textlint/textlint/pull/1190)
- chore(deps): update eslint to ^5.60.0 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1191](https://togithub.com/textlint/textlint/pull/1191)
- chore(deps): update npm to v9.7.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1192](https://togithub.com/textlint/textlint/pull/1192)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.3.2...13.3.3
### [`v13.3.2`](https://togithub.com/textlint/textlint/releases/tag/v13.3.2)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.3.1...v13.3.2)
#### What's Changed
##### Bug Fixes
- textlint-scripts: add typescript and ts-node as peerDependencies by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1124](https://togithub.com/textlint/textlint/pull/1124)
##### Documentation
- docs: Add semicolon in code by [@massongit](https://togithub.com/massongit) in [https://github.com/textlint/textlint/pull/1094](https://togithub.com/textlint/textlint/pull/1094)
##### Refactoring
- chore: remove unused devDeps by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1100](https://togithub.com/textlint/textlint/pull/1100)
##### Dependency Updates
- fix(deps): update babel monorepo to ^7.21.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1095](https://togithub.com/textlint/textlint/pull/1095)
- chore(deps): update eslint to ^5.53.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1096](https://togithub.com/textlint/textlint/pull/1096)
- chore(deps): update npm to v9.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1097](https://togithub.com/textlint/textlint/pull/1097)
- chore(deps): update dependency [@types/glob](https://togithub.com/types/glob) to ^8.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1098](https://togithub.com/textlint/textlint/pull/1098)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1099](https://togithub.com/textlint/textlint/pull/1099)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1101](https://togithub.com/textlint/textlint/pull/1101)
- chore(deps): update eslint to ^5.54.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1102](https://togithub.com/textlint/textlint/pull/1102)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1104](https://togithub.com/textlint/textlint/pull/1104)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1105](https://togithub.com/textlint/textlint/pull/1105)
- chore(deps): update npm to v9.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1106](https://togithub.com/textlint/textlint/pull/1106)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1107](https://togithub.com/textlint/textlint/pull/1107)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1108](https://togithub.com/textlint/textlint/pull/1108)
- chore(deps): update dependency lint-staged to ^13.1.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1109](https://togithub.com/textlint/textlint/pull/1109)
- chore(deps): update dependency eslint-config-prettier to ^8.7.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1110](https://togithub.com/textlint/textlint/pull/1110)
- chore(deps): update eslint to ^5.54.1 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1112](https://togithub.com/textlint/textlint/pull/1112)
- chore(deps): update dependency lint-staged to ^13.1.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1111](https://togithub.com/textlint/textlint/pull/1111)
- chore(deps): update npm to v9.6.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1113](https://togithub.com/textlint/textlint/pull/1113)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1114](https://togithub.com/textlint/textlint/pull/1114)
- chore(deps): update dependency lint-staged to ^13.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1115](https://togithub.com/textlint/textlint/pull/1115)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1116](https://togithub.com/textlint/textlint/pull/1116)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1117](https://togithub.com/textlint/textlint/pull/1117)
- chore(deps): update eslint to ^5.55.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1118](https://togithub.com/textlint/textlint/pull/1118)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1119](https://togithub.com/textlint/textlint/pull/1119)
- fix(deps): update dependency [@babel/core](https://togithub.com/babel/core) to ^7.21.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1120](https://togithub.com/textlint/textlint/pull/1120)
- chore(deps): update npm to v9.6.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1121](https://togithub.com/textlint/textlint/pull/1121)
##### Other Changes
- chore(deps): update node.js to v18.15.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1103](https://togithub.com/textlint/textlint/pull/1103)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.3.1...13.3.2
### [`v13.3.1`](https://togithub.com/textlint/textlint/releases/tag/v13.3.1)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.3.0...v13.3.1)
#### What's Changed
##### Bug Fixes
- fix: allow missing parameters for loadTextlintrc by [@massongit](https://togithub.com/massongit) in [https://github.com/textlint/textlint/pull/1089](https://togithub.com/textlint/textlint/pull/1089)
- fix(textlint): fix to print results when the `--dry-run` option is specified. by [@Sean0628](https://togithub.com/Sean0628) in [https://github.com/textlint/textlint/pull/1092](https://togithub.com/textlint/textlint/pull/1092)
##### Documentation
- docs: improve failed-to-load-textlints-module.md by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1086](https://togithub.com/textlint/textlint/pull/1086)
##### Dependency Updates
- chore(deps): update eslint to ^5.51.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1076](https://togithub.com/textlint/textlint/pull/1076)
- chore(deps): update dependency lint-staged to ^13.1.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1077](https://togithub.com/textlint/textlint/pull/1077)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.13.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1078](https://togithub.com/textlint/textlint/pull/1078)
- chore(deps): update npm to v9.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1079](https://togithub.com/textlint/textlint/pull/1079)
- chore(deps): update dependency lint-staged to ^13.1.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1080](https://togithub.com/textlint/textlint/pull/1080)
- chore(deps): update dependency lerna to ^6.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1081](https://togithub.com/textlint/textlint/pull/1081)
- chore(deps): update eslint to ^5.52.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1082](https://togithub.com/textlint/textlint/pull/1082)
- chore(deps): update dependency lerna to ^6.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1083](https://togithub.com/textlint/textlint/pull/1083)
- chore(deps): update npm to v9.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1084](https://togithub.com/textlint/textlint/pull/1084)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1085](https://togithub.com/textlint/textlint/pull/1085)
- fix(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1087](https://togithub.com/textlint/textlint/pull/1087)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.3.0...13.3.1
### [`v13.3.0`](https://togithub.com/textlint/textlint/releases/tag/v13.3.0)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.2.0...v13.3.0)
#### What's Changed
##### Features
- feat(config-loader): add `type` and `ruleKey` to config descriptor by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1074](https://togithub.com/textlint/textlint/pull/1074)
##### Dependency Updates
- chore(deps): update eslint to ^5.50.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1069](https://togithub.com/textlint/textlint/pull/1069)
- chore(deps): update npm to v9.4.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1071](https://togithub.com/textlint/textlint/pull/1071)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.11.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1072](https://togithub.com/textlint/textlint/pull/1072)
##### Other Changes
- CI: add benchmark script by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1065](https://togithub.com/textlint/textlint/pull/1065)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.2.0...13.3.0
### [`v13.2.0`](https://togithub.com/textlint/textlint/releases/tag/v13.2.0)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.1.4...v13.2.0)
#### What's Changed
##### Features
- feat(textlint-tester): add description field by [@Sean0628](https://togithub.com/Sean0628) in [https://github.com/textlint/textlint/pull/1067](https://togithub.com/textlint/textlint/pull/1067)
```js
import TextLintTester from "textlint-tester";
import rule from "textlint-rule-no-todo";
const tester = new TextLintTester();
tester.run("rule name", rule, {
valid: [
{ text: "This is ok", description: "It is normal text" }
],
invalid: [
{
text: "- [ ] string",
description: "It todo test",
errors: [
{
message: "Found TODO: '- [ ] string'",
range: [2, 6]
}
]
}
]
});
```
##### Dependency Updates
- chore(deps): update dependency textlint-rule-eslint to ^4.0.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1066](https://togithub.com/textlint/textlint/pull/1066)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.1.4...13.2.0
### [`v13.1.4`](https://togithub.com/textlint/textlint/releases/tag/v13.1.4)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.1.3...v13.1.4)
#### What's Changed
##### Bug Fixes
- fix(kernel): Descriptor#toJSON should return normalized option by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1062](https://togithub.com/textlint/textlint/pull/1062)
##### Dependency Updates
- chore(deps): update dependency textlint-rule-helper to ^2.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1060](https://togithub.com/textlint/textlint/pull/1060)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.1.3...13.1.4
### [`v13.1.3`](https://togithub.com/textlint/textlint/releases/tag/v13.1.3)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.1.2...v13.1.3)
#### What's Changed
##### Bug Fixes
- fix(textlint): Add `engines` to require Node.js 16+ by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1054](https://togithub.com/textlint/textlint/pull/1054)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.1.2...13.1.3
### [`v13.1.2`](https://togithub.com/textlint/textlint/releases/tag/v13.1.2)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.1.1...v13.1.2)
#### What's Changed
##### Refactoring
- textlint: improve debug log by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1052](https://togithub.com/textlint/textlint/pull/1052)
##### Testing
- test(textlint): add test for CLI by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1050](https://togithub.com/textlint/textlint/pull/1050)
##### Dependency Updates
- chore(deps): update npm to v9.4.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1051](https://togithub.com/textlint/textlint/pull/1051)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.1.1...13.1.2
### [`v13.1.1`](https://togithub.com/textlint/textlint/releases/tag/v13.1.1)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.1.0...v13.1.1)
#### What's Changed
##### Bug Fixes
- fix(textlint): fix regression of .textlintginore by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1048](https://togithub.com/textlint/textlint/pull/1048)
##### Refactoring
- refactor: cleanup tests by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1046](https://togithub.com/textlint/textlint/pull/1046)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.1.0...13.1.1
### [`v13.1.0`](https://togithub.com/textlint/textlint/releases/tag/v13.1.0)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.0.5...v13.1.0)
#### What's Changed
##### Features
- feat(textlint): support `plugins` for `--init` option by [@chick-p](https://togithub.com/chick-p) in [https://github.com/textlint/textlint/pull/1039](https://togithub.com/textlint/textlint/pull/1039)
$ npm install textlint textlint-plugin-html textlint-rule-preset-ja-technical-writing
$ npx textlint --init
will generate `.textlintrc.json`
```json
{
"plugins": {
"html": true
},
"filters": {},
"rules": {
"preset-ja-technical-writing": true
}
}
```
##### Testing
- test(textlint): remove it.only and use ts-node/esm by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1043](https://togithub.com/textlint/textlint/pull/1043)
##### Dependency Updates
- chore(deps): update dependency textlint-rule-preset-ja-spacing to ^2.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1038](https://togithub.com/textlint/textlint/pull/1038)
- chore(deps): update eslint to ^5.49.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1040](https://togithub.com/textlint/textlint/pull/1040)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.0.5...13.1.0
### [`v13.0.5`](https://togithub.com/textlint/textlint/releases/tag/v13.0.5)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.0.4...v13.0.5)
#### What's Changed
##### Bug Fixes
- fix(ast-node-types): remove markdown extension and fix TxtNodeType by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1033](https://togithub.com/textlint/textlint/pull/1033)
- fix(ast-node-type): fix Node → TxtNode by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1035](https://togithub.com/textlint/textlint/pull/1035)
This release correct `ast-node-type` types.
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.0.4...13.0.5
### [`v13.0.4`](https://togithub.com/textlint/textlint/releases/tag/v13.0.4)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.0.3...v13.0.4)
#### What's Changed
##### Dependency Updates
- chore(deps): update to rc-config-loader@4 by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1031](https://togithub.com/textlint/textlint/pull/1031)
It will reduce `textlint` package size.
![image](https://user-images.githubusercontent.com/19714/215273144-775c52c3-6377-440c-b086-1b9c9c78a9fc.png)
> https://bundlephobia.com/package/textlint@13.0.3\
> https://bundlephobia.com/package/textlint@13.0.4
172.8kb ⬇️
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.0.3...13.0.4
### [`v13.0.3`](https://togithub.com/textlint/textlint/releases/tag/v13.0.3)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.0.2...v13.0.3)
#### What's Changed
##### Refactoring
- refactor(kernel): use fast-equals instead of deep-equal by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1027](https://togithub.com/textlint/textlint/pull/1027)
It will reduce `@textlint/kernel` package size.
- https://bundlephobia.com/package/[@textlint/kernel](https://togithub.com/textlint/kernel)[@13](https://togithub.com/13).0.2
- https://bundlephobia.com/package/[@textlint/kernel](https://togithub.com/textlint/kernel)[@13](https://togithub.com/13).0.3
15.1kb ⬇️
##### Dependency Updates
- chore(deps): update dependency [@types/glob](https://togithub.com/types/glob) to ^8.0.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1018](https://togithub.com/textlint/textlint/pull/1018)
- chore(deps): update npm to v9.3.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1026](https://togithub.com/textlint/textlint/pull/1026)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.0.2...13.0.3
### [`v13.0.2`](https://togithub.com/textlint/textlint/releases/tag/v13.0.2)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.0.1...v13.0.2)
#### What's Changed
##### Bug Fixes
- fix(ast-node-types): export { TxtNodeType } by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1024](https://togithub.com/textlint/textlint/pull/1024)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.0.1...13.0.2
### [`v13.0.1`](https://togithub.com/textlint/textlint/releases/tag/v13.0.1)
[Compare Source](https://togithub.com/textlint/textlint/compare/v13.0.0...v13.0.1)
#### What's Changed
##### Bug Fixes
- fix(ast-node-types): export { TxtNodeRange, TxtNodeLocation, TxtNodePosition } by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1022](https://togithub.com/textlint/textlint/pull/1022)
If you have used `TextNodeRange`, `TxtNodeLineLocation`, `TxtNodePosition`, please change following:
```diff
- import type { TextNodeRange, TxtNodeLineLocation, TxtNodePosition } from "@textlint/ast-node-types";
+ import type { TxtNodeRange, TxtNodeLocation, TxtNodePosition } from "@textlint/ast-node-types";
```
##### Refactoring
- refactor: add textlint-script/example\* to workspaces by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1019](https://togithub.com/textlint/textlint/pull/1019)
- refactor: use npm 9+ instead of yarn v1 by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1020](https://togithub.com/textlint/textlint/pull/1020)
**Full Changelog**: https://github.com/textlint/textlint/compare/v13.0.0...13.0.1
### [`v13.0.0`](https://togithub.com/textlint/textlint/releases/tag/v13.0.0)
[Compare Source](https://togithub.com/textlint/textlint/compare/v12.6.1...v13.0.0)
textlint v13 support ESM rules/plugins 🎉
We have rewritten CLI and `textlint` package.
However, it is not a breaking change for most `textlint` CLI users.
Almost CLI behaviors are the same as textlint v12.
- Blog:
Please share your feedback to us!
#### 🔥 Breaking Changes
- Require Node.js 16+
- `textlint --init` output `.textlintrc.json`
- Previously, `textlint --init` output `.textlintrc`
- Improve `@textlint/ast-node-types` types
- Now, All node types are defined!
- It changes the existing node type and it is a breaking change
- If you want to know TxtAST, please read [TxtAST Interface](https://textlint.github.io/docs/txtnode.html)
- See also [Release v13.0.1 · textlint/textlint](https://togithub.com/textlint/textlint/releases/tag/v13.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^12.1.1
->^13.4.0
Release Notes
textlint/textlint (textlint-scripts)
### [`v13.4.0`](https://togithub.com/textlint/textlint/releases/tag/v13.4.0) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.3.3...v13.4.0) #### SUMMARY `textlint-script` allow a rule to use native `import()`. It will help the rule to import ESM modules from CJS. For example, [alex](https://www.npmjs.com/package/alex) is pure ESM package. CJS package can not load via `require("alex")`, but it can load `await import("alex")` #### What's Changed ##### Features - feat(textlint-script): support `import()` by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1284](https://togithub.com/textlint/textlint/pull/1284) ##### Documentation - loadFixerFormatter is not use in example. by [@k35o](https://togithub.com/k35o) in [https://github.com/textlint/textlint/pull/1195](https://togithub.com/textlint/textlint/pull/1195) - Update rule.md: add community notes by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1213](https://togithub.com/textlint/textlint/pull/1213) ##### Refactoring - refactor(textlint): move deprecated code to DEPRECATED/ dir by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1201](https://togithub.com/textlint/textlint/pull/1201) ##### Testing - test: move kernel's test to kernel by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1203](https://togithub.com/textlint/textlint/pull/1203) ##### Maintenance - Update renovate.json by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1267](https://togithub.com/textlint/textlint/pull/1267) ##### Dependency Updates - chore(deps): update eslint to ^5.60.1 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1197](https://togithub.com/textlint/textlint/pull/1197) - chore: remove packages from lerna.json by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1198](https://togithub.com/textlint/textlint/pull/1198) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1199](https://togithub.com/textlint/textlint/pull/1199) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1202](https://togithub.com/textlint/textlint/pull/1202) - chore(deps): update eslint to ^5.61.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1204](https://togithub.com/textlint/textlint/pull/1204) - fix(deps): update babel monorepo to ^7.22.6 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1205](https://togithub.com/textlint/textlint/pull/1205) - chore(deps): update npm to v9.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1206](https://togithub.com/textlint/textlint/pull/1206) - fix(deps): update babel monorepo (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1207](https://togithub.com/textlint/textlint/pull/1207) - chore(deps): update eslint to ^5.62.0 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1209](https://togithub.com/textlint/textlint/pull/1209) - chore(deps): update dependency lerna to ^7.1.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1211](https://togithub.com/textlint/textlint/pull/1211) - fix(deps): update babel monorepo to ^7.22.9 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1212](https://togithub.com/textlint/textlint/pull/1212) - chore(deps): update dependency lerna to ^7.1.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1214](https://togithub.com/textlint/textlint/pull/1214) - chore(deps): update npm to v9.8.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1215](https://togithub.com/textlint/textlint/pull/1215) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1216](https://togithub.com/textlint/textlint/pull/1216) - chore(deps): update dependency eslint-config-prettier to ^8.9.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1217](https://togithub.com/textlint/textlint/pull/1217) - chore(deps): update dependency eslint-config-prettier to ^8.10.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1218](https://togithub.com/textlint/textlint/pull/1218) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1219](https://togithub.com/textlint/textlint/pull/1219) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1220](https://togithub.com/textlint/textlint/pull/1220) - chore(deps): update dependency [@types/js-yaml](https://togithub.com/types/js-yaml) to ^3.12.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1223](https://togithub.com/textlint/textlint/pull/1223) - fix(deps): update babel monorepo to ^7.22.10 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1224](https://togithub.com/textlint/textlint/pull/1224) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1225](https://togithub.com/textlint/textlint/pull/1225) - chore(deps): update dependency lerna to ^7.1.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1226](https://togithub.com/textlint/textlint/pull/1226) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1227](https://togithub.com/textlint/textlint/pull/1227) - chore(deps): update dependency lint-staged to ^13.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1228](https://togithub.com/textlint/textlint/pull/1228) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1229](https://togithub.com/textlint/textlint/pull/1229) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1230](https://togithub.com/textlint/textlint/pull/1230) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1231](https://togithub.com/textlint/textlint/pull/1231) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1232](https://togithub.com/textlint/textlint/pull/1232) - chore(deps): update dependency chai to ^4.3.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1233](https://togithub.com/textlint/textlint/pull/1233) - fix(deps): update babel monorepo to ^7.22.11 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1234](https://togithub.com/textlint/textlint/pull/1234) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.11 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1235](https://togithub.com/textlint/textlint/pull/1235) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1236](https://togithub.com/textlint/textlint/pull/1236) - chore(deps): update dependency lerna to ^7.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1238](https://togithub.com/textlint/textlint/pull/1238) - fix(deps): update dependency [@babel/preset-env](https://togithub.com/babel/preset-env) to ^7.22.14 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1239](https://togithub.com/textlint/textlint/pull/1239) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1240](https://togithub.com/textlint/textlint/pull/1240) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.14 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1241](https://togithub.com/textlint/textlint/pull/1241) - fix(deps): update babel monorepo to ^7.22.15 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1242](https://togithub.com/textlint/textlint/pull/1242) - chore(deps): update dependency [@types/clone](https://togithub.com/types/clone) to ^2.1.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1243](https://togithub.com/textlint/textlint/pull/1243) - chore(deps): update dependency [@types/lodash](https://togithub.com/types/lodash) to ^4.14.198 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1244](https://togithub.com/textlint/textlint/pull/1244) - fix(deps): update dependency [@babel/core](https://togithub.com/babel/core) to ^7.22.17 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1245](https://togithub.com/textlint/textlint/pull/1245) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.15 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1246](https://togithub.com/textlint/textlint/pull/1246) - chore(deps): update dependency [@types/traverse](https://togithub.com/types/traverse) to ^0.6.33 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1248](https://togithub.com/textlint/textlint/pull/1248) - chore(deps): update dependency lerna to ^7.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1249](https://togithub.com/textlint/textlint/pull/1249) - fix(deps): update dependency [@babel/core](https://togithub.com/babel/core) to ^7.22.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1250](https://togithub.com/textlint/textlint/pull/1250) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1251](https://togithub.com/textlint/textlint/pull/1251) - chore(deps): update dependency [@types/js-yaml](https://togithub.com/types/js-yaml) to ^3.12.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1252](https://togithub.com/textlint/textlint/pull/1252) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.17 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1253](https://togithub.com/textlint/textlint/pull/1253) - fix(deps): update babel monorepo to ^7.22.20 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1254](https://togithub.com/textlint/textlint/pull/1254) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.18 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1255](https://togithub.com/textlint/textlint/pull/1255) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1256](https://togithub.com/textlint/textlint/pull/1256) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.17.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1257](https://togithub.com/textlint/textlint/pull/1257) - fix(deps): update babel monorepo to ^7.23.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1258](https://togithub.com/textlint/textlint/pull/1258) - chore(deps): update dependency [@types/shelljs](https://togithub.com/types/shelljs) to ^0.8.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1259](https://togithub.com/textlint/textlint/pull/1259) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1260](https://togithub.com/textlint/textlint/pull/1260) - chore(deps): update dependency chai to ^4.3.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1261](https://togithub.com/textlint/textlint/pull/1261) - chore(deps): update dependency chai to ^4.3.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1262](https://togithub.com/textlint/textlint/pull/1262) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1263](https://togithub.com/textlint/textlint/pull/1263) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1264](https://togithub.com/textlint/textlint/pull/1264) - chore(deps): update npm to v9.9.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1265](https://togithub.com/textlint/textlint/pull/1265) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1266](https://togithub.com/textlint/textlint/pull/1266) - chore(deps): update dependency lerna to ^7.3.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1268](https://togithub.com/textlint/textlint/pull/1268) - fix(deps): update dependency [@babel/preset-env](https://togithub.com/babel/preset-env) to ^7.23.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1269](https://togithub.com/textlint/textlint/pull/1269) - fix(deps): update babel monorepo to ^7.23.2 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1270](https://togithub.com/textlint/textlint/pull/1270) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1271](https://togithub.com/textlint/textlint/pull/1271) - chore(deps): update dependency lerna to ^7.4.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1275](https://togithub.com/textlint/textlint/pull/1275) - chore(deps): update dependency lerna to ^7.4.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1276](https://togithub.com/textlint/textlint/pull/1276) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1277](https://togithub.com/textlint/textlint/pull/1277) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1278](https://togithub.com/textlint/textlint/pull/1278) - chore(deps): update dependency lerna to ^7.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1280](https://togithub.com/textlint/textlint/pull/1280) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.18.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1282](https://togithub.com/textlint/textlint/pull/1282) ##### Other Changes - chore(deps): update node.js to v18.16.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1144](https://togithub.com/textlint/textlint/pull/1144) - Update ignore.md by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1208](https://togithub.com/textlint/textlint/pull/1208) - refactor: migrate CJS require/exports to ESM import/export by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1221](https://togithub.com/textlint/textlint/pull/1221) - chore(deps): update dependency node to v18.17.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1210](https://togithub.com/textlint/textlint/pull/1210) - chore(deps): update actions/checkout action to v4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1237](https://togithub.com/textlint/textlint/pull/1237) - chore(deps): update actions/setup-node action to v4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1273](https://togithub.com/textlint/textlint/pull/1273) #### New Contributors - [@k35o](https://togithub.com/k35o) made their first contribution in [https://github.com/textlint/textlint/pull/1195](https://togithub.com/textlint/textlint/pull/1195) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.3.3...13.4.0 ### [`v13.3.3`](https://togithub.com/textlint/textlint/releases/tag/v13.3.3) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.3.2...v13.3.3) #### What's Changed ##### Refactoring - chore(deps): remove unused optionator by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1193](https://togithub.com/textlint/textlint/pull/1193) It reduces dependencies. ##### Dependency Updates - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1127](https://togithub.com/textlint/textlint/pull/1127) - chore(deps): update eslint (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1128](https://togithub.com/textlint/textlint/pull/1128) - chore(deps): update dependency lerna to ^6.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1129](https://togithub.com/textlint/textlint/pull/1129) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1130](https://togithub.com/textlint/textlint/pull/1130) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1131](https://togithub.com/textlint/textlint/pull/1131) - chore(deps): update dependency lerna to ^6.6.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1132](https://togithub.com/textlint/textlint/pull/1132) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1133](https://togithub.com/textlint/textlint/pull/1133) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1134](https://togithub.com/textlint/textlint/pull/1134) - chore(deps): update eslint to ^5.57.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1135](https://togithub.com/textlint/textlint/pull/1135) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.11 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1137](https://togithub.com/textlint/textlint/pull/1137) - chore(deps): update npm to v9.6.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1138](https://togithub.com/textlint/textlint/pull/1138) - fix(deps): update babel monorepo to ^7.21.4 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1139](https://togithub.com/textlint/textlint/pull/1139) - fix(deps): update dependency [@babel/preset-env](https://togithub.com/babel/preset-env) to ^7.21.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1141](https://togithub.com/textlint/textlint/pull/1141) - chore(deps): update eslint to ^5.57.1 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1142](https://togithub.com/textlint/textlint/pull/1142) - chore(deps): update npm to v9.6.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1143](https://togithub.com/textlint/textlint/pull/1143) - chore(deps): update dependency lint-staged to ^13.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1145](https://togithub.com/textlint/textlint/pull/1145) - chore(deps): update eslint to ^5.58.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1146](https://togithub.com/textlint/textlint/pull/1146) - chore(deps): update dependency [@types/shelljs](https://togithub.com/types/shelljs) to ^0.8.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1147](https://togithub.com/textlint/textlint/pull/1147) - chore(deps): update eslint to ^5.59.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1148](https://togithub.com/textlint/textlint/pull/1148) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1149](https://togithub.com/textlint/textlint/pull/1149) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1150](https://togithub.com/textlint/textlint/pull/1150) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1151](https://togithub.com/textlint/textlint/pull/1151) - chore(deps): update eslint to ^5.59.1 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1152](https://togithub.com/textlint/textlint/pull/1152) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1153](https://togithub.com/textlint/textlint/pull/1153) - chore(deps): update dependency lint-staged to ^13.2.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1154](https://togithub.com/textlint/textlint/pull/1154) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1155](https://togithub.com/textlint/textlint/pull/1155) - fix(deps): update babel monorepo to ^7.21.5 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1156](https://togithub.com/textlint/textlint/pull/1156) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1157](https://togithub.com/textlint/textlint/pull/1157) - chore(deps): update eslint to ^5.59.2 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1160](https://togithub.com/textlint/textlint/pull/1160) - fix(deps): update dependency [@babel/core](https://togithub.com/babel/core) to ^7.21.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1161](https://togithub.com/textlint/textlint/pull/1161) - chore(deps): update npm to v9.6.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1162](https://togithub.com/textlint/textlint/pull/1162) - chore(deps): update dependency lerna to ^6.6.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1163](https://togithub.com/textlint/textlint/pull/1163) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1164](https://togithub.com/textlint/textlint/pull/1164) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1165](https://togithub.com/textlint/textlint/pull/1165) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1166](https://togithub.com/textlint/textlint/pull/1166) - chore(deps): update eslint to ^5.59.5 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1167](https://togithub.com/textlint/textlint/pull/1167) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1168](https://togithub.com/textlint/textlint/pull/1168) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1169](https://togithub.com/textlint/textlint/pull/1169) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1170](https://togithub.com/textlint/textlint/pull/1170) - chore(deps): update eslint to ^5.59.6 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1171](https://togithub.com/textlint/textlint/pull/1171) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1172](https://togithub.com/textlint/textlint/pull/1172) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1173](https://togithub.com/textlint/textlint/pull/1173) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1174](https://togithub.com/textlint/textlint/pull/1174) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.14 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1175](https://togithub.com/textlint/textlint/pull/1175) - chore(deps): update eslint to ^5.59.7 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1176](https://togithub.com/textlint/textlint/pull/1176) - chore(deps): update dependency [@types/debug](https://togithub.com/types/debug) to ^4.1.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1177](https://togithub.com/textlint/textlint/pull/1177) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.15 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1178](https://togithub.com/textlint/textlint/pull/1178) - fix(deps): update babel monorepo (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1179](https://togithub.com/textlint/textlint/pull/1179) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1180](https://togithub.com/textlint/textlint/pull/1180) - fix(deps): update dependency [@babel/preset-env](https://togithub.com/babel/preset-env) to ^7.22.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1181](https://togithub.com/textlint/textlint/pull/1181) - chore(deps): update eslint to ^5.59.8 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1182](https://togithub.com/textlint/textlint/pull/1182) - chore(deps): update eslint (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1183](https://togithub.com/textlint/textlint/pull/1183) - chore(deps): update npm to v9.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1185](https://togithub.com/textlint/textlint/pull/1185) - fix(deps): update babel monorepo to ^7.22.5 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1186](https://togithub.com/textlint/textlint/pull/1186) - fix(deps): update babel monorepo to ^7.22.5 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1187](https://togithub.com/textlint/textlint/pull/1187) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1184](https://togithub.com/textlint/textlint/pull/1184) - chore(deps): update eslint to ^5.59.11 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1188](https://togithub.com/textlint/textlint/pull/1188) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.18 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1189](https://togithub.com/textlint/textlint/pull/1189) - fix(deps): update dependency rc-config-loader to ^4.1.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1190](https://togithub.com/textlint/textlint/pull/1190) - chore(deps): update eslint to ^5.60.0 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1191](https://togithub.com/textlint/textlint/pull/1191) - chore(deps): update npm to v9.7.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1192](https://togithub.com/textlint/textlint/pull/1192) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.3.2...13.3.3 ### [`v13.3.2`](https://togithub.com/textlint/textlint/releases/tag/v13.3.2) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.3.1...v13.3.2) #### What's Changed ##### Bug Fixes - textlint-scripts: add typescript and ts-node as peerDependencies by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1124](https://togithub.com/textlint/textlint/pull/1124) ##### Documentation - docs: Add semicolon in code by [@massongit](https://togithub.com/massongit) in [https://github.com/textlint/textlint/pull/1094](https://togithub.com/textlint/textlint/pull/1094) ##### Refactoring - chore: remove unused devDeps by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1100](https://togithub.com/textlint/textlint/pull/1100) ##### Dependency Updates - fix(deps): update babel monorepo to ^7.21.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1095](https://togithub.com/textlint/textlint/pull/1095) - chore(deps): update eslint to ^5.53.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1096](https://togithub.com/textlint/textlint/pull/1096) - chore(deps): update npm to v9.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1097](https://togithub.com/textlint/textlint/pull/1097) - chore(deps): update dependency [@types/glob](https://togithub.com/types/glob) to ^8.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1098](https://togithub.com/textlint/textlint/pull/1098) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1099](https://togithub.com/textlint/textlint/pull/1099) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1101](https://togithub.com/textlint/textlint/pull/1101) - chore(deps): update eslint to ^5.54.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1102](https://togithub.com/textlint/textlint/pull/1102) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1104](https://togithub.com/textlint/textlint/pull/1104) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1105](https://togithub.com/textlint/textlint/pull/1105) - chore(deps): update npm to v9.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1106](https://togithub.com/textlint/textlint/pull/1106) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1107](https://togithub.com/textlint/textlint/pull/1107) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1108](https://togithub.com/textlint/textlint/pull/1108) - chore(deps): update dependency lint-staged to ^13.1.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1109](https://togithub.com/textlint/textlint/pull/1109) - chore(deps): update dependency eslint-config-prettier to ^8.7.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1110](https://togithub.com/textlint/textlint/pull/1110) - chore(deps): update eslint to ^5.54.1 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1112](https://togithub.com/textlint/textlint/pull/1112) - chore(deps): update dependency lint-staged to ^13.1.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1111](https://togithub.com/textlint/textlint/pull/1111) - chore(deps): update npm to v9.6.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1113](https://togithub.com/textlint/textlint/pull/1113) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1114](https://togithub.com/textlint/textlint/pull/1114) - chore(deps): update dependency lint-staged to ^13.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1115](https://togithub.com/textlint/textlint/pull/1115) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1116](https://togithub.com/textlint/textlint/pull/1116) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1117](https://togithub.com/textlint/textlint/pull/1117) - chore(deps): update eslint to ^5.55.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1118](https://togithub.com/textlint/textlint/pull/1118) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1119](https://togithub.com/textlint/textlint/pull/1119) - fix(deps): update dependency [@babel/core](https://togithub.com/babel/core) to ^7.21.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1120](https://togithub.com/textlint/textlint/pull/1120) - chore(deps): update npm to v9.6.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1121](https://togithub.com/textlint/textlint/pull/1121) ##### Other Changes - chore(deps): update node.js to v18.15.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1103](https://togithub.com/textlint/textlint/pull/1103) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.3.1...13.3.2 ### [`v13.3.1`](https://togithub.com/textlint/textlint/releases/tag/v13.3.1) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.3.0...v13.3.1) #### What's Changed ##### Bug Fixes - fix: allow missing parameters for loadTextlintrc by [@massongit](https://togithub.com/massongit) in [https://github.com/textlint/textlint/pull/1089](https://togithub.com/textlint/textlint/pull/1089) - fix(textlint): fix to print results when the `--dry-run` option is specified. by [@Sean0628](https://togithub.com/Sean0628) in [https://github.com/textlint/textlint/pull/1092](https://togithub.com/textlint/textlint/pull/1092) ##### Documentation - docs: improve failed-to-load-textlints-module.md by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1086](https://togithub.com/textlint/textlint/pull/1086) ##### Dependency Updates - chore(deps): update eslint to ^5.51.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1076](https://togithub.com/textlint/textlint/pull/1076) - chore(deps): update dependency lint-staged to ^13.1.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1077](https://togithub.com/textlint/textlint/pull/1077) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.13.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1078](https://togithub.com/textlint/textlint/pull/1078) - chore(deps): update npm to v9.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1079](https://togithub.com/textlint/textlint/pull/1079) - chore(deps): update dependency lint-staged to ^13.1.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1080](https://togithub.com/textlint/textlint/pull/1080) - chore(deps): update dependency lerna to ^6.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1081](https://togithub.com/textlint/textlint/pull/1081) - chore(deps): update eslint to ^5.52.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1082](https://togithub.com/textlint/textlint/pull/1082) - chore(deps): update dependency lerna to ^6.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1083](https://togithub.com/textlint/textlint/pull/1083) - chore(deps): update npm to v9.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1084](https://togithub.com/textlint/textlint/pull/1084) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1085](https://togithub.com/textlint/textlint/pull/1085) - fix(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1087](https://togithub.com/textlint/textlint/pull/1087) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.3.0...13.3.1 ### [`v13.3.0`](https://togithub.com/textlint/textlint/releases/tag/v13.3.0) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.2.0...v13.3.0) #### What's Changed ##### Features - feat(config-loader): add `type` and `ruleKey` to config descriptor by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1074](https://togithub.com/textlint/textlint/pull/1074) ##### Dependency Updates - chore(deps): update eslint to ^5.50.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1069](https://togithub.com/textlint/textlint/pull/1069) - chore(deps): update npm to v9.4.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1071](https://togithub.com/textlint/textlint/pull/1071) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.11.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1072](https://togithub.com/textlint/textlint/pull/1072) ##### Other Changes - CI: add benchmark script by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1065](https://togithub.com/textlint/textlint/pull/1065) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.2.0...13.3.0 ### [`v13.2.0`](https://togithub.com/textlint/textlint/releases/tag/v13.2.0) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.1.4...v13.2.0) #### What's Changed ##### Features - feat(textlint-tester): add description field by [@Sean0628](https://togithub.com/Sean0628) in [https://github.com/textlint/textlint/pull/1067](https://togithub.com/textlint/textlint/pull/1067) ```js import TextLintTester from "textlint-tester"; import rule from "textlint-rule-no-todo"; const tester = new TextLintTester(); tester.run("rule name", rule, { valid: [ { text: "This is ok", description: "It is normal text" } ], invalid: [ { text: "- [ ] string", description: "It todo test", errors: [ { message: "Found TODO: '- [ ] string'", range: [2, 6] } ] } ] }); ``` ##### Dependency Updates - chore(deps): update dependency textlint-rule-eslint to ^4.0.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1066](https://togithub.com/textlint/textlint/pull/1066) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.1.4...13.2.0 ### [`v13.1.4`](https://togithub.com/textlint/textlint/releases/tag/v13.1.4) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.1.3...v13.1.4) #### What's Changed ##### Bug Fixes - fix(kernel): Descriptor#toJSON should return normalized option by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1062](https://togithub.com/textlint/textlint/pull/1062) ##### Dependency Updates - chore(deps): update dependency textlint-rule-helper to ^2.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1060](https://togithub.com/textlint/textlint/pull/1060) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.1.3...13.1.4 ### [`v13.1.3`](https://togithub.com/textlint/textlint/releases/tag/v13.1.3) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.1.2...v13.1.3) #### What's Changed ##### Bug Fixes - fix(textlint): Add `engines` to require Node.js 16+ by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1054](https://togithub.com/textlint/textlint/pull/1054) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.1.2...13.1.3 ### [`v13.1.2`](https://togithub.com/textlint/textlint/releases/tag/v13.1.2) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.1.1...v13.1.2) #### What's Changed ##### Refactoring - textlint: improve debug log by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1052](https://togithub.com/textlint/textlint/pull/1052) ##### Testing - test(textlint): add test for CLI by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1050](https://togithub.com/textlint/textlint/pull/1050) ##### Dependency Updates - chore(deps): update npm to v9.4.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1051](https://togithub.com/textlint/textlint/pull/1051) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.1.1...13.1.2 ### [`v13.1.1`](https://togithub.com/textlint/textlint/releases/tag/v13.1.1) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.1.0...v13.1.1) #### What's Changed ##### Bug Fixes - fix(textlint): fix regression of .textlintginore by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1048](https://togithub.com/textlint/textlint/pull/1048) ##### Refactoring - refactor: cleanup tests by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1046](https://togithub.com/textlint/textlint/pull/1046) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.1.0...13.1.1 ### [`v13.1.0`](https://togithub.com/textlint/textlint/releases/tag/v13.1.0) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.0.5...v13.1.0) #### What's Changed ##### Features - feat(textlint): support `plugins` for `--init` option by [@chick-p](https://togithub.com/chick-p) in [https://github.com/textlint/textlint/pull/1039](https://togithub.com/textlint/textlint/pull/1039) $ npm install textlint textlint-plugin-html textlint-rule-preset-ja-technical-writing $ npx textlint --init will generate `.textlintrc.json` ```json { "plugins": { "html": true }, "filters": {}, "rules": { "preset-ja-technical-writing": true } } ``` ##### Testing - test(textlint): remove it.only and use ts-node/esm by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1043](https://togithub.com/textlint/textlint/pull/1043) ##### Dependency Updates - chore(deps): update dependency textlint-rule-preset-ja-spacing to ^2.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1038](https://togithub.com/textlint/textlint/pull/1038) - chore(deps): update eslint to ^5.49.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1040](https://togithub.com/textlint/textlint/pull/1040) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.0.5...13.1.0 ### [`v13.0.5`](https://togithub.com/textlint/textlint/releases/tag/v13.0.5) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.0.4...v13.0.5) #### What's Changed ##### Bug Fixes - fix(ast-node-types): remove markdown extension and fix TxtNodeType by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1033](https://togithub.com/textlint/textlint/pull/1033) - fix(ast-node-type): fix Node → TxtNode by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1035](https://togithub.com/textlint/textlint/pull/1035) This release correct `ast-node-type` types. **Full Changelog**: https://github.com/textlint/textlint/compare/v13.0.4...13.0.5 ### [`v13.0.4`](https://togithub.com/textlint/textlint/releases/tag/v13.0.4) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.0.3...v13.0.4) #### What's Changed ##### Dependency Updates - chore(deps): update to rc-config-loader@4 by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1031](https://togithub.com/textlint/textlint/pull/1031) It will reduce `textlint` package size. ![image](https://user-images.githubusercontent.com/19714/215273144-775c52c3-6377-440c-b086-1b9c9c78a9fc.png) > https://bundlephobia.com/package/textlint@13.0.3\ > https://bundlephobia.com/package/textlint@13.0.4 172.8kb ⬇️ **Full Changelog**: https://github.com/textlint/textlint/compare/v13.0.3...13.0.4 ### [`v13.0.3`](https://togithub.com/textlint/textlint/releases/tag/v13.0.3) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.0.2...v13.0.3) #### What's Changed ##### Refactoring - refactor(kernel): use fast-equals instead of deep-equal by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1027](https://togithub.com/textlint/textlint/pull/1027) It will reduce `@textlint/kernel` package size. - https://bundlephobia.com/package/[@textlint/kernel](https://togithub.com/textlint/kernel)[@13](https://togithub.com/13).0.2 - https://bundlephobia.com/package/[@textlint/kernel](https://togithub.com/textlint/kernel)[@13](https://togithub.com/13).0.3 15.1kb ⬇️ ##### Dependency Updates - chore(deps): update dependency [@types/glob](https://togithub.com/types/glob) to ^8.0.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1018](https://togithub.com/textlint/textlint/pull/1018) - chore(deps): update npm to v9.3.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/textlint/textlint/pull/1026](https://togithub.com/textlint/textlint/pull/1026) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.0.2...13.0.3 ### [`v13.0.2`](https://togithub.com/textlint/textlint/releases/tag/v13.0.2) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.0.1...v13.0.2) #### What's Changed ##### Bug Fixes - fix(ast-node-types): export { TxtNodeType } by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1024](https://togithub.com/textlint/textlint/pull/1024) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.0.1...13.0.2 ### [`v13.0.1`](https://togithub.com/textlint/textlint/releases/tag/v13.0.1) [Compare Source](https://togithub.com/textlint/textlint/compare/v13.0.0...v13.0.1) #### What's Changed ##### Bug Fixes - fix(ast-node-types): export { TxtNodeRange, TxtNodeLocation, TxtNodePosition } by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1022](https://togithub.com/textlint/textlint/pull/1022) If you have used `TextNodeRange`, `TxtNodeLineLocation`, `TxtNodePosition`, please change following: ```diff - import type { TextNodeRange, TxtNodeLineLocation, TxtNodePosition } from "@textlint/ast-node-types"; + import type { TxtNodeRange, TxtNodeLocation, TxtNodePosition } from "@textlint/ast-node-types"; ``` ##### Refactoring - refactor: add textlint-script/example\* to workspaces by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1019](https://togithub.com/textlint/textlint/pull/1019) - refactor: use npm 9+ instead of yarn v1 by [@azu](https://togithub.com/azu) in [https://github.com/textlint/textlint/pull/1020](https://togithub.com/textlint/textlint/pull/1020) **Full Changelog**: https://github.com/textlint/textlint/compare/v13.0.0...13.0.1 ### [`v13.0.0`](https://togithub.com/textlint/textlint/releases/tag/v13.0.0) [Compare Source](https://togithub.com/textlint/textlint/compare/v12.6.1...v13.0.0) textlint v13 support ESM rules/plugins 🎉 We have rewritten CLI and `textlint` package. However, it is not a breaking change for most `textlint` CLI users. Almost CLI behaviors are the same as textlint v12. - Blog:Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.