From 50e3b7b86b75a48ea9d56f297ec21247914c2247 Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 3 Dec 2023 11:00:04 +0900 Subject: [PATCH] chore(deps): update textlint-rule-preset-ja-technical-writing@9 (#1704) --- package-lock.json | 396 +++++++++++++++++++--------------------------- package.json | 3 +- 2 files changed, 165 insertions(+), 234 deletions(-) diff --git a/package-lock.json b/package-lock.json index 33481c08f..5084324bf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -71,9 +71,8 @@ "textlint-rule-no-use-column": "workspace:textlint-rule-no-use-column", "textlint-rule-no-use-prototype-hash": "workspace:textlint-rule-no-use-prototype-hash", "textlint-rule-period-in-list-item": "^1.0.1", - "textlint-rule-preset-ja-technical-writing": "^8.0.0", + "textlint-rule-preset-ja-technical-writing": "^9.0.0", "textlint-rule-prh": "^5.3.0", - "textlint-rule-sentence-length": "^4.0.2", "textstat": "^0.8.0", "typescript": "^4.7.4", "unist-util-find-all-between": "^2.1.0", @@ -2617,46 +2616,44 @@ } }, "node_modules/@textlint-rule/textlint-rule-no-unmatched-pair": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@textlint-rule/textlint-rule-no-unmatched-pair/-/textlint-rule-no-unmatched-pair-1.0.9.tgz", - "integrity": "sha512-uUZhMWs+4ZIXIDfmQcfKdSx17Yx/eGdEUSDs/0UCggzy1nGOi5GMNHo6sUV3NSjSx22vTySj1imsBaBZCyCWNA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@textlint-rule/textlint-rule-no-unmatched-pair/-/textlint-rule-no-unmatched-pair-2.0.2.tgz", + "integrity": "sha512-oE7vVmjCsKcbLy2/igBh0qvDmfbcAgjFfOCbhaOxxgXqD9hDKbnG+vxIPmRl27u2PwijZCQI+5r7FyiVVS/kyw==", "dev": true, "dependencies": { - "sentence-splitter": "^3.0.11", - "textlint-rule-helper": "2.0.1" + "sentence-splitter": "^5.0.0", + "textlint-rule-helper": "^2.3.1" } }, - "node_modules/@textlint-rule/textlint-rule-no-unmatched-pair/node_modules/textlint-rule-helper": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.0.1.tgz", - "integrity": "sha512-QNGSOemLVxm1b0qnH5VpRY8uyHgfx/8M+St8wSy/d6mZh0abd+KAvhQSuO8cxmVeRKr/LRkhAB3+0QU5LKhLGw==", - "dev": true, - "dependencies": { - "unist-util-visit": "^1.1.0" - } + "node_modules/@textlint-rule/textlint-rule-no-unmatched-pair/node_modules/@textlint/ast-node-types": { + "version": "13.4.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.4.1.tgz", + "integrity": "sha512-qrZyhCh8Ekk6nwArx3BROybm9BnX6vF7VcZbijetV/OM3yfS4rTYhoMWISmhVEP2H2re0CtWEyMl/XF+WdvVLQ==", + "dev": true }, - "node_modules/@textlint-rule/textlint-rule-no-unmatched-pair/node_modules/unist-util-is": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz", - "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==", + "node_modules/@textlint-rule/textlint-rule-no-unmatched-pair/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-rule/textlint-rule-no-unmatched-pair/node_modules/unist-util-visit": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz", - "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==", + "node_modules/@textlint-rule/textlint-rule-no-unmatched-pair/node_modules/sentence-splitter": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-5.0.0.tgz", + "integrity": "sha512-9Mvf7L8vwpPzkH0/HtXzCbmVkyj4aQXdeG7h8ighRvO0hvcZEy2OUEjeIlnM/z4EX4vBacEfpESC65Oa2rWOig==", "dev": true, "dependencies": { - "unist-util-visit-parents": "^2.0.0" + "@textlint/ast-node-types": "^13.4.1", + "structured-source": "^4.0.0" } }, - "node_modules/@textlint-rule/textlint-rule-no-unmatched-pair/node_modules/unist-util-visit-parents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz", - "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==", + "node_modules/@textlint-rule/textlint-rule-no-unmatched-pair/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": { - "unist-util-is": "^3.0.0" + "boundary": "^2.0.0" } }, "node_modules/@textlint-rule/textlint-rule-require-header-id": { @@ -3008,9 +3005,9 @@ } }, "node_modules/@textlint/module-interop": { - "version": "13.4.0", - "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-13.4.0.tgz", - "integrity": "sha512-o3h/ths4OrqeT5XLfTED6R0tjp/DLvbL8eG8b7uUgIEhUlHcSHwEUC6bEX7AzQS6/2DedrCBKLknQcdhl/iQ2A==", + "version": "13.4.1", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-13.4.1.tgz", + "integrity": "sha512-keM5zHwyifijEDqEvAFhhXHC5UbmZjfGytRJzPPJaW3C3UsGbIzDCnfOSE9jUVTWZcngHuSJ7aKGv42Rhy9nEg==", "dev": true }, "node_modules/@textlint/regexp-string-matcher": { @@ -15664,19 +15661,19 @@ "dev": true }, "node_modules/textlint-rule-helper": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.3.0.tgz", - "integrity": "sha512-Ug78Saahb/qVImttL0NSFyT5/JJ5wXvOPepR2pYAjNi54BsQAAz/hAyyEgKuYeR0+yjFb0KPhby4f880X5vqHA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.3.1.tgz", + "integrity": "sha512-b1bijvyiUmKinfFE5hkQMSXs3Ky8jyZ3Y6SOoTRJKV9HLL2LWUVFAUezO7z4FpAkVvYruDYWCwA5qWV8GmvyUw==", "dependencies": { - "@textlint/ast-node-types": "^13.0.2", + "@textlint/ast-node-types": "^13.4.1", "structured-source": "^4.0.0", "unist-util-visit": "^2.0.3" } }, "node_modules/textlint-rule-helper/node_modules/@textlint/ast-node-types": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.1.3.tgz", - "integrity": "sha512-mJXzxhD5tj7eSQb4KQcLRNHRelvNXNb72ZZdC+sBKcZe/EqZTW0+rs2dFroDNsD0Felo9+jEbZPlz9syOkkmIQ==" + "version": "13.4.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.4.1.tgz", + "integrity": "sha512-qrZyhCh8Ekk6nwArx3BROybm9BnX6vF7VcZbijetV/OM3yfS4rTYhoMWISmhVEP2H2re0CtWEyMl/XF+WdvVLQ==" }, "node_modules/textlint-rule-helper/node_modules/boundary": { "version": "2.0.0", @@ -16056,19 +16053,19 @@ } }, "node_modules/textlint-rule-max-comma": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/textlint-rule-max-comma/-/textlint-rule-max-comma-3.0.1.tgz", - "integrity": "sha512-VMht14U0+gxRhEnT3/Rfv7yUDF3YGhsSSODwXGnnicwe54Czs2CYALAZIlWA79R4LLqcYFc9pP1i8DeGWvaHeA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/textlint-rule-max-comma/-/textlint-rule-max-comma-4.0.0.tgz", + "integrity": "sha512-2vKKXNg1YuTqr9/FrHvOGEHFe+6lNSDtzuEv+KRB+tuaj++UNa/YPvyY34UdDYuHUSKNcYdto8GlIUhAJDW9WQ==", "dev": true, "dependencies": { - "sentence-splitter": "^4.2.0", - "textlint-util-to-string": "^3.3.2" + "sentence-splitter": "^5.0.0", + "textlint-util-to-string": "^3.3.4" } }, "node_modules/textlint-rule-max-comma/node_modules/@textlint/ast-node-types": { - "version": "13.3.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.3.3.tgz", - "integrity": "sha512-KCpJppfX3Km69twa6SmVEJ8mkyAZSrxw3XaaLQSlpc7PWnLUJSCHGPVECI1nSUDhiTd1r6zlRvWuyIAZJiov+A==", + "version": "13.4.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.4.1.tgz", + "integrity": "sha512-qrZyhCh8Ekk6nwArx3BROybm9BnX6vF7VcZbijetV/OM3yfS4rTYhoMWISmhVEP2H2re0CtWEyMl/XF+WdvVLQ==", "dev": true }, "node_modules/textlint-rule-max-comma/node_modules/boundary": { @@ -16110,12 +16107,12 @@ } }, "node_modules/textlint-rule-max-comma/node_modules/sentence-splitter": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-4.2.1.tgz", - "integrity": "sha512-zn7awgCg40lyb+fe6N/fRJS3r+Ag3SmrmiYHZZSM9oQ2HTnwSMooUgQXSMLeQdi5HWMYOnhrovE2JZ3pyGU0dg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-5.0.0.tgz", + "integrity": "sha512-9Mvf7L8vwpPzkH0/HtXzCbmVkyj4aQXdeG7h8ighRvO0hvcZEy2OUEjeIlnM/z4EX4vBacEfpESC65Oa2rWOig==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^13.2.0", + "@textlint/ast-node-types": "^13.4.1", "structured-source": "^4.0.0" } }, @@ -16129,12 +16126,12 @@ } }, "node_modules/textlint-rule-max-comma/node_modules/textlint-util-to-string": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.2.tgz", - "integrity": "sha512-TCnHX5xGDWIGQpcusLrctodid+n5t5G6ft9+KAVad+GmrOOkk9IiPej8FwH9Vq/uk1j44yTB20YYja0YnQ+z/w==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.4.tgz", + "integrity": "sha512-XF4Qfw0ES+czKy03BwuvBUoXC8NAg920VuRxW0pd72fW76zMeMbPI/bRN5PHq3SbCdOm7U69/Pk+DX34xqIYqA==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^13.0.5", + "@textlint/ast-node-types": "^13.4.1", "rehype-parse": "^6.0.1", "structured-source": "^4.0.0", "unified": "^8.4.0" @@ -16211,21 +16208,21 @@ } }, "node_modules/textlint-rule-max-ten": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/textlint-rule-max-ten/-/textlint-rule-max-ten-4.0.4.tgz", - "integrity": "sha512-7jH04Ey2HrjVWrjPB4Epk+X8ngeWcWDbvxhRji6sVu2mKuy8O/rjl4oMKFfHeOJuvnKjP+sfg9/o2nO6Jp0ggw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/textlint-rule-max-ten/-/textlint-rule-max-ten-5.0.0.tgz", + "integrity": "sha512-EWOvbEa3Ukxz0+GAUEJ91DYFSC3IkyJ10dBcsU6VlL33k1BvTRoFr3m26w6upnXJffXQUI70Etn39I++2duyhA==", "dev": true, "dependencies": { "kuromojin": "^3.0.0", - "sentence-splitter": "^3.2.0", - "textlint-rule-helper": "^2.3.0", - "textlint-util-to-string": "^3.3.0" + "sentence-splitter": "^5.0.0", + "textlint-rule-helper": "^2.3.1", + "textlint-util-to-string": "^3.3.4" } }, "node_modules/textlint-rule-max-ten/node_modules/@textlint/ast-node-types": { - "version": "13.3.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.3.3.tgz", - "integrity": "sha512-KCpJppfX3Km69twa6SmVEJ8mkyAZSrxw3XaaLQSlpc7PWnLUJSCHGPVECI1nSUDhiTd1r6zlRvWuyIAZJiov+A==", + "version": "13.4.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.4.1.tgz", + "integrity": "sha512-qrZyhCh8Ekk6nwArx3BROybm9BnX6vF7VcZbijetV/OM3yfS4rTYhoMWISmhVEP2H2re0CtWEyMl/XF+WdvVLQ==", "dev": true }, "node_modules/textlint-rule-max-ten/node_modules/boundary": { @@ -16266,6 +16263,16 @@ "node": ">=8" } }, + "node_modules/textlint-rule-max-ten/node_modules/sentence-splitter": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-5.0.0.tgz", + "integrity": "sha512-9Mvf7L8vwpPzkH0/HtXzCbmVkyj4aQXdeG7h8ighRvO0hvcZEy2OUEjeIlnM/z4EX4vBacEfpESC65Oa2rWOig==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^13.4.1", + "structured-source": "^4.0.0" + } + }, "node_modules/textlint-rule-max-ten/node_modules/structured-source": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/structured-source/-/structured-source-4.0.0.tgz", @@ -16276,12 +16283,12 @@ } }, "node_modules/textlint-rule-max-ten/node_modules/textlint-util-to-string": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.2.tgz", - "integrity": "sha512-TCnHX5xGDWIGQpcusLrctodid+n5t5G6ft9+KAVad+GmrOOkk9IiPej8FwH9Vq/uk1j44yTB20YYja0YnQ+z/w==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.4.tgz", + "integrity": "sha512-XF4Qfw0ES+czKy03BwuvBUoXC8NAg920VuRxW0pd72fW76zMeMbPI/bRN5PHq3SbCdOm7U69/Pk+DX34xqIYqA==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^13.0.5", + "@textlint/ast-node-types": "^13.4.1", "rehype-parse": "^6.0.1", "structured-source": "^4.0.0", "unified": "^8.4.0" @@ -16397,21 +16404,20 @@ } }, "node_modules/textlint-rule-no-doubled-conjunction": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/textlint-rule-no-doubled-conjunction/-/textlint-rule-no-doubled-conjunction-2.0.4.tgz", - "integrity": "sha512-GUpZgJoEYk1EsqoE+0bcdln8ZbH6UDK9TWld3E2II+lGMw/0ALkoTNXhAsNK1ST/M7zYEX6a5qOCN68t2grDaA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/textlint-rule-no-doubled-conjunction/-/textlint-rule-no-doubled-conjunction-3.0.0.tgz", + "integrity": "sha512-Ja7AK2MRVe/fpG7XmTPRbq6JEDqlzDrNjH1EQoaMqFhlGKzrlHmdMfRLAZ3Lh3FSR0Lkk2GgR3MDnXzlFAp1/Q==", "dev": true, "dependencies": { "kuromojin": "^3.0.0", - "sentence-splitter": "^3.2.2", - "textlint-rule-helper": "^2.2.1", - "textlint-util-to-string": "^3.1.1" + "sentence-splitter": "^5.0.0", + "textlint-rule-helper": "^2.3.1" } }, "node_modules/textlint-rule-no-doubled-conjunction/node_modules/@textlint/ast-node-types": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.1.3.tgz", - "integrity": "sha512-mJXzxhD5tj7eSQb4KQcLRNHRelvNXNb72ZZdC+sBKcZe/EqZTW0+rs2dFroDNsD0Felo9+jEbZPlz9syOkkmIQ==", + "version": "13.4.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.4.1.tgz", + "integrity": "sha512-qrZyhCh8Ekk6nwArx3BROybm9BnX6vF7VcZbijetV/OM3yfS4rTYhoMWISmhVEP2H2re0CtWEyMl/XF+WdvVLQ==", "dev": true }, "node_modules/textlint-rule-no-doubled-conjunction/node_modules/boundary": { @@ -16420,36 +16426,14 @@ "integrity": "sha512-rJKn5ooC9u8q13IMCrW0RSp31pxBCHE3y9V/tp3TdWSLf8Em3p6Di4NBpfzbJge9YjjFEsD0RtFEjtvHL5VyEA==", "dev": true }, - "node_modules/textlint-rule-no-doubled-conjunction/node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" - } - }, - "node_modules/textlint-rule-no-doubled-conjunction/node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "node_modules/textlint-rule-no-doubled-conjunction/node_modules/sentence-splitter": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-5.0.0.tgz", + "integrity": "sha512-9Mvf7L8vwpPzkH0/HtXzCbmVkyj4aQXdeG7h8ighRvO0hvcZEy2OUEjeIlnM/z4EX4vBacEfpESC65Oa2rWOig==", "dev": true, - "engines": { - "node": ">=8" + "dependencies": { + "@textlint/ast-node-types": "^13.4.1", + "structured-source": "^4.0.0" } }, "node_modules/textlint-rule-no-doubled-conjunction/node_modules/structured-source": { @@ -16461,94 +16445,22 @@ "boundary": "^2.0.0" } }, - "node_modules/textlint-rule-no-doubled-conjunction/node_modules/textlint-util-to-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.2.0.tgz", - "integrity": "sha512-u3mdhqYQI0c1p2ICYwQwA2RpzCJjPmhk5DvgvOO5NSAmfj+zBwSXV//HIE1y8M7UauRdewcQ672WWE6SiRi/zQ==", - "dev": true, - "dependencies": { - "@textlint/ast-node-types": "^13.0.5", - "rehype-parse": "^6.0.1", - "structured-source": "^4.0.0", - "unified": "^8.4.0" - } - }, - "node_modules/textlint-rule-no-doubled-conjunction/node_modules/unified": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz", - "integrity": "sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==", - "dev": true, - "dependencies": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/textlint-rule-no-doubled-conjunction/node_modules/unist-util-stringify-position": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", - "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/textlint-rule-no-doubled-conjunction/node_modules/vfile": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", - "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^2.0.0", - "vfile-message": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/textlint-rule-no-doubled-conjunction/node_modules/vfile-message": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", - "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, "node_modules/textlint-rule-no-doubled-conjunctive-particle-ga": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/textlint-rule-no-doubled-conjunctive-particle-ga/-/textlint-rule-no-doubled-conjunctive-particle-ga-2.0.5.tgz", - "integrity": "sha512-/rakdhxPqo/enKykNkP7m/dyZX6QUAI6mXmWk8S3mg2mTkwRC69zT/5hLk723nsb/iuV1lbI90aD3ZeVvpTEsA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/textlint-rule-no-doubled-conjunctive-particle-ga/-/textlint-rule-no-doubled-conjunctive-particle-ga-3.0.0.tgz", + "integrity": "sha512-4IowX2YlTlD9VifThZwpENRh918BpPNTks0i4bOL7Gn82jUiXK0EZuV8Jtksm7i+RYG1xsO0U7P9AnxmuSxeDg==", "dev": true, "dependencies": { "kuromojin": "^3.0.0", - "sentence-splitter": "^3.2.1", - "textlint-rule-helper": "^2.2.0", - "textlint-util-to-string": "^3.1.1" + "sentence-splitter": "^5.0.0", + "textlint-rule-helper": "^2.3.1", + "textlint-util-to-string": "^3.3.4" } }, "node_modules/textlint-rule-no-doubled-conjunctive-particle-ga/node_modules/@textlint/ast-node-types": { - "version": "13.3.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.3.3.tgz", - "integrity": "sha512-KCpJppfX3Km69twa6SmVEJ8mkyAZSrxw3XaaLQSlpc7PWnLUJSCHGPVECI1nSUDhiTd1r6zlRvWuyIAZJiov+A==", + "version": "13.4.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.4.1.tgz", + "integrity": "sha512-qrZyhCh8Ekk6nwArx3BROybm9BnX6vF7VcZbijetV/OM3yfS4rTYhoMWISmhVEP2H2re0CtWEyMl/XF+WdvVLQ==", "dev": true }, "node_modules/textlint-rule-no-doubled-conjunctive-particle-ga/node_modules/boundary": { @@ -16589,6 +16501,16 @@ "node": ">=8" } }, + "node_modules/textlint-rule-no-doubled-conjunctive-particle-ga/node_modules/sentence-splitter": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-5.0.0.tgz", + "integrity": "sha512-9Mvf7L8vwpPzkH0/HtXzCbmVkyj4aQXdeG7h8ighRvO0hvcZEy2OUEjeIlnM/z4EX4vBacEfpESC65Oa2rWOig==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^13.4.1", + "structured-source": "^4.0.0" + } + }, "node_modules/textlint-rule-no-doubled-conjunctive-particle-ga/node_modules/structured-source": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/structured-source/-/structured-source-4.0.0.tgz", @@ -16599,12 +16521,12 @@ } }, "node_modules/textlint-rule-no-doubled-conjunctive-particle-ga/node_modules/textlint-util-to-string": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.2.tgz", - "integrity": "sha512-TCnHX5xGDWIGQpcusLrctodid+n5t5G6ft9+KAVad+GmrOOkk9IiPej8FwH9Vq/uk1j44yTB20YYja0YnQ+z/w==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.4.tgz", + "integrity": "sha512-XF4Qfw0ES+czKy03BwuvBUoXC8NAg920VuRxW0pd72fW76zMeMbPI/bRN5PHq3SbCdOm7U69/Pk+DX34xqIYqA==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^13.0.5", + "@textlint/ast-node-types": "^13.4.1", "rehype-parse": "^6.0.1", "structured-source": "^4.0.0", "unified": "^8.4.0" @@ -16671,21 +16593,21 @@ } }, "node_modules/textlint-rule-no-doubled-joshi": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/textlint-rule-no-doubled-joshi/-/textlint-rule-no-doubled-joshi-4.0.4.tgz", - "integrity": "sha512-dXT0v0x65J0Ssw3AgxfZVV4XIQqo8ld0Gw+/suFe4XiZ+Yvy097NVMIBXcgvIgH0MYY3LC/CQoCcw95ab0QNpw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/textlint-rule-no-doubled-joshi/-/textlint-rule-no-doubled-joshi-5.0.0.tgz", + "integrity": "sha512-1GvkK10T+UFkpUzzGUE3f2orAbaEAPQFWuKWNV//H+ksIhq4QKj7CVEfOXXw4kyDzQkETnh5bKpQW4kwQa+ooA==", "dev": true, "dependencies": { "kuromojin": "^3.0.0", - "sentence-splitter": "^3.2.1", - "textlint-rule-helper": "^2.3.0", - "textlint-util-to-string": "^3.3.0" + "sentence-splitter": "^5.0.0", + "textlint-rule-helper": "^2.3.1", + "textlint-util-to-string": "^3.3.4" } }, "node_modules/textlint-rule-no-doubled-joshi/node_modules/@textlint/ast-node-types": { - "version": "13.3.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.3.3.tgz", - "integrity": "sha512-KCpJppfX3Km69twa6SmVEJ8mkyAZSrxw3XaaLQSlpc7PWnLUJSCHGPVECI1nSUDhiTd1r6zlRvWuyIAZJiov+A==", + "version": "13.4.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.4.1.tgz", + "integrity": "sha512-qrZyhCh8Ekk6nwArx3BROybm9BnX6vF7VcZbijetV/OM3yfS4rTYhoMWISmhVEP2H2re0CtWEyMl/XF+WdvVLQ==", "dev": true }, "node_modules/textlint-rule-no-doubled-joshi/node_modules/boundary": { @@ -16726,6 +16648,16 @@ "node": ">=8" } }, + "node_modules/textlint-rule-no-doubled-joshi/node_modules/sentence-splitter": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-5.0.0.tgz", + "integrity": "sha512-9Mvf7L8vwpPzkH0/HtXzCbmVkyj4aQXdeG7h8ighRvO0hvcZEy2OUEjeIlnM/z4EX4vBacEfpESC65Oa2rWOig==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^13.4.1", + "structured-source": "^4.0.0" + } + }, "node_modules/textlint-rule-no-doubled-joshi/node_modules/structured-source": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/structured-source/-/structured-source-4.0.0.tgz", @@ -16736,12 +16668,12 @@ } }, "node_modules/textlint-rule-no-doubled-joshi/node_modules/textlint-util-to-string": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.2.tgz", - "integrity": "sha512-TCnHX5xGDWIGQpcusLrctodid+n5t5G6ft9+KAVad+GmrOOkk9IiPej8FwH9Vq/uk1j44yTB20YYja0YnQ+z/w==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.4.tgz", + "integrity": "sha512-XF4Qfw0ES+czKy03BwuvBUoXC8NAg920VuRxW0pd72fW76zMeMbPI/bRN5PHq3SbCdOm7U69/Pk+DX34xqIYqA==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^13.0.5", + "@textlint/ast-node-types": "^13.4.1", "rehype-parse": "^6.0.1", "structured-source": "^4.0.0", "unified": "^8.4.0" @@ -16988,27 +16920,27 @@ } }, "node_modules/textlint-rule-preset-ja-technical-writing": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/textlint-rule-preset-ja-technical-writing/-/textlint-rule-preset-ja-technical-writing-8.0.0.tgz", - "integrity": "sha512-kmuU4H8KRkEmBLtXcGCtB9/Zqc0ybh4xGAv+lj+2RHwAJeat5t9d3l+uu1+dX8OdOGDTkDH4FOitICFdg2sleQ==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/textlint-rule-preset-ja-technical-writing/-/textlint-rule-preset-ja-technical-writing-9.0.0.tgz", + "integrity": "sha512-1dbqEkIaYG57lDE5pdynF9F/8lPhtxp9/CzgvIAeHa3wpIwFsGf6OKUP2cEONeYlyeye1WpAwXVzMEDkp525sA==", "dev": true, "dependencies": { "@textlint-rule/textlint-rule-no-invalid-control-character": "^2.0.0", - "@textlint-rule/textlint-rule-no-unmatched-pair": "^1.0.9", - "@textlint/module-interop": "^13.3.3", + "@textlint-rule/textlint-rule-no-unmatched-pair": "^2.0.2", + "@textlint/module-interop": "^13.4.1", "textlint-rule-ja-no-abusage": "^3.0.0", "textlint-rule-ja-no-mixed-period": "^3.0.1", "textlint-rule-ja-no-redundant-expression": "^4.0.1", "textlint-rule-ja-no-successive-word": "^2.0.1", "textlint-rule-ja-no-weak-phrase": "^2.0.0", "textlint-rule-ja-unnatural-alphabet": "2.0.1", - "textlint-rule-max-comma": "^3.0.1", + "textlint-rule-max-comma": "^4.0.0", "textlint-rule-max-kanji-continuous-len": "^1.1.1", - "textlint-rule-max-ten": "^4.0.4", + "textlint-rule-max-ten": "^5.0.0", "textlint-rule-no-double-negative-ja": "^2.0.1", - "textlint-rule-no-doubled-conjunction": "^2.0.4", - "textlint-rule-no-doubled-conjunctive-particle-ga": "^2.0.5", - "textlint-rule-no-doubled-joshi": "^4.0.3", + "textlint-rule-no-doubled-conjunction": "^3.0.0", + "textlint-rule-no-doubled-conjunctive-particle-ga": "^3.0.0", + "textlint-rule-no-doubled-joshi": "^5.0.0", "textlint-rule-no-dropping-the-ra": "^3.0.0", "textlint-rule-no-exclamation-question-mark": "^1.1.0", "textlint-rule-no-hankaku-kana": "^2.0.1", @@ -17016,7 +16948,7 @@ "textlint-rule-no-nfd": "^2.0.2", "textlint-rule-no-zero-width-spaces": "^1.0.1", "textlint-rule-preset-jtf-style": "^2.3.13", - "textlint-rule-sentence-length": "^4.0.2" + "textlint-rule-sentence-length": "^5.0.0" } }, "node_modules/textlint-rule-preset-jtf-style": { @@ -17058,21 +16990,21 @@ } }, "node_modules/textlint-rule-sentence-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/textlint-rule-sentence-length/-/textlint-rule-sentence-length-4.0.2.tgz", - "integrity": "sha512-q6RA4Udd0c5K8sl61ftZuHSIJ9AkKBF1OaRgJkWnrFhAbBQV0za4kJMbwqMYDQ8fyGy+Q4G9uzjamqE5QhrGVg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/textlint-rule-sentence-length/-/textlint-rule-sentence-length-5.0.0.tgz", + "integrity": "sha512-NRbzbMYSKZVZWTarJo/uVpHMGe91uZyR4td6fipWmDAwJjjX2HYa6aYEfLM/X99ymo9aLUnOD6wWaUttgViRbw==", "dev": true, "dependencies": { "@textlint/regexp-string-matcher": "^2.0.2", - "sentence-splitter": "^4.0.2", - "textlint-rule-helper": "^2.3.0", - "textlint-util-to-string": "^3.2.0" + "sentence-splitter": "^5.0.0", + "textlint-rule-helper": "^2.3.1", + "textlint-util-to-string": "^3.3.4" } }, "node_modules/textlint-rule-sentence-length/node_modules/@textlint/ast-node-types": { - "version": "13.3.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.3.3.tgz", - "integrity": "sha512-KCpJppfX3Km69twa6SmVEJ8mkyAZSrxw3XaaLQSlpc7PWnLUJSCHGPVECI1nSUDhiTd1r6zlRvWuyIAZJiov+A==", + "version": "13.4.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.4.1.tgz", + "integrity": "sha512-qrZyhCh8Ekk6nwArx3BROybm9BnX6vF7VcZbijetV/OM3yfS4rTYhoMWISmhVEP2H2re0CtWEyMl/XF+WdvVLQ==", "dev": true }, "node_modules/textlint-rule-sentence-length/node_modules/boundary": { @@ -17114,12 +17046,12 @@ } }, "node_modules/textlint-rule-sentence-length/node_modules/sentence-splitter": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-4.2.1.tgz", - "integrity": "sha512-zn7awgCg40lyb+fe6N/fRJS3r+Ag3SmrmiYHZZSM9oQ2HTnwSMooUgQXSMLeQdi5HWMYOnhrovE2JZ3pyGU0dg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-5.0.0.tgz", + "integrity": "sha512-9Mvf7L8vwpPzkH0/HtXzCbmVkyj4aQXdeG7h8ighRvO0hvcZEy2OUEjeIlnM/z4EX4vBacEfpESC65Oa2rWOig==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^13.2.0", + "@textlint/ast-node-types": "^13.4.1", "structured-source": "^4.0.0" } }, @@ -17133,12 +17065,12 @@ } }, "node_modules/textlint-rule-sentence-length/node_modules/textlint-util-to-string": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.2.tgz", - "integrity": "sha512-TCnHX5xGDWIGQpcusLrctodid+n5t5G6ft9+KAVad+GmrOOkk9IiPej8FwH9Vq/uk1j44yTB20YYja0YnQ+z/w==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.4.tgz", + "integrity": "sha512-XF4Qfw0ES+czKy03BwuvBUoXC8NAg920VuRxW0pd72fW76zMeMbPI/bRN5PHq3SbCdOm7U69/Pk+DX34xqIYqA==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^13.0.5", + "@textlint/ast-node-types": "^13.4.1", "rehype-parse": "^6.0.1", "structured-source": "^4.0.0", "unified": "^8.4.0" diff --git a/package.json b/package.json index 57607499d..4da2cdcb8 100644 --- a/package.json +++ b/package.json @@ -110,9 +110,8 @@ "textlint-rule-no-use-column": "workspace:textlint-rule-no-use-column", "textlint-rule-no-use-prototype-hash": "workspace:textlint-rule-no-use-prototype-hash", "textlint-rule-period-in-list-item": "^1.0.1", - "textlint-rule-preset-ja-technical-writing": "^8.0.0", + "textlint-rule-preset-ja-technical-writing": "^9.0.0", "textlint-rule-prh": "^5.3.0", - "textlint-rule-sentence-length": "^4.0.2", "textstat": "^0.8.0", "typescript": "^4.7.4", "unist-util-find-all-between": "^2.1.0",