diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..6495aef --- /dev/null +++ b/.dockerignore @@ -0,0 +1,2 @@ +node_modules +vendor \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..9792498 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "editor.formatOnSave": false +} \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 651669e..2622ea1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:2.4 +FROM ruby:2.5 # see http://stackoverflow.com/questions/38453963/gitlab-ci-setup-error-could-not-find-a-javascript-runtime RUN apt-get update && apt-get install nodejs -y @@ -9,7 +9,6 @@ RUN bundle config --global frozen 1 ENV LANG C.UTF-8 WORKDIR /usr/src/app - COPY Gemfile /usr/src/app/ COPY Gemfile.lock /usr/src/app/ RUN bundle install diff --git a/LICENSE b/LICENSE index debc76a..152f879 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2017 Yasuaki Uechi (https://uechi.io) +Copyright (c) 2018 Yasuaki Uechi (https://uechi.io) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/_pages/remit.html b/_pages/remit.html new file mode 100644 index 0000000..0867b6d --- /dev/null +++ b/_pages/remit.html @@ -0,0 +1,29 @@ +--- +title: Remit +permalink: "/remit" +layout: default +--- + +
+
+

Amazon Gift

+

y@uechi.io
宛またはメッセージアプリ経由でお送りください。

+ Amazon Gift +
+
+

Kyash

+

uechi
でID検索、またはメッセージアプリ経由でお送りください。

+ + Kyashで送金
+
+
+

LINE Pay

+

LINE宛に直接お送りください。

+
+
+

Bitcoin

+

14nD7MyrEdA8w7hxmGU19UbGrxNu7q5K6N
宛にお送りください。

