diff --git a/package.json b/package.json index 67c4033..df5cafc 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "test": "textlint _posts/*.md _pages/*.md -f pretty-error" }, "devDependencies": { - "textlint": "^11.6.3", + "textlint": "^11.7.6", "textlint-filter-rule-whitelist": "^2.0.0", "textlint-rule-common-misspellings": "^1.0.1", "textlint-rule-max-ten": "^2.0.3", diff --git a/yarn.lock b/yarn.lock index 7eb0f51..16f3bcf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -21,39 +21,39 @@ dependencies: execall "^1.0.0" -"@textlint/ast-node-types@^4.0.2", "@textlint/ast-node-types@^4.2.1", "@textlint/ast-node-types@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@textlint/ast-node-types/-/ast-node-types-4.2.5.tgz#ae13981bc8711c98313a6ac1c361194d6bf2d39b" - integrity sha512-+rEx4jLOeZpUcdvll7jEg/7hNbwYvHWFy4IGW/tk2JdbyB3SJVyIP6arAwzTH/sp/pO9jftfyZnRj4//sLbLvQ== +"@textlint/ast-node-types@^4.0.2", "@textlint/ast-node-types@^4.2.1", "@textlint/ast-node-types@^4.3.4": + version "4.3.4" + resolved "https://registry.yarnpkg.com/@textlint/ast-node-types/-/ast-node-types-4.3.4.tgz#f6596c45c32c85dc06915c3077bb7686033efd32" + integrity sha512-Grq+vJuNH7HCa278eFeiqJvowrD+onMCoG2ctLyoN+fXYIQGIr1/8fo8AcIg+VM16Kga+N6Y1UWNOWPd8j1nFg== -"@textlint/ast-tester@^2.1.6": - version "2.1.6" - resolved "https://registry.yarnpkg.com/@textlint/ast-tester/-/ast-tester-2.1.6.tgz#c7a0308c862426445f551ceb6cf602b35a0e4647" - integrity sha512-i+UrSKZXs561g8LXsCBkgpNYkgBS3T3Pif2/+DraZmSKpQ2r2D1yCOdH82IGPWWpQ/GMSg6Z0qpLJpjnYz+bpg== +"@textlint/ast-tester@^2.2.4": + version "2.2.4" + resolved "https://registry.yarnpkg.com/@textlint/ast-tester/-/ast-tester-2.2.4.tgz#f6700b151026eb4d4fa8f00ac76f27c876207639" + integrity sha512-676xpY3/+Xa+tPaiUPaD4sl//+p3xsnSPYLrQjSmHWXX78F3MwAWd/Lek+SCn4wwvf1tCIx0SPtjfOCa6ru8qw== dependencies: - "@textlint/ast-node-types" "^4.2.5" + "@textlint/ast-node-types" "^4.3.4" -"@textlint/ast-traverse@^2.1.7": - version "2.1.7" - resolved "https://registry.yarnpkg.com/@textlint/ast-traverse/-/ast-traverse-2.1.7.tgz#d7de433095a6de04fccb296f9cc2011f04f7ba6e" - integrity sha512-73Nw0R4TaskPmF36Hop1DZ8AbH339WrGiLQjzbOLaXHaBHQ4hdNw28UMlw4glfPZb7/zvxPcJRtg9AB8F3ZW0g== +"@textlint/ast-traverse@^2.2.5": + version "2.2.5" + resolved "https://registry.yarnpkg.com/@textlint/ast-traverse/-/ast-traverse-2.2.5.tgz#2e4b8e7cfa2d7adfc190f9adc29e7337f893a21e" + integrity sha512-YduGVn7iaUYOfo7TwHO4b0K/qQpj61Ol/M884ck3vetNd0zBxpHO3GpQKW87SZGGtlsBa9v5Suz/yypnlPo3Og== dependencies: - "@textlint/ast-node-types" "^4.2.5" + "@textlint/ast-node-types" "^4.3.4" -"@textlint/feature-flag@^3.1.6": - version "3.1.6" - resolved "https://registry.yarnpkg.com/@textlint/feature-flag/-/feature-flag-3.1.6.tgz#f540fc5182af8d14ad9d580e1fad92d6c2f8def4" - integrity sha512-R2s027/WG3zhCMHZG79OhRFmkSL2ghwvFYg/W+2VUva5aYC8i9yeuwRyWt7m83tP1qlI+bq7j3S04fyn6yNheg== +"@textlint/feature-flag@^3.2.4": + version "3.2.4" + resolved "https://registry.yarnpkg.com/@textlint/feature-flag/-/feature-flag-3.2.4.tgz#e1e5bc1077ebae6637d95ee9bba153a4ed889eeb" + integrity sha512-ABhbZ5rfkwa/kTBFxVmeMzE1flcnUjLJ5LTZvOaxH/pElfLLN1J4FEmAZTRCvXGAB498II6nkM2CqcikbKzh6A== dependencies: map-like "^2.0.0" -"@textlint/fixer-formatter@^3.1.13": - version "3.1.13" - resolved "https://registry.yarnpkg.com/@textlint/fixer-formatter/-/fixer-formatter-3.1.13.tgz#ccf9560487ecc4d7d982e12dd620ae6ebf53b282" - integrity sha512-FXqAJZ+5fLsOZjvFmn1JhCer8gQI4ZQk3R45bXizRJm6DASByPAGGh/MAQxxHSGeR5wR8miO/koxA2BrS8OhAw== +"@textlint/fixer-formatter@^3.2.5": + version "3.2.5" + resolved "https://registry.yarnpkg.com/@textlint/fixer-formatter/-/fixer-formatter-3.2.5.tgz#32afce76ae53ffcf6ec83ea4a8b2bfc7b94212dd" + integrity sha512-fh6XiLbX9WF8+79g20qb1I85k/Yc9+h7LRccmaLzTBjVQDNYxX5BtfvGsY0Vf5tBZKT2xFZH4eSLH/EWoL3weg== dependencies: - "@textlint/module-interop" "^1.0.2" - "@textlint/types" "^1.3.1" + "@textlint/module-interop" "^1.1.4" + "@textlint/types" "^1.4.5" chalk "^1.1.3" debug "^4.1.1" diff "^4.0.1" @@ -68,31 +68,31 @@ resolved "https://registry.yarnpkg.com/@textlint/get-config-base-dir/-/get-config-base-dir-2.0.0.tgz#3d0e862e1dd67cf8286ca52f8bd911e10dca2941" integrity sha512-J3cG1pl2llYD4ZaZMe0qVgVaHT8RvT+/SW1FHQ8HRceNalMM9O0Y8iIgtl4GGOx4vMghoIPKFVLASw8P8bJ3ZA== -"@textlint/kernel@^3.2.1": - version "3.2.1" - resolved "https://registry.yarnpkg.com/@textlint/kernel/-/kernel-3.2.1.tgz#aa589a4fc15a6ef8d087eac2f4028ef110b1352e" - integrity sha512-gMCgP/tAjCX8dGqgu7nhUwaDC/TzDKeRZb9qa50nqbnILRasKplj3lOWn2osZdkScVZPLQp+al1pDh9pU4D+Dw== +"@textlint/kernel@^3.3.6": + version "3.3.6" + resolved "https://registry.yarnpkg.com/@textlint/kernel/-/kernel-3.3.6.tgz#aeebf70862bf3369a9d7e62e8956c73717f4f587" + integrity sha512-M2ciQDAo5W6rpRADzGnMXyxhvJ+lnqYG9iHrqmfDQ2MA0VcolWuA37H67/UstqTs3NYaGC7RZkq9FAV//pl30w== dependencies: - "@textlint/ast-node-types" "^4.2.5" - "@textlint/ast-tester" "^2.1.6" - "@textlint/ast-traverse" "^2.1.7" - "@textlint/feature-flag" "^3.1.6" - "@textlint/types" "^1.3.1" - "@textlint/utils" "^1.0.3" + "@textlint/ast-node-types" "^4.3.4" + "@textlint/ast-tester" "^2.2.4" + "@textlint/ast-traverse" "^2.2.5" + "@textlint/feature-flag" "^3.2.4" + "@textlint/types" "^1.4.5" + "@textlint/utils" "^1.1.4" debug "^4.1.1" - deep-equal "^1.1.0" + deep-equal "^1.1.1" map-like "^2.0.0" structured-source "^3.0.2" -"@textlint/linter-formatter@^3.1.12": - version "3.1.12" - resolved "https://registry.yarnpkg.com/@textlint/linter-formatter/-/linter-formatter-3.1.12.tgz#4960b1b3d158f55e61ae02fe8af94403fe8b9443" - integrity sha512-OEP4pklu01MEgBJrftD9vwe3HFx+jhiEe1JFIgf7GZ4a0fSer5vQWXBo5wHW6WtZtSa+iLBsLC3mI5VMeshzdA== +"@textlint/linter-formatter@^3.2.5": + version "3.2.5" + resolved "https://registry.yarnpkg.com/@textlint/linter-formatter/-/linter-formatter-3.2.5.tgz#0af6da2e75334d0d6a78e03ea6c06c074faf0fd2" + integrity sha512-oy5RcBWrC2d7r0Mjw/FBH8cvQuOaCB5PeOPG0Pp44Yr5JbIGLXfh84umHQOTCmxfRxw3ccnUfA9wjbxuL8rWOQ== dependencies: "@azu/format-text" "^1.0.1" "@azu/style-format" "^1.0.0" - "@textlint/module-interop" "^1.0.2" - "@textlint/types" "^1.3.1" + "@textlint/module-interop" "^1.1.4" + "@textlint/types" "^1.4.5" chalk "^1.0.0" concat-stream "^1.5.1" debug "^4.1.1" @@ -101,19 +101,18 @@ optionator "^0.8.1" pluralize "^2.0.0" string-width "^1.0.1" - string.prototype.padstart "^3.0.0" strip-ansi "^6.0.0" table "^3.7.8" text-table "^0.2.0" try-resolve "^1.0.1" xml-escape "^1.0.0" -"@textlint/markdown-to-ast@^6.1.7": - version "6.1.7" - resolved "https://registry.yarnpkg.com/@textlint/markdown-to-ast/-/markdown-to-ast-6.1.7.tgz#7ed9561b577bcd5307c8ef82660bc568ce31647e" - integrity sha512-B0QtokeQR4a9+4q0NQr8T9l7A1fFihTN5Ze57tVgqW+3ymzXEouh8DvPHeNQ4T6jEkAThvdjk95mxAMpGRJ79w== +"@textlint/markdown-to-ast@^6.2.5": + version "6.2.5" + resolved "https://registry.yarnpkg.com/@textlint/markdown-to-ast/-/markdown-to-ast-6.2.5.tgz#b39d806520ff6507440c3e1d4242b9ec2a6086d0" + integrity sha512-9vlQbylGjnnRGev3yt9ntNy6I9FQH3p+MkbijybKnwobK/msoAX9sThDHOMbGM24PsUHxcDjktDlj2vHN/pwDA== dependencies: - "@textlint/ast-node-types" "^4.2.5" + "@textlint/ast-node-types" "^4.3.4" debug "^4.1.1" remark-frontmatter "^1.2.0" remark-parse "^5.0.0" @@ -121,10 +120,10 @@ traverse "^0.6.6" unified "^6.1.6" -"@textlint/module-interop@^1.0.1", "@textlint/module-interop@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@textlint/module-interop/-/module-interop-1.0.2.tgz#8342b1a10048e3e9ce624c0000e477a8870a1d4b" - integrity sha512-qQ6dqlg4SYywCywimIbkveQZu1MG6ugf6fcJuWDi3D51FbdkSRsMrPusJ1YoW6Y3XBp0ww9fJjXWtlUStGeQsw== +"@textlint/module-interop@^1.0.1", "@textlint/module-interop@^1.1.4": + version "1.1.4" + resolved "https://registry.yarnpkg.com/@textlint/module-interop/-/module-interop-1.1.4.tgz#d8cb10e5bd1d4d31998c95fb0a52ad8100d6e18a" + integrity sha512-9M3kYG5nBoD2lhp05sqi6fieNU6rBcf+A8Trp+4d8o5uJ4RRsWeRtAQMWM7Tv15onqIITRq7fm3la7xovVB9KA== "@textlint/regexp-string-matcher@^1.0.2": version "1.0.2" @@ -138,38 +137,38 @@ lodash.uniqwith "^4.5.0" to-regex "^3.0.2" -"@textlint/text-to-ast@^3.1.7": - version "3.1.7" - resolved "https://registry.yarnpkg.com/@textlint/text-to-ast/-/text-to-ast-3.1.7.tgz#c3a8542ece3e67ef25490595a67e5d929fb1e7b3" - integrity sha512-CBAEQmiEa2G/wonlLr1HgUtXfTSas6OGGvYGRIRMJweNh5Ilhbz2nM2/9XQMfLQbdn5pGYrAAAQRB2+/9fZ31A== +"@textlint/text-to-ast@^3.2.4": + version "3.2.4" + resolved "https://registry.yarnpkg.com/@textlint/text-to-ast/-/text-to-ast-3.2.4.tgz#a1ccb1ad2a561d93291c9f73d9c2376ddb701a5b" + integrity sha512-uIiNg52OdQ3Fn8aOYaV7BLW2QakNsmf4doypIwrW4q+gHYQ3jxdPHHkq6RxuYoO112vO40M3zmAoEZmM1qmPhw== dependencies: - "@textlint/ast-node-types" "^4.2.5" + "@textlint/ast-node-types" "^4.3.4" -"@textlint/textlint-plugin-markdown@^5.1.12": - version "5.1.12" - resolved "https://registry.yarnpkg.com/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-5.1.12.tgz#c6fddb969e65fea111aa4b033dca48b0882a50b9" - integrity sha512-CJWWTaomR22hQD3ogrZujMH1pNN7DqZadmx9CJXxgKwpI/cuD5d2kClwXO3MeLFckJr5HRso7SFN5ebqKu1ycw== +"@textlint/textlint-plugin-markdown@^5.2.6": + version "5.2.6" + resolved "https://registry.yarnpkg.com/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-5.2.6.tgz#93ffc86ee85aa4a48e9f5029bb193a9d1142c231" + integrity sha512-S65wy2npaBLT7pwPPlrN9Pw40hOJsxiW+T6peMJOFEMLRem5qlCIlT+02Wlf0Rrtr6/gKDckpphTUiZT1+xRnQ== dependencies: - "@textlint/markdown-to-ast" "^6.1.7" + "@textlint/markdown-to-ast" "^6.2.5" -"@textlint/textlint-plugin-text@^4.1.13": - version "4.1.13" - resolved "https://registry.yarnpkg.com/@textlint/textlint-plugin-text/-/textlint-plugin-text-4.1.13.tgz#9e15dac3326d6c23936297e85dbfa4af388cdc48" - integrity sha512-KQfSYNDt8HSX8ZL/r86N8OrAuQ9LEuevAtGomtfkw0h7Ed/pUfmuYXjht8wYRdysYBa4JyjrXcmqzRAUdkWrag== +"@textlint/textlint-plugin-text@^4.2.6": + version "4.2.6" + resolved "https://registry.yarnpkg.com/@textlint/textlint-plugin-text/-/textlint-plugin-text-4.2.6.tgz#4c4679e756d120bb30526f0fcdb8248b9a9989b0" + integrity sha512-KCgb5GVjoEDIi37UpQN6kFciiouyATNYrj/JufCeLNJEcVcxSm12EoFRKjpXpXmTOVqZUyGnIDU797z1usAZDw== dependencies: - "@textlint/text-to-ast" "^3.1.7" + "@textlint/text-to-ast" "^3.2.4" -"@textlint/types@^1.1.2", "@textlint/types@^1.3.1": - version "1.3.1" - resolved "https://registry.yarnpkg.com/@textlint/types/-/types-1.3.1.tgz#185d06ddb7608703def1d697e663a00f4f83ab62" - integrity sha512-9MJ6PRPYWiFs2lfvp/Qhq72WrkZLL5ncBUXAVoj1Ug17ug8d7psmr/KJstMMocW3EWHSOuIDj7unh413c3jPqQ== +"@textlint/types@^1.1.2", "@textlint/types@^1.4.5": + version "1.4.5" + resolved "https://registry.yarnpkg.com/@textlint/types/-/types-1.4.5.tgz#11c8e0140256e0ead8014a701a05f267d1132d4e" + integrity sha512-7pA1rdiw1jsDNGwxupMC6fPlRNAHY6fKZ3s+jAY53o6RroOSR+5qO0sAjJ26lsSOhveH8imZzyyD08dk58IVJQ== dependencies: - "@textlint/ast-node-types" "^4.2.5" + "@textlint/ast-node-types" "^4.3.4" -"@textlint/utils@^1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@textlint/utils/-/utils-1.0.3.tgz#65196f21a5c1884b2dc6088484063f9ad52dfb67" - integrity sha512-6oGaBKXYpg5Ooph5p32OFdp1dXDUC1z5mpHg2gmQbx6QZjmP4QX+ygBQdNoCq15d1w88+We6koJl0n0WXjItYw== +"@textlint/utils@^1.1.4": + version "1.1.4" + resolved "https://registry.yarnpkg.com/@textlint/utils/-/utils-1.1.4.tgz#c91fbac2fb302f31b4b8a97f3277e818f219d6a2" + integrity sha512-KmU+kGi7vG5toUhNdLHHPxyVN1mNGcjMVe1tNDEXT1wU/3oqA96bunElrROWHYw5iNt1QVRaIAtNeMVyzyAdVA== "@types/unist@^2.0.0": version "2.0.3" @@ -361,10 +360,10 @@ debug@^4.1.1: dependencies: ms "^2.1.1" -deep-equal@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.0.tgz#3103cdf8ab6d32cf4a8df7865458f2b8d33f3745" - integrity sha512-ZbfWJq/wN1Z273o7mUSjILYqehAktR2NVoSrOukDkU9kg2v/Uv89yU4Cvz8seJeAmtN5oqiefKq8FPuXOboqLw== +deep-equal@^1.1.0, deep-equal@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" + integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== dependencies: is-arguments "^1.0.4" is-date-object "^1.0.1" @@ -415,7 +414,7 @@ error-ex@^1.2.0, error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es-abstract@^1.12.0, es-abstract@^1.4.3: +es-abstract@^1.12.0: version "1.13.0" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9" integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg== @@ -516,7 +515,7 @@ fs.realpath@^1.0.0: resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= -function-bind@^1.0.2, function-bind@^1.1.1: +function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== @@ -1364,15 +1363,6 @@ string-width@^2.0.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" -string.prototype.padstart@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/string.prototype.padstart/-/string.prototype.padstart-3.0.0.tgz#5bcfad39f4649bb2d031292e19bcf0b510d4b242" - integrity sha1-W8+tOfRkm7LQMSkuGbzwtRDUskI= - dependencies: - define-properties "^1.1.2" - es-abstract "^1.4.3" - function-bind "^1.0.2" - string_decoder@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" @@ -1611,22 +1601,22 @@ textlint-util-to-string@^2.1.1: object-assign "^4.0.1" structured-source "^3.0.2" -textlint@^11.6.3: - version "11.6.3" - resolved "https://registry.yarnpkg.com/textlint/-/textlint-11.6.3.tgz#fefd83174787070281069e8a9495c780d7041db1" - integrity sha512-tTLLgB49zkJgq6GYDJOT6F31kHLulFjzovCHpN6ycv8d/aPcYl9vv7f/luR33YBQZdnGLtn+j8+G4GJAZ6Uz6w== +textlint@^11.7.6: + version "11.7.6" + resolved "https://registry.yarnpkg.com/textlint/-/textlint-11.7.6.tgz#4d2eb6ac0eecf142fd61a58af879e1ad12c59a45" + integrity sha512-o9nhbylWjOErba1gq2bMoJzughp9JK2VbENR+NCiMsNNEiaJ1P8jbnrL3ES86D6e0QMxziR79w5l7VmmdmLjCw== dependencies: - "@textlint/ast-node-types" "^4.2.5" - "@textlint/ast-traverse" "^2.1.7" - "@textlint/feature-flag" "^3.1.6" - "@textlint/fixer-formatter" "^3.1.13" - "@textlint/kernel" "^3.2.1" - "@textlint/linter-formatter" "^3.1.12" - "@textlint/module-interop" "^1.0.2" - "@textlint/textlint-plugin-markdown" "^5.1.12" - "@textlint/textlint-plugin-text" "^4.1.13" - "@textlint/types" "^1.3.1" - "@textlint/utils" "^1.0.3" + "@textlint/ast-node-types" "^4.3.4" + "@textlint/ast-traverse" "^2.2.5" + "@textlint/feature-flag" "^3.2.4" + "@textlint/fixer-formatter" "^3.2.5" + "@textlint/kernel" "^3.3.6" + "@textlint/linter-formatter" "^3.2.5" + "@textlint/module-interop" "^1.1.4" + "@textlint/textlint-plugin-markdown" "^5.2.6" + "@textlint/textlint-plugin-text" "^4.2.6" + "@textlint/types" "^1.4.5" + "@textlint/utils" "^1.1.4" debug "^4.1.1" deep-equal "^1.1.0" file-entry-cache "^5.0.1"