Closed renovate[bot] closed 1 year ago
Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 13.x releases. But if you manually upgrade to 13.x then Renovate will re-enable minor
and patch
updates automatically.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
This PR contains the following updates:
^12.1.0
->^13.0.0
Release Notes
textlint/textlint
### [`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:◉ Linting is Async | Node.js/CommonJS | ✅ Recommended | ❌ Deprecated | | TextFixEngine | Fix Engine API. It load .textlintrc automaticaly | ◉ Loading is Sync
◉ Fixing is Async | Node.js/CommonJS | ✅ Recommended | ❌ Deprecated | | createLinter/loadTextlintrc | Support Async APIs. | ◉ Loading is Async
◉ Linting/Fixing is Async | Node.js/CommonJS and ESM | None | ✅ Recommended | - `createLinter`: create linter instance - `lintFiles(files)`: lint files and return linter messages - `lintText(text, filePath)` lint text with virtual filePath and return linter messages - `fixFiles(files` lint text and return fixer messages - `fixText(text, filePath)` lint text with virtual filePath and return fixer messages - `fixFiles` and `fixText` does not modify files - `loadTextlintrc`: load `.textlintrc` config file and return a descriptor object - `loadLinerFormatter` and `loadFixerFormatter`: load formatter Lint files and output to console. ```ts import { createLinter, loadTextlintrc, loadLinterFormatter } from "textlint"; // descriptor is a structure object for linter // It includes rules, plugins, and options const descriptor = await loadTextlintrc(); const linter = createLinter({ descriptor }); const results = await linter.lintFiles(["*.md"]); // textlint has two types formatter sets for linter and fixer const formatter = await loadLinterFormatter({ formatterName: "stylish" }) const output = formatter.format(results); console.log(output); ``` For more details, see
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 is behind base branch, 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.