diff --git a/package-lock.json b/package-lock.json index d9e6639..ebcc172 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "SEE LICENSE IN LICENSE.md", "dependencies": { - "textlint": "13.4.1", + "textlint": "14.0.0", "textlint-rule-preset-ja-technical-writing": "10.0.1", "textlint-rule-prh": "5.3.0", "textlint-rule-spellcheck-tech-word": "5.0.0" @@ -88,34 +88,105 @@ } }, "node_modules/@textlint/config-loader": { - "version": "13.4.1", - "resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-13.4.1.tgz", - "integrity": "sha512-ggh6her5PdgcEsvgm3FfCY2+r7IhoQoBTGYxM+IbfkwyVoSoQ2CrXbCVlQkpLPFzhHVbIwgNxkiMr1o2npwfJQ==", - "dependencies": { - "@textlint/kernel": "^13.4.1", - "@textlint/module-interop": "^13.4.1", - "@textlint/types": "^13.4.1", - "@textlint/utils": "^13.4.1", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-14.0.0.tgz", + "integrity": "sha512-myVcy9cQtPfeIE1AbSPfOoQkFRyEbzbZUCwPEVubtW79xWbgfiHY6ncu4aOosla8YhLLpGkJouipvM5p7FPDaw==", + "dependencies": { + "@textlint/kernel": "^14.0.0", + "@textlint/module-interop": "^14.0.0", + "@textlint/types": "^14.0.0", + "@textlint/utils": "^14.0.0", "debug": "^4.3.4", "rc-config-loader": "^4.1.3", "try-resolve": "^1.0.1" } }, + "node_modules/@textlint/config-loader/node_modules/@textlint/ast-node-types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.0.tgz", + "integrity": "sha512-IZq8PpIqmCE1yWQu2h3EV/+FDZ2TemLq/P4k3C/LjsTCQroYgwbglZHzxuRD7WbEQnjb+y4FyyT9/ziCXUFzaw==" + }, + "node_modules/@textlint/config-loader/node_modules/@textlint/ast-tester": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-14.0.0.tgz", + "integrity": "sha512-uZuAR5ndDkPuL87jaKAfU/WvKrN9eSYD/1pRI4h5163xm8Y89Kz+V6qHHSMZ6/DBeHqVOxtZgSx6UF0j481gAQ==", + "dependencies": { + "@textlint/ast-node-types": "^14.0.0", + "debug": "^4.3.4" + } + }, + "node_modules/@textlint/config-loader/node_modules/@textlint/ast-traverse": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-14.0.0.tgz", + "integrity": "sha512-Rs+QemP2d34+wM9RXgxNA6xCTy5YAwvh0Vsr55Q6jOU+DDAZuYUJwq91eD4KBzn5liR32e/gvjRw/9KgR9GB8Q==", + "dependencies": { + "@textlint/ast-node-types": "^14.0.0" + } + }, + "node_modules/@textlint/config-loader/node_modules/@textlint/feature-flag": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-14.0.0.tgz", + "integrity": "sha512-jv3R+JO+BKLBmvpBp3Q7B+8/aJKsfFmF6qD4sup4ouqc/MGlxyzae/0T0t7RwTphXAFtVRH9pz52Q8P8mJCSnw==" + }, + "node_modules/@textlint/config-loader/node_modules/@textlint/kernel": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-14.0.0.tgz", + "integrity": "sha512-ofCuyzmTpmj3t83de3vij6WdnIwn0BUSBspTMhaTmd6RfY6oGbs+k7eZjx0ooq+etjq7iraFkyep9OvCZwuCoA==", + "dependencies": { + "@textlint/ast-node-types": "^14.0.0", + "@textlint/ast-tester": "^14.0.0", + "@textlint/ast-traverse": "^14.0.0", + "@textlint/feature-flag": "^14.0.0", + "@textlint/source-code-fixer": "^14.0.0", + "@textlint/types": "^14.0.0", + "@textlint/utils": "^14.0.0", + "debug": "^4.3.4", + "fast-equals": "^4.0.3", + "structured-source": "^4.0.0" + } + }, + "node_modules/@textlint/config-loader/node_modules/@textlint/module-interop": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-14.0.0.tgz", + "integrity": "sha512-QjSSwW2Dh+NEhWH6nsnVaJ9NI7MjAFUk96M8x+BTg7i7PES7cFAvjVCR2hgetrKhJWl3YKsiuWZ7f7tUkGCimw==" + }, + "node_modules/@textlint/config-loader/node_modules/@textlint/source-code-fixer": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-14.0.0.tgz", + "integrity": "sha512-co/uXDzhcDXErWfmFVSP4HTYtKxeJiw6imsVPxDRA7HvMj39DzO50tW4UEq4hAuGYVlaZpKJWNJBL5aczlVxqg==", + "dependencies": { + "@textlint/types": "^14.0.0", + "debug": "^4.3.4" + } + }, + "node_modules/@textlint/config-loader/node_modules/@textlint/types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.0.0.tgz", + "integrity": "sha512-svpl1niFSgkhckoEgvrEZwruypSIoiY3k2VBiQXRw1njPGOwuIYh7bS2L3B/7E8YvtVnNFS0RSxd4MgG0gSxfA==", + "dependencies": { + "@textlint/ast-node-types": "^14.0.0" + } + }, + "node_modules/@textlint/config-loader/node_modules/@textlint/utils": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-14.0.0.tgz", + "integrity": "sha512-m8wtgr+tdmqonksNeJmtSP5E7OixlT/KEHyRKtk5m/mFPnYmp2Dn6D++Xm63VvBBpZGxJ01OYFTTsGxHW/2Seg==" + }, "node_modules/@textlint/feature-flag": { "version": "13.4.1", "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-13.4.1.tgz", "integrity": "sha512-qY8gKUf30XtzWMTkwYeKytCo6KPx6milpz8YZhuRsEPjT/5iNdakJp5USWDQWDrwbQf7RbRncQdU+LX5JbM9YA==" }, "node_modules/@textlint/fixer-formatter": { - "version": "13.4.1", - "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-13.4.1.tgz", - "integrity": "sha512-P195Soyxmzv7S5QyCJIjuDXl5t3EyOhYwxR4ukKBZ7bw5hp/P1+e4GEhzqrXWx3z7h0nZZ0TuTjepNxOMo6cAQ==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-14.0.0.tgz", + "integrity": "sha512-uzXDDyjowX8N8Mb/W+em+6PuC3RTrdDmtbQcYrHHcfavlmLetKOMsL+fzpgTzURJxDnyaQSzZ5P8hKBLNkc1VQ==", "dependencies": { - "@textlint/module-interop": "^13.4.1", - "@textlint/types": "^13.4.1", + "@textlint/module-interop": "^14.0.0", + "@textlint/types": "^14.0.0", "chalk": "^4.1.2", "debug": "^4.3.4", - "diff": "^4.0.2", + "diff": "^5.1.0", "is-file": "^1.0.0", "string-width": "^4.2.3", "strip-ansi": "^6.0.1", @@ -123,6 +194,32 @@ "try-resolve": "^1.0.1" } }, + "node_modules/@textlint/fixer-formatter/node_modules/@textlint/ast-node-types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.0.tgz", + "integrity": "sha512-IZq8PpIqmCE1yWQu2h3EV/+FDZ2TemLq/P4k3C/LjsTCQroYgwbglZHzxuRD7WbEQnjb+y4FyyT9/ziCXUFzaw==" + }, + "node_modules/@textlint/fixer-formatter/node_modules/@textlint/module-interop": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-14.0.0.tgz", + "integrity": "sha512-QjSSwW2Dh+NEhWH6nsnVaJ9NI7MjAFUk96M8x+BTg7i7PES7cFAvjVCR2hgetrKhJWl3YKsiuWZ7f7tUkGCimw==" + }, + "node_modules/@textlint/fixer-formatter/node_modules/@textlint/types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.0.0.tgz", + "integrity": "sha512-svpl1niFSgkhckoEgvrEZwruypSIoiY3k2VBiQXRw1njPGOwuIYh7bS2L3B/7E8YvtVnNFS0RSxd4MgG0gSxfA==", + "dependencies": { + "@textlint/ast-node-types": "^14.0.0" + } + }, + "node_modules/@textlint/fixer-formatter/node_modules/diff": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/@textlint/kernel": { "version": "13.4.1", "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-13.4.1.tgz", @@ -141,14 +238,14 @@ } }, "node_modules/@textlint/linter-formatter": { - "version": "13.4.1", - "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-13.4.1.tgz", - "integrity": "sha512-VDLnyHRO9hf6CGxMJLM5oi7NH9s0mqiWxtgi95nuXmJZWbQLZVfcxkD1Cp16pwk8zTvlbyMZFqamFCYZyD9Sww==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-14.0.0.tgz", + "integrity": "sha512-wBzfWpcl2FntFJm7v1bFt4H+buD7jE/Nz1BrqJ6j+ov5V3VXzNboWQyhlwWDWyQBEulpOdVQ5SBu+PKBD0BKHw==", "dependencies": { "@azu/format-text": "^1.0.2", "@azu/style-format": "^1.0.1", - "@textlint/module-interop": "^13.4.1", - "@textlint/types": "^13.4.1", + "@textlint/module-interop": "^14.0.0", + "@textlint/types": "^14.0.0", "chalk": "^4.1.2", "debug": "^4.3.4", "js-yaml": "^3.14.1", @@ -161,6 +258,24 @@ "try-resolve": "^1.0.1" } }, + "node_modules/@textlint/linter-formatter/node_modules/@textlint/ast-node-types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.0.tgz", + "integrity": "sha512-IZq8PpIqmCE1yWQu2h3EV/+FDZ2TemLq/P4k3C/LjsTCQroYgwbglZHzxuRD7WbEQnjb+y4FyyT9/ziCXUFzaw==" + }, + "node_modules/@textlint/linter-formatter/node_modules/@textlint/module-interop": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-14.0.0.tgz", + "integrity": "sha512-QjSSwW2Dh+NEhWH6nsnVaJ9NI7MjAFUk96M8x+BTg7i7PES7cFAvjVCR2hgetrKhJWl3YKsiuWZ7f7tUkGCimw==" + }, + "node_modules/@textlint/linter-formatter/node_modules/@textlint/types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.0.0.tgz", + "integrity": "sha512-svpl1niFSgkhckoEgvrEZwruypSIoiY3k2VBiQXRw1njPGOwuIYh7bS2L3B/7E8YvtVnNFS0RSxd4MgG0gSxfA==", + "dependencies": { + "@textlint/ast-node-types": "^14.0.0" + } + }, "node_modules/@textlint/markdown-to-ast": { "version": "13.4.1", "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-13.4.1.tgz", @@ -2331,22 +2446,22 @@ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, "node_modules/textlint": { - "version": "13.4.1", - "resolved": "https://registry.npmjs.org/textlint/-/textlint-13.4.1.tgz", - "integrity": "sha512-ev6XkQEUMWcW90hTHJKlvt23ca1AtmmK2iw4mazqKnSVz8PTSMg45NB68ht3ev92lIPD+8Wt4D6JxCInZkh4GQ==", - "dependencies": { - "@textlint/ast-node-types": "^13.4.1", - "@textlint/ast-traverse": "^13.4.1", - "@textlint/config-loader": "^13.4.1", - "@textlint/feature-flag": "^13.4.1", - "@textlint/fixer-formatter": "^13.4.1", - "@textlint/kernel": "^13.4.1", - "@textlint/linter-formatter": "^13.4.1", - "@textlint/module-interop": "^13.4.1", - "@textlint/textlint-plugin-markdown": "^13.4.1", - "@textlint/textlint-plugin-text": "^13.4.1", - "@textlint/types": "^13.4.1", - "@textlint/utils": "^13.4.1", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/textlint/-/textlint-14.0.0.tgz", + "integrity": "sha512-pbXffPzeWAsYr6MzL8FmSJdGh3DmJDH/S+XUttBZSksgi3jh0NIpXgh/oV7gkA/bXD9HEsTpI3/Z1cCTtFxlZg==", + "dependencies": { + "@textlint/ast-node-types": "^14.0.0", + "@textlint/ast-traverse": "^14.0.0", + "@textlint/config-loader": "^14.0.0", + "@textlint/feature-flag": "^14.0.0", + "@textlint/fixer-formatter": "^14.0.0", + "@textlint/kernel": "^14.0.0", + "@textlint/linter-formatter": "^14.0.0", + "@textlint/module-interop": "^14.0.0", + "@textlint/textlint-plugin-markdown": "^14.0.0", + "@textlint/textlint-plugin-text": "^14.0.0", + "@textlint/types": "^14.0.0", + "@textlint/utils": "^14.0.0", "debug": "^4.3.4", "file-entry-cache": "^5.0.1", "get-stdin": "^5.0.1", @@ -2366,7 +2481,7 @@ "textlint": "bin/textlint.js" }, "engines": { - "node": ">=16.0.0" + "node": ">=18.14.0" } }, "node_modules/textlint-rule-helper": { @@ -2730,6 +2845,117 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/textlint/node_modules/@textlint/ast-node-types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.0.tgz", + "integrity": "sha512-IZq8PpIqmCE1yWQu2h3EV/+FDZ2TemLq/P4k3C/LjsTCQroYgwbglZHzxuRD7WbEQnjb+y4FyyT9/ziCXUFzaw==" + }, + "node_modules/textlint/node_modules/@textlint/ast-tester": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-14.0.0.tgz", + "integrity": "sha512-uZuAR5ndDkPuL87jaKAfU/WvKrN9eSYD/1pRI4h5163xm8Y89Kz+V6qHHSMZ6/DBeHqVOxtZgSx6UF0j481gAQ==", + "dependencies": { + "@textlint/ast-node-types": "^14.0.0", + "debug": "^4.3.4" + } + }, + "node_modules/textlint/node_modules/@textlint/ast-traverse": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-14.0.0.tgz", + "integrity": "sha512-Rs+QemP2d34+wM9RXgxNA6xCTy5YAwvh0Vsr55Q6jOU+DDAZuYUJwq91eD4KBzn5liR32e/gvjRw/9KgR9GB8Q==", + "dependencies": { + "@textlint/ast-node-types": "^14.0.0" + } + }, + "node_modules/textlint/node_modules/@textlint/feature-flag": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-14.0.0.tgz", + "integrity": "sha512-jv3R+JO+BKLBmvpBp3Q7B+8/aJKsfFmF6qD4sup4ouqc/MGlxyzae/0T0t7RwTphXAFtVRH9pz52Q8P8mJCSnw==" + }, + "node_modules/textlint/node_modules/@textlint/kernel": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-14.0.0.tgz", + "integrity": "sha512-ofCuyzmTpmj3t83de3vij6WdnIwn0BUSBspTMhaTmd6RfY6oGbs+k7eZjx0ooq+etjq7iraFkyep9OvCZwuCoA==", + "dependencies": { + "@textlint/ast-node-types": "^14.0.0", + "@textlint/ast-tester": "^14.0.0", + "@textlint/ast-traverse": "^14.0.0", + "@textlint/feature-flag": "^14.0.0", + "@textlint/source-code-fixer": "^14.0.0", + "@textlint/types": "^14.0.0", + "@textlint/utils": "^14.0.0", + "debug": "^4.3.4", + "fast-equals": "^4.0.3", + "structured-source": "^4.0.0" + } + }, + "node_modules/textlint/node_modules/@textlint/markdown-to-ast": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-14.0.0.tgz", + "integrity": "sha512-jzMfPp9+0U9QSzZSm7P98GLwWAMeUgB3TzROIEEg4C06LmIEFZviWOeXQMdLDVIFE9E7fZAXMg7jnvXcl8FBPQ==", + "dependencies": { + "@textlint/ast-node-types": "^14.0.0", + "debug": "^4.3.4", + "mdast-util-gfm-autolink-literal": "^0.1.3", + "remark-footnotes": "^3.0.0", + "remark-frontmatter": "^3.0.0", + "remark-gfm": "^1.0.0", + "remark-parse": "^9.0.0", + "traverse": "^0.6.8", + "unified": "^9.2.2" + } + }, + "node_modules/textlint/node_modules/@textlint/module-interop": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-14.0.0.tgz", + "integrity": "sha512-QjSSwW2Dh+NEhWH6nsnVaJ9NI7MjAFUk96M8x+BTg7i7PES7cFAvjVCR2hgetrKhJWl3YKsiuWZ7f7tUkGCimw==" + }, + "node_modules/textlint/node_modules/@textlint/source-code-fixer": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-14.0.0.tgz", + "integrity": "sha512-co/uXDzhcDXErWfmFVSP4HTYtKxeJiw6imsVPxDRA7HvMj39DzO50tW4UEq4hAuGYVlaZpKJWNJBL5aczlVxqg==", + "dependencies": { + "@textlint/types": "^14.0.0", + "debug": "^4.3.4" + } + }, + "node_modules/textlint/node_modules/@textlint/text-to-ast": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-14.0.0.tgz", + "integrity": "sha512-9+7wKgp/a6iXMIwampGFO9ztLFX/TMJzIuvx8oiF2J8kQzfZJlyzwdNpND6Q6YcMSW6IDkLb11i3wjn7EUkNUg==", + "dependencies": { + "@textlint/ast-node-types": "^14.0.0" + } + }, + "node_modules/textlint/node_modules/@textlint/textlint-plugin-markdown": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-14.0.0.tgz", + "integrity": "sha512-eXAQHwtkcf2WO8DQ0b4635qNNAdGAX0BotCsMYlQXbasUfew/jkO1eRQjji2B97q6rCwwwD03+dadBh5mbZEsg==", + "dependencies": { + "@textlint/markdown-to-ast": "^14.0.0" + } + }, + "node_modules/textlint/node_modules/@textlint/textlint-plugin-text": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-14.0.0.tgz", + "integrity": "sha512-LJ7WVbgO0QRmdrMT0HEXeZIhGepBmTVs6obEUW0lzTeMZFd6VPsCf9k62bRM8qyVtYMp19m5x/aSZUzEwqIgrw==", + "dependencies": { + "@textlint/text-to-ast": "^14.0.0" + } + }, + "node_modules/textlint/node_modules/@textlint/types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.0.0.tgz", + "integrity": "sha512-svpl1niFSgkhckoEgvrEZwruypSIoiY3k2VBiQXRw1njPGOwuIYh7bS2L3B/7E8YvtVnNFS0RSxd4MgG0gSxfA==", + "dependencies": { + "@textlint/ast-node-types": "^14.0.0" + } + }, + "node_modules/textlint/node_modules/@textlint/utils": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-14.0.0.tgz", + "integrity": "sha512-m8wtgr+tdmqonksNeJmtSP5E7OixlT/KEHyRKtk5m/mFPnYmp2Dn6D++Xm63VvBBpZGxJ01OYFTTsGxHW/2Seg==" + }, "node_modules/to-regex": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", diff --git a/package.json b/package.json index 52a0ba3..56e3a38 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "homepage": "https://github.com/tsuyoshicho/action-textlint#readme", "devDependencies": {}, "dependencies": { - "textlint": "13.4.1", + "textlint": "14.0.0", "textlint-rule-preset-ja-technical-writing": "10.0.1", "textlint-rule-prh": "5.3.0", "textlint-rule-spellcheck-tech-word": "5.0.0"