+ + Bitcoinを送る
+
+
\ No newline at end of file diff --git a/_sass/post.scss b/_sass/post.scss index 74b882d..0e245b0 100644 --- a/_sass/post.scss +++ b/_sass/post.scss @@ -175,3 +175,31 @@ a.article-list__item__button { margin: 0; } } + + +// Remit +#remit { + font-family: sans-serif; + + pre { + display: inline-block; + } + + a.button { + margin: 10px 0; + padding: 20px; + display: block; + background: black; + color: white; + text-align: center; + border-radius: 2px; + } + + img { + margin: 10px 0; + } + + section { + margin: 50px 0; + } +} \ No newline at end of file diff --git a/images/remit/bitcoin.png b/images/remit/bitcoin.png new file mode 100644 index 0000000..81b729e Binary files /dev/null and b/images/remit/bitcoin.png differ diff --git a/images/remit/kyash.png b/images/remit/kyash.png new file mode 100644 index 0000000..cb48eb1 Binary files /dev/null and b/images/remit/kyash.png differ diff --git a/package-lock.json b/package-lock.json index 3d8e59e..b0bf170 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,150 @@ "@azu/format-text": "1.0.1" } }, + "@textlint-rule/textlint-rule-no-invalid-control-character": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@textlint-rule/textlint-rule-no-invalid-control-character/-/textlint-rule-no-invalid-control-character-1.0.1.tgz", + "integrity": "sha512-X+pGREla9NTz1EUfHNO1Yj6ksx7L4uTUfM6HBY7j61ceb8xiyjQ5pFxhnQYW7qPjU/DMmfw7wfosUFETMSHMzA==", + "dev": true, + "requires": { + "execall": "1.0.0" + } + }, + "@textlint/ast-node-types": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.0.2.tgz", + "integrity": "sha512-SCByRpA/rLn5xaHXqmElnFlb2651WSAYg8HoYbsMD0QkWLtL3dbxlOnvVrGriwKgQfD8gFQ2GCwNWja/2qryvw==", + "dev": true + }, + "@textlint/ast-traverse": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-2.0.8.tgz", + "integrity": "sha512-QwPV3J0mikGoEnUJk5VeOuTnSUUK1y7BVPcl7F9f9Mrj22SPRmlkGiY3WtuDxe7Lka8yJ5hBVIZpXevyQ98YCg==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "4.0.2" + } + }, + "@textlint/feature-flag": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-3.0.4.tgz", + "integrity": "sha512-1Pd6Ebgl42Vv9GpzdC+Mdf1FmCYHm7xTKiQkm+K5jFBkTrFde7YnPYhc3Dj2PHO3G9DVVyne1vV8lOIMRZ+3DA==", + "dev": true, + "requires": { + "map-like": "2.0.0" + } + }, + "@textlint/fixer-formatter": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-3.0.7.tgz", + "integrity": "sha512-JMVr4jkKbhn8RdwflfLxEvK+lQw//ZVkX8mPBPMplJBRzubn+23WNml+VLRQMMLrMO7p8yLFtQ9yudzQimRUUw==", + "dev": true, + "requires": { + "@textlint/kernel": "2.0.9", + "chalk": "1.1.3", + "debug": "2.6.9", + "diff": "2.2.3", + "interop-require": "1.0.0", + "is-file": "1.0.0", + "string-width": "1.0.2", + "text-table": "0.2.0", + "try-resolve": "1.0.1" + } + }, + "@textlint/get-config-base-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@textlint/get-config-base-dir/-/get-config-base-dir-2.0.0.tgz", + "integrity": "sha512-J3cG1pl2llYD4ZaZMe0qVgVaHT8RvT+/SW1FHQ8HRceNalMM9O0Y8iIgtl4GGOx4vMghoIPKFVLASw8P8bJ3ZA==", + "dev": true + }, + "@textlint/kernel": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-2.0.9.tgz", + "integrity": "sha512-0237/9yDIlSVaH0pcVAxm0rV1xF96UpjXUXoBRdciWnf2+O0tWQEeBC9B2/B2jLw9Ha0zGlK+q+bLREpXB97Cw==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "4.0.2", + "@textlint/ast-traverse": "2.0.8", + "@textlint/feature-flag": "3.0.4", + "@types/bluebird": "3.5.20", + "bluebird": "3.5.1", + "debug": "2.6.9", + "deep-equal": "1.0.1", + "object-assign": "4.1.1", + "structured-source": "3.0.2" + } + }, + "@textlint/linter-formatter": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-3.0.7.tgz", + "integrity": "sha512-qfqQ0nMjMUCjguCUgixKCcPKudzYTVvfAnHxFMfn5UkrjS3PyDP6WCDUxaHYOpVdpSWYohaipKLHoaABlE88XA==", + "dev": true, + "requires": { + "@azu/format-text": "1.0.1", + "@azu/style-format": "1.0.0", + "@textlint/kernel": "2.0.9", + "chalk": "1.1.3", + "concat-stream": "1.6.2", + "js-yaml": "3.11.0", + "optionator": "0.8.2", + "pluralize": "2.0.0", + "string-width": "1.0.2", + "string.prototype.padstart": "3.0.0", + "strip-ansi": "3.0.1", + "table": "3.8.3", + "text-table": "0.2.0", + "try-resolve": "1.0.1", + "xml-escape": "1.1.0" + } + }, + "@textlint/markdown-to-ast": { + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-6.0.8.tgz", + "integrity": "sha512-4TzdKTxd8Gu+yjre+GcIuliG0K6F73gNEQwj8b70WzpP6yBsEO2mlhz0nX+/d0n+Wzz/0KLry5UXPPe61dGYSQ==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "4.0.2", + "debug": "2.6.9", + "remark-frontmatter": "1.2.0", + "remark-parse": "5.0.0", + "structured-source": "3.0.2", + "traverse": "0.6.6", + "unified": "6.1.6" + } + }, + "@textlint/text-to-ast": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-3.0.8.tgz", + "integrity": "sha512-3bqBauUf3R3vbCaOhGzOf/GJEJhaAdAez6/Gi6Mt6h9EktoJFGHkXQWqYJeDl6jKABx53oP19q1qDoP6f00YYg==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "4.0.2" + } + }, + "@textlint/textlint-plugin-markdown": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-4.0.10.tgz", + "integrity": "sha512-HIV2UAhjnt9/tJQbuXkrD3CRiEFRtNpYoQEZCNCwd1nBMWUypAFthL9jT1KJ8tagOF7wEiGMB19QfDxiNQ+6mw==", + "dev": true, + "requires": { + "@textlint/markdown-to-ast": "6.0.8" + } + }, + "@textlint/textlint-plugin-text": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-3.0.10.tgz", + "integrity": "sha512-GSw9vsuKt7E85jDSFEXT0VYZo4C3e8XFFrSWYqXlwPKl/oQ/WHQfMg7GM288uGoEaMzbKEfBtpdwdZqTjGHOQA==", + "dev": true, + "requires": { + "@textlint/text-to-ast": "3.0.8" + } + }, + "@types/bluebird": { + "version": "3.5.20", + "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.20.tgz", + "integrity": "sha512-Wk41MVdF+cHBfVXj/ufUHJeO3BlIQr1McbHZANErMykaCWeDSZbH5erGjNBw2/3UlRdSxZbLfSuQTzFmPOYFsA==", + "dev": true + }, "ajv": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", @@ -41,7 +185,7 @@ "requires": { "array-find": "1.0.0", "kuromojin": "1.4.0", - "object.assign": "4.0.4" + "object.assign": "4.1.0" } }, "ansi-regex": { @@ -57,9 +201,9 @@ "dev": true }, "argparse": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", - "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { "sprintf-js": "1.0.3" @@ -98,7 +242,7 @@ "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", "dev": true, "requires": { - "lodash": "4.17.4" + "lodash": "4.17.5" } }, "bail": { @@ -126,51 +270,27 @@ "dev": true }, "brace-expansion": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", - "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { "balanced-match": "1.0.0", "concat-map": "0.0.1" } }, + "buffer-from": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.0.0.tgz", + "integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==", + "dev": true + }, "builtin-modules": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", "dev": true }, - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "dev": true, - "requires": { - "callsites": "0.2.0" - } - }, - "callsites": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", - "dev": true - }, - "carrack": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/carrack/-/carrack-0.0.5.tgz", - "integrity": "sha1-qyj77c2NK5U9FkM1PiYicr8MS9s=", - "dev": true, - "requires": { - "bluebird": "3.5.1" - } - }, - "ccount": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.2.tgz", - "integrity": "sha1-U7ai+BW7d7nChx97mnLDol8djok=", - "dev": true - }, "chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", @@ -190,12 +310,6 @@ "integrity": "sha1-92hxvl72bdt/j440eOzDdMJ9bco=", "dev": true }, - "character-entities-html4": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.1.tgz", - "integrity": "sha1-NZoqSg9+KdPcKsmb2+Ie45Q46lA=", - "dev": true - }, "character-entities-legacy": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.1.tgz", @@ -221,13 +335,13 @@ "dev": true }, "clone-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.0.tgz", - "integrity": "sha1-6uCiQT9VwJQvgYwin+/OhF1/Oxw=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.1.tgz", + "integrity": "sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw==", "dev": true, "requires": { "is-regexp": "1.0.0", - "is-supported-regexp-flag": "1.0.0" + "is-supported-regexp-flag": "1.0.1" } }, "co": { @@ -249,9 +363,9 @@ "dev": true }, "commandpost": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/commandpost/-/commandpost-1.2.1.tgz", - "integrity": "sha512-V1wzc+DTFsO96te2W/U+fKNRSOWtOwXhkkZH2WRLLbucrY+YrDNsRr4vtfSf83MUZVF3E6B4nwT30fqaTpzipQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/commandpost/-/commandpost-1.3.0.tgz", + "integrity": "sha512-T62tyrmYTkaRDbV2z1k2yXTyxk0cFptXYwo1cUbnfHtp7ThLgQ9/90jG1Ym5WLZgFhvOTaHA5VSARWJ9URpLDw==", "dev": true }, "concat-map": { @@ -261,13 +375,14 @@ "dev": true }, "concat-stream": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", - "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "dev": true, "requires": { + "buffer-from": "1.0.0", "inherits": "2.0.3", - "readable-stream": "2.3.3", + "readable-stream": "2.3.5", "typedarray": "0.0.6" } }, @@ -322,7 +437,7 @@ "requires": { "globby": "5.0.0", "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.0", + "is-path-in-cwd": "1.0.1", "object-assign": "4.1.1", "pify": "2.3.0", "pinkie-promise": "2.0.1", @@ -351,9 +466,9 @@ } }, "es-abstract": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.9.0.tgz", - "integrity": "sha512-kk3IJoKo7A3pWJc0OV8yZ/VEX2oSUytfekrJiqoxBlKJMFAJVJVpGdHClCCTdv+Fn2zHfpDHHIelMFhZVfef3Q==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.11.0.tgz", + "integrity": "sha512-ZnQrE/lXTTQ39ulXZ+J1DTFazV9qBy61x2bY071B+qGco8Z8q1QddsLdt/EF8Ai9hcWH72dWS0kFqXLxOxqslA==", "dev": true, "requires": { "es-to-primitive": "1.1.1", @@ -392,7 +507,7 @@ "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=", "dev": true, "requires": { - "clone-regexp": "1.0.0" + "clone-regexp": "1.0.1" } }, "extend": { @@ -407,6 +522,15 @@ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", "dev": true }, + "fault": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.1.tgz", + "integrity": "sha1-3o01Df1IviS13BsChn4IcbkTUJI=", + "dev": true, + "requires": { + "format": "0.2.2" + } + }, "file-entry-cache": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", @@ -417,6 +541,15 @@ "object-assign": "4.1.1" } }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "2.0.0" + } + }, "flat-cache": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz", @@ -435,6 +568,12 @@ "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", "dev": true }, + "format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=", + "dev": true + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -505,10 +644,16 @@ "ansi-regex": "2.1.1" } }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "dev": true + }, "hosted-git-info": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", - "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz", + "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==", "dev": true }, "inflight": { @@ -533,12 +678,6 @@ "integrity": "sha1-5TEDZ5lEyI1+YQW2Kp9EdceDlx4=", "dev": true }, - "interpret": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.0.4.tgz", - "integrity": "sha1-ggzdWIuGj/sZGoCVBtbJyPISsbA=", - "dev": true - }, "is-alphabetical": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.1.tgz", @@ -622,23 +761,29 @@ "dev": true }, "is-path-in-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz", - "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", "dev": true, "requires": { - "is-path-inside": "1.0.0" + "is-path-inside": "1.0.1" } }, "is-path-inside": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz", - "integrity": "sha1-/AbloWg/vaE95mev9xe7wQpI838=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", "dev": true, "requires": { "path-is-inside": "1.0.2" } }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, "is-regex": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", @@ -655,9 +800,9 @@ "dev": true }, "is-supported-regexp-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.0.tgz", - "integrity": "sha1-i1IMhfrnolM4LUsCZS4EVXbhO7g=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz", + "integrity": "sha512-3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ==", "dev": true }, "is-symbol": { @@ -672,6 +817,18 @@ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", "dev": true }, + "is-whitespace-character": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.1.tgz", + "integrity": "sha1-muAXbzKCtlRXoZks2whPil+DPjs=", + "dev": true + }, + "is-word-character": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.1.tgz", + "integrity": "sha1-WgP6HqkazopusMfNdw64bWXIvvs=", + "dev": true + }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -679,15 +836,21 @@ "dev": true }, "js-yaml": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz", - "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz", + "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==", "dev": true, "requires": { - "argparse": "1.0.9", + "argparse": "1.0.10", "esprima": "4.0.0" } }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, "json-stable-stringify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", @@ -752,10 +915,28 @@ "strip-bom": "2.0.0" } }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "2.0.0", + "path-exists": "3.0.0" + }, + "dependencies": { + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + } + } + }, "lodash": { - "version": "4.17.4", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", - "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", + "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", "dev": true }, "log-symbols": { @@ -767,36 +948,18 @@ "chalk": "1.1.3" } }, - "longest-streak": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-1.0.0.tgz", - "integrity": "sha1-0GWXxNTDG1LMsfXY+P5xSOr9aWU=", - "dev": true - }, "map-like": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/map-like/-/map-like-1.1.3.tgz", - "integrity": "sha1-b6rKUzngzGVno6Vd0oH9hxo55do=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/map-like/-/map-like-2.0.0.tgz", + "integrity": "sha1-lEltSa0zPA3DI0snrbvR6FNZU7Q=", "dev": true }, - "markdown-table": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-0.4.0.tgz", - "integrity": "sha1-iQwsGzv+g/sA5BKbjkz+ZFJw+dE=", + "markdown-escapes": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.1.tgz", + "integrity": "sha1-GZTfLTr0gR3lmmcUk0wrIpJzRRg=", "dev": true }, - "markdown-to-ast": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/markdown-to-ast/-/markdown-to-ast-3.4.0.tgz", - "integrity": "sha1-Diy6gTkLBUmpFT7DsNkVthwWS+c=", - "dev": true, - "requires": { - "debug": "2.6.9", - "remark": "5.1.0", - "structured-source": "3.0.2", - "traverse": "0.6.6" - } - }, "match-index": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/match-index/-/match-index-1.0.1.tgz", @@ -823,7 +986,7 @@ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "requires": { - "brace-expansion": "1.1.8" + "brace-expansion": "1.1.11" } }, "minimist": { @@ -859,10 +1022,10 @@ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", "dev": true, "requires": { - "hosted-git-info": "2.5.0", + "hosted-git-info": "2.6.0", "is-builtin-module": "1.0.0", - "semver": "5.4.1", - "validate-npm-package-license": "3.0.1" + "semver": "5.5.0", + "validate-npm-package-license": "3.0.3" } }, "number-is-nan": { @@ -884,16 +1047,29 @@ "dev": true }, "object.assign": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.0.4.tgz", - "integrity": "sha1-scnMBE7xuf5jYG/BQau7MuFHMMw=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, "requires": { "define-properties": "1.1.2", "function-bind": "1.1.1", + "has-symbols": "1.0.0", "object-keys": "1.0.11" } }, + "object.values": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.0.4.tgz", + "integrity": "sha1-5STaCbT2b/Bd9FdUbscqyZ8TBpo=", + "dev": true, + "requires": { + "define-properties": "1.1.2", + "es-abstract": "1.11.0", + "function-bind": "1.1.1", + "has": "1.0.1" + } + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -917,6 +1093,30 @@ "wordwrap": "1.0.0" } }, + "p-limit": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", + "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", + "dev": true, + "requires": { + "p-try": "1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "1.2.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, "parse-entities": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.1.1.tgz", @@ -961,12 +1161,6 @@ "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", "dev": true }, - "path-parse": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", - "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", - "dev": true - }, "path-to-glob-pattern": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-to-glob-pattern/-/path-to-glob-pattern-1.0.2.tgz", @@ -1018,34 +1212,43 @@ "dev": true }, "prh": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/prh/-/prh-1.1.0.tgz", - "integrity": "sha1-HCKyoZmNqqdEWGXlyG+zDluOuzM=", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/prh/-/prh-5.4.3.tgz", + "integrity": "sha512-W5+gzqOrVLKayPh+2QCur7KYZPsLRfDJd4Tyz5lIXAWwqaX/LQ40FX/P3/Hbfgf7w+EQPdR1yOx6BVf+frG40w==", "dev": true, "requires": { - "commandpost": "1.2.1", - "js-yaml": "3.10.0" + "commandpost": "1.3.0", + "diff": "3.5.0", + "js-yaml": "3.11.0" + }, + "dependencies": { + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true + } } }, "process-nextick-args": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", "dev": true }, "rc-config-loader": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-1.0.2.tgz", - "integrity": "sha1-xekDqzbCIgTzzKnZ3f1+aP43WOs=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-2.0.1.tgz", + "integrity": "sha512-OHr24Jb7nN6oaQOTRXxcQ2yJSK3SHA1dp2CZEfvRxsl/MbhFr4CYnkwn8DY37pKu7Eu18X4mYuWFxO6vpbFxtQ==", "dev": true, "requires": { "debug": "2.6.9", - "js-yaml": "3.10.0", + "js-yaml": "3.11.0", "json5": "0.5.1", "object-assign": "4.1.1", "object-keys": "1.0.11", "path-exists": "2.1.0", - "require-uncached": "1.0.3" + "require-from-string": "2.0.1" } }, "read-pkg": { @@ -1059,30 +1262,87 @@ "path-type": "1.1.0" } }, + "read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dev": true, + "requires": { + "find-up": "2.1.0", + "read-pkg": "3.0.0" + }, + "dependencies": { + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "4.0.0", + "pify": "3.0.0", + "strip-bom": "3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "1.3.1", + "json-parse-better-errors": "1.0.2" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "4.0.0", + "normalize-package-data": "2.4.0", + "path-type": "3.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, "readable-stream": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", + "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", "dev": true, "requires": { "core-util-is": "1.0.2", "inherits": "2.0.3", "isarray": "1.0.0", - "process-nextick-args": "1.0.7", + "process-nextick-args": "2.0.0", "safe-buffer": "5.1.1", "string_decoder": "1.0.3", "util-deprecate": "1.0.2" } }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "requires": { - "resolve": "1.5.0" - } - }, "regexp.prototype.flags": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz", @@ -1092,48 +1352,37 @@ "define-properties": "1.1.2" } }, - "remark": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/remark/-/remark-5.1.0.tgz", - "integrity": "sha1-y0Y709vLS5l5STXu4c9x16jjBow=", + "remark-frontmatter": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-1.2.0.tgz", + "integrity": "sha512-BqcYv/ly+I94TiOM/n7iyNVBknzvTIblnQJiAg+6W/s/jxjtBIz5D66Tcjc20elFwW4hIqQI7R2UV1nlYumY3A==", "dev": true, "requires": { - "remark-parse": "1.1.0", - "remark-stringify": "1.1.0", - "unified": "4.2.1" + "fault": "1.0.1", + "xtend": "4.0.1" } }, "remark-parse": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-1.1.0.tgz", - "integrity": "sha1-w8oQ+ajaBGFcKPCapOMEUQUm7CE=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-5.0.0.tgz", + "integrity": "sha512-b3iXszZLH1TLoyUzrATcTQUZrwNl1rE70rVdSruJFlDaJ9z5aMkhrG43Pp68OgfHndL/ADz6V69Zow8cTQu+JA==", "dev": true, "requires": { "collapse-white-space": "1.0.3", - "extend": "3.0.1", + "is-alphabetical": "1.0.1", + "is-decimal": "1.0.1", + "is-whitespace-character": "1.0.1", + "is-word-character": "1.0.1", + "markdown-escapes": "1.0.1", "parse-entities": "1.1.1", "repeat-string": "1.6.1", + "state-toggle": "1.0.0", "trim": "0.0.1", "trim-trailing-lines": "1.1.0", "unherit": "1.1.0", "unist-util-remove-position": "1.1.1", - "vfile-location": "2.0.2" - } - }, - "remark-stringify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-1.1.0.tgz", - "integrity": "sha1-pxBeJbnuK/mkm3XSxCPxGwauIJI=", - "dev": true, - "requires": { - "ccount": "1.0.2", - "extend": "3.0.1", - "longest-streak": "1.0.0", - "markdown-table": "0.4.0", - "parse-entities": "1.1.1", - "repeat-string": "1.6.1", - "stringify-entities": "1.3.1", - "unherit": "1.1.0" + "vfile-location": "2.0.2", + "xtend": "4.0.1" } }, "repeat-string": { @@ -1142,29 +1391,16 @@ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", "dev": true }, - "require-uncached": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", - "dev": true, - "requires": { - "caller-path": "0.1.0", - "resolve-from": "1.0.1" - } + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true }, - "resolve": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", - "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", - "dev": true, - "requires": { - "path-parse": "1.0.5" - } - }, - "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "require-from-string": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.1.tgz", + "integrity": "sha1-xUUjPp19pmFunVmt+zn8n1iGdv8=", "dev": true }, "rimraf": { @@ -1183,9 +1419,9 @@ "dev": true }, "semver": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", - "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", "dev": true }, "sentence-splitter": { @@ -1194,21 +1430,10 @@ "integrity": "sha512-QnpHNykm4nI4T6mT+NoVayh9Ixl5DohYCSVqMgPJsO2WejOcqaYTh4HQOkmzaDzXH3NO5pif4z/hpo2NGtgNlg==", "dev": true, "requires": { - "concat-stream": "1.6.0", + "concat-stream": "1.6.2", "structured-source": "3.0.2" } }, - "shelljs": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz", - "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=", - "dev": true, - "requires": { - "glob": "7.1.2", - "interpret": "1.0.4", - "rechoir": "0.6.2" - } - }, "slice-ansi": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", @@ -1216,42 +1441,49 @@ "dev": true }, "spdx-correct": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", - "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", + "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", "dev": true, "requires": { - "spdx-license-ids": "1.2.2" + "spdx-expression-parse": "3.0.0", + "spdx-license-ids": "3.0.0" } }, + "spdx-exceptions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", + "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==", + "dev": true + }, "spdx-expression-parse": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz", - "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=", - "dev": true - }, - "spdx-license-ids": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz", - "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=", - "dev": true - }, - "spellcheck-technical-word": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/spellcheck-technical-word/-/spellcheck-technical-word-2.0.0.tgz", - "integrity": "sha1-ywN2uLvaYjm2vgCYeM+BzxcIBQM=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", "dev": true, "requires": { - "structured-source": "3.0.2", - "technical-word-rules": "1.9.3" + "spdx-exceptions": "2.1.0", + "spdx-license-ids": "3.0.0" } }, + "spdx-license-ids": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", + "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==", + "dev": true + }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, + "state-toggle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.0.tgz", + "integrity": "sha1-0g+aYWu08MO5i5GSLSW2QKorxCU=", + "dev": true + }, "str-to-regexp": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/str-to-regexp/-/str-to-regexp-1.1.3.tgz", @@ -1276,7 +1508,7 @@ "dev": true, "requires": { "define-properties": "1.1.2", - "es-abstract": "1.9.0", + "es-abstract": "1.11.0", "function-bind": "1.1.1" } }, @@ -1289,18 +1521,6 @@ "safe-buffer": "5.1.1" } }, - "stringify-entities": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.1.tgz", - "integrity": "sha1-sVDsLXKsTBtfMktR+2soyc3/BYw=", - "dev": true, - "requires": { - "character-entities-html4": "1.1.1", - "character-entities-legacy": "1.1.1", - "is-alphanumerical": "1.0.1", - "is-hexadecimal": "1.0.1" - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -1343,7 +1563,7 @@ "ajv": "4.11.8", "ajv-keywords": "1.5.1", "chalk": "1.1.3", - "lodash": "4.17.4", + "lodash": "4.17.5", "slice-ansi": "0.0.4", "string-width": "2.1.1" }, @@ -1381,12 +1601,6 @@ } } }, - "technical-word-rules": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/technical-word-rules/-/technical-word-rules-1.9.3.tgz", - "integrity": "sha1-QLHChuEwXteY/cgxNpo+5/tyVUI=", - "dev": true - }, "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -1394,93 +1608,63 @@ "dev": true }, "textlint": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/textlint/-/textlint-7.4.0.tgz", - "integrity": "sha1-hU5vXJgoGUPm1+X1CoojtNQvkww=", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/textlint/-/textlint-10.2.1.tgz", + "integrity": "sha512-tjSvxRZ7iewPmw0ShIA5IIZNJM9m157K1hGXE9wGxALcSb+xOZ0oLPv1HN7z0UzqOuMNqYyeN7mi4N0IplLkYA==", "dev": true, "requires": { + "@textlint/ast-node-types": "4.0.2", + "@textlint/ast-traverse": "2.0.8", + "@textlint/feature-flag": "3.0.4", + "@textlint/fixer-formatter": "3.0.7", + "@textlint/kernel": "2.0.9", + "@textlint/linter-formatter": "3.0.7", + "@textlint/textlint-plugin-markdown": "4.0.10", + "@textlint/textlint-plugin-text": "3.0.10", + "@types/bluebird": "3.5.20", "bluebird": "3.5.1", - "carrack": "0.0.5", - "chalk": "1.1.3", "debug": "2.6.9", "deep-equal": "1.0.1", - "diff": "2.2.3", "file-entry-cache": "2.0.0", "get-stdin": "5.0.1", "glob": "7.1.2", "interop-require": "1.0.0", "is-file": "1.0.0", "log-symbols": "1.0.2", - "map-like": "1.1.3", + "map-like": "2.0.0", "md5": "2.2.1", "mkdirp": "0.5.1", "object-assign": "4.1.1", "optionator": "0.8.2", "path-to-glob-pattern": "1.0.2", - "rc-config-loader": "1.0.2", + "rc-config-loader": "2.0.1", "read-pkg": "1.1.0", - "shelljs": "0.7.8", - "string-width": "1.0.2", + "read-pkg-up": "3.0.0", "structured-source": "3.0.2", - "text-table": "0.2.0", - "textlint-formatter": "1.8.0", - "textlint-plugin-markdown": "1.1.0", - "textlint-plugin-text": "1.1.4", - "traverse": "0.6.6", "try-resolve": "1.0.1", - "txt-ast-traverse": "1.2.1", "unique-concat": "0.2.2" } }, "textlint-filter-rule-whitelist": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/textlint-filter-rule-whitelist/-/textlint-filter-rule-whitelist-1.1.0.tgz", - "integrity": "sha1-ilN5/n/RAt8ZoYxiBiyZTYZv11k=", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/textlint-filter-rule-whitelist/-/textlint-filter-rule-whitelist-1.2.3.tgz", + "integrity": "sha512-qqFKlfn84RlegEstQ+4CneIERPrwJs6GpAht4aT29i2tZ20aje4155Q6s98Eqzx5wBwhwU8HFvZyCFQXQISZ2A==", "dev": true, "requires": { + "@textlint/ast-node-types": "2.0.0", + "@textlint/get-config-base-dir": "2.0.0", "escape-string-regexp": "1.0.5", "execall": "1.0.0", + "rc-config-loader": "2.0.1", "str-to-regexp": "1.1.3" - } - }, - "textlint-formatter": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/textlint-formatter/-/textlint-formatter-1.8.0.tgz", - "integrity": "sha1-MlTpvX1MjPAxt0d4vyG8CG+v8+s=", - "dev": true, - "requires": { - "@azu/format-text": "1.0.1", - "@azu/style-format": "1.0.0", - "chalk": "1.1.3", - "concat-stream": "1.6.0", - "js-yaml": "3.10.0", - "optionator": "0.8.2", - "pluralize": "2.0.0", - "string-width": "1.0.2", - "string.prototype.padstart": "3.0.0", - "strip-ansi": "3.0.1", - "table": "3.8.3", - "text-table": "0.2.0", - "try-resolve": "1.0.1", - "xml-escape": "1.1.0" - } - }, - "textlint-plugin-markdown": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/textlint-plugin-markdown/-/textlint-plugin-markdown-1.1.0.tgz", - "integrity": "sha1-NkkOsnBPSWm0svAMYkGXER5dFWg=", - "dev": true, - "requires": { - "markdown-to-ast": "3.4.0" - } - }, - "textlint-plugin-text": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/textlint-plugin-text/-/textlint-plugin-text-1.1.4.tgz", - "integrity": "sha1-/iB5Fnt5ub7CaetoQmUIFmS7HR0=", - "dev": true, - "requires": { - "txt-to-ast": "1.1.0" + }, + "dependencies": { + "@textlint/ast-node-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-2.0.0.tgz", + "integrity": "sha512-4iVB/MJc1yz17B4WxCnK91ENBxm/DyMEa+k2+yq/28q0acFt/rXutZ9Nzy772Kdcr9SAumLqxd9HplPEJxuduw==", + "dev": true + } } }, "textlint-rule-common-misspellings": { @@ -1499,7 +1683,7 @@ "integrity": "sha1-vmjUelFGsW3RFieMmut701YxzNo=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } }, "textlint-rule-max-ten": { @@ -1520,7 +1704,7 @@ "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } } } @@ -1599,7 +1783,7 @@ "requires": { "analyze-desumasu-dearu": "3.1.0", "textlint-rule-helper": "2.0.0", - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" }, "dependencies": { "textlint-rule-helper": { @@ -1608,7 +1792,7 @@ "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } } } @@ -1625,52 +1809,71 @@ } }, "textlint-rule-no-start-duplicated-conjunction": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/textlint-rule-no-start-duplicated-conjunction/-/textlint-rule-no-start-duplicated-conjunction-1.1.3.tgz", - "integrity": "sha1-HDFY8opHSnDQJ0ysb4sbPhf0C3A=", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/textlint-rule-no-start-duplicated-conjunction/-/textlint-rule-no-start-duplicated-conjunction-2.0.2.tgz", + "integrity": "sha512-HydBbkWjnMn4KrnlpnusY1BGjIG+64UySxRCvRphUAIiuJL2nbkdrIIiOjwfQhllKUa7Sf33bs6RAcbEWjZVfg==", "dev": true, "requires": { "object-assign": "4.1.1", - "sentence-splitter": "2.3.2", + "sentence-splitter": "3.0.8", "textlint-rule-helper": "2.0.0" }, "dependencies": { + "@textlint/ast-node-types": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-3.0.1.tgz", + "integrity": "sha512-wLGnZkTql0waugw2jmDe6ibULulLQSCDdrFp7Zk7spNzVad8rzHy+D52CCAlaGWdSX6oFdsmd5HJltTCGr5rBA==", + "dev": true + }, + "sentence-splitter": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-3.0.8.tgz", + "integrity": "sha512-ZPn0n9/tv38Fv0Hv9jt21eVfYR5DxImJBV+MZ82BDOiDHrOy0W041NuemXvUujp5/+Y3Ig4D4wkH1/vv7JMjvA==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "3.0.1", + "concat-stream": "1.6.2", + "object.values": "1.0.4", + "structured-source": "3.0.2" + } + }, "textlint-rule-helper": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.0.0.tgz", "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } } } }, "textlint-rule-preset-japanese": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/textlint-rule-preset-japanese/-/textlint-rule-preset-japanese-1.3.4.tgz", - "integrity": "sha1-d5uRwCNsGhgwErV7Ex7qk3vr+L4=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/textlint-rule-preset-japanese/-/textlint-rule-preset-japanese-4.0.0.tgz", + "integrity": "sha512-i7sAM6w0eyk4uErSJsXwIvuKcc0WWpetWVj01Dksl0Qe6xNgqAAwn1Rs0Vbio+ydJF9YRHVz2RPZbE9/0LZolw==", "dev": true, "requires": { + "@textlint-rule/textlint-rule-no-invalid-control-character": "1.0.1", "textlint-rule-max-ten": "2.0.3", "textlint-rule-no-double-negative-ja": "1.0.5", "textlint-rule-no-doubled-conjunction": "1.0.2", "textlint-rule-no-doubled-conjunctive-particle-ga": "1.0.2", "textlint-rule-no-doubled-joshi": "3.5.1", + "textlint-rule-no-dropping-the-ra": "1.1.2", "textlint-rule-no-mix-dearu-desumasu": "3.0.3", "textlint-rule-no-nfd": "1.0.1", - "textlint-rule-prh": "3.1.3", - "textlint-rule-sentence-length": "1.1.3", - "textlint-rule-spellcheck-tech-word": "5.0.0" + "textlint-rule-prh": "5.0.1", + "textlint-rule-sentence-length": "2.0.2" } }, "textlint-rule-prh": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/textlint-rule-prh/-/textlint-rule-prh-3.1.3.tgz", - "integrity": "sha1-C9h1N90VyITc/97vCvz5FHyzD8Y=", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/textlint-rule-prh/-/textlint-rule-prh-5.0.1.tgz", + "integrity": "sha1-urZr5rAyWIgPP79Ga2ie0v83mww=", "dev": true, "requires": { - "prh": "1.1.0", + "prh": "5.4.3", "textlint-rule-helper": "2.0.0", "untildify": "3.0.2" }, @@ -1681,29 +1884,47 @@ "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } } } }, "textlint-rule-sentence-length": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/textlint-rule-sentence-length/-/textlint-rule-sentence-length-1.1.3.tgz", - "integrity": "sha512-iyzUFB+LbHlzW/rpY4Vlddf3/w0iRmMxi1QwlbKl5fRAhvkXsF4ZJOKHPLIB7eOxQKShftLo/zImxZTXMmVfrg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/textlint-rule-sentence-length/-/textlint-rule-sentence-length-2.0.2.tgz", + "integrity": "sha512-cyPuFcdlMxei82ptslZlJcwv9mfdOw4oXVikg3OmG3V//o5No7KDQBPQT9fslSB9jOPdeixG5CPd0EuwjgWglA==", "dev": true, "requires": { - "sentence-splitter": "2.3.2", + "sentence-splitter": "3.0.8", "textlint-rule-helper": "2.0.0", "textlint-util-to-string": "2.1.1" }, "dependencies": { + "@textlint/ast-node-types": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-3.0.1.tgz", + "integrity": "sha512-wLGnZkTql0waugw2jmDe6ibULulLQSCDdrFp7Zk7spNzVad8rzHy+D52CCAlaGWdSX6oFdsmd5HJltTCGr5rBA==", + "dev": true + }, + "sentence-splitter": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-3.0.8.tgz", + "integrity": "sha512-ZPn0n9/tv38Fv0Hv9jt21eVfYR5DxImJBV+MZ82BDOiDHrOy0W041NuemXvUujp5/+Y3Ig4D4wkH1/vv7JMjvA==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "3.0.1", + "concat-stream": "1.6.2", + "object.values": "1.0.4", + "structured-source": "3.0.2" + } + }, "textlint-rule-helper": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.0.0.tgz", "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } }, "textlint-util-to-string": { @@ -1718,16 +1939,6 @@ } } }, - "textlint-rule-spellcheck-tech-word": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/textlint-rule-spellcheck-tech-word/-/textlint-rule-spellcheck-tech-word-5.0.0.tgz", - "integrity": "sha1-J5vjH9SzleH4e0oe9jkvFQSJTEI=", - "dev": true, - "requires": { - "spellcheck-technical-word": "2.0.0", - "textlint-rule-helper": "1.2.0" - } - }, "textlint-util-to-string": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-1.2.1.tgz", @@ -1768,18 +1979,6 @@ "integrity": "sha1-z95vq9ctY+V5fPqrhzq76OcA6RI=", "dev": true }, - "txt-ast-traverse": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/txt-ast-traverse/-/txt-ast-traverse-1.2.1.tgz", - "integrity": "sha1-WOP+Q92121yotRFClDsNG5cN70E=", - "dev": true - }, - "txt-to-ast": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/txt-to-ast/-/txt-to-ast-1.1.0.tgz", - "integrity": "sha1-65GnSE/0peE29tJM5aR6hszBEAg=", - "dev": true - }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", @@ -1806,17 +2005,18 @@ } }, "unified": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/unified/-/unified-4.2.1.tgz", - "integrity": "sha1-dv9Dqo2kMPbn5KVchOusKtLPzS4=", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/unified/-/unified-6.1.6.tgz", + "integrity": "sha512-pW2f82bCIo2ifuIGYcV12fL96kMMYgw7JKVEgh7ODlrM9rj6vXSY3BV+H6lCcv1ksxynFf582hwWLnA1qRFy4w==", "dev": true, "requires": { "bail": "1.0.2", "extend": "3.0.1", - "has": "1.0.1", - "once": "1.4.0", + "is-plain-obj": "1.1.0", "trough": "1.0.1", - "vfile": "1.4.0" + "vfile": "2.3.0", + "x-is-function": "1.0.4", + "x-is-string": "0.1.0" } }, "unique-concat": { @@ -1837,13 +2037,19 @@ "integrity": "sha1-WoXBVV/BugwQG4ZwfRXlD6TIcbs=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } }, + "unist-util-stringify-position": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.1.tgz", + "integrity": "sha1-PMvcU2ee7W7PN3fdf14yKcG2qjw=", + "dev": true + }, "unist-util-visit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.2.0.tgz", - "integrity": "sha512-lI+jyPlDztHZ2CJhUchcRMQ7MNc0yASgYFxwRTxs0EZ+9HbYFBLVGDJ2FchTBy+pra0O1LVEn0Wkgf19mDVDzw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.3.0.tgz", + "integrity": "sha512-9ntYcxPFtl44gnwXrQKZ5bMqXMY0ZHzUpqMFiU4zcc8mmf/jzYm8GhYgezuUlX4cJIM1zIDYaO6fG/fI+L6iiQ==", "dev": true, "requires": { "unist-util-is": "2.1.1" @@ -1868,20 +2074,26 @@ "dev": true }, "validate-npm-package-license": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", - "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz", + "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", "dev": true, "requires": { - "spdx-correct": "1.0.2", - "spdx-expression-parse": "1.0.4" + "spdx-correct": "3.0.0", + "spdx-expression-parse": "3.0.0" } }, "vfile": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-1.4.0.tgz", - "integrity": "sha1-wP1vpIT43r23cfaMMe112I2pf+c=", - "dev": true + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-2.3.0.tgz", + "integrity": "sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w==", + "dev": true, + "requires": { + "is-buffer": "1.1.6", + "replace-ext": "1.0.0", + "unist-util-stringify-position": "1.1.1", + "vfile-message": "1.0.0" + } }, "vfile-location": { "version": "2.0.2", @@ -1889,6 +2101,15 @@ "integrity": "sha1-02dcWch3SY5JK0dW/2Xkrxp1IlU=", "dev": true }, + "vfile-message": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.0.0.tgz", + "integrity": "sha512-HPREhzTOB/sNDc9/Mxf8w0FmHnThg5CRSJdR9VRFkD2riqYWs+fuXlj5z8mIpv2LrD7uU41+oPWFOL4Mjlf+dw==", + "dev": true, + "requires": { + "unist-util-stringify-position": "1.1.1" + } + }, "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", @@ -1910,6 +2131,18 @@ "mkdirp": "0.5.1" } }, + "x-is-function": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/x-is-function/-/x-is-function-1.0.4.tgz", + "integrity": "sha1-XSlNw9Joy90GJYDgxd93o5HR+h4=", + "dev": true + }, + "x-is-string": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz", + "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=", + "dev": true + }, "xml-escape": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/xml-escape/-/xml-escape-1.1.0.tgz", diff --git a/package.json b/package.json index 8f75d6d..cb80b61 100644 --- a/package.json +++ b/package.json @@ -6,12 +6,12 @@ "fix-typo": "textlint _posts/*.md _pages/*.md --fix --dry-run -f diff" }, "devDependencies": { - "textlint": "^7.1.0", - "textlint-filter-rule-whitelist": "^1.0.2", + "textlint": "^10.2.1", + "textlint-filter-rule-whitelist": "^1.2.3", "textlint-rule-common-misspellings": "^1.0.1", "textlint-rule-max-ten": "^2.0.3", - "textlint-rule-no-dropping-the-ra": "^1.0.3", - "textlint-rule-no-start-duplicated-conjunction": "^1.1.3", - "textlint-rule-preset-japanese": "^1.3.3" + "textlint-rule-no-dropping-the-ra": "^1.1.2", + "textlint-rule-no-start-duplicated-conjunction": "^2.0.2", + "textlint-rule-preset-japanese": "^4.0.0" } }