diff --git a/package-lock.json b/package-lock.json index 5f7c0ec1..5b36b406 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ }, "devDependencies": { "@textlint/ast-tester": "12.6.1", - "@textlint/kernel": "12.6.1", + "@textlint/kernel": "14.2.1", "@textlint/textlint-plugin-markdown": "12.6.1", "@textlint/types": "12.6.1", "@types/jest": "29.5.12", @@ -1288,6 +1288,7 @@ "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-12.6.1.tgz", "integrity": "sha512-Y/j7ip7yDuTjuIV4kTRPVnkJKfpI71U+eqXFnrM9sE2xBA9IsqzqiLQeDY+S5hhfQzmcEnZFtAP0hqrYaT6gNA==", "dev": true, + "peer": true, "dependencies": { "@textlint/ast-node-types": "^12.6.1" } @@ -1296,7 +1297,8 @@ "version": "12.6.1", "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-12.6.1.tgz", "integrity": "sha512-cY/AraTLdzbwDyAhdpaXB7n1Lw6zA+k+7UaT8mmxMmjs0uYGzdMQa499I0rQatctJ6izrdZXYW0NdUQfG2ugiA==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@textlint/fixer-formatter": { "version": "12.1.1", @@ -1318,23 +1320,69 @@ } }, "node_modules/@textlint/kernel": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-12.6.1.tgz", - "integrity": "sha512-GjNaI36pYx/boy1Xf7NPJFbS0uWHhY9y9DMMl/8ZJZoldN7XrCvJFivNdeYQxu+LTmfGGaUJoTjDpnllOs6XSQ==", - "dev": true, - "dependencies": { - "@textlint/ast-node-types": "^12.6.1", - "@textlint/ast-tester": "^12.6.1", - "@textlint/ast-traverse": "^12.6.1", - "@textlint/feature-flag": "^12.6.1", - "@textlint/source-code-fixer": "^12.6.1", - "@textlint/types": "^12.6.1", - "@textlint/utils": "^12.6.1", + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-14.2.1.tgz", + "integrity": "sha512-PkCagYKlVLQvw9CBijJJ30Hmp9rk9oJJt9danoMhdR+v91SMQ7eeWk7HG8CqGbEnL0NehoOqgZV+O5Tfr8x38A==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^14.2.1", + "@textlint/ast-tester": "^14.2.1", + "@textlint/ast-traverse": "^14.2.1", + "@textlint/feature-flag": "^14.2.1", + "@textlint/source-code-fixer": "^14.2.1", + "@textlint/types": "^14.2.1", + "@textlint/utils": "^14.2.1", "debug": "^4.3.4", - "deep-equal": "^1.1.1", + "fast-equals": "^4.0.3", "structured-source": "^4.0.0" } }, + "node_modules/@textlint/kernel/node_modules/@textlint/ast-node-types": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.2.1.tgz", + "integrity": "sha512-UuYY1ADfU6Nvo3l9JQoJ6XWt1lohSyyvbFE96FVjkJDIwLxEyF8nPeoTNa/gJTmLCzimQfY0C+4jAYrPxVjt/A==", + "dev": true + }, + "node_modules/@textlint/kernel/node_modules/@textlint/ast-tester": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-14.2.1.tgz", + "integrity": "sha512-JQhZQToHYfHy/w/AyRg+03uxG53yp6OSbq7mpRhvgpwMk/N5GAtF+vLhfMAUAStJLXpq5xfFEvDNROZsgn2x7Q==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^14.2.1", + "debug": "^4.3.4" + } + }, + "node_modules/@textlint/kernel/node_modules/@textlint/ast-traverse": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-14.2.1.tgz", + "integrity": "sha512-MmYIRE3myWPgswJlq1Iu42o/Z9aKQkeHF7SS/toySc1iDpjS4lKTYcbzRoq+RD8Tjp35RCcxBIpufrrZrT7V0Q==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^14.2.1" + } + }, + "node_modules/@textlint/kernel/node_modules/@textlint/feature-flag": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-14.2.1.tgz", + "integrity": "sha512-7fXZWh3UUH0LwPu2CWJOaSnYHVQojgQ/ulXQayMXf50x3/CGY/dqaBKpB+I/PW+60/pnKgUwJm9E/eHzwhVAqQ==", + "dev": true + }, + "node_modules/@textlint/kernel/node_modules/@textlint/types": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.2.1.tgz", + "integrity": "sha512-SaJsPYn7mXbInU77wbvsW277hLwmyijCS6Gld3VjBxXBYpJb9fzDliKHt1GYTYNRMtI/jQudwl13Clyt3nju5w==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^14.2.1" + } + }, + "node_modules/@textlint/kernel/node_modules/@textlint/utils": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-14.2.1.tgz", + "integrity": "sha512-I8rV2jJfiVSP8EtpVSXCqISqyRPwx3GdZIIXehWn5k86cnBMt5RkPI4lvxZEbLECHsUkhQx11rC2tkOpabgUTA==", + "dev": true + }, "node_modules/@textlint/kernel/node_modules/boundary": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/boundary/-/boundary-2.0.0.tgz", @@ -1414,15 +1462,30 @@ } }, "node_modules/@textlint/source-code-fixer": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-12.6.1.tgz", - "integrity": "sha512-J9UZ3uitT+T50ug5X6AoIOwn6kTl54ZmPYBPB9bmH4lwBamN7e4gT65lSweHY1D21elOkq+3bO/OAJMfQfAVHg==", + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-14.2.1.tgz", + "integrity": "sha512-5VI+BLieZOrXVrqCkEIbvGu73gkKw52Ns8J1OPNqaCpbnmiKmKcRzBsbMxzwD4Pa7M0l4yhUzyd15/7i7hzmAg==", "dev": true, "dependencies": { - "@textlint/types": "^12.6.1", + "@textlint/types": "^14.2.1", "debug": "^4.3.4" } }, + "node_modules/@textlint/source-code-fixer/node_modules/@textlint/ast-node-types": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.2.1.tgz", + "integrity": "sha512-UuYY1ADfU6Nvo3l9JQoJ6XWt1lohSyyvbFE96FVjkJDIwLxEyF8nPeoTNa/gJTmLCzimQfY0C+4jAYrPxVjt/A==", + "dev": true + }, + "node_modules/@textlint/source-code-fixer/node_modules/@textlint/types": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.2.1.tgz", + "integrity": "sha512-SaJsPYn7mXbInU77wbvsW277hLwmyijCS6Gld3VjBxXBYpJb9fzDliKHt1GYTYNRMtI/jQudwl13Clyt3nju5w==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^14.2.1" + } + }, "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", @@ -1465,7 +1528,8 @@ "version": "12.6.1", "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-12.6.1.tgz", "integrity": "sha512-HJkqYXT2FAAHDM5XLFpQLF/CEdm8c2ltMeKmPBSSty1VfPXQMi8tGPT1b58b8KWh6dVmi7w0YYB7NrquuzXOKA==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@tsconfig/node10": { "version": "1.0.8", @@ -2187,6 +2251,7 @@ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "dev": true, + "peer": true, "dependencies": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" @@ -2606,6 +2671,7 @@ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", "dev": true, + "peer": true, "dependencies": { "is-arguments": "^1.0.4", "is-date-object": "^1.0.1", @@ -2638,6 +2704,7 @@ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "dev": true, + "peer": true, "dependencies": { "object-keys": "^1.0.12" }, @@ -3241,6 +3308,12 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, + "node_modules/fast-equals": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-4.0.3.tgz", + "integrity": "sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==", + "dev": true + }, "node_modules/fast-glob": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", @@ -3401,6 +3474,7 @@ "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "dev": true, + "peer": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -3428,6 +3502,7 @@ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", "dev": true, + "peer": true, "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -3573,6 +3648,7 @@ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", "dev": true, + "peer": true, "engines": { "node": ">= 0.4" }, @@ -3585,6 +3661,7 @@ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dev": true, + "peer": true, "dependencies": { "has-symbols": "^1.0.2" }, @@ -3600,6 +3677,7 @@ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "dev": true, + "peer": true, "engines": { "node": ">= 0.4" }, @@ -3738,6 +3816,7 @@ "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", "dev": true, + "peer": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -3795,6 +3874,7 @@ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", "dev": true, + "peer": true, "engines": { "node": ">= 0.4" }, @@ -3912,6 +3992,7 @@ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", "dev": true, + "peer": true, "dependencies": { "has-symbols": "^1.0.1" }, @@ -5936,6 +6017,7 @@ "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", "dev": true, + "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" @@ -5952,6 +6034,7 @@ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true, + "peer": true, "engines": { "node": ">= 0.4" } @@ -6580,6 +6663,7 @@ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", "dev": true, + "peer": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", @@ -7212,6 +7296,53 @@ "textlint": ">=11.7.6" } }, + "node_modules/textlint/node_modules/@textlint/kernel": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-12.6.1.tgz", + "integrity": "sha512-GjNaI36pYx/boy1Xf7NPJFbS0uWHhY9y9DMMl/8ZJZoldN7XrCvJFivNdeYQxu+LTmfGGaUJoTjDpnllOs6XSQ==", + "dev": true, + "peer": true, + "dependencies": { + "@textlint/ast-node-types": "^12.6.1", + "@textlint/ast-tester": "^12.6.1", + "@textlint/ast-traverse": "^12.6.1", + "@textlint/feature-flag": "^12.6.1", + "@textlint/source-code-fixer": "^12.6.1", + "@textlint/types": "^12.6.1", + "@textlint/utils": "^12.6.1", + "debug": "^4.3.4", + "deep-equal": "^1.1.1", + "structured-source": "^4.0.0" + } + }, + "node_modules/textlint/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, + "peer": true, + "dependencies": { + "boundary": "^2.0.0" + } + }, + "node_modules/textlint/node_modules/@textlint/source-code-fixer": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-12.6.1.tgz", + "integrity": "sha512-J9UZ3uitT+T50ug5X6AoIOwn6kTl54ZmPYBPB9bmH4lwBamN7e4gT65lSweHY1D21elOkq+3bO/OAJMfQfAVHg==", + "dev": true, + "peer": true, + "dependencies": { + "@textlint/types": "^12.6.1", + "debug": "^4.3.4" + } + }, + "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, + "peer": true + }, "node_modules/textlint/node_modules/file-entry-cache": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", @@ -8790,6 +8921,7 @@ "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-12.6.1.tgz", "integrity": "sha512-Y/j7ip7yDuTjuIV4kTRPVnkJKfpI71U+eqXFnrM9sE2xBA9IsqzqiLQeDY+S5hhfQzmcEnZFtAP0hqrYaT6gNA==", "dev": true, + "peer": true, "requires": { "@textlint/ast-node-types": "^12.6.1" } @@ -8798,7 +8930,8 @@ "version": "12.6.1", "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-12.6.1.tgz", "integrity": "sha512-cY/AraTLdzbwDyAhdpaXB7n1Lw6zA+k+7UaT8mmxMmjs0uYGzdMQa499I0rQatctJ6izrdZXYW0NdUQfG2ugiA==", - "dev": true + "dev": true, + "peer": true }, "@textlint/fixer-formatter": { "version": "12.1.1", @@ -8820,23 +8953,69 @@ } }, "@textlint/kernel": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-12.6.1.tgz", - "integrity": "sha512-GjNaI36pYx/boy1Xf7NPJFbS0uWHhY9y9DMMl/8ZJZoldN7XrCvJFivNdeYQxu+LTmfGGaUJoTjDpnllOs6XSQ==", - "dev": true, - "requires": { - "@textlint/ast-node-types": "^12.6.1", - "@textlint/ast-tester": "^12.6.1", - "@textlint/ast-traverse": "^12.6.1", - "@textlint/feature-flag": "^12.6.1", - "@textlint/source-code-fixer": "^12.6.1", - "@textlint/types": "^12.6.1", - "@textlint/utils": "^12.6.1", + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-14.2.1.tgz", + "integrity": "sha512-PkCagYKlVLQvw9CBijJJ30Hmp9rk9oJJt9danoMhdR+v91SMQ7eeWk7HG8CqGbEnL0NehoOqgZV+O5Tfr8x38A==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "^14.2.1", + "@textlint/ast-tester": "^14.2.1", + "@textlint/ast-traverse": "^14.2.1", + "@textlint/feature-flag": "^14.2.1", + "@textlint/source-code-fixer": "^14.2.1", + "@textlint/types": "^14.2.1", + "@textlint/utils": "^14.2.1", "debug": "^4.3.4", - "deep-equal": "^1.1.1", + "fast-equals": "^4.0.3", "structured-source": "^4.0.0" }, "dependencies": { + "@textlint/ast-node-types": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.2.1.tgz", + "integrity": "sha512-UuYY1ADfU6Nvo3l9JQoJ6XWt1lohSyyvbFE96FVjkJDIwLxEyF8nPeoTNa/gJTmLCzimQfY0C+4jAYrPxVjt/A==", + "dev": true + }, + "@textlint/ast-tester": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-14.2.1.tgz", + "integrity": "sha512-JQhZQToHYfHy/w/AyRg+03uxG53yp6OSbq7mpRhvgpwMk/N5GAtF+vLhfMAUAStJLXpq5xfFEvDNROZsgn2x7Q==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "^14.2.1", + "debug": "^4.3.4" + } + }, + "@textlint/ast-traverse": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-14.2.1.tgz", + "integrity": "sha512-MmYIRE3myWPgswJlq1Iu42o/Z9aKQkeHF7SS/toySc1iDpjS4lKTYcbzRoq+RD8Tjp35RCcxBIpufrrZrT7V0Q==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "^14.2.1" + } + }, + "@textlint/feature-flag": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-14.2.1.tgz", + "integrity": "sha512-7fXZWh3UUH0LwPu2CWJOaSnYHVQojgQ/ulXQayMXf50x3/CGY/dqaBKpB+I/PW+60/pnKgUwJm9E/eHzwhVAqQ==", + "dev": true + }, + "@textlint/types": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.2.1.tgz", + "integrity": "sha512-SaJsPYn7mXbInU77wbvsW277hLwmyijCS6Gld3VjBxXBYpJb9fzDliKHt1GYTYNRMtI/jQudwl13Clyt3nju5w==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "^14.2.1" + } + }, + "@textlint/utils": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-14.2.1.tgz", + "integrity": "sha512-I8rV2jJfiVSP8EtpVSXCqISqyRPwx3GdZIIXehWn5k86cnBMt5RkPI4lvxZEbLECHsUkhQx11rC2tkOpabgUTA==", + "dev": true + }, "boundary": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/boundary/-/boundary-2.0.0.tgz", @@ -8918,13 +9097,30 @@ } }, "@textlint/source-code-fixer": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-12.6.1.tgz", - "integrity": "sha512-J9UZ3uitT+T50ug5X6AoIOwn6kTl54ZmPYBPB9bmH4lwBamN7e4gT65lSweHY1D21elOkq+3bO/OAJMfQfAVHg==", + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-14.2.1.tgz", + "integrity": "sha512-5VI+BLieZOrXVrqCkEIbvGu73gkKw52Ns8J1OPNqaCpbnmiKmKcRzBsbMxzwD4Pa7M0l4yhUzyd15/7i7hzmAg==", "dev": true, "requires": { - "@textlint/types": "^12.6.1", + "@textlint/types": "^14.2.1", "debug": "^4.3.4" + }, + "dependencies": { + "@textlint/ast-node-types": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.2.1.tgz", + "integrity": "sha512-UuYY1ADfU6Nvo3l9JQoJ6XWt1lohSyyvbFE96FVjkJDIwLxEyF8nPeoTNa/gJTmLCzimQfY0C+4jAYrPxVjt/A==", + "dev": true + }, + "@textlint/types": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.2.1.tgz", + "integrity": "sha512-SaJsPYn7mXbInU77wbvsW277hLwmyijCS6Gld3VjBxXBYpJb9fzDliKHt1GYTYNRMtI/jQudwl13Clyt3nju5w==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "^14.2.1" + } + } } }, "@textlint/text-to-ast": { @@ -8969,7 +9165,8 @@ "version": "12.6.1", "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-12.6.1.tgz", "integrity": "sha512-HJkqYXT2FAAHDM5XLFpQLF/CEdm8c2ltMeKmPBSSty1VfPXQMi8tGPT1b58b8KWh6dVmi7w0YYB7NrquuzXOKA==", - "dev": true + "dev": true, + "peer": true }, "@tsconfig/node10": { "version": "1.0.8", @@ -9512,6 +9709,7 @@ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "dev": true, + "peer": true, "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" @@ -9804,6 +10002,7 @@ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", "dev": true, + "peer": true, "requires": { "is-arguments": "^1.0.4", "is-date-object": "^1.0.1", @@ -9830,6 +10029,7 @@ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "dev": true, + "peer": true, "requires": { "object-keys": "^1.0.12" } @@ -10274,6 +10474,12 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, + "fast-equals": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-4.0.3.tgz", + "integrity": "sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==", + "dev": true + }, "fast-glob": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", @@ -10404,7 +10610,8 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true + "dev": true, + "peer": true }, "gensync": { "version": "1.0.0-beta.2", @@ -10423,6 +10630,7 @@ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", "dev": true, + "peer": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -10525,13 +10733,15 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true + "dev": true, + "peer": true }, "has-tostringtag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dev": true, + "peer": true, "requires": { "has-symbols": "^1.0.2" }, @@ -10540,7 +10750,8 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true + "dev": true, + "peer": true } } }, @@ -10637,6 +10848,7 @@ "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", "dev": true, + "peer": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -10667,7 +10879,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true + "dev": true, + "peer": true }, "is-decimal": { "version": "1.0.4", @@ -10747,6 +10960,7 @@ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", "dev": true, + "peer": true, "requires": { "has-symbols": "^1.0.1" } @@ -12225,6 +12439,7 @@ "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", "dev": true, + "peer": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" @@ -12234,7 +12449,8 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true + "dev": true, + "peer": true }, "once": { "version": "1.4.0", @@ -12687,6 +12903,7 @@ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", "dev": true, + "peer": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", @@ -13151,6 +13368,55 @@ "unique-concat": "^0.2.2" }, "dependencies": { + "@textlint/kernel": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-12.6.1.tgz", + "integrity": "sha512-GjNaI36pYx/boy1Xf7NPJFbS0uWHhY9y9DMMl/8ZJZoldN7XrCvJFivNdeYQxu+LTmfGGaUJoTjDpnllOs6XSQ==", + "dev": true, + "peer": true, + "requires": { + "@textlint/ast-node-types": "^12.6.1", + "@textlint/ast-tester": "^12.6.1", + "@textlint/ast-traverse": "^12.6.1", + "@textlint/feature-flag": "^12.6.1", + "@textlint/source-code-fixer": "^12.6.1", + "@textlint/types": "^12.6.1", + "@textlint/utils": "^12.6.1", + "debug": "^4.3.4", + "deep-equal": "^1.1.1", + "structured-source": "^4.0.0" + }, + "dependencies": { + "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, + "peer": true, + "requires": { + "boundary": "^2.0.0" + } + } + } + }, + "@textlint/source-code-fixer": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-12.6.1.tgz", + "integrity": "sha512-J9UZ3uitT+T50ug5X6AoIOwn6kTl54ZmPYBPB9bmH4lwBamN7e4gT65lSweHY1D21elOkq+3bO/OAJMfQfAVHg==", + "dev": true, + "peer": true, + "requires": { + "@textlint/types": "^12.6.1", + "debug": "^4.3.4" + } + }, + "boundary": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/boundary/-/boundary-2.0.0.tgz", + "integrity": "sha512-rJKn5ooC9u8q13IMCrW0RSp31pxBCHE3y9V/tp3TdWSLf8Em3p6Di4NBpfzbJge9YjjFEsD0RtFEjtvHL5VyEA==", + "dev": true, + "peer": true + }, "file-entry-cache": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", diff --git a/package.json b/package.json index b516091a..e63635a2 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ }, "devDependencies": { "@textlint/ast-tester": "12.6.1", - "@textlint/kernel": "12.6.1", + "@textlint/kernel": "14.2.1", "@textlint/textlint-plugin-markdown": "12.6.1", "@textlint/types": "12.6.1", "@types/jest": "29.5.12",