diff --git a/package-lock.json b/package-lock.json index 20973f77..59c37fd1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "postcss-import": "^14.0.0", "postcss-single-charset": "^2.0.0", "prettier": "^2.2.1", - "textlint": "^12.1.1", + "textlint": "^13.0.0", "textlint-filter-rule-allowlist": "^4.0.0", "textlint-rule-preset-japanese": "^7.0.0", "textlint-rule-preset-jtf-style": "^2.3.12", @@ -534,40 +534,118 @@ "dev": true }, "node_modules/@textlint/ast-tester": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-12.1.1.tgz", - "integrity": "sha512-lPbpp9qZ/Me852OzWWOSwqbYa9clziRRRfX6qeRqJOuuc8qNOzvP2vC7quvQPSNcGpnDse2bNwePgxtWhWb5fQ==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-13.0.0.tgz", + "integrity": "sha512-nxXL/ajgKpzpuwaOPAMDIaKHnxUFTGsJnTC7rbvDsCwPK/pvcKLU7z1XSTE2B04s19ncLEt/JFCdQJaVJ+YQLQ==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^12.1.1", - "debug": "^4.3.3" + "@textlint/ast-node-types": "^13.0.0", + "debug": "^4.3.4" } }, + "node_modules/@textlint/ast-tester/node_modules/@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, "node_modules/@textlint/ast-traverse": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-12.1.1.tgz", - "integrity": "sha512-/hiESq9fwR+4X4U7VfkjhUtuIRuJwnJZpgA+WiSpIwK4Ps60WhB1VBxecyxgNmj3s3EsJn95nCCJntgpa3qQcA==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-13.0.0.tgz", + "integrity": "sha512-zzIdjgaliaUwZjtWa0NTsQ0OdIasmeXIanbl77J/ksTUI9W6u0ru9u0c5640FZWQPbP9QBgfq/HL25la+WONAw==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^12.1.1" + "@textlint/ast-node-types": "^13.0.0" + } + }, + "node_modules/@textlint/ast-traverse/node_modules/@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, + "node_modules/@textlint/config-loader": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-13.0.0.tgz", + "integrity": "sha512-uLN/+/QE9Fkd5L83BzwpMrPG3WkFTpAfNp/cQiDC0iWm9+eBrTy9uiFPJz8CcNsUV8xQxueiGL4UYA8DHXctRw==", + "dev": true, + "dependencies": { + "@textlint/kernel": "^13.0.0", + "@textlint/module-interop": "^13.0.0", + "@textlint/types": "^13.0.0", + "@textlint/utils": "^13.0.0", + "debug": "^4.3.4", + "rc-config-loader": "^4.1.2", + "try-resolve": "^1.0.1" + } + }, + "node_modules/@textlint/config-loader/node_modules/@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, + "node_modules/@textlint/config-loader/node_modules/@textlint/module-interop": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-13.0.0.tgz", + "integrity": "sha512-xWdm9ZUtwA1Bc+aiGjJkdcPkylywCJ28bMwEQ8zwqGVeEiuB9R2l5HkMVkiKhHbd2lMrBC46iDBQN08qedUK9Q==", + "dev": true + }, + "node_modules/@textlint/config-loader/node_modules/@textlint/types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-13.0.0.tgz", + "integrity": "sha512-QpCiyLlaKSSsjTZL6Jap07lCJ735hIR7wQoItSpcLUg/cpSglCOdJ65K0T0zvYtz7B7Q6YK0ILACCQrFniMIkQ==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^13.0.0" + } + }, + "node_modules/@textlint/config-loader/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/@textlint/config-loader/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@textlint/config-loader/node_modules/rc-config-loader": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.2.tgz", + "integrity": "sha512-qKTnVWFl9OQYKATPzdfaZIbTxcHziQl92zYSxYC6umhOqyAsoj8H8Gq/+aFjAso68sBdjTz3A7omqeAkkF1MWg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "js-yaml": "^4.1.0", + "json5": "^2.2.2", + "require-from-string": "^2.0.2" } }, "node_modules/@textlint/feature-flag": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-12.1.1.tgz", - "integrity": "sha512-NykyIJ7UCs3R1tjThAS6upScmZdia0N/prOT7j1HpMbn1QK61Kqz7M3KZb0T/nhko6jwfN0d3aNP3oMCb4Vyxg==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-13.0.0.tgz", + "integrity": "sha512-TxZBPxccGWmgDrT8N6Qy6Plmh3PjleyKRuk4LaIOpfpi3BKrcJOSglTg8WVBhnJezwg3fb8JQ2Q5LFP8PzpDEg==", "dev": true }, "node_modules/@textlint/fixer-formatter": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-12.1.1.tgz", - "integrity": "sha512-9+f3WG1raKqY+ynS1JS/ESLNgUaKK1gIgK9ENESvrJA0zfg5I774LjjJ65catrorTdv+HHDG40aiD67Pmxdk9A==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-13.0.0.tgz", + "integrity": "sha512-0ntMlAnohujHqzVcYKPkBQII0lhwNNE+Gt+5BZiCXmDc9sn8OkRom8NSx8QsOLVNeSbFeSATHADzgolEPF2D+g==", "dev": true, "dependencies": { - "@textlint/module-interop": "^12.1.1", - "@textlint/types": "^12.1.1", + "@textlint/module-interop": "^13.0.0", + "@textlint/types": "^13.0.0", "chalk": "^4.1.2", - "debug": "^4.3.3", + "debug": "^4.3.4", "diff": "^4.0.2", "is-file": "^1.0.0", "string-width": "^4.2.3", @@ -576,6 +654,27 @@ "try-resolve": "^1.0.1" } }, + "node_modules/@textlint/fixer-formatter/node_modules/@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, + "node_modules/@textlint/fixer-formatter/node_modules/@textlint/module-interop": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-13.0.0.tgz", + "integrity": "sha512-xWdm9ZUtwA1Bc+aiGjJkdcPkylywCJ28bMwEQ8zwqGVeEiuB9R2l5HkMVkiKhHbd2lMrBC46iDBQN08qedUK9Q==", + "dev": true + }, + "node_modules/@textlint/fixer-formatter/node_modules/@textlint/types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-13.0.0.tgz", + "integrity": "sha512-QpCiyLlaKSSsjTZL6Jap07lCJ735hIR7wQoItSpcLUg/cpSglCOdJ65K0T0zvYtz7B7Q6YK0ILACCQrFniMIkQ==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^13.0.0" + } + }, "node_modules/@textlint/fixer-formatter/node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -633,45 +732,96 @@ "dev": true }, "node_modules/@textlint/kernel": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-12.1.1.tgz", - "integrity": "sha512-5f/miUMLBLUhBy0sJeLVs+34O3GaYyG7hAuTQG9p0ERUnXdJIGtoYU5O0Sfm+xWXPUOeQadK6E7IR+7fsX4Hhw==", - "dev": true, - "dependencies": { - "@textlint/ast-node-types": "^12.1.1", - "@textlint/ast-tester": "^12.1.1", - "@textlint/ast-traverse": "^12.1.1", - "@textlint/feature-flag": "^12.1.1", - "@textlint/source-code-fixer": "^12.1.1", - "@textlint/types": "^12.1.1", - "@textlint/utils": "^12.1.1", - "debug": "^4.3.3", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-13.0.0.tgz", + "integrity": "sha512-ugULMEs8R/RiRDOnMCiNWfZFWkaRqtycwYtt+UlitFS9D4bKg0G1AgwxwuWfnV96aZkgIW5/IREXf/tr5wvNMg==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^13.0.0", + "@textlint/ast-tester": "^13.0.0", + "@textlint/ast-traverse": "^13.0.0", + "@textlint/feature-flag": "^13.0.0", + "@textlint/source-code-fixer": "^13.0.0", + "@textlint/types": "^13.0.0", + "@textlint/utils": "^13.0.0", + "debug": "^4.3.4", "deep-equal": "^1.1.1", - "structured-source": "^3.0.2" + "structured-source": "^4.0.0" + } + }, + "node_modules/@textlint/kernel/node_modules/@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, + "node_modules/@textlint/kernel/node_modules/@textlint/types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-13.0.0.tgz", + "integrity": "sha512-QpCiyLlaKSSsjTZL6Jap07lCJ735hIR7wQoItSpcLUg/cpSglCOdJ65K0T0zvYtz7B7Q6YK0ILACCQrFniMIkQ==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^13.0.0" + } + }, + "node_modules/@textlint/kernel/node_modules/boundary": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/boundary/-/boundary-2.0.0.tgz", + "integrity": "sha512-rJKn5ooC9u8q13IMCrW0RSp31pxBCHE3y9V/tp3TdWSLf8Em3p6Di4NBpfzbJge9YjjFEsD0RtFEjtvHL5VyEA==", + "dev": true + }, + "node_modules/@textlint/kernel/node_modules/structured-source": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/structured-source/-/structured-source-4.0.0.tgz", + "integrity": "sha512-qGzRFNJDjFieQkl/sVOI2dUjHKRyL9dAJi2gCPGJLbJHBIkyOHxjuocpIEfbLioX+qSJpvbYdT49/YCdMznKxA==", + "dev": true, + "dependencies": { + "boundary": "^2.0.0" } }, "node_modules/@textlint/linter-formatter": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-12.1.1.tgz", - "integrity": "sha512-yE4g+OA+jVqEpF5NayuFoH4l3vvXPT3+gGD9TYhkjBUGmIZ0n4sMzOtmb9R+McujvENwk+7jTZ0pfHtZtpVSHQ==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-13.0.0.tgz", + "integrity": "sha512-SXuWbJp6oyDD1euNiyjGUKYLk8whQ3fX6Cq5dcwmXj1oLrZCfU7pN3PRQ2BJbIjDSx49gww5uAjTV3PgF274Nw==", "dev": true, "dependencies": { "@azu/format-text": "^1.0.1", "@azu/style-format": "^1.0.0", - "@textlint/module-interop": "^12.1.1", - "@textlint/types": "^12.1.1", + "@textlint/module-interop": "^13.0.0", + "@textlint/types": "^13.0.0", "chalk": "^4.1.2", - "debug": "^4.3.3", + "debug": "^4.3.4", "is-file": "^1.0.0", "js-yaml": "^3.14.1", + "lodash": "^4.17.21", "optionator": "^0.9.1", "pluralize": "^2.0.0", "string-width": "^4.2.3", "strip-ansi": "^6.0.1", - "table": "^6.8.0", + "table": "^6.8.1", "text-table": "^0.2.0", - "try-resolve": "^1.0.1", - "xml-escape": "^1.1.0" + "try-resolve": "^1.0.1" + } + }, + "node_modules/@textlint/linter-formatter/node_modules/@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, + "node_modules/@textlint/linter-formatter/node_modules/@textlint/module-interop": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-13.0.0.tgz", + "integrity": "sha512-xWdm9ZUtwA1Bc+aiGjJkdcPkylywCJ28bMwEQ8zwqGVeEiuB9R2l5HkMVkiKhHbd2lMrBC46iDBQN08qedUK9Q==", + "dev": true + }, + "node_modules/@textlint/linter-formatter/node_modules/@textlint/types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-13.0.0.tgz", + "integrity": "sha512-QpCiyLlaKSSsjTZL6Jap07lCJ735hIR7wQoItSpcLUg/cpSglCOdJ65K0T0zvYtz7B7Q6YK0ILACCQrFniMIkQ==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^13.0.0" } }, "node_modules/@textlint/linter-formatter/node_modules/ansi-regex": { @@ -725,21 +875,28 @@ } }, "node_modules/@textlint/markdown-to-ast": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-12.1.1.tgz", - "integrity": "sha512-TmqFyNqi68YpkqKabrkMlPzeSJMfY/+Wsv1/r43uDFgSYyM9GiD0eIpP12uKyL8xLW+rgfbqXxeFwSo26Conqw==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-13.0.0.tgz", + "integrity": "sha512-g0F//ZatBwEfO9WG1igEMXGLL0b08jqMlzU8Tc4eUaSf2oB9sz0prFNb+lb1MMHnR3qJlZnREpnwqEvZaa1vJw==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^12.1.1", - "debug": "^4.3.3", + "@textlint/ast-node-types": "^13.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.6", + "traverse": "^0.6.7", "unified": "^9.2.2" } }, + "node_modules/@textlint/markdown-to-ast/node_modules/@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, "node_modules/@textlint/module-interop": { "version": "12.1.1", "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-12.1.1.tgz", @@ -770,40 +927,61 @@ } }, "node_modules/@textlint/source-code-fixer": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-12.1.1.tgz", - "integrity": "sha512-+p7NE5W2Ie+a5dSXGG0onDrqQM9Quj9t9zQruqxN3Qm7F8JD3qBTx9XNZkzQKlnGtrN4x6FUp5wwH/X4BhHh1A==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-13.0.0.tgz", + "integrity": "sha512-VhARl07sPQU2hUrohbSOCfKgbSgal/RlKm6sbKyN3iM4Yy8iAanbMPIB1+88CJaAXLvIi8x/6IrBqJHE+tsWQg==", "dev": true, "dependencies": { - "@textlint/types": "^12.1.1", - "debug": "^4.3.3" + "@textlint/types": "^13.0.0", + "debug": "^4.3.4" + } + }, + "node_modules/@textlint/source-code-fixer/node_modules/@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, + "node_modules/@textlint/source-code-fixer/node_modules/@textlint/types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-13.0.0.tgz", + "integrity": "sha512-QpCiyLlaKSSsjTZL6Jap07lCJ735hIR7wQoItSpcLUg/cpSglCOdJ65K0T0zvYtz7B7Q6YK0ILACCQrFniMIkQ==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^13.0.0" } }, "node_modules/@textlint/text-to-ast": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-12.1.1.tgz", - "integrity": "sha512-L+Wf6omQ9u/A+H8kr8Dv1bKQ7j5TeBJX7ShdZz+z0T3oOPDrpCHID6N/NbzuM+a1Q9s9UAG5gkqiROHNjXqUug==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-13.0.0.tgz", + "integrity": "sha512-fR0+tOR9M5XlkXhTj8HoydyjbsqVFv4XwvDhJzyhBzcNzyA3wL5gnPlsiSGuCxKt0htgz6pxasNCG0Xq9CCMxg==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^12.1.1" + "@textlint/ast-node-types": "^13.0.0" } }, + "node_modules/@textlint/text-to-ast/node_modules/@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, "node_modules/@textlint/textlint-plugin-markdown": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-12.1.1.tgz", - "integrity": "sha512-gzQ205ClqECTblIdkpFkWL6M4nxr5oMON/jU6xbRdZ/Shy+OHLY7fP3R2L2RmAmMSE7C6ZWK5Lk7k9XaaUpgVA==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-13.0.0.tgz", + "integrity": "sha512-dW1zku3VIPMXOTPOzO5xQwfuPtoDKQVUMjqF40LYq+OCC3ABGIeoB8DfipD73Ns2EG+puYUmJmmTY1zd09SVCw==", "dev": true, "dependencies": { - "@textlint/markdown-to-ast": "^12.1.1" + "@textlint/markdown-to-ast": "^13.0.0" } }, "node_modules/@textlint/textlint-plugin-text": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-12.1.1.tgz", - "integrity": "sha512-U3WFM2fPy0ifC9lVW0GXjF5h1Dquit3rLO6UisC9UF75Ic6JjelcypjHwpp1trx0/t5FXp+94R5uJEpM360A0g==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-13.0.0.tgz", + "integrity": "sha512-kXe8D7O4r67BADz5NiWMtMfSYrAHxy8JkFPbEKvyZgTGfVFzfywPGitnK1X189YlkN9aRCmL6uqL6aQRa8W82w==", "dev": true, "dependencies": { - "@textlint/text-to-ast": "^12.1.1" + "@textlint/text-to-ast": "^13.0.0" } }, "node_modules/@textlint/types": { @@ -811,14 +989,15 @@ "resolved": "https://registry.npmjs.org/@textlint/types/-/types-12.1.1.tgz", "integrity": "sha512-s0TjnEwEwp3fa8yEhEH8w/lFpih15wtQy2CYaKx0eMScl1bSh+0e8WhiGZaTiiJXAGwNCw6erxB0reBScdU/hA==", "dev": true, + "peer": true, "dependencies": { "@textlint/ast-node-types": "^12.1.1" } }, "node_modules/@textlint/utils": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-12.1.1.tgz", - "integrity": "sha512-ENAm6ro+OAh6XZZSeZIJQCrY07IHWB7DGM6SwtKEfxcA9joF1uS/sLPqKmcW9fyvLvMnloVUsfVlaoNsLJXDKA==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-13.0.0.tgz", + "integrity": "sha512-Rj8zj2E2hjtB8/Aes0Z9P60457CafzXAXRheF+r1+2bQIRCk+/4jh7BqMvjoXSK4a5pCjm1KI1e8X8o7v+nwTg==", "dev": true }, "node_modules/@trysound/sax": { @@ -963,9 +1142,9 @@ } }, "node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", @@ -4841,9 +5020,9 @@ "dev": true }, "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, "bin": { "json5": "lib/cli.js" @@ -8068,9 +8247,9 @@ } }, "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "dev": true, "engines": { "node": ">=6" @@ -9533,9 +9712,9 @@ } }, "node_modules/table": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", - "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, "dependencies": { "ajv": "^8.0.1", @@ -9640,36 +9819,37 @@ "dev": true }, "node_modules/textlint": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/textlint/-/textlint-12.1.1.tgz", - "integrity": "sha512-AoE/pPL+6e/7hHOxwxL5oBTYIsG6gjrMP77VQZVYxXYfTDduwRlqhQUUrVd32DaLQTm7z3/lCnY46uFkmK06fA==", - "dev": true, - "dependencies": { - "@textlint/ast-node-types": "^12.1.1", - "@textlint/ast-traverse": "^12.1.1", - "@textlint/feature-flag": "^12.1.1", - "@textlint/fixer-formatter": "^12.1.1", - "@textlint/kernel": "^12.1.1", - "@textlint/linter-formatter": "^12.1.1", - "@textlint/module-interop": "^12.1.1", - "@textlint/textlint-plugin-markdown": "^12.1.1", - "@textlint/textlint-plugin-text": "^12.1.1", - "@textlint/types": "^12.1.1", - "@textlint/utils": "^12.1.1", - "debug": "^4.3.3", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/textlint/-/textlint-13.0.0.tgz", + "integrity": "sha512-VHDw7/IuyknupkrpIaFvdyB1Lw+PJV1PRfhdAG+q6BFgdoB87n23NB3XZgfqohX531vYizzfcwO2c/8wfxx+wA==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^13.0.0", + "@textlint/ast-traverse": "^13.0.0", + "@textlint/config-loader": "^13.0.0", + "@textlint/feature-flag": "^13.0.0", + "@textlint/fixer-formatter": "^13.0.0", + "@textlint/kernel": "^13.0.0", + "@textlint/linter-formatter": "^13.0.0", + "@textlint/module-interop": "^13.0.0", + "@textlint/textlint-plugin-markdown": "^13.0.0", + "@textlint/textlint-plugin-text": "^13.0.0", + "@textlint/types": "^13.0.0", + "@textlint/utils": "^13.0.0", + "debug": "^4.3.4", "deep-equal": "^1.1.1", "file-entry-cache": "^5.0.1", "get-stdin": "^5.0.1", - "glob": "^7.2.0", + "glob": "^7.2.3", "is-file": "^1.0.0", "md5": "^2.3.0", - "mkdirp": "^0.5.0", + "mkdirp": "^0.5.6", "optionator": "^0.9.1", "path-to-glob-pattern": "^1.0.2", "rc-config-loader": "^3.0.0", "read-pkg": "^1.1.0", "read-pkg-up": "^3.0.0", - "structured-source": "^3.0.2", + "structured-source": "^4.0.0", "try-resolve": "^1.0.1", "unique-concat": "^0.2.2" }, @@ -11148,6 +11328,33 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/textlint/node_modules/@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, + "node_modules/textlint/node_modules/@textlint/module-interop": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-13.0.0.tgz", + "integrity": "sha512-xWdm9ZUtwA1Bc+aiGjJkdcPkylywCJ28bMwEQ8zwqGVeEiuB9R2l5HkMVkiKhHbd2lMrBC46iDBQN08qedUK9Q==", + "dev": true + }, + "node_modules/textlint/node_modules/@textlint/types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-13.0.0.tgz", + "integrity": "sha512-QpCiyLlaKSSsjTZL6Jap07lCJ735hIR7wQoItSpcLUg/cpSglCOdJ65K0T0zvYtz7B7Q6YK0ILACCQrFniMIkQ==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^13.0.0" + } + }, + "node_modules/textlint/node_modules/boundary": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/boundary/-/boundary-2.0.0.tgz", + "integrity": "sha512-rJKn5ooC9u8q13IMCrW0RSp31pxBCHE3y9V/tp3TdWSLf8Em3p6Di4NBpfzbJge9YjjFEsD0RtFEjtvHL5VyEA==", + "dev": true + }, "node_modules/textlint/node_modules/get-stdin": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz", @@ -11234,6 +11441,15 @@ "node": ">=0.10.0" } }, + "node_modules/textlint/node_modules/structured-source": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/structured-source/-/structured-source-4.0.0.tgz", + "integrity": "sha512-qGzRFNJDjFieQkl/sVOI2dUjHKRyL9dAJi2gCPGJLbJHBIkyOHxjuocpIEfbLioX+qSJpvbYdT49/YCdMznKxA==", + "dev": true, + "dependencies": { + "boundary": "^2.0.0" + } + }, "node_modules/tfunk": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-4.0.0.tgz", @@ -11418,10 +11634,13 @@ "dev": true }, "node_modules/traverse": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz", - "integrity": "sha512-kdf4JKs8lbARxWdp7RKdNzoJBhGUcIalSYibuGyHJbmk40pOysQ0+QPvlkCOICOivDWU2IJo2rkrxyTK2AH4fw==", - "dev": true + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", + "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/trim-repeated": { "version": "1.0.0", @@ -12046,12 +12265,6 @@ } } }, - "node_modules/xml-escape": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xml-escape/-/xml-escape-1.1.0.tgz", - "integrity": "sha512-B/T4sDK8Z6aUh/qNr7mjKAwwncIljFuUP+DO/D5hloYFj+90O88z8Wf7oSucZTHxBAsC1/CTP4rtx/x1Uf72Mg==", - "dev": true - }, "node_modules/xmlhttprequest-ssl": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz", @@ -12613,40 +12826,121 @@ "dev": true }, "@textlint/ast-tester": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-12.1.1.tgz", - "integrity": "sha512-lPbpp9qZ/Me852OzWWOSwqbYa9clziRRRfX6qeRqJOuuc8qNOzvP2vC7quvQPSNcGpnDse2bNwePgxtWhWb5fQ==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-13.0.0.tgz", + "integrity": "sha512-nxXL/ajgKpzpuwaOPAMDIaKHnxUFTGsJnTC7rbvDsCwPK/pvcKLU7z1XSTE2B04s19ncLEt/JFCdQJaVJ+YQLQ==", "dev": true, "requires": { - "@textlint/ast-node-types": "^12.1.1", - "debug": "^4.3.3" + "@textlint/ast-node-types": "^13.0.0", + "debug": "^4.3.4" + }, + "dependencies": { + "@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + } } }, "@textlint/ast-traverse": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-12.1.1.tgz", - "integrity": "sha512-/hiESq9fwR+4X4U7VfkjhUtuIRuJwnJZpgA+WiSpIwK4Ps60WhB1VBxecyxgNmj3s3EsJn95nCCJntgpa3qQcA==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-13.0.0.tgz", + "integrity": "sha512-zzIdjgaliaUwZjtWa0NTsQ0OdIasmeXIanbl77J/ksTUI9W6u0ru9u0c5640FZWQPbP9QBgfq/HL25la+WONAw==", "dev": true, "requires": { - "@textlint/ast-node-types": "^12.1.1" + "@textlint/ast-node-types": "^13.0.0" + }, + "dependencies": { + "@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + } + } + }, + "@textlint/config-loader": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-13.0.0.tgz", + "integrity": "sha512-uLN/+/QE9Fkd5L83BzwpMrPG3WkFTpAfNp/cQiDC0iWm9+eBrTy9uiFPJz8CcNsUV8xQxueiGL4UYA8DHXctRw==", + "dev": true, + "requires": { + "@textlint/kernel": "^13.0.0", + "@textlint/module-interop": "^13.0.0", + "@textlint/types": "^13.0.0", + "@textlint/utils": "^13.0.0", + "debug": "^4.3.4", + "rc-config-loader": "^4.1.2", + "try-resolve": "^1.0.1" + }, + "dependencies": { + "@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, + "@textlint/module-interop": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-13.0.0.tgz", + "integrity": "sha512-xWdm9ZUtwA1Bc+aiGjJkdcPkylywCJ28bMwEQ8zwqGVeEiuB9R2l5HkMVkiKhHbd2lMrBC46iDBQN08qedUK9Q==", + "dev": true + }, + "@textlint/types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-13.0.0.tgz", + "integrity": "sha512-QpCiyLlaKSSsjTZL6Jap07lCJ735hIR7wQoItSpcLUg/cpSglCOdJ65K0T0zvYtz7B7Q6YK0ILACCQrFniMIkQ==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "^13.0.0" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "rc-config-loader": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.2.tgz", + "integrity": "sha512-qKTnVWFl9OQYKATPzdfaZIbTxcHziQl92zYSxYC6umhOqyAsoj8H8Gq/+aFjAso68sBdjTz3A7omqeAkkF1MWg==", + "dev": true, + "requires": { + "debug": "^4.3.4", + "js-yaml": "^4.1.0", + "json5": "^2.2.2", + "require-from-string": "^2.0.2" + } + } } }, "@textlint/feature-flag": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-12.1.1.tgz", - "integrity": "sha512-NykyIJ7UCs3R1tjThAS6upScmZdia0N/prOT7j1HpMbn1QK61Kqz7M3KZb0T/nhko6jwfN0d3aNP3oMCb4Vyxg==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-13.0.0.tgz", + "integrity": "sha512-TxZBPxccGWmgDrT8N6Qy6Plmh3PjleyKRuk4LaIOpfpi3BKrcJOSglTg8WVBhnJezwg3fb8JQ2Q5LFP8PzpDEg==", "dev": true }, "@textlint/fixer-formatter": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-12.1.1.tgz", - "integrity": "sha512-9+f3WG1raKqY+ynS1JS/ESLNgUaKK1gIgK9ENESvrJA0zfg5I774LjjJ65catrorTdv+HHDG40aiD67Pmxdk9A==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-13.0.0.tgz", + "integrity": "sha512-0ntMlAnohujHqzVcYKPkBQII0lhwNNE+Gt+5BZiCXmDc9sn8OkRom8NSx8QsOLVNeSbFeSATHADzgolEPF2D+g==", "dev": true, "requires": { - "@textlint/module-interop": "^12.1.1", - "@textlint/types": "^12.1.1", + "@textlint/module-interop": "^13.0.0", + "@textlint/types": "^13.0.0", "chalk": "^4.1.2", - "debug": "^4.3.3", + "debug": "^4.3.4", "diff": "^4.0.2", "is-file": "^1.0.0", "string-width": "^4.2.3", @@ -12655,6 +12949,27 @@ "try-resolve": "^1.0.1" }, "dependencies": { + "@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, + "@textlint/module-interop": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-13.0.0.tgz", + "integrity": "sha512-xWdm9ZUtwA1Bc+aiGjJkdcPkylywCJ28bMwEQ8zwqGVeEiuB9R2l5HkMVkiKhHbd2lMrBC46iDBQN08qedUK9Q==", + "dev": true + }, + "@textlint/types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-13.0.0.tgz", + "integrity": "sha512-QpCiyLlaKSSsjTZL6Jap07lCJ735hIR7wQoItSpcLUg/cpSglCOdJ65K0T0zvYtz7B7Q6YK0ILACCQrFniMIkQ==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "^13.0.0" + } + }, "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -12702,47 +13017,100 @@ "dev": true }, "@textlint/kernel": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-12.1.1.tgz", - "integrity": "sha512-5f/miUMLBLUhBy0sJeLVs+34O3GaYyG7hAuTQG9p0ERUnXdJIGtoYU5O0Sfm+xWXPUOeQadK6E7IR+7fsX4Hhw==", - "dev": true, - "requires": { - "@textlint/ast-node-types": "^12.1.1", - "@textlint/ast-tester": "^12.1.1", - "@textlint/ast-traverse": "^12.1.1", - "@textlint/feature-flag": "^12.1.1", - "@textlint/source-code-fixer": "^12.1.1", - "@textlint/types": "^12.1.1", - "@textlint/utils": "^12.1.1", - "debug": "^4.3.3", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-13.0.0.tgz", + "integrity": "sha512-ugULMEs8R/RiRDOnMCiNWfZFWkaRqtycwYtt+UlitFS9D4bKg0G1AgwxwuWfnV96aZkgIW5/IREXf/tr5wvNMg==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "^13.0.0", + "@textlint/ast-tester": "^13.0.0", + "@textlint/ast-traverse": "^13.0.0", + "@textlint/feature-flag": "^13.0.0", + "@textlint/source-code-fixer": "^13.0.0", + "@textlint/types": "^13.0.0", + "@textlint/utils": "^13.0.0", + "debug": "^4.3.4", "deep-equal": "^1.1.1", - "structured-source": "^3.0.2" + "structured-source": "^4.0.0" + }, + "dependencies": { + "@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, + "@textlint/types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-13.0.0.tgz", + "integrity": "sha512-QpCiyLlaKSSsjTZL6Jap07lCJ735hIR7wQoItSpcLUg/cpSglCOdJ65K0T0zvYtz7B7Q6YK0ILACCQrFniMIkQ==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "^13.0.0" + } + }, + "boundary": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/boundary/-/boundary-2.0.0.tgz", + "integrity": "sha512-rJKn5ooC9u8q13IMCrW0RSp31pxBCHE3y9V/tp3TdWSLf8Em3p6Di4NBpfzbJge9YjjFEsD0RtFEjtvHL5VyEA==", + "dev": true + }, + "structured-source": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/structured-source/-/structured-source-4.0.0.tgz", + "integrity": "sha512-qGzRFNJDjFieQkl/sVOI2dUjHKRyL9dAJi2gCPGJLbJHBIkyOHxjuocpIEfbLioX+qSJpvbYdT49/YCdMznKxA==", + "dev": true, + "requires": { + "boundary": "^2.0.0" + } + } } }, "@textlint/linter-formatter": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-12.1.1.tgz", - "integrity": "sha512-yE4g+OA+jVqEpF5NayuFoH4l3vvXPT3+gGD9TYhkjBUGmIZ0n4sMzOtmb9R+McujvENwk+7jTZ0pfHtZtpVSHQ==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-13.0.0.tgz", + "integrity": "sha512-SXuWbJp6oyDD1euNiyjGUKYLk8whQ3fX6Cq5dcwmXj1oLrZCfU7pN3PRQ2BJbIjDSx49gww5uAjTV3PgF274Nw==", "dev": true, "requires": { "@azu/format-text": "^1.0.1", "@azu/style-format": "^1.0.0", - "@textlint/module-interop": "^12.1.1", - "@textlint/types": "^12.1.1", + "@textlint/module-interop": "^13.0.0", + "@textlint/types": "^13.0.0", "chalk": "^4.1.2", - "debug": "^4.3.3", + "debug": "^4.3.4", "is-file": "^1.0.0", "js-yaml": "^3.14.1", + "lodash": "^4.17.21", "optionator": "^0.9.1", "pluralize": "^2.0.0", "string-width": "^4.2.3", "strip-ansi": "^6.0.1", - "table": "^6.8.0", + "table": "^6.8.1", "text-table": "^0.2.0", - "try-resolve": "^1.0.1", - "xml-escape": "^1.1.0" + "try-resolve": "^1.0.1" }, "dependencies": { + "@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, + "@textlint/module-interop": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-13.0.0.tgz", + "integrity": "sha512-xWdm9ZUtwA1Bc+aiGjJkdcPkylywCJ28bMwEQ8zwqGVeEiuB9R2l5HkMVkiKhHbd2lMrBC46iDBQN08qedUK9Q==", + "dev": true + }, + "@textlint/types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-13.0.0.tgz", + "integrity": "sha512-QpCiyLlaKSSsjTZL6Jap07lCJ735hIR7wQoItSpcLUg/cpSglCOdJ65K0T0zvYtz7B7Q6YK0ILACCQrFniMIkQ==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "^13.0.0" + } + }, "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -12784,19 +13152,28 @@ } }, "@textlint/markdown-to-ast": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-12.1.1.tgz", - "integrity": "sha512-TmqFyNqi68YpkqKabrkMlPzeSJMfY/+Wsv1/r43uDFgSYyM9GiD0eIpP12uKyL8xLW+rgfbqXxeFwSo26Conqw==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-13.0.0.tgz", + "integrity": "sha512-g0F//ZatBwEfO9WG1igEMXGLL0b08jqMlzU8Tc4eUaSf2oB9sz0prFNb+lb1MMHnR3qJlZnREpnwqEvZaa1vJw==", "dev": true, "requires": { - "@textlint/ast-node-types": "^12.1.1", - "debug": "^4.3.3", + "@textlint/ast-node-types": "^13.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.6", + "traverse": "^0.6.7", "unified": "^9.2.2" + }, + "dependencies": { + "@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + } } }, "@textlint/module-interop": { @@ -12828,40 +13205,65 @@ } }, "@textlint/source-code-fixer": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-12.1.1.tgz", - "integrity": "sha512-+p7NE5W2Ie+a5dSXGG0onDrqQM9Quj9t9zQruqxN3Qm7F8JD3qBTx9XNZkzQKlnGtrN4x6FUp5wwH/X4BhHh1A==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-13.0.0.tgz", + "integrity": "sha512-VhARl07sPQU2hUrohbSOCfKgbSgal/RlKm6sbKyN3iM4Yy8iAanbMPIB1+88CJaAXLvIi8x/6IrBqJHE+tsWQg==", "dev": true, "requires": { - "@textlint/types": "^12.1.1", - "debug": "^4.3.3" + "@textlint/types": "^13.0.0", + "debug": "^4.3.4" + }, + "dependencies": { + "@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, + "@textlint/types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-13.0.0.tgz", + "integrity": "sha512-QpCiyLlaKSSsjTZL6Jap07lCJ735hIR7wQoItSpcLUg/cpSglCOdJ65K0T0zvYtz7B7Q6YK0ILACCQrFniMIkQ==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "^13.0.0" + } + } } }, "@textlint/text-to-ast": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-12.1.1.tgz", - "integrity": "sha512-L+Wf6omQ9u/A+H8kr8Dv1bKQ7j5TeBJX7ShdZz+z0T3oOPDrpCHID6N/NbzuM+a1Q9s9UAG5gkqiROHNjXqUug==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-13.0.0.tgz", + "integrity": "sha512-fR0+tOR9M5XlkXhTj8HoydyjbsqVFv4XwvDhJzyhBzcNzyA3wL5gnPlsiSGuCxKt0htgz6pxasNCG0Xq9CCMxg==", "dev": true, "requires": { - "@textlint/ast-node-types": "^12.1.1" + "@textlint/ast-node-types": "^13.0.0" + }, + "dependencies": { + "@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + } } }, "@textlint/textlint-plugin-markdown": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-12.1.1.tgz", - "integrity": "sha512-gzQ205ClqECTblIdkpFkWL6M4nxr5oMON/jU6xbRdZ/Shy+OHLY7fP3R2L2RmAmMSE7C6ZWK5Lk7k9XaaUpgVA==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-13.0.0.tgz", + "integrity": "sha512-dW1zku3VIPMXOTPOzO5xQwfuPtoDKQVUMjqF40LYq+OCC3ABGIeoB8DfipD73Ns2EG+puYUmJmmTY1zd09SVCw==", "dev": true, "requires": { - "@textlint/markdown-to-ast": "^12.1.1" + "@textlint/markdown-to-ast": "^13.0.0" } }, "@textlint/textlint-plugin-text": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-12.1.1.tgz", - "integrity": "sha512-U3WFM2fPy0ifC9lVW0GXjF5h1Dquit3rLO6UisC9UF75Ic6JjelcypjHwpp1trx0/t5FXp+94R5uJEpM360A0g==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-13.0.0.tgz", + "integrity": "sha512-kXe8D7O4r67BADz5NiWMtMfSYrAHxy8JkFPbEKvyZgTGfVFzfywPGitnK1X189YlkN9aRCmL6uqL6aQRa8W82w==", "dev": true, "requires": { - "@textlint/text-to-ast": "^12.1.1" + "@textlint/text-to-ast": "^13.0.0" } }, "@textlint/types": { @@ -12869,14 +13271,15 @@ "resolved": "https://registry.npmjs.org/@textlint/types/-/types-12.1.1.tgz", "integrity": "sha512-s0TjnEwEwp3fa8yEhEH8w/lFpih15wtQy2CYaKx0eMScl1bSh+0e8WhiGZaTiiJXAGwNCw6erxB0reBScdU/hA==", "dev": true, + "peer": true, "requires": { "@textlint/ast-node-types": "^12.1.1" } }, "@textlint/utils": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-12.1.1.tgz", - "integrity": "sha512-ENAm6ro+OAh6XZZSeZIJQCrY07IHWB7DGM6SwtKEfxcA9joF1uS/sLPqKmcW9fyvLvMnloVUsfVlaoNsLJXDKA==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-13.0.0.tgz", + "integrity": "sha512-Rj8zj2E2hjtB8/Aes0Z9P60457CafzXAXRheF+r1+2bQIRCk+/4jh7BqMvjoXSK4a5pCjm1KI1e8X8o7v+nwTg==", "dev": true }, "@trysound/sax": { @@ -13006,9 +13409,9 @@ } }, "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -15948,9 +16351,9 @@ "dev": true }, "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true }, "jsonfile": { @@ -18353,9 +18756,9 @@ } }, "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "dev": true }, "qs": { @@ -19501,9 +19904,9 @@ "dev": true }, "table": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", - "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, "requires": { "ajv": "^8.0.1", @@ -19586,40 +19989,68 @@ "dev": true }, "textlint": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/textlint/-/textlint-12.1.1.tgz", - "integrity": "sha512-AoE/pPL+6e/7hHOxwxL5oBTYIsG6gjrMP77VQZVYxXYfTDduwRlqhQUUrVd32DaLQTm7z3/lCnY46uFkmK06fA==", - "dev": true, - "requires": { - "@textlint/ast-node-types": "^12.1.1", - "@textlint/ast-traverse": "^12.1.1", - "@textlint/feature-flag": "^12.1.1", - "@textlint/fixer-formatter": "^12.1.1", - "@textlint/kernel": "^12.1.1", - "@textlint/linter-formatter": "^12.1.1", - "@textlint/module-interop": "^12.1.1", - "@textlint/textlint-plugin-markdown": "^12.1.1", - "@textlint/textlint-plugin-text": "^12.1.1", - "@textlint/types": "^12.1.1", - "@textlint/utils": "^12.1.1", - "debug": "^4.3.3", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/textlint/-/textlint-13.0.0.tgz", + "integrity": "sha512-VHDw7/IuyknupkrpIaFvdyB1Lw+PJV1PRfhdAG+q6BFgdoB87n23NB3XZgfqohX531vYizzfcwO2c/8wfxx+wA==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "^13.0.0", + "@textlint/ast-traverse": "^13.0.0", + "@textlint/config-loader": "^13.0.0", + "@textlint/feature-flag": "^13.0.0", + "@textlint/fixer-formatter": "^13.0.0", + "@textlint/kernel": "^13.0.0", + "@textlint/linter-formatter": "^13.0.0", + "@textlint/module-interop": "^13.0.0", + "@textlint/textlint-plugin-markdown": "^13.0.0", + "@textlint/textlint-plugin-text": "^13.0.0", + "@textlint/types": "^13.0.0", + "@textlint/utils": "^13.0.0", + "debug": "^4.3.4", "deep-equal": "^1.1.1", "file-entry-cache": "^5.0.1", "get-stdin": "^5.0.1", - "glob": "^7.2.0", + "glob": "^7.2.3", "is-file": "^1.0.0", "md5": "^2.3.0", - "mkdirp": "^0.5.0", + "mkdirp": "^0.5.6", "optionator": "^0.9.1", "path-to-glob-pattern": "^1.0.2", "rc-config-loader": "^3.0.0", "read-pkg": "^1.1.0", "read-pkg-up": "^3.0.0", - "structured-source": "^3.0.2", + "structured-source": "^4.0.0", "try-resolve": "^1.0.1", "unique-concat": "^0.2.2" }, "dependencies": { + "@textlint/ast-node-types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.0.0.tgz", + "integrity": "sha512-K1YDcuAG6Vh4YatrdSxi8T2LwBZ3/jrfJSMH9lfP161WRE/1DhZtdmfjtEGk2SpDPsjuHIBLo855KzMwhyoebA==", + "dev": true + }, + "@textlint/module-interop": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-13.0.0.tgz", + "integrity": "sha512-xWdm9ZUtwA1Bc+aiGjJkdcPkylywCJ28bMwEQ8zwqGVeEiuB9R2l5HkMVkiKhHbd2lMrBC46iDBQN08qedUK9Q==", + "dev": true + }, + "@textlint/types": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-13.0.0.tgz", + "integrity": "sha512-QpCiyLlaKSSsjTZL6Jap07lCJ735hIR7wQoItSpcLUg/cpSglCOdJ65K0T0zvYtz7B7Q6YK0ILACCQrFniMIkQ==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "^13.0.0" + } + }, + "boundary": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/boundary/-/boundary-2.0.0.tgz", + "integrity": "sha512-rJKn5ooC9u8q13IMCrW0RSp31pxBCHE3y9V/tp3TdWSLf8Em3p6Di4NBpfzbJge9YjjFEsD0RtFEjtvHL5VyEA==", + "dev": true + }, "get-stdin": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz", @@ -19684,6 +20115,15 @@ "requires": { "is-utf8": "^0.2.0" } + }, + "structured-source": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/structured-source/-/structured-source-4.0.0.tgz", + "integrity": "sha512-qGzRFNJDjFieQkl/sVOI2dUjHKRyL9dAJi2gCPGJLbJHBIkyOHxjuocpIEfbLioX+qSJpvbYdT49/YCdMznKxA==", + "dev": true, + "requires": { + "boundary": "^2.0.0" + } } } }, @@ -21114,9 +21554,9 @@ "dev": true }, "traverse": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz", - "integrity": "sha512-kdf4JKs8lbARxWdp7RKdNzoJBhGUcIalSYibuGyHJbmk40pOysQ0+QPvlkCOICOivDWU2IJo2rkrxyTK2AH4fw==", + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", + "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==", "dev": true }, "trim-repeated": { @@ -21559,12 +21999,6 @@ "dev": true, "requires": {} }, - "xml-escape": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xml-escape/-/xml-escape-1.1.0.tgz", - "integrity": "sha512-B/T4sDK8Z6aUh/qNr7mjKAwwncIljFuUP+DO/D5hloYFj+90O88z8Wf7oSucZTHxBAsC1/CTP4rtx/x1Uf72Mg==", - "dev": true - }, "xmlhttprequest-ssl": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz", diff --git a/package.json b/package.json index 79305c22..19b2aeab 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "postcss-import": "^14.0.0", "postcss-single-charset": "^2.0.0", "prettier": "^2.2.1", - "textlint": "^12.1.1", + "textlint": "^13.0.0", "textlint-filter-rule-allowlist": "^4.0.0", "textlint-rule-preset-japanese": "^7.0.0", "textlint-rule-preset-jtf-style": "^2.3.12",