The pluggable natural language linter for text and markdown.
MIT License
Bot releases are visible (Hide)
Published by azu over 2 years ago
It will resolve the following audit alert.
ansi-regex 2.1.1 ~ 5.0.0 is vulnerable to Inefficient Regular Expression Complexity: https://github.com/advisories/GHSA-93q8-gq69-wqmw
Thanks to @massongit
Published by azu almost 3 years ago
Published by azu over 3 years ago
The npm dependency [email protected] depends on [email protected] which is vulnerable #801
12.0.2 fixes this dependendies
Published by azu over 3 years ago
This release is addtional fixes for v12.0.0.
Accidentally, 12.0.0 does not include textlint-scirpts
's dependencies.
12.0.1 fix to updatetextlint-scripts
dependencies.
Published by azu over 3 years ago
Blog: https://textlint.github.io/blog/2021/05/24/textlint-12.html
For textlint user
textlint improves markdown parsing, so it may found newer errors.
You can upgrade textlint via following commands:
npm install textlint@12
# or
yarn install textlint@12
textlint 12.0.0 requires Node.js 12+.
If you are using Node.js 10.x, please upgrade your Node.js env.
For textlint rule creator
textlint-tester
and textlint-scripts
are updated.
npm install textlint-scripts@12 --save-dev
# or
yarn install textlint-scripts@12 --dev
textlint-tester@12
use export default
instead of modules.exports =
.
So, you need to use import TextLintTester from "textlint-tester"
instead of const TextLintTester = require("textlint-tester")
.
- const TextLintTester = require("textlint-tester");
+ import TextLintTester from "textlint-tester";
@textlint/*
internal modules use same version
12.0.0
.engines
filels to "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
@textlint/markdown-to-ast@12
use [email protected]
Breaking Changes | Package | Previous version | Current version |
---|---|---|---|
โ | textlint | 11.9.1 | 12.0.0 |
โ | textlint-tester | 5.3.5 | 12.0.0 |
โ | textlint-scripts | 3.0.0 | 12.0.0 |
ใ | @textlint/ast-node-types | 4.4.3 | 12.0.0 |
ใ | @textlint/ast-traverse | 2.3.5 | 12.0.0 |
ใ | @textlint/ast-tester | 2.3.5 | 12.0.0 |
ใ | @textlint/feature-flag | 3.3.5 | 12.0.0 |
ใ | @textlint/fixer-formatter | 3.3.5 | 12.0.0 |
@textlint/kernel | 3.4.5 | 12.0.0 | |
ใ | @textlint/linter-formatter | 3.3.5 | 12.0.0 |
ใ | @textlint/module-interop | 1.2.5 | 12.0.0 |
โ | @textlint/textlint-plugin-markdown | 5.3.5 | 12.0.0 |
ใ | @textlint/textlint-plugin-text | 4.3.5 | 12.0.0 |
โ | @textlint/types | 1.5.5 | 12.0.0 |
@textlint/utils | 1.2.5 | 12.0.0 |
Now, This monorepo includes textlint-scripts
package. #779
Move https://github.com/textlint/textlint-scripts to https://github.com/textlint/textlint/tree/master/packages/textlint-scripts
@textlint/markdown-to-ast
It is a markdown parser in textlint.
We have updated to [email protected] #717 and it has many changes related to Markdown AST
You can see the changes at feat(markdown-to-ast): update to remark-parse@9 #767
It also updates trim
package that is CVE-2020-7753.
FootnoteReference
nodeThe NATO phonetic alphabet[^wiki].
[^wiki]: Read more about it on wikipedia: <http://en.wikipedia.org/wiki/NATO_phonetic_alphabet>.
Previously, It is called LinkReference
, textlint@12 treat it as FootnoteReference
.
Some rules may report new errors on FootnoteReference
.
textlint-tester
export default
instead of export =
#775 #689The textlint-tester
user should use import
instead of require
.
- const TextLintTester = require("textlint-tester");
+ import TextLintTester from "textlint-tester";
Or, pick default
property.
- const TextLintTester = require("textlint-tester");
+ const TextLintTester = require("textlint-tester").default;
textlint-scripts
@textlint/types
getSource
argument type #770@textlint/ast-tester
Discussion: https://github.com/textlint/textlint/discussions/789
12.0.0 beta release
See details in #738.
Please try it and report bugs
npm install textlint@beta
Published by azu over 3 years ago
Note: Version bump only for package textlint-example-fix
Published by azu over 3 years ago
Note: Version bump only for package @textlint/types
Published by azu over 3 years ago
Note: Version bump only for package textlint-example-cli
Published by azu over 3 years ago
Note: Version bump only for package textlint-example-plugin-extensions-option
Published by azu over 3 years ago
Note: Version bump only for package @textlint/source-code-fixer
Published by azu over 3 years ago
Note: Version bump only for package integration-test
Published by azu over 3 years ago
Note: Version bump only for package @textlint/module-interop
Published by azu over 3 years ago
Note: Version bump only for package @textlint/markdown-to-ast
Published by azu over 3 years ago
Note: Version bump only for package textlint-example-use-as-module
Published by azu over 3 years ago
Note: Version bump only for package @textlint/feature-flag
Published by azu over 3 years ago
Note: Version bump only for package @textlint/ast-tester
Published by azu over 3 years ago
Note: Version bump only for package @textlint/textlint-plugin-text
Published by azu over 3 years ago
Note: Version bump only for package textlint-perf-test