Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorLuigi Pinca <luigipinca@gmail.com>2021-03-02 11:08:15 +0300
committerDanielle Adams <adamzdanielle@gmail.com>2021-03-16 15:55:13 +0300
commitfd7234c52fe924a1e391a59525b661a72baac19d (patch)
tree07744afbda8cf34649cd34ae6f09ab65a3af0338 /tools
parentf56a805a0d6163f3d21b1896abd14040ce5a7158 (diff)
tools: make update-eslint.sh work with npm@7
Install `eslint-plugin-markdown` at the same level of `eslint` without cd'ing into `eslint` directory, otherwise the following error is raised: ``` npm ERR! code ERESOLVE npm ERR! Cannot destructure property 'name' of 'node' as it is null. ``` PR-URL: https://github.com/nodejs/node/pull/37566 Fixes: https://github.com/nodejs/node/issues/37560 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ruy Adorno <ruyadorno@github.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/node_modules/eslint-plugin-markdown/LICENSE (renamed from tools/node_modules/eslint/node_modules/eslint-plugin-markdown/LICENSE)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/README.md (renamed from tools/node_modules/eslint/node_modules/eslint-plugin-markdown/README.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/index.js (renamed from tools/node_modules/eslint/node_modules/eslint-plugin-markdown/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/lib/index.js (renamed from tools/node_modules/eslint/node_modules/eslint-plugin-markdown/lib/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/lib/processor.js (renamed from tools/node_modules/eslint/node_modules/eslint-plugin-markdown/lib/processor.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/bail/index.js (renamed from tools/node_modules/eslint/node_modules/bail/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/bail/license (renamed from tools/node_modules/eslint/node_modules/bail/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/bail/package.json (renamed from tools/node_modules/eslint/node_modules/bail/package.json)98
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/bail/readme.md (renamed from tools/node_modules/eslint/node_modules/bail/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/character-entities-legacy/index.json (renamed from tools/node_modules/eslint/node_modules/character-entities-legacy/index.json)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/character-entities-legacy/license (renamed from tools/node_modules/eslint/node_modules/character-entities-legacy/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/character-entities-legacy/package.json (renamed from tools/node_modules/eslint/node_modules/character-entities-legacy/package.json)92
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/character-entities-legacy/readme.md (renamed from tools/node_modules/eslint/node_modules/character-entities-legacy/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/character-entities/index.json (renamed from tools/node_modules/eslint/node_modules/character-entities/index.json)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/character-entities/license (renamed from tools/node_modules/eslint/node_modules/character-entities/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/character-entities/package.json (renamed from tools/node_modules/eslint/node_modules/character-entities/package.json)94
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/character-entities/readme.md (renamed from tools/node_modules/eslint/node_modules/character-entities/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/character-reference-invalid/index.json (renamed from tools/node_modules/eslint/node_modules/character-reference-invalid/index.json)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/character-reference-invalid/license (renamed from tools/node_modules/eslint/node_modules/character-reference-invalid/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/character-reference-invalid/package.json (renamed from tools/node_modules/eslint/node_modules/character-reference-invalid/package.json)94
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/character-reference-invalid/readme.md (renamed from tools/node_modules/eslint/node_modules/character-reference-invalid/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/collapse-white-space/index.js (renamed from tools/node_modules/eslint/node_modules/collapse-white-space/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/collapse-white-space/license (renamed from tools/node_modules/eslint/node_modules/collapse-white-space/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/collapse-white-space/package.json (renamed from tools/node_modules/eslint/node_modules/collapse-white-space/package.json)94
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/collapse-white-space/readme.md (renamed from tools/node_modules/eslint/node_modules/collapse-white-space/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/extend/.jscs.json (renamed from tools/node_modules/eslint/node_modules/extend/.jscs.json)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/extend/LICENSE (renamed from tools/node_modules/eslint/node_modules/extend/LICENSE)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/extend/README.md (renamed from tools/node_modules/eslint/node_modules/extend/README.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/extend/index.js (renamed from tools/node_modules/eslint/node_modules/extend/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/extend/package.json42
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/inherits/LICENSE16
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/inherits/README.md42
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/inherits/inherits.js9
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/inherits/inherits_browser.js27
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/inherits/package.json29
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-alphabetical/index.js (renamed from tools/node_modules/eslint/node_modules/is-alphabetical/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-alphabetical/license (renamed from tools/node_modules/eslint/node_modules/is-alphabetical/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-alphabetical/package.json (renamed from tools/node_modules/eslint/node_modules/is-alphabetical/package.json)98
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-alphabetical/readme.md (renamed from tools/node_modules/eslint/node_modules/is-alphabetical/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-alphanumerical/index.js (renamed from tools/node_modules/eslint/node_modules/is-alphanumerical/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-alphanumerical/license (renamed from tools/node_modules/eslint/node_modules/is-alphanumerical/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-alphanumerical/package.json (renamed from tools/node_modules/eslint/node_modules/is-alphanumerical/package.json)102
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-alphanumerical/readme.md (renamed from tools/node_modules/eslint/node_modules/is-alphanumerical/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-buffer/LICENSE (renamed from tools/node_modules/eslint/node_modules/is-buffer/LICENSE)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-buffer/README.md (renamed from tools/node_modules/eslint/node_modules/is-buffer/README.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-buffer/index.js (renamed from tools/node_modules/eslint/node_modules/is-buffer/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-buffer/package.json (renamed from tools/node_modules/eslint/node_modules/is-buffer/package.json)13
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-decimal/index.js (renamed from tools/node_modules/eslint/node_modules/is-decimal/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-decimal/license (renamed from tools/node_modules/eslint/node_modules/is-decimal/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-decimal/package.json (renamed from tools/node_modules/eslint/node_modules/is-decimal/package.json)98
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-decimal/readme.md (renamed from tools/node_modules/eslint/node_modules/is-decimal/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-hexadecimal/index.js (renamed from tools/node_modules/eslint/node_modules/is-hexadecimal/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-hexadecimal/license (renamed from tools/node_modules/eslint/node_modules/is-hexadecimal/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-hexadecimal/package.json (renamed from tools/node_modules/eslint/node_modules/is-hexadecimal/package.json)98
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-hexadecimal/readme.md (renamed from tools/node_modules/eslint/node_modules/is-hexadecimal/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-plain-obj/index.js (renamed from tools/node_modules/eslint/node_modules/is-plain-obj/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-plain-obj/license (renamed from tools/node_modules/eslint/node_modules/is-plain-obj/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-plain-obj/package.json (renamed from tools/node_modules/eslint/node_modules/is-plain-obj/package.json)33
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-plain-obj/readme.md (renamed from tools/node_modules/eslint/node_modules/is-plain-obj/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-whitespace-character/index.js (renamed from tools/node_modules/eslint/node_modules/is-whitespace-character/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-whitespace-character/license (renamed from tools/node_modules/eslint/node_modules/is-whitespace-character/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-whitespace-character/package.json (renamed from tools/node_modules/eslint/node_modules/is-whitespace-character/package.json)102
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-whitespace-character/readme.md (renamed from tools/node_modules/eslint/node_modules/is-whitespace-character/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-word-character/index.js (renamed from tools/node_modules/eslint/node_modules/is-word-character/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-word-character/license (renamed from tools/node_modules/eslint/node_modules/is-word-character/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-word-character/package.json (renamed from tools/node_modules/eslint/node_modules/is-word-character/package.json)98
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/is-word-character/readme.md (renamed from tools/node_modules/eslint/node_modules/is-word-character/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/markdown-escapes/index.js (renamed from tools/node_modules/eslint/node_modules/markdown-escapes/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/markdown-escapes/license (renamed from tools/node_modules/eslint/node_modules/markdown-escapes/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/markdown-escapes/package.json (renamed from tools/node_modules/eslint/node_modules/markdown-escapes/package.json)96
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/markdown-escapes/readme.md (renamed from tools/node_modules/eslint/node_modules/markdown-escapes/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/decode-entity.browser.js (renamed from tools/node_modules/eslint/node_modules/parse-entities/decode-entity.browser.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/decode-entity.js (renamed from tools/node_modules/eslint/node_modules/parse-entities/decode-entity.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/index.js (renamed from tools/node_modules/eslint/node_modules/parse-entities/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/license (renamed from tools/node_modules/eslint/node_modules/parse-entities/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/package.json (renamed from tools/node_modules/eslint/node_modules/parse-entities/package.json)96
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/readme.md (renamed from tools/node_modules/eslint/node_modules/parse-entities/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/index.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/block-elements.json (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/block-elements.json)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/decode.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/decode.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/defaults.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/defaults.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/break.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/locate/break.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/code-inline.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/locate/code-inline.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/delete.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/locate/delete.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/emphasis.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/locate/emphasis.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/escape.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/locate/escape.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/link.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/locate/link.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/strong.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/locate/strong.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/tag.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/locate/tag.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/url.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/locate/url.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/parse.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/parse.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/parser.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/parser.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/set-options.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/set-options.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/auto-link.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/auto-link.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/blockquote.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/blockquote.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/break.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/break.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/code-fenced.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/code-fenced.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/code-indented.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/code-indented.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/code-inline.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/code-inline.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/definition.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/definition.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/delete.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/delete.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/emphasis.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/emphasis.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/escape.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/escape.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/footnote-definition.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/footnote-definition.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/heading-atx.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/heading-atx.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/heading-setext.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/heading-setext.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/html-block.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/html-block.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/html-inline.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/html-inline.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/link.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/link.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/list.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/list.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/newline.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/newline.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/paragraph.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/paragraph.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/reference.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/reference.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/strong.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/strong.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/table.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/table.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/text.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/text.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/thematic-break.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/thematic-break.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/url.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/url.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenizer.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/tokenizer.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/unescape.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/unescape.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/get-indentation.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/util/get-indentation.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/html.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/util/html.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/interrupt.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/util/interrupt.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/normalize.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/util/normalize.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/remove-indentation.js (renamed from tools/node_modules/eslint/node_modules/remark-parse/lib/util/remove-indentation.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/package.json (renamed from tools/node_modules/eslint/node_modules/remark-parse/package.json)64
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/readme.md (renamed from tools/node_modules/eslint/node_modules/remark-parse/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/repeat-string/LICENSE (renamed from tools/node_modules/eslint/node_modules/repeat-string/LICENSE)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/repeat-string/README.md (renamed from tools/node_modules/eslint/node_modules/repeat-string/README.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/repeat-string/index.js (renamed from tools/node_modules/eslint/node_modules/repeat-string/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/repeat-string/package.json (renamed from tools/node_modules/eslint/node_modules/repeat-string/package.json)78
-rwxr-xr-xtools/node_modules/eslint-plugin-markdown/node_modules/replace-ext/LICENSE (renamed from tools/node_modules/eslint/node_modules/replace-ext/LICENSE)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/replace-ext/README.md (renamed from tools/node_modules/eslint/node_modules/replace-ext/README.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/replace-ext/index.js (renamed from tools/node_modules/eslint/node_modules/replace-ext/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/replace-ext/package.json (renamed from tools/node_modules/eslint/node_modules/replace-ext/package.json)69
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/state-toggle/index.js (renamed from tools/node_modules/eslint/node_modules/state-toggle/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/state-toggle/license (renamed from tools/node_modules/eslint/node_modules/state-toggle/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/state-toggle/package.json (renamed from tools/node_modules/eslint/node_modules/state-toggle/package.json)94
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/state-toggle/readme.md (renamed from tools/node_modules/eslint/node_modules/state-toggle/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/trim-trailing-lines/index.js (renamed from tools/node_modules/eslint/node_modules/trim-trailing-lines/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/trim-trailing-lines/license (renamed from tools/node_modules/eslint/node_modules/trim-trailing-lines/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/trim-trailing-lines/package.json (renamed from tools/node_modules/eslint/node_modules/trim-trailing-lines/package.json)86
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/trim-trailing-lines/readme.md (renamed from tools/node_modules/eslint/node_modules/trim-trailing-lines/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/trim/Makefile (renamed from tools/node_modules/eslint/node_modules/trim/Makefile)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/trim/Readme.md (renamed from tools/node_modules/eslint/node_modules/trim/Readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/trim/index.js (renamed from tools/node_modules/eslint/node_modules/trim/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/trim/package.json (renamed from tools/node_modules/eslint/node_modules/trim/package.json)30
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/trough/index.js (renamed from tools/node_modules/eslint/node_modules/trough/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/trough/license (renamed from tools/node_modules/eslint/node_modules/trough/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/trough/package.json (renamed from tools/node_modules/eslint/node_modules/trough/package.json)94
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/trough/readme.md (renamed from tools/node_modules/eslint/node_modules/trough/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/trough/wrap.js (renamed from tools/node_modules/eslint/node_modules/trough/wrap.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unherit/index.js (renamed from tools/node_modules/eslint/node_modules/unherit/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unherit/license (renamed from tools/node_modules/eslint/node_modules/unherit/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unherit/package.json (renamed from tools/node_modules/eslint/node_modules/unherit/package.json)84
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unherit/readme.md (renamed from tools/node_modules/eslint/node_modules/unherit/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unified/LICENSE (renamed from tools/node_modules/eslint/node_modules/unified/LICENSE)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unified/index.js (renamed from tools/node_modules/eslint/node_modules/unified/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unified/package.json (renamed from tools/node_modules/eslint/node_modules/unified/package.json)90
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unified/readme.md (renamed from tools/node_modules/eslint/node_modules/unified/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/convert.js (renamed from tools/node_modules/eslint/node_modules/unist-util-is/convert.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/index.js (renamed from tools/node_modules/eslint/node_modules/unist-util-is/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/license (renamed from tools/node_modules/eslint/node_modules/unist-util-is/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/package.json (renamed from tools/node_modules/eslint/node_modules/unist-util-is/package.json)100
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/readme.md (renamed from tools/node_modules/eslint/node_modules/unist-util-is/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-remove-position/index.js (renamed from tools/node_modules/eslint/node_modules/unist-util-remove-position/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-remove-position/license (renamed from tools/node_modules/eslint/node_modules/unist-util-remove-position/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-remove-position/package.json (renamed from tools/node_modules/eslint/node_modules/unist-util-remove-position/package.json)98
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-remove-position/readme.md (renamed from tools/node_modules/eslint/node_modules/unist-util-remove-position/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-stringify-position/LICENSE (renamed from tools/node_modules/eslint/node_modules/unist-util-stringify-position/LICENSE)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-stringify-position/index.js (renamed from tools/node_modules/eslint/node_modules/unist-util-stringify-position/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-stringify-position/package.json (renamed from tools/node_modules/eslint/node_modules/unist-util-stringify-position/package.json)90
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-stringify-position/readme.md (renamed from tools/node_modules/eslint/node_modules/unist-util-stringify-position/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit-parents/index.js (renamed from tools/node_modules/eslint/node_modules/unist-util-visit-parents/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit-parents/license (renamed from tools/node_modules/eslint/node_modules/unist-util-visit-parents/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit-parents/package.json (renamed from tools/node_modules/eslint/node_modules/unist-util-visit-parents/package.json)80
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit-parents/readme.md (renamed from tools/node_modules/eslint/node_modules/unist-util-visit-parents/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit/index.js (renamed from tools/node_modules/eslint/node_modules/unist-util-visit/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit/license (renamed from tools/node_modules/eslint/node_modules/unist-util-visit/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit/package.json (renamed from tools/node_modules/eslint/node_modules/unist-util-visit/package.json)104
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit/readme.md (renamed from tools/node_modules/eslint/node_modules/unist-util-visit/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/vfile-location/index.js (renamed from tools/node_modules/eslint/node_modules/vfile-location/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/vfile-location/license (renamed from tools/node_modules/eslint/node_modules/vfile-location/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/vfile-location/package.json (renamed from tools/node_modules/eslint/node_modules/vfile-location/package.json)86
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/vfile-location/readme.md (renamed from tools/node_modules/eslint/node_modules/vfile-location/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/vfile-message/index.js (renamed from tools/node_modules/eslint/node_modules/vfile-message/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/vfile-message/license (renamed from tools/node_modules/eslint/node_modules/vfile-message/license)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/vfile-message/package.json (renamed from tools/node_modules/eslint/node_modules/vfile-message/package.json)78
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/vfile-message/readme.md (renamed from tools/node_modules/eslint/node_modules/vfile-message/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/vfile/LICENSE (renamed from tools/node_modules/eslint/node_modules/vfile/LICENSE)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/vfile/core.js (renamed from tools/node_modules/eslint/node_modules/vfile/core.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/vfile/index.js (renamed from tools/node_modules/eslint/node_modules/vfile/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/vfile/package.json (renamed from tools/node_modules/eslint/node_modules/vfile/package.json)119
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/vfile/readme.md (renamed from tools/node_modules/eslint/node_modules/vfile/readme.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/x-is-string/LICENCE (renamed from tools/node_modules/eslint/node_modules/x-is-string/LICENCE)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/x-is-string/README.md (renamed from tools/node_modules/eslint/node_modules/x-is-string/README.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/x-is-string/index.js (renamed from tools/node_modules/eslint/node_modules/x-is-string/index.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/x-is-string/package.json (renamed from tools/node_modules/eslint/node_modules/x-is-string/package.json)46
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/xtend/LICENSE (renamed from tools/node_modules/eslint/node_modules/xtend/LICENSE)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/xtend/README.md (renamed from tools/node_modules/eslint/node_modules/xtend/README.md)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/xtend/immutable.js (renamed from tools/node_modules/eslint/node_modules/xtend/immutable.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/xtend/mutable.js (renamed from tools/node_modules/eslint/node_modules/xtend/mutable.js)0
-rw-r--r--tools/node_modules/eslint-plugin-markdown/node_modules/xtend/package.json (renamed from tools/node_modules/eslint/node_modules/xtend/package.json)60
-rw-r--r--tools/node_modules/eslint-plugin-markdown/package.json (renamed from tools/node_modules/eslint/node_modules/eslint-plugin-markdown/package.json)77
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/code-frame/package.json34
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/package.json30
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/index.js165
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/license (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/license)0
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/package.json56
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/readme.md (renamed from tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/readme.md)33
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/chalk/package.json149
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/LICENSE (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/LICENSE)0
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/README.md (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/README.md)0
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/conversions.js (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/conversions.js)591
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/index.js78
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/package.json (renamed from tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/package.json)58
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/route.js (renamed from tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/route.js)44
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-name/LICENSE (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/color-name/LICENSE)0
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-name/README.md (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/color-name/README.md)0
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-name/index.js (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/color-name/index.js)0
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-name/package.json25
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/has-flag/index.js8
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/has-flag/license (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/has-flag/license)0
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/has-flag/package.json (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/has-flag/package.json)41
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/has-flag/readme.md (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/has-flag/readme.md)19
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/browser.js (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/browser.js)0
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/index.js (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/index.js)52
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/license (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/license)0
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/package.json53
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/readme.md (renamed from tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/readme.md)16
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/highlight/package.json36
-rw-r--r--tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json91
-rw-r--r--tools/node_modules/eslint/node_modules/acorn-jsx/package.json29
-rw-r--r--tools/node_modules/eslint/node_modules/acorn/package.json33
-rw-r--r--tools/node_modules/eslint/node_modules/ajv/package.json132
-rw-r--r--tools/node_modules/eslint/node_modules/ansi-colors/package.json74
-rw-r--r--tools/node_modules/eslint/node_modules/ansi-regex/package.json117
-rw-r--r--tools/node_modules/eslint/node_modules/ansi-styles/index.js136
-rw-r--r--tools/node_modules/eslint/node_modules/ansi-styles/package.json119
-rw-r--r--tools/node_modules/eslint/node_modules/ansi-styles/readme.md33
-rw-r--r--tools/node_modules/eslint/node_modules/argparse/package.json55
-rw-r--r--tools/node_modules/eslint/node_modules/astral-regex/package.json73
-rw-r--r--tools/node_modules/eslint/node_modules/balanced-match/package.json41
-rw-r--r--tools/node_modules/eslint/node_modules/brace-expansion/package.json43
-rw-r--r--tools/node_modules/eslint/node_modules/callsites/package.json85
-rw-r--r--tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/index.js163
-rw-r--r--tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/package.json65
-rw-r--r--tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/readme.md152
-rw-r--r--tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/index.js81
-rw-r--r--tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/package.json60
-rw-r--r--tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/route.js97
-rw-r--r--tools/node_modules/eslint/node_modules/chalk/node_modules/color-name/package.json33
-rw-r--r--tools/node_modules/eslint/node_modules/chalk/node_modules/has-flag/index.js8
-rw-r--r--tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/package.json62
-rw-r--r--tools/node_modules/eslint/node_modules/chalk/package.json143
-rw-r--r--tools/node_modules/eslint/node_modules/color-convert/conversions.js591
-rw-r--r--tools/node_modules/eslint/node_modules/color-convert/index.js51
-rw-r--r--tools/node_modules/eslint/node_modules/color-convert/package.json58
-rw-r--r--tools/node_modules/eslint/node_modules/color-convert/route.js44
-rw-r--r--tools/node_modules/eslint/node_modules/color-name/package.json58
-rw-r--r--tools/node_modules/eslint/node_modules/concat-map/package.json104
-rw-r--r--tools/node_modules/eslint/node_modules/cross-spawn/package.json94
-rw-r--r--tools/node_modules/eslint/node_modules/debug/package.json87
-rw-r--r--tools/node_modules/eslint/node_modules/deep-is/package.json46
-rw-r--r--tools/node_modules/eslint/node_modules/doctrine/package.json72
-rw-r--r--tools/node_modules/eslint/node_modules/emoji-regex/package.json60
-rw-r--r--tools/node_modules/eslint/node_modules/enquirer/package.json64
-rw-r--r--tools/node_modules/eslint/node_modules/escape-string-regexp/package.json51
-rw-r--r--tools/node_modules/eslint/node_modules/eslint-scope/package.json57
-rw-r--r--tools/node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys/package.json54
-rw-r--r--tools/node_modules/eslint/node_modules/eslint-utils/package.json64
-rw-r--r--tools/node_modules/eslint/node_modules/eslint-visitor-keys/package.json52
-rw-r--r--tools/node_modules/eslint/node_modules/espree/node_modules/eslint-visitor-keys/package.json54
-rw-r--r--tools/node_modules/eslint/node_modules/espree/package.json54
-rw-r--r--tools/node_modules/eslint/node_modules/esprima/package.json116
-rw-r--r--tools/node_modules/eslint/node_modules/esquery/node_modules/estraverse/package.json47
-rw-r--r--tools/node_modules/eslint/node_modules/esquery/package.json103
-rw-r--r--tools/node_modules/eslint/node_modules/esrecurse/node_modules/estraverse/package.json47
-rwxr-xr-xtools/node_modules/eslint/node_modules/esrecurse/package.json55
-rw-r--r--tools/node_modules/eslint/node_modules/estraverse/package.json47
-rw-r--r--tools/node_modules/eslint/node_modules/esutils/package.json49
-rw-r--r--tools/node_modules/eslint/node_modules/extend/package.json52
-rw-r--r--tools/node_modules/eslint/node_modules/fast-deep-equal/package.json72
-rw-r--r--tools/node_modules/eslint/node_modules/fast-json-stable-stringify/package.json47
-rw-r--r--tools/node_modules/eslint/node_modules/fast-levenshtein/package.json48
-rw-r--r--tools/node_modules/eslint/node_modules/file-entry-cache/package.json99
-rw-r--r--tools/node_modules/eslint/node_modules/flat-cache/package.json111
-rw-r--r--tools/node_modules/eslint/node_modules/flatted/package.json70
-rw-r--r--tools/node_modules/eslint/node_modules/fs.realpath/package.json44
-rw-r--r--tools/node_modules/eslint/node_modules/functional-red-black-tree/package.json39
-rw-r--r--tools/node_modules/eslint/node_modules/glob-parent/package.json69
-rw-r--r--tools/node_modules/eslint/node_modules/glob/package.json58
-rw-r--r--tools/node_modules/eslint/node_modules/globals/package.json111
-rw-r--r--tools/node_modules/eslint/node_modules/has-flag/index.js10
-rw-r--r--tools/node_modules/eslint/node_modules/has-flag/package.json97
-rw-r--r--tools/node_modules/eslint/node_modules/has-flag/readme.md19
-rw-r--r--tools/node_modules/eslint/node_modules/ignore/package.json81
-rw-r--r--tools/node_modules/eslint/node_modules/import-fresh/package.json93
-rw-r--r--tools/node_modules/eslint/node_modules/imurmurhash/package.json46
-rw-r--r--tools/node_modules/eslint/node_modules/inflight/package.json40
-rw-r--r--tools/node_modules/eslint/node_modules/inherits/package.json35
-rw-r--r--tools/node_modules/eslint/node_modules/is-extglob/package.json46
-rw-r--r--tools/node_modules/eslint/node_modules/is-fullwidth-code-point/package.json91
-rw-r--r--tools/node_modules/eslint/node_modules/is-glob/package.json63
-rw-r--r--tools/node_modules/eslint/node_modules/isexe/package.json40
-rw-r--r--tools/node_modules/eslint/node_modules/js-tokens/package.json47
-rw-r--r--tools/node_modules/eslint/node_modules/js-yaml/package.json79
-rw-r--r--tools/node_modules/eslint/node_modules/json-schema-traverse/package.json48
-rw-r--r--tools/node_modules/eslint/node_modules/json-stable-stringify-without-jsonify/package.json60
-rw-r--r--tools/node_modules/eslint/node_modules/levn/package.json51
-rw-r--r--tools/node_modules/eslint/node_modules/lodash/package.json45
-rw-r--r--tools/node_modules/eslint/node_modules/lru-cache/package.json60
-rw-r--r--tools/node_modules/eslint/node_modules/minimatch/package.json48
-rw-r--r--tools/node_modules/eslint/node_modules/ms/package.json49
-rw-r--r--tools/node_modules/eslint/node_modules/natural-compare/package.json56
-rw-r--r--tools/node_modules/eslint/node_modules/once/package.json40
-rw-r--r--tools/node_modules/eslint/node_modules/optionator/package.json59
-rw-r--r--tools/node_modules/eslint/node_modules/parent-module/package.json99
-rw-r--r--tools/node_modules/eslint/node_modules/path-is-absolute/package.json33
-rw-r--r--tools/node_modules/eslint/node_modules/path-key/package.json85
-rw-r--r--tools/node_modules/eslint/node_modules/prelude-ls/package.json51
-rw-r--r--tools/node_modules/eslint/node_modules/progress/package.json55
-rw-r--r--tools/node_modules/eslint/node_modules/punycode/package.json74
-rw-r--r--tools/node_modules/eslint/node_modules/regexpp/package.json83
-rw-r--r--tools/node_modules/eslint/node_modules/require-from-string/package.json39
-rw-r--r--tools/node_modules/eslint/node_modules/resolve-from/package.json75
-rw-r--r--tools/node_modules/eslint/node_modules/rimraf/package.json53
-rw-r--r--tools/node_modules/eslint/node_modules/semver/package.json51
-rw-r--r--tools/node_modules/eslint/node_modules/shebang-command/package.json75
-rw-r--r--tools/node_modules/eslint/node_modules/shebang-regex/package.json77
-rw-r--r--tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/index.js163
-rw-r--r--tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/license9
-rw-r--r--tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/package.json65
-rw-r--r--tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/LICENSE21
-rw-r--r--tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/README.md68
-rw-r--r--tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/conversions.js839
-rw-r--r--tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/index.js81
-rw-r--r--tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/LICENSE8
-rw-r--r--tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/README.md11
-rw-r--r--tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/index.js152
-rw-r--r--tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/package.json33
-rw-r--r--tools/node_modules/eslint/node_modules/slice-ansi/package.json111
-rw-r--r--tools/node_modules/eslint/node_modules/sprintf-js/package.json51
-rw-r--r--tools/node_modules/eslint/node_modules/string-width/package.json119
-rw-r--r--tools/node_modules/eslint/node_modules/strip-ansi/package.json115
-rw-r--r--tools/node_modules/eslint/node_modules/strip-json-comments/package.json101
-rw-r--r--tools/node_modules/eslint/node_modules/supports-color/index.js52
-rw-r--r--tools/node_modules/eslint/node_modules/supports-color/package.json113
-rw-r--r--tools/node_modules/eslint/node_modules/supports-color/readme.md16
-rw-r--r--tools/node_modules/eslint/node_modules/table/node_modules/ajv/package.json132
-rw-r--r--tools/node_modules/eslint/node_modules/table/node_modules/json-schema-traverse/package.json50
-rw-r--r--tools/node_modules/eslint/node_modules/table/package.json12
-rw-r--r--tools/node_modules/eslint/node_modules/text-table/package.json92
-rw-r--r--tools/node_modules/eslint/node_modules/type-check/package.json51
-rw-r--r--tools/node_modules/eslint/node_modules/type-fest/package.json109
-rwxr-xr-xtools/node_modules/eslint/node_modules/uri-js/package.json79
-rw-r--r--tools/node_modules/eslint/node_modules/v8-compile-cache/package.json49
-rw-r--r--tools/node_modules/eslint/node_modules/which/package.json56
-rw-r--r--tools/node_modules/eslint/node_modules/word-wrap/package.json95
-rw-r--r--tools/node_modules/eslint/node_modules/wrappy/package.json42
-rw-r--r--tools/node_modules/eslint/node_modules/yallist/package.json42
-rw-r--r--tools/node_modules/eslint/package.json105
-rwxr-xr-xtools/update-eslint.sh15
363 files changed, 5773 insertions, 8947 deletions
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-markdown/LICENSE b/tools/node_modules/eslint-plugin-markdown/LICENSE
index cf5a5995af4..cf5a5995af4 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-markdown/LICENSE
+++ b/tools/node_modules/eslint-plugin-markdown/LICENSE
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-markdown/README.md b/tools/node_modules/eslint-plugin-markdown/README.md
index fd8767b7535..fd8767b7535 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-markdown/README.md
+++ b/tools/node_modules/eslint-plugin-markdown/README.md
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-markdown/index.js b/tools/node_modules/eslint-plugin-markdown/index.js
index 1638f11ee3c..1638f11ee3c 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-markdown/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/index.js
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-markdown/lib/index.js b/tools/node_modules/eslint-plugin-markdown/lib/index.js
index d66a7ddda6f..d66a7ddda6f 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-markdown/lib/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/lib/index.js
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-markdown/lib/processor.js b/tools/node_modules/eslint-plugin-markdown/lib/processor.js
index 41f6f7a280e..41f6f7a280e 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-markdown/lib/processor.js
+++ b/tools/node_modules/eslint-plugin-markdown/lib/processor.js
diff --git a/tools/node_modules/eslint/node_modules/bail/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/bail/index.js
index ef5e8807adf..ef5e8807adf 100644
--- a/tools/node_modules/eslint/node_modules/bail/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/bail/index.js
diff --git a/tools/node_modules/eslint/node_modules/bail/license b/tools/node_modules/eslint-plugin-markdown/node_modules/bail/license
index 32e7a3d93ca..32e7a3d93ca 100644
--- a/tools/node_modules/eslint/node_modules/bail/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/bail/license
diff --git a/tools/node_modules/eslint/node_modules/bail/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/bail/package.json
index 1544ac972fd..8f8539d32b8 100644
--- a/tools/node_modules/eslint/node_modules/bail/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/bail/package.json
@@ -1,23 +1,29 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/bail/issues"
+ "name": "bail",
+ "version": "1.0.5",
+ "description": "Throw a given error",
+ "license": "MIT",
+ "keywords": [
+ "fail",
+ "bail",
+ "throw",
+ "callback",
+ "error"
+ ],
+ "repository": "wooorm/bail",
+ "bugs": "https://github.com/wooorm/bail/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "Throw a given error",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^15.0.0",
@@ -28,28 +34,14 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- },
- "homepage": "https://github.com/wooorm/bail#readme",
- "keywords": [
- "fail",
- "bail",
- "throw",
- "callback",
- "error"
- ],
- "license": "MIT",
- "name": "bail",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify index.js -s bail -o bail.js",
+ "build-mangle": "browserify index.js -s bail -p tinyify -o bail.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
"prettier": {
"tabWidth": 2,
@@ -59,30 +51,22 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/bail.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify index.js -s bail -o bail.js",
- "build-mangle": "browserify index.js -s bail -p tinyify -o bail.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.0.5",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"bail.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/bail/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/bail/readme.md
index 8e7b0863c01..8e7b0863c01 100644
--- a/tools/node_modules/eslint/node_modules/bail/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/bail/readme.md
diff --git a/tools/node_modules/eslint/node_modules/character-entities-legacy/index.json b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities-legacy/index.json
index d83b75251b7..d83b75251b7 100644
--- a/tools/node_modules/eslint/node_modules/character-entities-legacy/index.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities-legacy/index.json
diff --git a/tools/node_modules/eslint/node_modules/character-entities-legacy/license b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities-legacy/license
index 32e7a3d93ca..32e7a3d93ca 100644
--- a/tools/node_modules/eslint/node_modules/character-entities-legacy/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities-legacy/license
diff --git a/tools/node_modules/eslint/node_modules/character-entities-legacy/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities-legacy/package.json
index 701c76396e0..e532b8714df 100644
--- a/tools/node_modules/eslint/node_modules/character-entities-legacy/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities-legacy/package.json
@@ -1,23 +1,32 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/character-entities-legacy/issues"
+ "name": "character-entities-legacy",
+ "version": "1.1.4",
+ "description": "HTML legacy character entity information",
+ "license": "MIT",
+ "keywords": [
+ "html",
+ "entity",
+ "entities",
+ "character",
+ "reference",
+ "name",
+ "replacement"
+ ],
+ "repository": "wooorm/character-entities-legacy",
+ "bugs": "https://github.com/wooorm/character-entities-legacy/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "main": "index.json",
+ "files": [
+ "index.json"
],
"dependencies": {},
- "deprecated": false,
- "description": "HTML legacy character entity information",
"devDependencies": {
"bail": "^1.0.0",
"browserify": "^16.0.0",
@@ -29,26 +38,15 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.json"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
+ "scripts": {
+ "generate": "node build",
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify index.json -s characterEntitiesLegacy -o character-entities-legacy.js",
+ "build-mangle": "browserify index.json -s characterEntitiesLegacy -p tinyify -o character-entities-legacy.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test": "npm run generate && npm run format && npm run build && npm run test-api"
},
- "homepage": "https://github.com/wooorm/character-entities-legacy#readme",
- "keywords": [
- "html",
- "entity",
- "entities",
- "character",
- "reference",
- "name",
- "replacement"
- ],
- "license": "MIT",
- "main": "index.json",
- "name": "character-entities-legacy",
"prettier": {
"tabWidth": 2,
"useTabs": false,
@@ -57,30 +55,16 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/character-entities-legacy.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify index.json -s characterEntitiesLegacy -o character-entities-legacy.js",
- "build-mangle": "browserify index.json -s characterEntitiesLegacy -p tinyify -o character-entities-legacy.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "generate": "node build",
- "test": "npm run generate && npm run format && npm run build && npm run test-api",
- "test-api": "node test"
- },
- "version": "1.1.4",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"character-entities-legacy.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/character-entities-legacy/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities-legacy/readme.md
index 711a090a7d2..711a090a7d2 100644
--- a/tools/node_modules/eslint/node_modules/character-entities-legacy/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities-legacy/readme.md
diff --git a/tools/node_modules/eslint/node_modules/character-entities/index.json b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities/index.json
index a63babe0935..a63babe0935 100644
--- a/tools/node_modules/eslint/node_modules/character-entities/index.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities/index.json
diff --git a/tools/node_modules/eslint/node_modules/character-entities/license b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities/license
index 32e7a3d93ca..32e7a3d93ca 100644
--- a/tools/node_modules/eslint/node_modules/character-entities/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities/license
diff --git a/tools/node_modules/eslint/node_modules/character-entities/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities/package.json
index 62ea9531be9..e1151d249e2 100644
--- a/tools/node_modules/eslint/node_modules/character-entities/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities/package.json
@@ -1,23 +1,32 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/character-entities/issues"
+ "name": "character-entities",
+ "version": "1.2.4",
+ "description": "HTML character entity information",
+ "license": "MIT",
+ "keywords": [
+ "html",
+ "entity",
+ "entities",
+ "character",
+ "reference",
+ "name",
+ "replacement"
+ ],
+ "repository": "wooorm/character-entities",
+ "bugs": "https://github.com/wooorm/character-entities/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "main": "index.json",
+ "files": [
+ "index.json"
],
"dependencies": {},
- "deprecated": false,
- "description": "HTML character entity information",
"devDependencies": {
"bail": "^1.0.0",
"browserify": "^16.0.0",
@@ -29,26 +38,16 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.json"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
+ "scripts": {
+ "generate": "node build",
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify index.json -s characterEntities -o character-entities.js",
+ "build-mangle": "browserify index.json -s characterEntities -p tinyify -o character-entities.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "lint": "xo",
+ "test-api": "node test",
+ "test": "npm run generate && npm run format && npm run build && npm run test-api"
},
- "homepage": "https://github.com/wooorm/character-entities#readme",
- "keywords": [
- "html",
- "entity",
- "entities",
- "character",
- "reference",
- "name",
- "replacement"
- ],
- "license": "MIT",
- "main": "index.json",
- "name": "character-entities",
"prettier": {
"tabWidth": 2,
"useTabs": false,
@@ -57,31 +56,16 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/character-entities.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify index.json -s characterEntities -o character-entities.js",
- "build-mangle": "browserify index.json -s characterEntities -p tinyify -o character-entities.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "generate": "node build",
- "lint": "xo",
- "test": "npm run generate && npm run format && npm run build && npm run test-api",
- "test-api": "node test"
- },
- "version": "1.2.4",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"character-entities.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/character-entities/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities/readme.md
index b890e2aec3c..b890e2aec3c 100644
--- a/tools/node_modules/eslint/node_modules/character-entities/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/character-entities/readme.md
diff --git a/tools/node_modules/eslint/node_modules/character-reference-invalid/index.json b/tools/node_modules/eslint-plugin-markdown/node_modules/character-reference-invalid/index.json
index 9337a854e40..9337a854e40 100644
--- a/tools/node_modules/eslint/node_modules/character-reference-invalid/index.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/character-reference-invalid/index.json
diff --git a/tools/node_modules/eslint/node_modules/character-reference-invalid/license b/tools/node_modules/eslint-plugin-markdown/node_modules/character-reference-invalid/license
index 32e7a3d93ca..32e7a3d93ca 100644
--- a/tools/node_modules/eslint/node_modules/character-reference-invalid/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/character-reference-invalid/license
diff --git a/tools/node_modules/eslint/node_modules/character-reference-invalid/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/character-reference-invalid/package.json
index 52c4e1361f7..069dc4b2b53 100644
--- a/tools/node_modules/eslint/node_modules/character-reference-invalid/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/character-reference-invalid/package.json
@@ -1,23 +1,33 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/character-reference-invalid/issues"
+ "name": "character-reference-invalid",
+ "version": "1.1.4",
+ "description": "HTML invalid numeric character reference information",
+ "license": "MIT",
+ "keywords": [
+ "html",
+ "entity",
+ "numeric",
+ "character",
+ "reference",
+ "replacement",
+ "invalid",
+ "name"
+ ],
+ "repository": "wooorm/character-reference-invalid",
+ "bugs": "https://github.com/wooorm/character-reference-invalid/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "main": "index.json",
+ "files": [
+ "index.json"
],
"dependencies": {},
- "deprecated": false,
- "description": "HTML invalid numeric character reference information",
"devDependencies": {
"bail": "^1.0.0",
"browserify": "^16.0.0",
@@ -32,27 +42,15 @@
"unified": "^8.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.json"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
+ "scripts": {
+ "generate": "node build",
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify index.json -s characterReferenceInvalid -o character-reference-invalid.js",
+ "build-mangle": "browserify index.json -s characterReferenceInvalid -p tinyify -o character-reference-invalid.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test": "npm run generate && npm run format && npm run build && npm run test-api"
},
- "homepage": "https://github.com/wooorm/character-reference-invalid#readme",
- "keywords": [
- "html",
- "entity",
- "numeric",
- "character",
- "reference",
- "replacement",
- "invalid",
- "name"
- ],
- "license": "MIT",
- "main": "index.json",
- "name": "character-reference-invalid",
"prettier": {
"tabWidth": 2,
"useTabs": false,
@@ -61,30 +59,16 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/character-reference-invalid.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify index.json -s characterReferenceInvalid -o character-reference-invalid.js",
- "build-mangle": "browserify index.json -s characterReferenceInvalid -p tinyify -o character-reference-invalid.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "generate": "node build",
- "test": "npm run generate && npm run format && npm run build && npm run test-api",
- "test-api": "node test"
- },
- "version": "1.1.4",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"character-reference-invalid.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/character-reference-invalid/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/character-reference-invalid/readme.md
index e2e8f7a5177..e2e8f7a5177 100644
--- a/tools/node_modules/eslint/node_modules/character-reference-invalid/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/character-reference-invalid/readme.md
diff --git a/tools/node_modules/eslint/node_modules/collapse-white-space/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/collapse-white-space/index.js
index 93d546695c7..93d546695c7 100644
--- a/tools/node_modules/eslint/node_modules/collapse-white-space/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/collapse-white-space/index.js
diff --git a/tools/node_modules/eslint/node_modules/collapse-white-space/license b/tools/node_modules/eslint-plugin-markdown/node_modules/collapse-white-space/license
index 32e7a3d93ca..32e7a3d93ca 100644
--- a/tools/node_modules/eslint/node_modules/collapse-white-space/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/collapse-white-space/license
diff --git a/tools/node_modules/eslint/node_modules/collapse-white-space/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/collapse-white-space/package.json
index fd02ee65e2e..6c9e8f348f4 100644
--- a/tools/node_modules/eslint/node_modules/collapse-white-space/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/collapse-white-space/package.json
@@ -1,23 +1,27 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/collapse-white-space/issues"
+ "name": "collapse-white-space",
+ "version": "1.0.6",
+ "description": "Replace multiple white-space characters with a single space",
+ "license": "MIT",
+ "keywords": [
+ "collapse",
+ "white",
+ "space"
+ ],
+ "repository": "wooorm/collapse-white-space",
+ "bugs": "https://github.com/wooorm/collapse-white-space/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "Replace multiple white-space characters with a single space",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^15.0.0",
@@ -28,26 +32,14 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- },
- "homepage": "https://github.com/wooorm/collapse-white-space#readme",
- "keywords": [
- "collapse",
- "white",
- "space"
- ],
- "license": "MIT",
- "name": "collapse-white-space",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s collapseWhiteSpace -o collapse-white-space.js",
+ "build-mangle": "browserify . -s collapseWhiteSpace -p tinyify -o collapse-white-space.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
"prettier": {
"tabWidth": 2,
@@ -57,30 +49,22 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/collapse-white-space.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s collapseWhiteSpace -o collapse-white-space.js",
- "build-mangle": "browserify . -s collapseWhiteSpace -p tinyify -o collapse-white-space.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.0.6",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"collapse-white-space.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/collapse-white-space/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/collapse-white-space/readme.md
index 5154c9fedc3..5154c9fedc3 100644
--- a/tools/node_modules/eslint/node_modules/collapse-white-space/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/collapse-white-space/readme.md
diff --git a/tools/node_modules/eslint/node_modules/extend/.jscs.json b/tools/node_modules/eslint-plugin-markdown/node_modules/extend/.jscs.json
index 3cce01d7832..3cce01d7832 100644
--- a/tools/node_modules/eslint/node_modules/extend/.jscs.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/extend/.jscs.json
diff --git a/tools/node_modules/eslint/node_modules/extend/LICENSE b/tools/node_modules/eslint-plugin-markdown/node_modules/extend/LICENSE
index e16d6a56ca6..e16d6a56ca6 100644
--- a/tools/node_modules/eslint/node_modules/extend/LICENSE
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/extend/LICENSE
diff --git a/tools/node_modules/eslint/node_modules/extend/README.md b/tools/node_modules/eslint-plugin-markdown/node_modules/extend/README.md
index 5b8249aa95e..5b8249aa95e 100644
--- a/tools/node_modules/eslint/node_modules/extend/README.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/extend/README.md
diff --git a/tools/node_modules/eslint/node_modules/extend/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/extend/index.js
index 2aa3faae68c..2aa3faae68c 100644
--- a/tools/node_modules/eslint/node_modules/extend/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/extend/index.js
diff --git a/tools/node_modules/eslint-plugin-markdown/node_modules/extend/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/extend/package.json
new file mode 100644
index 00000000000..85279f78054
--- /dev/null
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/extend/package.json
@@ -0,0 +1,42 @@
+{
+ "name": "extend",
+ "author": "Stefan Thomas <justmoon@members.fsf.org> (http://www.justmoon.net)",
+ "version": "3.0.2",
+ "description": "Port of jQuery.extend for node.js and the browser",
+ "main": "index",
+ "scripts": {
+ "pretest": "npm run lint",
+ "test": "npm run tests-only",
+ "posttest": "npm run coverage-quiet",
+ "tests-only": "node test",
+ "coverage": "covert test/index.js",
+ "coverage-quiet": "covert test/index.js --quiet",
+ "lint": "npm run jscs && npm run eslint",
+ "jscs": "jscs *.js */*.js",
+ "eslint": "eslint *.js */*.js"
+ },
+ "contributors": [
+ {
+ "name": "Jordan Harband",
+ "url": "https://github.com/ljharb"
+ }
+ ],
+ "keywords": [
+ "extend",
+ "clone",
+ "merge"
+ ],
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/justmoon/node-extend.git"
+ },
+ "dependencies": {},
+ "devDependencies": {
+ "@ljharb/eslint-config": "^12.2.1",
+ "covert": "^1.1.0",
+ "eslint": "^4.19.1",
+ "jscs": "^3.0.7",
+ "tape": "^4.9.1"
+ },
+ "license": "MIT"
+}
diff --git a/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/LICENSE b/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/LICENSE
new file mode 100644
index 00000000000..dea3013d671
--- /dev/null
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/LICENSE
@@ -0,0 +1,16 @@
+The ISC License
+
+Copyright (c) Isaac Z. Schlueter
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
+REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
+INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
diff --git a/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/README.md b/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/README.md
new file mode 100644
index 00000000000..b1c56658557
--- /dev/null
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/README.md
@@ -0,0 +1,42 @@
+Browser-friendly inheritance fully compatible with standard node.js
+[inherits](http://nodejs.org/api/util.html#util_util_inherits_constructor_superconstructor).
+
+This package exports standard `inherits` from node.js `util` module in
+node environment, but also provides alternative browser-friendly
+implementation through [browser
+field](https://gist.github.com/shtylman/4339901). Alternative
+implementation is a literal copy of standard one located in standalone
+module to avoid requiring of `util`. It also has a shim for old
+browsers with no `Object.create` support.
+
+While keeping you sure you are using standard `inherits`
+implementation in node.js environment, it allows bundlers such as
+[browserify](https://github.com/substack/node-browserify) to not
+include full `util` package to your client code if all you need is
+just `inherits` function. It worth, because browser shim for `util`
+package is large and `inherits` is often the single function you need
+from it.
+
+It's recommended to use this package instead of
+`require('util').inherits` for any code that has chances to be used
+not only in node.js but in browser too.
+
+## usage
+
+```js
+var inherits = require('inherits');
+// then use exactly as the standard one
+```
+
+## note on version ~1.0
+
+Version ~1.0 had completely different motivation and is not compatible
+neither with 2.0 nor with standard node.js `inherits`.
+
+If you are using version ~1.0 and planning to switch to ~2.0, be
+careful:
+
+* new version uses `super_` instead of `super` for referencing
+ superclass
+* new version overwrites current prototype while old one preserves any
+ existing fields on it
diff --git a/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/inherits.js b/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/inherits.js
new file mode 100644
index 00000000000..f71f2d93294
--- /dev/null
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/inherits.js
@@ -0,0 +1,9 @@
+try {
+ var util = require('util');
+ /* istanbul ignore next */
+ if (typeof util.inherits !== 'function') throw '';
+ module.exports = util.inherits;
+} catch (e) {
+ /* istanbul ignore next */
+ module.exports = require('./inherits_browser.js');
+}
diff --git a/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/inherits_browser.js b/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/inherits_browser.js
new file mode 100644
index 00000000000..86bbb3dc29e
--- /dev/null
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/inherits_browser.js
@@ -0,0 +1,27 @@
+if (typeof Object.create === 'function') {
+ // implementation from standard node.js 'util' module
+ module.exports = function inherits(ctor, superCtor) {
+ if (superCtor) {
+ ctor.super_ = superCtor
+ ctor.prototype = Object.create(superCtor.prototype, {
+ constructor: {
+ value: ctor,
+ enumerable: false,
+ writable: true,
+ configurable: true
+ }
+ })
+ }
+ };
+} else {
+ // old school shim for old browsers
+ module.exports = function inherits(ctor, superCtor) {
+ if (superCtor) {
+ ctor.super_ = superCtor
+ var TempCtor = function () {}
+ TempCtor.prototype = superCtor.prototype
+ ctor.prototype = new TempCtor()
+ ctor.prototype.constructor = ctor
+ }
+ }
+}
diff --git a/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/package.json
new file mode 100644
index 00000000000..37b4366b83e
--- /dev/null
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/inherits/package.json
@@ -0,0 +1,29 @@
+{
+ "name": "inherits",
+ "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()",
+ "version": "2.0.4",
+ "keywords": [
+ "inheritance",
+ "class",
+ "klass",
+ "oop",
+ "object-oriented",
+ "inherits",
+ "browser",
+ "browserify"
+ ],
+ "main": "./inherits.js",
+ "browser": "./inherits_browser.js",
+ "repository": "git://github.com/isaacs/inherits",
+ "license": "ISC",
+ "scripts": {
+ "test": "tap"
+ },
+ "devDependencies": {
+ "tap": "^14.2.4"
+ },
+ "files": [
+ "inherits.js",
+ "inherits_browser.js"
+ ]
+}
diff --git a/tools/node_modules/eslint/node_modules/is-alphabetical/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphabetical/index.js
index 26d3650ef06..26d3650ef06 100644
--- a/tools/node_modules/eslint/node_modules/is-alphabetical/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphabetical/index.js
diff --git a/tools/node_modules/eslint/node_modules/is-alphabetical/license b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphabetical/license
index 8d8660d36ef..8d8660d36ef 100644
--- a/tools/node_modules/eslint/node_modules/is-alphabetical/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphabetical/license
diff --git a/tools/node_modules/eslint/node_modules/is-alphabetical/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphabetical/package.json
index 312a56e6e0a..c7764f2a09e 100644
--- a/tools/node_modules/eslint/node_modules/is-alphabetical/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphabetical/package.json
@@ -1,23 +1,29 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/is-alphabetical/issues"
+ "name": "is-alphabetical",
+ "version": "1.0.4",
+ "description": "Check if a character is alphabetical",
+ "license": "MIT",
+ "keywords": [
+ "string",
+ "character",
+ "char",
+ "code",
+ "alphabetical"
+ ],
+ "repository": "wooorm/is-alphabetical",
+ "bugs": "https://github.com/wooorm/is-alphabetical/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "Check if a character is alphabetical",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^15.0.0",
@@ -28,28 +34,14 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- },
- "homepage": "https://github.com/wooorm/is-alphabetical#readme",
- "keywords": [
- "string",
- "character",
- "char",
- "code",
- "alphabetical"
- ],
- "license": "MIT",
- "name": "is-alphabetical",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify -s isAlphabetical -o is-alphabetical.js",
+ "build-mangle": "browserify -s isAlphabetical -p tinyify -o is-alphabetical.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
"prettier": {
"tabWidth": 2,
@@ -59,25 +51,6 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/is-alphabetical.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify -s isAlphabetical -o is-alphabetical.js",
- "build-mangle": "browserify -s isAlphabetical -p tinyify -o is-alphabetical.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.0.4",
"xo": {
"prettier": true,
"esnext": false,
@@ -87,5 +60,16 @@
"ignores": [
"is-alphabetical.js"
]
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/is-alphabetical/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphabetical/readme.md
index 2a6064b6865..2a6064b6865 100644
--- a/tools/node_modules/eslint/node_modules/is-alphabetical/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphabetical/readme.md
diff --git a/tools/node_modules/eslint/node_modules/is-alphanumerical/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphanumerical/index.js
index cd5edef3dbf..cd5edef3dbf 100644
--- a/tools/node_modules/eslint/node_modules/is-alphanumerical/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphanumerical/index.js
diff --git a/tools/node_modules/eslint/node_modules/is-alphanumerical/license b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphanumerical/license
index 8d8660d36ef..8d8660d36ef 100644
--- a/tools/node_modules/eslint/node_modules/is-alphanumerical/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphanumerical/license
diff --git a/tools/node_modules/eslint/node_modules/is-alphanumerical/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphanumerical/package.json
index 09c2212afe3..edaa31e66f0 100644
--- a/tools/node_modules/eslint/node_modules/is-alphanumerical/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphanumerical/package.json
@@ -1,26 +1,34 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/is-alphanumerical/issues"
+ "name": "is-alphanumerical",
+ "version": "1.0.4",
+ "description": "Check if a character is alphanumerical",
+ "license": "MIT",
+ "keywords": [
+ "string",
+ "character",
+ "char",
+ "code",
+ "alphabetical",
+ "numerical",
+ "alphanumerical"
+ ],
+ "repository": "wooorm/is-alphanumerical",
+ "bugs": "https://github.com/wooorm/is-alphanumerical/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {
"is-alphabetical": "^1.0.0",
"is-decimal": "^1.0.0"
},
- "deprecated": false,
- "description": "Check if a character is alphanumerical",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^15.0.0",
@@ -31,30 +39,14 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- },
- "homepage": "https://github.com/wooorm/is-alphanumerical#readme",
- "keywords": [
- "string",
- "character",
- "char",
- "code",
- "alphabetical",
- "numerical",
- "alphanumerical"
- ],
- "license": "MIT",
- "name": "is-alphanumerical",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s isAlphanumerical -o is-alphanumerical.js",
+ "build-mangle": "browserify . -s isAlphanumerical -p tinyify -o is-alphanumerical.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
"prettier": {
"tabWidth": 2,
@@ -64,30 +56,22 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/is-alphanumerical.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s isAlphanumerical -o is-alphanumerical.js",
- "build-mangle": "browserify . -s isAlphanumerical -p tinyify -o is-alphanumerical.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.0.4",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"is-alphanumerical.js"
]
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/is-alphanumerical/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphanumerical/readme.md
index 8496cad64e6..8496cad64e6 100644
--- a/tools/node_modules/eslint/node_modules/is-alphanumerical/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-alphanumerical/readme.md
diff --git a/tools/node_modules/eslint/node_modules/is-buffer/LICENSE b/tools/node_modules/eslint-plugin-markdown/node_modules/is-buffer/LICENSE
index 0c068ceecbd..0c068ceecbd 100644
--- a/tools/node_modules/eslint/node_modules/is-buffer/LICENSE
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-buffer/LICENSE
diff --git a/tools/node_modules/eslint/node_modules/is-buffer/README.md b/tools/node_modules/eslint-plugin-markdown/node_modules/is-buffer/README.md
index cce0a8cf924..cce0a8cf924 100644
--- a/tools/node_modules/eslint/node_modules/is-buffer/README.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-buffer/README.md
diff --git a/tools/node_modules/eslint/node_modules/is-buffer/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/is-buffer/index.js
index 9cce396594f..9cce396594f 100644
--- a/tools/node_modules/eslint/node_modules/is-buffer/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-buffer/index.js
diff --git a/tools/node_modules/eslint/node_modules/is-buffer/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/is-buffer/package.json
index ccde4062936..ea12137a63c 100644
--- a/tools/node_modules/eslint/node_modules/is-buffer/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-buffer/package.json
@@ -1,4 +1,7 @@
{
+ "name": "is-buffer",
+ "description": "Determine if an object is a Buffer",
+ "version": "1.1.6",
"author": {
"name": "Feross Aboukhadijeh",
"email": "feross@feross.org",
@@ -7,16 +10,12 @@
"bugs": {
"url": "https://github.com/feross/is-buffer/issues"
},
- "bundleDependencies": false,
"dependencies": {},
- "deprecated": false,
- "description": "Determine if an object is a Buffer",
"devDependencies": {
"standard": "*",
"tape": "^4.0.0",
"zuul": "^3.0.0"
},
- "homepage": "https://github.com/feross/is-buffer#readme",
"keywords": [
"buffer",
"buffers",
@@ -36,7 +35,6 @@
],
"license": "MIT",
"main": "index.js",
- "name": "is-buffer",
"repository": {
"type": "git",
"url": "git://github.com/feross/is-buffer.git"
@@ -49,6 +47,5 @@
},
"testling": {
"files": "test/*.js"
- },
- "version": "1.1.6"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/is-decimal/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/is-decimal/index.js
index a522104e5cf..a522104e5cf 100644
--- a/tools/node_modules/eslint/node_modules/is-decimal/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-decimal/index.js
diff --git a/tools/node_modules/eslint/node_modules/is-decimal/license b/tools/node_modules/eslint-plugin-markdown/node_modules/is-decimal/license
index 8d8660d36ef..8d8660d36ef 100644
--- a/tools/node_modules/eslint/node_modules/is-decimal/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-decimal/license
diff --git a/tools/node_modules/eslint/node_modules/is-decimal/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/is-decimal/package.json
index 9c9d45e06dc..5589c2a4f1f 100644
--- a/tools/node_modules/eslint/node_modules/is-decimal/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-decimal/package.json
@@ -1,23 +1,29 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/is-decimal/issues"
+ "name": "is-decimal",
+ "version": "1.0.4",
+ "description": "Check if a character is decimal",
+ "license": "MIT",
+ "keywords": [
+ "string",
+ "character",
+ "char",
+ "code",
+ "decimal"
+ ],
+ "repository": "wooorm/is-decimal",
+ "bugs": "https://github.com/wooorm/is-decimal/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "Check if a character is decimal",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^15.0.0",
@@ -28,28 +34,14 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- },
- "homepage": "https://github.com/wooorm/is-decimal#readme",
- "keywords": [
- "string",
- "character",
- "char",
- "code",
- "decimal"
- ],
- "license": "MIT",
- "name": "is-decimal",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s isDecimal -o is-decimal.js",
+ "build-mangle": "browserify . -s isDecimal -p tinyify -o is-decimal.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
"prettier": {
"tabWidth": 2,
@@ -59,30 +51,22 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/is-decimal.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s isDecimal -o is-decimal.js",
- "build-mangle": "browserify . -s isDecimal -p tinyify -o is-decimal.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.0.4",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"is-decimal.js"
]
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/is-decimal/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/is-decimal/readme.md
index d24a3d28c0a..d24a3d28c0a 100644
--- a/tools/node_modules/eslint/node_modules/is-decimal/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-decimal/readme.md
diff --git a/tools/node_modules/eslint/node_modules/is-hexadecimal/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/is-hexadecimal/index.js
index 567c9d1c077..567c9d1c077 100644
--- a/tools/node_modules/eslint/node_modules/is-hexadecimal/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-hexadecimal/index.js
diff --git a/tools/node_modules/eslint/node_modules/is-hexadecimal/license b/tools/node_modules/eslint-plugin-markdown/node_modules/is-hexadecimal/license
index 8d8660d36ef..8d8660d36ef 100644
--- a/tools/node_modules/eslint/node_modules/is-hexadecimal/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-hexadecimal/license
diff --git a/tools/node_modules/eslint/node_modules/is-hexadecimal/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/is-hexadecimal/package.json
index acd830adc42..b8741fe1029 100644
--- a/tools/node_modules/eslint/node_modules/is-hexadecimal/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-hexadecimal/package.json
@@ -1,23 +1,29 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/is-hexadecimal/issues"
+ "name": "is-hexadecimal",
+ "version": "1.0.4",
+ "description": "Check if a character is hexadecimal",
+ "license": "MIT",
+ "keywords": [
+ "string",
+ "character",
+ "char",
+ "code",
+ "hexadecimal"
+ ],
+ "repository": "wooorm/is-hexadecimal",
+ "bugs": "https://github.com/wooorm/is-hexadecimal/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "Check if a character is hexadecimal",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^15.0.0",
@@ -28,28 +34,14 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- },
- "homepage": "https://github.com/wooorm/is-hexadecimal#readme",
- "keywords": [
- "string",
- "character",
- "char",
- "code",
- "hexadecimal"
- ],
- "license": "MIT",
- "name": "is-hexadecimal",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s isHexadecimal -o is-hexadecimal.js",
+ "build-mangle": "browserify . -s isHexadecimal -p tinyify -o is-hexadecimal.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
"prettier": {
"tabWidth": 2,
@@ -59,30 +51,22 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/is-hexadecimal.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s isHexadecimal -o is-hexadecimal.js",
- "build-mangle": "browserify . -s isHexadecimal -p tinyify -o is-hexadecimal.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.0.4",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"is-hexadecimal.js"
]
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/is-hexadecimal/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/is-hexadecimal/readme.md
index 7c82b1b8d46..7c82b1b8d46 100644
--- a/tools/node_modules/eslint/node_modules/is-hexadecimal/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-hexadecimal/readme.md
diff --git a/tools/node_modules/eslint/node_modules/is-plain-obj/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/is-plain-obj/index.js
index 0d1ba9eeb89..0d1ba9eeb89 100644
--- a/tools/node_modules/eslint/node_modules/is-plain-obj/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-plain-obj/index.js
diff --git a/tools/node_modules/eslint/node_modules/is-plain-obj/license b/tools/node_modules/eslint-plugin-markdown/node_modules/is-plain-obj/license
index 654d0bfe943..654d0bfe943 100644
--- a/tools/node_modules/eslint/node_modules/is-plain-obj/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-plain-obj/license
diff --git a/tools/node_modules/eslint/node_modules/is-plain-obj/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/is-plain-obj/package.json
index 64475946dac..d331f6e8169 100644
--- a/tools/node_modules/eslint/node_modules/is-plain-obj/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-plain-obj/package.json
@@ -1,25 +1,23 @@
{
+ "name": "is-plain-obj",
+ "version": "1.1.0",
+ "description": "Check if a value is a plain object",
+ "license": "MIT",
+ "repository": "sindresorhus/is-plain-obj",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",
"url": "sindresorhus.com"
},
- "bugs": {
- "url": "https://github.com/sindresorhus/is-plain-obj/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Check if a value is a plain object",
- "devDependencies": {
- "ava": "0.0.4"
- },
"engines": {
"node": ">=0.10.0"
},
+ "scripts": {
+ "test": "node test.js"
+ },
"files": [
"index.js"
],
- "homepage": "https://github.com/sindresorhus/is-plain-obj#readme",
"keywords": [
"obj",
"object",
@@ -32,14 +30,7 @@
"pure",
"simple"
],
- "license": "MIT",
- "name": "is-plain-obj",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/is-plain-obj.git"
- },
- "scripts": {
- "test": "node test.js"
- },
- "version": "1.1.0"
-} \ No newline at end of file
+ "devDependencies": {
+ "ava": "0.0.4"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/is-plain-obj/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/is-plain-obj/readme.md
index 269e56aeff0..269e56aeff0 100644
--- a/tools/node_modules/eslint/node_modules/is-plain-obj/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-plain-obj/readme.md
diff --git a/tools/node_modules/eslint/node_modules/is-whitespace-character/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/is-whitespace-character/index.js
index 801c19f0d8d..801c19f0d8d 100644
--- a/tools/node_modules/eslint/node_modules/is-whitespace-character/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-whitespace-character/index.js
diff --git a/tools/node_modules/eslint/node_modules/is-whitespace-character/license b/tools/node_modules/eslint-plugin-markdown/node_modules/is-whitespace-character/license
index 8d8660d36ef..8d8660d36ef 100644
--- a/tools/node_modules/eslint/node_modules/is-whitespace-character/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-whitespace-character/license
diff --git a/tools/node_modules/eslint/node_modules/is-whitespace-character/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/is-whitespace-character/package.json
index 6a7a6597798..d6b35d9a0b5 100644
--- a/tools/node_modules/eslint/node_modules/is-whitespace-character/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-whitespace-character/package.json
@@ -1,23 +1,31 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/is-whitespace-character/issues"
+ "name": "is-whitespace-character",
+ "version": "1.0.4",
+ "description": "Check if a character is a whitespace character",
+ "license": "MIT",
+ "keywords": [
+ "string",
+ "character",
+ "char",
+ "code",
+ "whitespace",
+ "white",
+ "space"
+ ],
+ "repository": "wooorm/is-whitespace-character",
+ "bugs": "https://github.com/wooorm/is-whitespace-character/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "Check if a character is a whitespace character",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^15.0.0",
@@ -28,30 +36,14 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- },
- "homepage": "https://github.com/wooorm/is-whitespace-character#readme",
- "keywords": [
- "string",
- "character",
- "char",
- "code",
- "whitespace",
- "white",
- "space"
- ],
- "license": "MIT",
- "name": "is-whitespace-character",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s isWhitespaceCharacter -o is-whitespace-character.js",
+ "build-mangle": "browserify . -s isWhitespaceCharacter -p tinyify -o is-whitespace-character.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
"prettier": {
"tabWidth": 2,
@@ -61,30 +53,22 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/is-whitespace-character.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s isWhitespaceCharacter -o is-whitespace-character.js",
- "build-mangle": "browserify . -s isWhitespaceCharacter -p tinyify -o is-whitespace-character.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.0.4",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"is-whitespace-character.js"
]
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/is-whitespace-character/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/is-whitespace-character/readme.md
index 34d4f343c86..34d4f343c86 100644
--- a/tools/node_modules/eslint/node_modules/is-whitespace-character/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-whitespace-character/readme.md
diff --git a/tools/node_modules/eslint/node_modules/is-word-character/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/is-word-character/index.js
index 8c3537f9956..8c3537f9956 100644
--- a/tools/node_modules/eslint/node_modules/is-word-character/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-word-character/index.js
diff --git a/tools/node_modules/eslint/node_modules/is-word-character/license b/tools/node_modules/eslint-plugin-markdown/node_modules/is-word-character/license
index 8d8660d36ef..8d8660d36ef 100644
--- a/tools/node_modules/eslint/node_modules/is-word-character/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-word-character/license
diff --git a/tools/node_modules/eslint/node_modules/is-word-character/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/is-word-character/package.json
index b2fc0a1558c..42c262cf64f 100644
--- a/tools/node_modules/eslint/node_modules/is-word-character/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-word-character/package.json
@@ -1,23 +1,29 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/is-word-character/issues"
+ "name": "is-word-character",
+ "version": "1.0.4",
+ "description": "Check if a character is a word character",
+ "license": "MIT",
+ "keywords": [
+ "string",
+ "character",
+ "char",
+ "code",
+ "word"
+ ],
+ "repository": "wooorm/is-word-character",
+ "bugs": "https://github.com/wooorm/is-word-character/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "Check if a character is a word character",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^15.0.0",
@@ -28,28 +34,14 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- },
- "homepage": "https://github.com/wooorm/is-word-character#readme",
- "keywords": [
- "string",
- "character",
- "char",
- "code",
- "word"
- ],
- "license": "MIT",
- "name": "is-word-character",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s isWordCharacter -o is-word-character.js",
+ "build-mangle": "browserify . -s isWordCharacter -p tinyify -o is-word-character.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
"prettier": {
"tabWidth": 2,
@@ -59,30 +51,22 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/is-word-character.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s isWordCharacter -o is-word-character.js",
- "build-mangle": "browserify . -s isWordCharacter -p tinyify -o is-word-character.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.0.4",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"is-word-character.js"
]
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/is-word-character/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/is-word-character/readme.md
index 3c88ce976e3..3c88ce976e3 100644
--- a/tools/node_modules/eslint/node_modules/is-word-character/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/is-word-character/readme.md
diff --git a/tools/node_modules/eslint/node_modules/markdown-escapes/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/markdown-escapes/index.js
index f8bea48eacc..f8bea48eacc 100644
--- a/tools/node_modules/eslint/node_modules/markdown-escapes/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/markdown-escapes/index.js
diff --git a/tools/node_modules/eslint/node_modules/markdown-escapes/license b/tools/node_modules/eslint-plugin-markdown/node_modules/markdown-escapes/license
index 8d8660d36ef..8d8660d36ef 100644
--- a/tools/node_modules/eslint/node_modules/markdown-escapes/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/markdown-escapes/license
diff --git a/tools/node_modules/eslint/node_modules/markdown-escapes/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/markdown-escapes/package.json
index 0e4eed169f2..7f94d86ad7a 100644
--- a/tools/node_modules/eslint/node_modules/markdown-escapes/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/markdown-escapes/package.json
@@ -1,23 +1,29 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/markdown-escapes/issues"
+ "name": "markdown-escapes",
+ "version": "1.0.4",
+ "description": "List of escapable characters in markdown",
+ "license": "MIT",
+ "keywords": [
+ "markdown",
+ "escape",
+ "pedantic",
+ "gfm",
+ "commonmark"
+ ],
+ "repository": "wooorm/markdown-escapes",
+ "bugs": "https://github.com/wooorm/markdown-escapes/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "List of escapable characters in markdown",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^14.0.0",
@@ -28,28 +34,19 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s markdownEscapes -o markdown-escapes.js",
+ "build-mangle": "browserify . -s markdownEscapes -p tinyify -o markdown-escapes.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
- "homepage": "https://github.com/wooorm/markdown-escapes#readme",
- "keywords": [
- "markdown",
- "escape",
- "pedantic",
- "gfm",
- "commonmark"
- ],
- "license": "MIT",
- "name": "markdown-escapes",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
},
"prettier": {
"tabWidth": 2,
@@ -59,30 +56,17 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/markdown-escapes.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s markdownEscapes -o markdown-escapes.js",
- "build-mangle": "browserify . -s markdownEscapes -p tinyify -o markdown-escapes.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.0.4",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"markdown-escapes.js"
]
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/markdown-escapes/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/markdown-escapes/readme.md
index a7404526114..a7404526114 100644
--- a/tools/node_modules/eslint/node_modules/markdown-escapes/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/markdown-escapes/readme.md
diff --git a/tools/node_modules/eslint/node_modules/parse-entities/decode-entity.browser.js b/tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/decode-entity.browser.js
index feb32664202..feb32664202 100644
--- a/tools/node_modules/eslint/node_modules/parse-entities/decode-entity.browser.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/decode-entity.browser.js
diff --git a/tools/node_modules/eslint/node_modules/parse-entities/decode-entity.js b/tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/decode-entity.js
index 87c3b1e0bc2..87c3b1e0bc2 100644
--- a/tools/node_modules/eslint/node_modules/parse-entities/decode-entity.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/decode-entity.js
diff --git a/tools/node_modules/eslint/node_modules/parse-entities/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/index.js
index 1606d02f659..1606d02f659 100644
--- a/tools/node_modules/eslint/node_modules/parse-entities/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/index.js
diff --git a/tools/node_modules/eslint/node_modules/parse-entities/license b/tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/license
index 611b67581bb..611b67581bb 100644
--- a/tools/node_modules/eslint/node_modules/parse-entities/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/license
diff --git a/tools/node_modules/eslint/node_modules/parse-entities/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/package.json
index f2eee3452e6..a5e1bc46f6a 100644
--- a/tools/node_modules/eslint/node_modules/parse-entities/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/package.json
@@ -1,22 +1,32 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
+ "name": "parse-entities",
+ "version": "1.2.2",
+ "description": "Parse HTML character references: fast, spec-compliant, positional information",
+ "license": "MIT",
+ "keywords": [
+ "parse",
+ "html",
+ "character",
+ "reference",
+ "entity",
+ "entities"
+ ],
+ "repository": "wooorm/parse-entities",
+ "bugs": "https://github.com/wooorm/parse-entities/issues",
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
+ "contributors": [
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
"browser": {
"./decode-entity.js": "./decode-entity.browser.js"
},
- "bugs": {
- "url": "https://github.com/wooorm/parse-entities/issues"
+ "react-native": {
+ "./decode-entity.js": "./decode-entity.js"
},
- "bundleDependencies": false,
- "contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "files": [
+ "index.js",
+ "decode-entity.js",
+ "decode-entity.browser.js"
],
"dependencies": {
"character-entities": "^1.0.0",
@@ -26,8 +36,6 @@
"is-decimal": "^1.0.0",
"is-hexadecimal": "^1.0.0"
},
- "deprecated": false,
- "description": "Parse HTML character references: fast, spec-compliant, positional information",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^14.0.0",
@@ -39,22 +47,16 @@
"tinyify": "^2.4.3",
"xo": "^0.24.0"
},
- "files": [
- "index.js",
- "decode-entity.js",
- "decode-entity.browser.js"
- ],
- "homepage": "https://github.com/wooorm/parse-entities#readme",
- "keywords": [
- "parse",
- "html",
- "character",
- "reference",
- "entity",
- "entities"
- ],
- "license": "MIT",
- "name": "parse-entities",
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s parseEntities > parse-entities.js",
+ "build-mangle": "browserify . -s parseEntities -p tinyify > parse-entities.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test-browser": "browserify test.js | tape-run",
+ "test": "npm run format && npm run build && npm run test-coverage && npm run test-browser"
+ },
"nyc": {
"check-coverage": true,
"lines": 100,
@@ -69,29 +71,6 @@
"semi": false,
"trailingComma": "none"
},
- "react-native": {
- "./decode-entity.js": "./decode-entity.js"
- },
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/parse-entities.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s parseEntities > parse-entities.js",
- "build-mangle": "browserify . -s parseEntities -p tinyify > parse-entities.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage && npm run test-browser",
- "test-api": "node test",
- "test-browser": "browserify test.js | tape-run",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.2.2",
"xo": {
"prettier": true,
"esnext": false,
@@ -103,5 +82,10 @@
"ignores": [
"parse-entities.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/parse-entities/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/readme.md
index e9cc0f037ff..e9cc0f037ff 100644
--- a/tools/node_modules/eslint/node_modules/parse-entities/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/parse-entities/readme.md
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/index.js
index 1579e35518c..1579e35518c 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/index.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/block-elements.json b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/block-elements.json
index 2d13b561792..2d13b561792 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/block-elements.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/block-elements.json
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/decode.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/decode.js
index fd45b729d06..fd45b729d06 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/decode.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/decode.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/defaults.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/defaults.js
index 37846f3930a..37846f3930a 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/defaults.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/defaults.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/break.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/break.js
index 295bdc98551..295bdc98551 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/break.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/break.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/code-inline.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/code-inline.js
index 981c8169825..981c8169825 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/code-inline.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/code-inline.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/delete.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/delete.js
index d208aef2fff..d208aef2fff 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/delete.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/delete.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/emphasis.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/emphasis.js
index 6a1f24227d0..6a1f24227d0 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/emphasis.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/emphasis.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/escape.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/escape.js
index f6c63715827..f6c63715827 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/escape.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/escape.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/link.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/link.js
index 0f16fd8016b..0f16fd8016b 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/link.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/link.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/strong.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/strong.js
index da1cac0a499..da1cac0a499 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/strong.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/strong.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/tag.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/tag.js
index 3c5534268ab..3c5534268ab 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/tag.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/tag.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/url.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/url.js
index 59b63e25636..59b63e25636 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/locate/url.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/locate/url.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/parse.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/parse.js
index 5a8d8119556..5a8d8119556 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/parse.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/parse.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/parser.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/parser.js
index 9291109f16f..9291109f16f 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/parser.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/parser.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/set-options.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/set-options.js
index c55f7f32f31..c55f7f32f31 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/set-options.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/set-options.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/auto-link.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/auto-link.js
index c945a2c1f88..c945a2c1f88 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/auto-link.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/auto-link.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/blockquote.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/blockquote.js
index bd700d6a6c8..bd700d6a6c8 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/blockquote.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/blockquote.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/break.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/break.js
index eb531342bfe..eb531342bfe 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/break.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/break.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/code-fenced.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/code-fenced.js
index 65f2bc73273..65f2bc73273 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/code-fenced.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/code-fenced.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/code-indented.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/code-indented.js
index c73849d9ad8..c73849d9ad8 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/code-indented.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/code-indented.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/code-inline.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/code-inline.js
index c0a496b4925..c0a496b4925 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/code-inline.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/code-inline.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/definition.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/definition.js
index 1cce274cfbd..1cce274cfbd 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/definition.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/definition.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/delete.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/delete.js
index ca7c68a8c5c..ca7c68a8c5c 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/delete.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/delete.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/emphasis.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/emphasis.js
index b2c87b4497d..b2c87b4497d 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/emphasis.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/emphasis.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/escape.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/escape.js
index d6f99bcc103..d6f99bcc103 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/escape.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/escape.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/footnote-definition.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/footnote-definition.js
index f48ff9bb7eb..f48ff9bb7eb 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/footnote-definition.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/footnote-definition.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/heading-atx.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/heading-atx.js
index aafeabb5491..aafeabb5491 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/heading-atx.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/heading-atx.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/heading-setext.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/heading-setext.js
index 96c6130da74..96c6130da74 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/heading-setext.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/heading-setext.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/html-block.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/html-block.js
index 6e81eb290a3..6e81eb290a3 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/html-block.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/html-block.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/html-inline.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/html-inline.js
index c204e962b15..c204e962b15 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/html-inline.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/html-inline.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/link.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/link.js
index 3ef5e1ba312..3ef5e1ba312 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/link.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/link.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/list.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/list.js
index 9164c8167f8..9164c8167f8 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/list.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/list.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/newline.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/newline.js
index 6008670cc5e..6008670cc5e 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/newline.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/newline.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/paragraph.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/paragraph.js
index 1492a027e78..1492a027e78 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/paragraph.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/paragraph.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/reference.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/reference.js
index 50713f1ccfc..50713f1ccfc 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/reference.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/reference.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/strong.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/strong.js
index 12d5785bc64..12d5785bc64 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/strong.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/strong.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/table.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/table.js
index ce93b1d22f0..ce93b1d22f0 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/table.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/table.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/text.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/text.js
index 4aedfa90d5d..4aedfa90d5d 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/text.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/text.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/thematic-break.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/thematic-break.js
index 2391e3f592c..2391e3f592c 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/thematic-break.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/thematic-break.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/url.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/url.js
index 297940bf4ab..297940bf4ab 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenize/url.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenize/url.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenizer.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenizer.js
index 498ef22ad94..498ef22ad94 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/tokenizer.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/tokenizer.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/unescape.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/unescape.js
index 321900e7eac..321900e7eac 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/unescape.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/unescape.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/util/get-indentation.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/get-indentation.js
index 3e09e1411ed..3e09e1411ed 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/util/get-indentation.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/get-indentation.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/util/html.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/html.js
index 5f211f13f8f..5f211f13f8f 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/util/html.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/html.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/util/interrupt.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/interrupt.js
index e3178ab45c6..e3178ab45c6 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/util/interrupt.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/interrupt.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/util/normalize.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/normalize.js
index 846ceeecac5..846ceeecac5 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/util/normalize.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/normalize.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/lib/util/remove-indentation.js b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/remove-indentation.js
index 20f18be7408..20f18be7408 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/lib/util/remove-indentation.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/lib/util/remove-indentation.js
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/package.json
index b47866c95b2..822420cb252 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/package.json
@@ -1,23 +1,27 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "http://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/remarkjs/remark/issues"
- },
- "bundleDependencies": false,
+ "name": "remark-parse",
+ "version": "5.0.0",
+ "description": "Markdown parser for remark",
+ "license": "MIT",
+ "keywords": [
+ "markdown",
+ "abstract",
+ "syntax",
+ "tree",
+ "ast",
+ "parse"
+ ],
+ "homepage": "http://remark.js.org",
+ "repository": "https://github.com/remarkjs/remark/tree/master/packages/remark-parse",
+ "bugs": "https://github.com/remarkjs/remark/issues",
+ "author": "Titus Wormer <tituswormer@gmail.com> (http://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "http://wooorm.com"
- },
- {
- "name": "Eugene Sharygin",
- "email": "eush77@gmail.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (http://wooorm.com)",
+ "Eugene Sharygin <eush77@gmail.com>"
+ ],
+ "files": [
+ "index.js",
+ "lib"
],
"dependencies": {
"collapse-white-space": "^1.0.2",
@@ -36,27 +40,5 @@
"vfile-location": "^2.0.0",
"xtend": "^4.0.1"
},
- "deprecated": false,
- "description": "Markdown parser for remark",
- "files": [
- "index.js",
- "lib"
- ],
- "homepage": "http://remark.js.org",
- "keywords": [
- "markdown",
- "abstract",
- "syntax",
- "tree",
- "ast",
- "parse"
- ],
- "license": "MIT",
- "name": "remark-parse",
- "repository": {
- "type": "git",
- "url": "https://github.com/remarkjs/remark/tree/master/packages/remark-parse"
- },
- "version": "5.0.0",
"xo": false
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/remark-parse/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/readme.md
index ecaa6c093c0..ecaa6c093c0 100644
--- a/tools/node_modules/eslint/node_modules/remark-parse/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/remark-parse/readme.md
diff --git a/tools/node_modules/eslint/node_modules/repeat-string/LICENSE b/tools/node_modules/eslint-plugin-markdown/node_modules/repeat-string/LICENSE
index 39245ac1c60..39245ac1c60 100644
--- a/tools/node_modules/eslint/node_modules/repeat-string/LICENSE
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/repeat-string/LICENSE
diff --git a/tools/node_modules/eslint/node_modules/repeat-string/README.md b/tools/node_modules/eslint-plugin-markdown/node_modules/repeat-string/README.md
index aaa5e91c7a7..aaa5e91c7a7 100644
--- a/tools/node_modules/eslint/node_modules/repeat-string/README.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/repeat-string/README.md
diff --git a/tools/node_modules/eslint/node_modules/repeat-string/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/repeat-string/index.js
index 4459afd8016..4459afd8016 100644
--- a/tools/node_modules/eslint/node_modules/repeat-string/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/repeat-string/index.js
diff --git a/tools/node_modules/eslint/node_modules/repeat-string/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/repeat-string/package.json
index 90fa9a34d8a..09f889299b6 100644
--- a/tools/node_modules/eslint/node_modules/repeat-string/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/repeat-string/package.json
@@ -1,41 +1,31 @@
{
- "author": {
- "name": "Jon Schlinkert",
- "url": "http://github.com/jonschlinkert"
- },
+ "name": "repeat-string",
+ "description": "Repeat the given string n times. Fastest implementation for repeating a string.",
+ "version": "1.6.1",
+ "homepage": "https://github.com/jonschlinkert/repeat-string",
+ "author": "Jon Schlinkert (http://github.com/jonschlinkert)",
+ "contributors": [
+ "Brian Woodward <brian.woodward@gmail.com> (https://github.com/doowb)",
+ "Jon Schlinkert <jon.schlinkert@sellside.com> (http://twitter.com/jonschlinkert)",
+ "Linus Unnebäck <linus@folkdatorn.se> (http://linus.unnebäck.se)",
+ "Thijs Busser <tbusser@gmail.com> (http://tbusser.net)",
+ "Titus <tituswormer@gmail.com> (wooorm.com)"
+ ],
+ "repository": "jonschlinkert/repeat-string",
"bugs": {
"url": "https://github.com/jonschlinkert/repeat-string/issues"
},
- "bundleDependencies": false,
- "contributors": [
- {
- "name": "Brian Woodward",
- "email": "brian.woodward@gmail.com",
- "url": "https://github.com/doowb"
- },
- {
- "name": "Jon Schlinkert",
- "email": "jon.schlinkert@sellside.com",
- "url": "http://twitter.com/jonschlinkert"
- },
- {
- "name": "Linus Unnebäck",
- "email": "linus@folkdatorn.se",
- "url": "http://linus.unnebäck.se"
- },
- {
- "name": "Thijs Busser",
- "email": "tbusser@gmail.com",
- "url": "http://tbusser.net"
- },
- {
- "name": "Titus",
- "email": "tituswormer@gmail.com",
- "url": "wooorm.com"
- }
+ "license": "MIT",
+ "files": [
+ "index.js"
],
- "deprecated": false,
- "description": "Repeat the given string n times. Fastest implementation for repeating a string.",
+ "main": "index.js",
+ "engines": {
+ "node": ">=0.10"
+ },
+ "scripts": {
+ "test": "mocha"
+ },
"devDependencies": {
"ansi-cyan": "^0.1.1",
"benchmarked": "^0.2.5",
@@ -46,13 +36,6 @@
"text-table": "^0.2.0",
"yargs-parser": "^4.0.2"
},
- "engines": {
- "node": ">=0.10"
- },
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/jonschlinkert/repeat-string",
"keywords": [
"fast",
"fastest",
@@ -70,16 +53,6 @@
"string",
"times"
],
- "license": "MIT",
- "main": "index.js",
- "name": "repeat-string",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/jonschlinkert/repeat-string.git"
- },
- "scripts": {
- "test": "mocha"
- },
"verb": {
"toc": false,
"layout": "default",
@@ -100,6 +73,5 @@
"reflinks": [
"verb"
]
- },
- "version": "1.6.1"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/replace-ext/LICENSE b/tools/node_modules/eslint-plugin-markdown/node_modules/replace-ext/LICENSE
index fd38d693515..fd38d693515 100755
--- a/tools/node_modules/eslint/node_modules/replace-ext/LICENSE
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/replace-ext/LICENSE
diff --git a/tools/node_modules/eslint/node_modules/replace-ext/README.md b/tools/node_modules/eslint-plugin-markdown/node_modules/replace-ext/README.md
index 8775983b783..8775983b783 100644
--- a/tools/node_modules/eslint/node_modules/replace-ext/README.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/replace-ext/README.md
diff --git a/tools/node_modules/eslint/node_modules/replace-ext/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/replace-ext/index.js
index 7cb7789e280..7cb7789e280 100644
--- a/tools/node_modules/eslint/node_modules/replace-ext/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/replace-ext/index.js
diff --git a/tools/node_modules/eslint/node_modules/replace-ext/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/replace-ext/package.json
index e616e7c2258..27dbe31042d 100644
--- a/tools/node_modules/eslint/node_modules/replace-ext/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/replace-ext/package.json
@@ -1,26 +1,30 @@
{
- "author": {
- "name": "Gulp Team",
- "email": "team@gulpjs.com",
- "url": "http://gulpjs.com/"
- },
- "bugs": {
- "url": "https://github.com/gulpjs/replace-ext/issues"
- },
- "bundleDependencies": false,
+ "name": "replace-ext",
+ "version": "1.0.0",
+ "description": "Replaces a file extension with another one",
+ "author": "Gulp Team <team@gulpjs.com> (http://gulpjs.com/)",
"contributors": [
- {
- "name": "Eric Schoffstall",
- "email": "yo@contra.io"
- },
- {
- "name": "Blaine Bublitz",
- "email": "blaine.bublitz@gmail.com"
- }
+ "Eric Schoffstall <yo@contra.io>",
+ "Blaine Bublitz <blaine.bublitz@gmail.com>"
+ ],
+ "repository": "gulpjs/replace-ext",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.10"
+ },
+ "main": "index.js",
+ "files": [
+ "LICENSE",
+ "index.js"
],
+ "scripts": {
+ "lint": "eslint . && jscs index.js test/",
+ "pretest": "npm run lint",
+ "test": "mocha --async-only",
+ "cover": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly",
+ "coveralls": "npm run cover && istanbul-coveralls"
+ },
"dependencies": {},
- "deprecated": false,
- "description": "Replaces a file extension with another one",
"devDependencies": {
"eslint": "^1.10.3",
"eslint-config-gulp": "^2.0.0",
@@ -31,33 +35,10 @@
"jscs-preset-gulp": "^1.0.0",
"mocha": "^2.4.5"
},
- "engines": {
- "node": ">= 0.10"
- },
- "files": [
- "LICENSE",
- "index.js"
- ],
- "homepage": "https://github.com/gulpjs/replace-ext#readme",
"keywords": [
"gulp",
"extensions",
"filepath",
"basename"
- ],
- "license": "MIT",
- "main": "index.js",
- "name": "replace-ext",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/gulpjs/replace-ext.git"
- },
- "scripts": {
- "cover": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly",
- "coveralls": "npm run cover && istanbul-coveralls",
- "lint": "eslint . && jscs index.js test/",
- "pretest": "npm run lint",
- "test": "mocha --async-only"
- },
- "version": "1.0.0"
-} \ No newline at end of file
+ ]
+}
diff --git a/tools/node_modules/eslint/node_modules/state-toggle/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/state-toggle/index.js
index aceee00d1db..aceee00d1db 100644
--- a/tools/node_modules/eslint/node_modules/state-toggle/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/state-toggle/index.js
diff --git a/tools/node_modules/eslint/node_modules/state-toggle/license b/tools/node_modules/eslint-plugin-markdown/node_modules/state-toggle/license
index 8d8660d36ef..8d8660d36ef 100644
--- a/tools/node_modules/eslint/node_modules/state-toggle/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/state-toggle/license
diff --git a/tools/node_modules/eslint/node_modules/state-toggle/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/state-toggle/package.json
index 573df7117bf..1111db06366 100644
--- a/tools/node_modules/eslint/node_modules/state-toggle/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/state-toggle/package.json
@@ -1,23 +1,27 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/state-toggle/issues"
+ "name": "state-toggle",
+ "version": "1.0.3",
+ "description": "Enter/exit a state",
+ "license": "MIT",
+ "keywords": [
+ "enter",
+ "exit",
+ "state"
+ ],
+ "repository": "wooorm/state-toggle",
+ "bugs": "https://github.com/wooorm/state-toggle/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "Enter/exit a state",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^15.0.0",
@@ -28,26 +32,14 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- },
- "homepage": "https://github.com/wooorm/state-toggle#readme",
- "keywords": [
- "enter",
- "exit",
- "state"
- ],
- "license": "MIT",
- "name": "state-toggle",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s stateToggle -o state-toggle.js",
+ "build-mangle": "browserify . -s stateToggle -p tinyify -o state-toggle.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
"prettier": {
"tabWidth": 2,
@@ -57,30 +49,22 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/state-toggle.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s stateToggle -o state-toggle.js",
- "build-mangle": "browserify . -s stateToggle -p tinyify -o state-toggle.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.0.3",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"state-toggle.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/state-toggle/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/state-toggle/readme.md
index 9fcca1e5ef6..9fcca1e5ef6 100644
--- a/tools/node_modules/eslint/node_modules/state-toggle/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/state-toggle/readme.md
diff --git a/tools/node_modules/eslint/node_modules/trim-trailing-lines/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/trim-trailing-lines/index.js
index eff85c6baed..eff85c6baed 100644
--- a/tools/node_modules/eslint/node_modules/trim-trailing-lines/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/trim-trailing-lines/index.js
diff --git a/tools/node_modules/eslint/node_modules/trim-trailing-lines/license b/tools/node_modules/eslint-plugin-markdown/node_modules/trim-trailing-lines/license
index 611b67581bb..611b67581bb 100644
--- a/tools/node_modules/eslint/node_modules/trim-trailing-lines/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/trim-trailing-lines/license
diff --git a/tools/node_modules/eslint/node_modules/trim-trailing-lines/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/trim-trailing-lines/package.json
index c0242dc1299..861198394c3 100644
--- a/tools/node_modules/eslint/node_modules/trim-trailing-lines/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/trim-trailing-lines/package.json
@@ -1,23 +1,29 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/trim-trailing-lines/issues"
+ "name": "trim-trailing-lines",
+ "version": "1.1.4",
+ "description": "Remove final line feeds from a string",
+ "license": "MIT",
+ "keywords": [
+ "trim",
+ "final",
+ "line",
+ "newline",
+ "characters"
+ ],
+ "repository": "wooorm/trim-trailing-lines",
+ "bugs": "https://github.com/wooorm/trim-trailing-lines/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "Remove final line feeds from a string",
"devDependencies": {
"browserify": "^17.0.0",
"nyc": "^15.0.0",
@@ -28,23 +34,15 @@
"tinyify": "^3.0.0",
"xo": "^0.34.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
+ "scripts": {
+ "format": "remark . -qfo && prettier . -w --loglevel warn && xo --fix",
+ "build-bundle": "browserify . -s trimTrailingLines -o trim-trailing-lines.js",
+ "build-mangle": "browserify . -s trimTrailingLines -p tinyify -o trim-trailing-lines.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
- "homepage": "https://github.com/wooorm/trim-trailing-lines#readme",
- "keywords": [
- "trim",
- "final",
- "line",
- "newline",
- "characters"
- ],
- "license": "MIT",
- "name": "trim-trailing-lines",
"nyc": {
"check-coverage": true,
"lines": 100,
@@ -59,30 +57,16 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/trim-trailing-lines.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s trimTrailingLines -o trim-trailing-lines.js",
- "build-mangle": "browserify . -s trimTrailingLines -p tinyify -o trim-trailing-lines.min.js",
- "format": "remark . -qfo && prettier . -w --loglevel warn && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.1.4",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"trim-trailing-lines.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/trim-trailing-lines/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/trim-trailing-lines/readme.md
index a9c1f441b84..a9c1f441b84 100644
--- a/tools/node_modules/eslint/node_modules/trim-trailing-lines/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/trim-trailing-lines/readme.md
diff --git a/tools/node_modules/eslint/node_modules/trim/Makefile b/tools/node_modules/eslint-plugin-markdown/node_modules/trim/Makefile
index 4e9c8d36ebc..4e9c8d36ebc 100644
--- a/tools/node_modules/eslint/node_modules/trim/Makefile
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/trim/Makefile
diff --git a/tools/node_modules/eslint/node_modules/trim/Readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/trim/Readme.md
index 3460f523fbe..3460f523fbe 100644
--- a/tools/node_modules/eslint/node_modules/trim/Readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/trim/Readme.md
diff --git a/tools/node_modules/eslint/node_modules/trim/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/trim/index.js
index 640c24cf302..640c24cf302 100644
--- a/tools/node_modules/eslint/node_modules/trim/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/trim/index.js
diff --git a/tools/node_modules/eslint/node_modules/trim/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/trim/package.json
index b6c977af444..64ee5c69d84 100644
--- a/tools/node_modules/eslint/node_modules/trim/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/trim/package.json
@@ -1,26 +1,18 @@
{
- "author": {
- "name": "TJ Holowaychuk",
- "email": "tj@vision-media.ca"
- },
- "bundleDependencies": false,
- "component": {
- "scripts": {
- "trim/index.js": "index.js"
- }
- },
- "dependencies": {},
- "deprecated": false,
+ "name": "trim",
+ "version": "0.0.1",
"description": "Trim string whitespace",
+ "keywords": ["string", "trim"],
+ "author": "TJ Holowaychuk <tj@vision-media.ca>",
+ "dependencies": {},
"devDependencies": {
"mocha": "*",
"should": "*"
},
- "keywords": [
- "string",
- "trim"
- ],
"main": "index",
- "name": "trim",
- "version": "0.0.1"
-} \ No newline at end of file
+ "component": {
+ "scripts": {
+ "trim/index.js": "index.js"
+ }
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/trough/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/trough/index.js
index 2b73d868056..2b73d868056 100644
--- a/tools/node_modules/eslint/node_modules/trough/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/trough/index.js
diff --git a/tools/node_modules/eslint/node_modules/trough/license b/tools/node_modules/eslint-plugin-markdown/node_modules/trough/license
index 3f0166f62b1..3f0166f62b1 100644
--- a/tools/node_modules/eslint/node_modules/trough/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/trough/license
diff --git a/tools/node_modules/eslint/node_modules/trough/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/trough/package.json
index d4203f3a15d..cbf7782f89a 100644
--- a/tools/node_modules/eslint/node_modules/trough/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/trough/package.json
@@ -1,23 +1,27 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/trough/issues"
+ "name": "trough",
+ "version": "1.0.5",
+ "description": "Middleware: a channel used to convey a liquid",
+ "license": "MIT",
+ "keywords": [
+ "middleware",
+ "ware"
+ ],
+ "repository": "wooorm/trough",
+ "bugs": "https://github.com/wooorm/trough/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js",
+ "wrap.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "Middleware: a channel used to convey a liquid",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^15.0.0",
@@ -28,26 +32,14 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js",
- "wrap.js"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- },
- "homepage": "https://github.com/wooorm/trough#readme",
- "keywords": [
- "middleware",
- "ware"
- ],
- "license": "MIT",
- "name": "trough",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify index.js -s trough > trough.js",
+ "build-mangle": "browserify index.js -s trough -p tinyify > trough.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
"prettier": {
"tabWidth": 2,
@@ -57,25 +49,6 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/trough.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify index.js -s trough > trough.js",
- "build-mangle": "browserify index.js -s trough -p tinyify > trough.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.0.5",
"xo": {
"prettier": true,
"esnext": false,
@@ -87,5 +60,16 @@
"ignores": [
"trough.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/trough/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/trough/readme.md
index ce3d38bca9a..ce3d38bca9a 100644
--- a/tools/node_modules/eslint/node_modules/trough/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/trough/readme.md
diff --git a/tools/node_modules/eslint/node_modules/trough/wrap.js b/tools/node_modules/eslint-plugin-markdown/node_modules/trough/wrap.js
index cf568c07adf..cf568c07adf 100644
--- a/tools/node_modules/eslint/node_modules/trough/wrap.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/trough/wrap.js
diff --git a/tools/node_modules/eslint/node_modules/unherit/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/unherit/index.js
index 32ead7770fa..32ead7770fa 100644
--- a/tools/node_modules/eslint/node_modules/unherit/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unherit/index.js
diff --git a/tools/node_modules/eslint/node_modules/unherit/license b/tools/node_modules/eslint-plugin-markdown/node_modules/unherit/license
index f3722d94b38..f3722d94b38 100644
--- a/tools/node_modules/eslint/node_modules/unherit/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unherit/license
diff --git a/tools/node_modules/eslint/node_modules/unherit/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/unherit/package.json
index b3cb27e60d4..445a5006502 100644
--- a/tools/node_modules/eslint/node_modules/unherit/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unherit/package.json
@@ -1,26 +1,31 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/wooorm/unherit/issues"
+ "name": "unherit",
+ "version": "1.1.3",
+ "description": "Clone a constructor without affecting the super-class",
+ "license": "MIT",
+ "keywords": [
+ "clone",
+ "super",
+ "class",
+ "constructor"
+ ],
+ "repository": "wooorm/unherit",
+ "bugs": "https://github.com/wooorm/unherit/issues",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {
"inherits": "^2.0.0",
"xtend": "^4.0.0"
},
- "deprecated": false,
- "description": "Clone a constructor without affecting the super-class",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^15.0.0",
@@ -31,22 +36,15 @@
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s unherit -o unherit.js",
+ "build-mangle": "browserify . -s unherit -p tinyify -o unherit.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
- "homepage": "https://github.com/wooorm/unherit#readme",
- "keywords": [
- "clone",
- "super",
- "class",
- "constructor"
- ],
- "license": "MIT",
- "name": "unherit",
"prettier": {
"tabWidth": 2,
"useTabs": false,
@@ -55,25 +53,6 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/wooorm/unherit.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s unherit -o unherit.js",
- "build-mangle": "browserify . -s unherit -p tinyify -o unherit.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.1.3",
"xo": {
"prettier": true,
"esnext": false,
@@ -84,5 +63,10 @@
"ignores": [
"unherit.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/unherit/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/unherit/readme.md
index bf679597d89..bf679597d89 100644
--- a/tools/node_modules/eslint/node_modules/unherit/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unherit/readme.md
diff --git a/tools/node_modules/eslint/node_modules/unified/LICENSE b/tools/node_modules/eslint-plugin-markdown/node_modules/unified/LICENSE
index f3722d94b38..f3722d94b38 100644
--- a/tools/node_modules/eslint/node_modules/unified/LICENSE
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unified/LICENSE
diff --git a/tools/node_modules/eslint/node_modules/unified/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/unified/index.js
index b8f9011d170..b8f9011d170 100644
--- a/tools/node_modules/eslint/node_modules/unified/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unified/index.js
diff --git a/tools/node_modules/eslint/node_modules/unified/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/unified/package.json
index 5142140ddfd..21777216934 100644
--- a/tools/node_modules/eslint/node_modules/unified/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unified/package.json
@@ -1,19 +1,27 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "http://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/unifiedjs/unified/issues"
- },
- "bundleDependencies": false,
+ "name": "unified",
+ "version": "6.2.0",
+ "description": "Pluggable text processing interface",
+ "license": "MIT",
+ "keywords": [
+ "process",
+ "parse",
+ "transform",
+ "compile",
+ "stringify",
+ "rehype",
+ "retext",
+ "remark"
+ ],
+ "repository": "unifiedjs/unified",
+ "bugs": "https://github.com/unifiedjs/unified/issues",
+ "author": "Titus Wormer <tituswormer@gmail.com> (http://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "http://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (http://wooorm.com)"
+ ],
+ "files": [
+ "index.js",
+ "lib"
],
"dependencies": {
"bail": "^1.0.0",
@@ -23,8 +31,6 @@
"vfile": "^2.0.0",
"x-is-string": "^0.1.0"
},
- "deprecated": false,
- "description": "Pluggable text processing interface",
"devDependencies": {
"browserify": "^16.0.0",
"esmangle": "^1.0.0",
@@ -35,23 +41,15 @@
"tape": "^4.4.0",
"xo": "^0.20.0"
},
- "files": [
- "index.js",
- "lib"
- ],
- "homepage": "https://github.com/unifiedjs/unified#readme",
- "keywords": [
- "process",
- "parse",
- "transform",
- "compile",
- "stringify",
- "rehype",
- "retext",
- "remark"
- ],
- "license": "MIT",
- "name": "unified",
+ "scripts": {
+ "format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
+ "build-bundle": "browserify index.js -s unified > unified.js",
+ "build-mangle": "esmangle unified.js > unified.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test",
+ "test": "npm run format && npm run build && npm run test-coverage"
+ },
"nyc": {
"check-coverage": true,
"lines": 100,
@@ -66,25 +64,6 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/unifiedjs/unified.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify index.js -s unified > unified.js",
- "build-mangle": "esmangle unified.js > unified.min.js",
- "format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test"
- },
- "version": "6.2.0",
"xo": {
"prettier": true,
"esnext": false,
@@ -98,5 +77,10 @@
"ignores": [
"unified.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/unified/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/unified/readme.md
index e979e0b3629..e979e0b3629 100644
--- a/tools/node_modules/eslint/node_modules/unified/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unified/readme.md
diff --git a/tools/node_modules/eslint/node_modules/unist-util-is/convert.js b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/convert.js
index f92f34f1051..f92f34f1051 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-is/convert.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/convert.js
diff --git a/tools/node_modules/eslint/node_modules/unist-util-is/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/index.js
index f18d416e08d..f18d416e08d 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-is/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/index.js
diff --git a/tools/node_modules/eslint/node_modules/unist-util-is/license b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/license
index cfa79e66cfc..cfa79e66cfc 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-is/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/license
diff --git a/tools/node_modules/eslint/node_modules/unist-util-is/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/package.json
index 780e6d7618a..25193acddd8 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-is/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/package.json
@@ -1,23 +1,29 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/syntax-tree/unist-util-is/issues"
- },
- "bundleDependencies": false,
+ "name": "unist-util-is",
+ "version": "3.0.0",
+ "description": "Utility to check if a node passes a test",
+ "license": "MIT",
+ "keywords": [
+ "unist",
+ "node",
+ "is",
+ "equal",
+ "test",
+ "type",
+ "util",
+ "utility"
+ ],
+ "repository": "syntax-tree/unist-util-is",
+ "bugs": "https://github.com/syntax-tree/unist-util-is/issues",
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js",
+ "convert.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "Utility to check if a node passes a test",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^14.0.0",
@@ -28,28 +34,14 @@
"tinyify": "^2.0.0",
"xo": "^0.24.0"
},
- "files": [
- "index.js",
- "convert.js"
- ],
- "homepage": "https://github.com/syntax-tree/unist-util-is#readme",
- "keywords": [
- "unist",
- "node",
- "is",
- "equal",
- "test",
- "type",
- "util",
- "utility"
- ],
- "license": "MIT",
- "name": "unist-util-is",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s unistUtilIs > unist-util-is.js",
+ "build-mangle": "browserify . -s unistUtilIs -p tinyify > unist-util-is.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
"prettier": {
"tabWidth": 2,
@@ -59,25 +51,6 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/syntax-tree/unist-util-is.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s unistUtilIs > unist-util-is.js",
- "build-mangle": "browserify . -s unistUtilIs -p tinyify > unist-util-is.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "3.0.0",
"xo": {
"prettier": true,
"esnext": false,
@@ -87,5 +60,16 @@
"ignore": [
"unist-util-is.js"
]
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/unist-util-is/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/readme.md
index 7d53629aba8..7d53629aba8 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-is/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-is/readme.md
diff --git a/tools/node_modules/eslint/node_modules/unist-util-remove-position/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-remove-position/index.js
index 09639598179..09639598179 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-remove-position/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-remove-position/index.js
diff --git a/tools/node_modules/eslint/node_modules/unist-util-remove-position/license b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-remove-position/license
index 8d8660d36ef..8d8660d36ef 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-remove-position/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-remove-position/license
diff --git a/tools/node_modules/eslint/node_modules/unist-util-remove-position/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-remove-position/package.json
index 768b0c3e6cb..e1166471c37 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-remove-position/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-remove-position/package.json
@@ -1,25 +1,31 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/syntax-tree/unist-util-remove-position/issues"
+ "name": "unist-util-remove-position",
+ "version": "1.1.4",
+ "description": "Remove `position`s from a unist tree",
+ "license": "MIT",
+ "keywords": [
+ "unist",
+ "utility",
+ "remove",
+ "position",
+ "location"
+ ],
+ "repository": "syntax-tree/unist-util-remove-position",
+ "bugs": "https://github.com/syntax-tree/unist-util-remove-position/issues",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {
"unist-util-visit": "^1.1.0"
},
- "deprecated": false,
- "description": "Remove `position`s from a unist tree",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^14.0.0",
@@ -32,28 +38,14 @@
"unist-builder": "^2.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- },
- "homepage": "https://github.com/syntax-tree/unist-util-remove-position#readme",
- "keywords": [
- "unist",
- "utility",
- "remove",
- "position",
- "location"
- ],
- "license": "MIT",
- "name": "unist-util-remove-position",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s unistUtilRemovePosition > unist-util-remove-position.js",
+ "build-mangle": "browserify . -s unistUtilRemovePosition -p tinyify > unist-util-remove-position.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
"prettier": {
"tabWidth": 2,
@@ -63,30 +55,22 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/syntax-tree/unist-util-remove-position.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s unistUtilRemovePosition > unist-util-remove-position.js",
- "build-mangle": "browserify . -s unistUtilRemovePosition -p tinyify > unist-util-remove-position.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.1.4",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"unist-util-remove-position.js"
]
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/unist-util-remove-position/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-remove-position/readme.md
index e79ed14b350..e79ed14b350 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-remove-position/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-remove-position/readme.md
diff --git a/tools/node_modules/eslint/node_modules/unist-util-stringify-position/LICENSE b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-stringify-position/LICENSE
index 8d8660d36ef..8d8660d36ef 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-stringify-position/LICENSE
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-stringify-position/LICENSE
diff --git a/tools/node_modules/eslint/node_modules/unist-util-stringify-position/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-stringify-position/index.js
index 3be1e14276c..3be1e14276c 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-stringify-position/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-stringify-position/index.js
diff --git a/tools/node_modules/eslint/node_modules/unist-util-stringify-position/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-stringify-position/package.json
index fe85a400cb8..2e20b672051 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-stringify-position/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-stringify-position/package.json
@@ -1,23 +1,29 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "http://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/syntax-tree/unist-util-stringify-position/issues"
- },
- "bundleDependencies": false,
+ "name": "unist-util-stringify-position",
+ "version": "1.1.2",
+ "description": "Stringify a Unist node, position, or point",
+ "license": "MIT",
+ "keywords": [
+ "unist",
+ "position",
+ "location",
+ "point",
+ "node",
+ "stringify",
+ "tostring",
+ "util",
+ "utility"
+ ],
+ "repository": "syntax-tree/unist-util-stringify-position",
+ "bugs": "https://github.com/syntax-tree/unist-util-stringify-position/issues",
+ "author": "Titus Wormer <tituswormer@gmail.com> (http://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "http://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (http://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "Stringify a Unist node, position, or point",
"devDependencies": {
"browserify": "^16.0.0",
"esmangle": "^1.0.0",
@@ -28,23 +34,15 @@
"tape": "^4.5.1",
"xo": "^0.20.0"
},
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/syntax-tree/unist-util-stringify-position#readme",
- "keywords": [
- "unist",
- "position",
- "location",
- "point",
- "node",
- "stringify",
- "tostring",
- "util",
- "utility"
- ],
- "license": "MIT",
- "name": "unist-util-stringify-position",
+ "scripts": {
+ "format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
+ "build-bundle": "browserify index.js --no-builtins -s unistUtilStringifyPosition > unist-util-stringify-position.js",
+ "build-mangle": "esmangle unist-util-stringify-position.js > unist-util-stringify-position.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
+ },
"nyc": {
"check-coverage": true,
"lines": 100,
@@ -59,25 +57,6 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/syntax-tree/unist-util-stringify-position.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify index.js --no-builtins -s unistUtilStringifyPosition > unist-util-stringify-position.js",
- "build-mangle": "esmangle unist-util-stringify-position.js > unist-util-stringify-position.min.js",
- "format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.1.2",
"xo": {
"prettier": true,
"esnext": false,
@@ -89,5 +68,10 @@
"ignores": [
"unist-util-stringify-position.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/unist-util-stringify-position/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-stringify-position/readme.md
index 85c753b5e1b..85c753b5e1b 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-stringify-position/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-stringify-position/readme.md
diff --git a/tools/node_modules/eslint/node_modules/unist-util-visit-parents/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit-parents/index.js
index c72635924f8..c72635924f8 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-visit-parents/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit-parents/index.js
diff --git a/tools/node_modules/eslint/node_modules/unist-util-visit-parents/license b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit-parents/license
index 8d8660d36ef..8d8660d36ef 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-visit-parents/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit-parents/license
diff --git a/tools/node_modules/eslint/node_modules/unist-util-visit-parents/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit-parents/package.json
index 79a66d8458b..26e187202d1 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-visit-parents/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit-parents/package.json
@@ -1,25 +1,26 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/syntax-tree/unist-util-visit-parents/issues"
- },
- "bundleDependencies": false,
+ "name": "unist-util-visit-parents",
+ "version": "2.1.2",
+ "description": "Recursively walk over unist nodes, with ancestral information",
+ "license": "MIT",
+ "keywords": [
+ "unist",
+ "walk",
+ "util",
+ "utility"
+ ],
+ "repository": "syntax-tree/unist-util-visit-parents",
+ "bugs": "https://github.com/syntax-tree/unist-util-visit-parents/issues",
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {
"unist-util-is": "^3.0.0"
},
- "deprecated": false,
- "description": "Recursively walk over unist nodes, with ancestral information",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^14.0.0",
@@ -31,18 +32,15 @@
"tinyify": "^2.0.0",
"xo": "^0.24.0"
},
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/syntax-tree/unist-util-visit-parents#readme",
- "keywords": [
- "unist",
- "walk",
- "util",
- "utility"
- ],
- "license": "MIT",
- "name": "unist-util-visit-parents",
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify index.js -s unistUtilVisitParents > unist-util-visit-parents.js",
+ "build-mangle": "browserify index.js -s unistUtilVisitParents -p tinyify > unist-util-visit-parents.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
+ },
"nyc": {
"check-coverage": true,
"lines": 100,
@@ -57,30 +55,16 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/syntax-tree/unist-util-visit-parents.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify index.js -s unistUtilVisitParents > unist-util-visit-parents.js",
- "build-mangle": "browserify index.js -s unistUtilVisitParents -p tinyify > unist-util-visit-parents.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "2.1.2",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"unist-util-visit-parents.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/unist-util-visit-parents/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit-parents/readme.md
index ec7efc7bd03..ec7efc7bd03 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-visit-parents/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit-parents/readme.md
diff --git a/tools/node_modules/eslint/node_modules/unist-util-visit/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit/index.js
index 39970e7deba..39970e7deba 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-visit/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit/index.js
diff --git a/tools/node_modules/eslint/node_modules/unist-util-visit/license b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit/license
index 32e7a3d93ca..32e7a3d93ca 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-visit/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit/license
diff --git a/tools/node_modules/eslint/node_modules/unist-util-visit/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit/package.json
index a0ef4a3cc17..44b8bd4897b 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-visit/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit/package.json
@@ -1,33 +1,35 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/syntax-tree/unist-util-visit/issues"
- },
- "bundleDependencies": false,
+ "name": "unist-util-visit",
+ "version": "1.4.1",
+ "description": "Recursively walk over unist nodes",
+ "license": "MIT",
+ "keywords": [
+ "unist",
+ "remark",
+ "markdown",
+ "retext",
+ "natural",
+ "language",
+ "node",
+ "visit",
+ "walk",
+ "util",
+ "utility"
+ ],
+ "repository": "syntax-tree/unist-util-visit",
+ "bugs": "https://github.com/syntax-tree/unist-util-visit/issues",
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- {
- "name": "Eugene Sharygin",
- "email": "eush77@gmail.com"
- },
- {
- "name": "Richard Gibson",
- "email": "richard.gibson@gmail.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
+ "Eugene Sharygin <eush77@gmail.com>",
+ "Richard Gibson <richard.gibson@gmail.com>"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {
"unist-util-visit-parents": "^2.0.0"
},
- "deprecated": false,
- "description": "Recursively walk over unist nodes",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^14.0.0",
@@ -39,25 +41,15 @@
"tinyify": "^2.0.0",
"xo": "^0.24.0"
},
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/syntax-tree/unist-util-visit#readme",
- "keywords": [
- "unist",
- "remark",
- "markdown",
- "retext",
- "natural",
- "language",
- "node",
- "visit",
- "walk",
- "util",
- "utility"
- ],
- "license": "MIT",
- "name": "unist-util-visit",
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s unistUtilVisit > unist-util-visit.js",
+ "build-mangle": "browserify . -s unistUtilVisit -p tinyify > unist-util-visit.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
+ },
"nyc": {
"check-coverage": true,
"lines": 100,
@@ -72,30 +64,16 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/syntax-tree/unist-util-visit.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s unistUtilVisit > unist-util-visit.js",
- "build-mangle": "browserify . -s unistUtilVisit -p tinyify > unist-util-visit.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.4.1",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"unist-util-visit.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/unist-util-visit/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit/readme.md
index 25808a27a54..25808a27a54 100644
--- a/tools/node_modules/eslint/node_modules/unist-util-visit/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/unist-util-visit/readme.md
diff --git a/tools/node_modules/eslint/node_modules/vfile-location/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-location/index.js
index 2d7c21c1808..2d7c21c1808 100644
--- a/tools/node_modules/eslint/node_modules/vfile-location/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-location/index.js
diff --git a/tools/node_modules/eslint/node_modules/vfile-location/license b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-location/license
index 8d8660d36ef..8d8660d36ef 100644
--- a/tools/node_modules/eslint/node_modules/vfile-location/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-location/license
diff --git a/tools/node_modules/eslint/node_modules/vfile-location/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-location/package.json
index 9db9207b5cb..f66857cf1c9 100644
--- a/tools/node_modules/eslint/node_modules/vfile-location/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-location/package.json
@@ -1,23 +1,29 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/vfile/vfile-location/issues"
+ "name": "vfile-location",
+ "version": "2.0.6",
+ "description": "Convert between positions (line and column-based) and offsets (range-based) locations in a virtual file",
+ "license": "MIT",
+ "keywords": [
+ "remark",
+ "comment",
+ "message",
+ "marker",
+ "control"
+ ],
+ "repository": "vfile/vfile-location",
+ "bugs": "https://github.com/vfile/vfile-location/issues",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
},
- "bundleDependencies": false,
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {},
- "deprecated": false,
- "description": "Convert between positions (line and column-based) and offsets (range-based) locations in a virtual file",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^14.0.0",
@@ -29,23 +35,15 @@
"vfile": "^4.0.0",
"xo": "^0.25.0"
},
- "files": [
- "index.js"
- ],
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
+ "scripts": {
+ "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
+ "build-bundle": "browserify . -s vfileLocation > vfile-location.js",
+ "build-mangle": "browserify . -s vfileLocation -p tinyify > vfile-location.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
},
- "homepage": "https://github.com/vfile/vfile-location#readme",
- "keywords": [
- "remark",
- "comment",
- "message",
- "marker",
- "control"
- ],
- "license": "MIT",
- "name": "vfile-location",
"nyc": {
"check-coverage": true,
"lines": 100,
@@ -60,30 +58,16 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/vfile/vfile-location.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s vfileLocation > vfile-location.js",
- "build-mangle": "browserify . -s vfileLocation -p tinyify > vfile-location.min.js",
- "format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "2.0.6",
"xo": {
"prettier": true,
"esnext": false,
"ignores": [
"vfile-location.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/vfile-location/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-location/readme.md
index aa126a3fe39..aa126a3fe39 100644
--- a/tools/node_modules/eslint/node_modules/vfile-location/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-location/readme.md
diff --git a/tools/node_modules/eslint/node_modules/vfile-message/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-message/index.js
index c913753249e..c913753249e 100644
--- a/tools/node_modules/eslint/node_modules/vfile-message/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-message/index.js
diff --git a/tools/node_modules/eslint/node_modules/vfile-message/license b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-message/license
index 045ffe0e075..045ffe0e075 100644
--- a/tools/node_modules/eslint/node_modules/vfile-message/license
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-message/license
diff --git a/tools/node_modules/eslint/node_modules/vfile-message/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-message/package.json
index 4a7b5a9867f..7396bb68e54 100644
--- a/tools/node_modules/eslint/node_modules/vfile-message/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-message/package.json
@@ -1,25 +1,25 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/vfile/vfile-message/issues"
- },
- "bundleDependencies": false,
+ "name": "vfile-message",
+ "version": "1.1.1",
+ "description": "Create a virtual message",
+ "license": "MIT",
+ "keywords": [
+ "vfile",
+ "virtual",
+ "message"
+ ],
+ "repository": "vfile/vfile-message",
+ "bugs": "https://github.com/vfile/vfile-message/issues",
+ "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "https://wooorm.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
+ ],
+ "files": [
+ "index.js"
],
"dependencies": {
"unist-util-stringify-position": "^1.1.1"
},
- "deprecated": false,
- "description": "Create a virtual message",
"devDependencies": {
"browserify": "^16.0.0",
"nyc": "^13.0.0",
@@ -30,17 +30,15 @@
"tinyify": "^2.4.3",
"xo": "^0.23.0"
},
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/vfile/vfile-message#readme",
- "keywords": [
- "vfile",
- "virtual",
- "message"
- ],
- "license": "MIT",
- "name": "vfile-message",
+ "scripts": {
+ "format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
+ "build-bundle": "browserify . -s vfileMessage > vfile-message.js",
+ "build-mangle": "browserify . -s vfileMessage -p tinyify > vfile-message.min.js",
+ "build": "npm run build-bundle && npm run build-mangle",
+ "test-api": "node test",
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run format && npm run build && npm run test-coverage"
+ },
"nyc": {
"check-coverage": true,
"lines": 100,
@@ -55,25 +53,6 @@
"semi": false,
"trailingComma": "none"
},
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/vfile/vfile-message.git"
- },
- "scripts": {
- "build": "npm run build-bundle && npm run build-mangle",
- "build-bundle": "browserify . -s vfileMessage > vfile-message.js",
- "build-mangle": "browserify . -s vfileMessage -p tinyify > vfile-message.min.js",
- "format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
- "test": "npm run format && npm run build && npm run test-coverage",
- "test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
- },
- "version": "1.1.1",
"xo": {
"prettier": true,
"esnext": false,
@@ -85,5 +64,10 @@
"ignores": [
"vfile-message.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/vfile-message/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-message/readme.md
index 0c88353a53c..0c88353a53c 100644
--- a/tools/node_modules/eslint/node_modules/vfile-message/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile-message/readme.md
diff --git a/tools/node_modules/eslint/node_modules/vfile/LICENSE b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile/LICENSE
index f3722d94b38..f3722d94b38 100644
--- a/tools/node_modules/eslint/node_modules/vfile/LICENSE
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile/LICENSE
diff --git a/tools/node_modules/eslint/node_modules/vfile/core.js b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile/core.js
index 2d88a333993..2d88a333993 100644
--- a/tools/node_modules/eslint/node_modules/vfile/core.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile/core.js
diff --git a/tools/node_modules/eslint/node_modules/vfile/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile/index.js
index 9b3c7e0d10e..9b3c7e0d10e 100644
--- a/tools/node_modules/eslint/node_modules/vfile/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile/index.js
diff --git a/tools/node_modules/eslint/node_modules/vfile/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile/package.json
index 98a004f48b3..aba5f34dd9d 100644
--- a/tools/node_modules/eslint/node_modules/vfile/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile/package.json
@@ -1,39 +1,33 @@
{
- "author": {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "http://wooorm.com"
- },
- "bugs": {
- "url": "https://github.com/vfile/vfile/issues"
- },
- "bundleDependencies": false,
+ "name": "vfile",
+ "version": "2.3.0",
+ "description": "Virtual file format for text processing",
+ "license": "MIT",
+ "keywords": [
+ "virtual",
+ "file",
+ "text",
+ "processing",
+ "message",
+ "warning",
+ "error",
+ "remark",
+ "retext"
+ ],
+ "repository": "vfile/vfile",
+ "bugs": "https://github.com/vfile/vfile/issues",
+ "author": "Titus Wormer <tituswormer@gmail.com> (http://wooorm.com)",
"contributors": [
- {
- "name": "Titus Wormer",
- "email": "tituswormer@gmail.com",
- "url": "http://wooorm.com"
- },
- {
- "name": "Brendan Abbott",
- "email": "brendan.abbott@temando.com"
- },
- {
- "name": "Denys Dovhan",
- "email": "email@denysdovhan.com"
- },
- {
- "name": "Kyle Mathews",
- "email": "mathews.kyle@gmail.com"
- },
- {
- "name": "Shinnosuke Watanabe",
- "email": "snnskwtnb@gmail.com"
- },
- {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com"
- }
+ "Titus Wormer <tituswormer@gmail.com> (http://wooorm.com)",
+ "Brendan Abbott <brendan.abbott@temando.com>",
+ "Denys Dovhan <email@denysdovhan.com>",
+ "Kyle Mathews <mathews.kyle@gmail.com>",
+ "Shinnosuke Watanabe <snnskwtnb@gmail.com>",
+ "Sindre Sorhus <sindresorhus@gmail.com>"
+ ],
+ "files": [
+ "core.js",
+ "index.js"
],
"dependencies": {
"is-buffer": "^1.1.4",
@@ -41,8 +35,6 @@
"unist-util-stringify-position": "^1.0.0",
"vfile-message": "^1.0.0"
},
- "deprecated": false,
- "description": "Virtual file format for text processing",
"devDependencies": {
"browserify": "^14.0.0",
"esmangle": "^1.0.0",
@@ -52,50 +44,22 @@
"tape": "^4.4.0",
"xo": "^0.18.0"
},
- "files": [
- "core.js",
- "index.js"
- ],
- "homepage": "https://github.com/vfile/vfile#readme",
- "keywords": [
- "virtual",
- "file",
- "text",
- "processing",
- "message",
- "warning",
- "error",
- "remark",
- "retext"
- ],
- "license": "MIT",
- "name": "vfile",
- "nyc": {
- "check-coverage": true,
- "lines": 100,
- "functions": 100,
- "branches": 100
- },
- "remarkConfig": {
- "plugins": [
- "preset-wooorm"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/vfile/vfile.git"
- },
"scripts": {
- "build": "npm run build-md && npm run build-bundle && npm run build-mangle",
+ "build-md": "remark . -qfo",
"build-bundle": "browserify index.js -s VFile > vfile.js",
"build-mangle": "esmangle vfile.js > vfile.min.js",
- "build-md": "remark . -qfo",
+ "build": "npm run build-md && npm run build-bundle && npm run build-mangle",
"lint": "xo",
- "test": "npm run build && npm run lint && npm run test-coverage",
"test-api": "node test",
- "test-coverage": "nyc --reporter lcov tape test.js"
+ "test-coverage": "nyc --reporter lcov tape test.js",
+ "test": "npm run build && npm run lint && npm run test-coverage"
+ },
+ "nyc": {
+ "check-coverage": true,
+ "lines": 100,
+ "functions": 100,
+ "branches": 100
},
- "version": "2.3.0",
"xo": {
"space": true,
"esnext": false,
@@ -105,5 +69,10 @@
"ignores": [
"vfile.js"
]
+ },
+ "remarkConfig": {
+ "plugins": [
+ "preset-wooorm"
+ ]
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/vfile/readme.md b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile/readme.md
index 1488031d7ed..1488031d7ed 100644
--- a/tools/node_modules/eslint/node_modules/vfile/readme.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/vfile/readme.md
diff --git a/tools/node_modules/eslint/node_modules/x-is-string/LICENCE b/tools/node_modules/eslint-plugin-markdown/node_modules/x-is-string/LICENCE
index 0d0834052f3..0d0834052f3 100644
--- a/tools/node_modules/eslint/node_modules/x-is-string/LICENCE
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/x-is-string/LICENCE
diff --git a/tools/node_modules/eslint/node_modules/x-is-string/README.md b/tools/node_modules/eslint-plugin-markdown/node_modules/x-is-string/README.md
index 99977d475ac..99977d475ac 100644
--- a/tools/node_modules/eslint/node_modules/x-is-string/README.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/x-is-string/README.md
diff --git a/tools/node_modules/eslint/node_modules/x-is-string/index.js b/tools/node_modules/eslint-plugin-markdown/node_modules/x-is-string/index.js
index 090130d4ce4..090130d4ce4 100644
--- a/tools/node_modules/eslint/node_modules/x-is-string/index.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/x-is-string/index.js
diff --git a/tools/node_modules/eslint/node_modules/x-is-string/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/x-is-string/package.json
index 95f98fc9577..ea267ce3511 100644
--- a/tools/node_modules/eslint/node_modules/x-is-string/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/x-is-string/package.json
@@ -1,47 +1,40 @@
{
- "author": {
- "name": "Matt-Esch",
- "email": "matt@mattesch.info"
- },
- "bugs": {
- "url": "https://github.com/Matt-Esch/x-is-string/issues",
- "email": "matt@mattesch.info"
- },
- "bundleDependencies": false,
+ "name": "x-is-string",
+ "version": "0.1.0",
+ "description": "Simple string test",
+ "keywords": [],
+ "author": "Matt-Esch <matt@mattesch.info>",
+ "repository": "git://github.com/Matt-Esch/x-is-string.git",
+ "main": "index",
+ "homepage": "https://github.com/Matt-Esch/x-is-string",
"contributors": [
{
"name": "Matt-Esch"
}
],
+ "bugs": {
+ "url": "https://github.com/Matt-Esch/x-is-string/issues",
+ "email": "matt@mattesch.info"
+ },
"dependencies": {},
- "deprecated": false,
- "description": "Simple string test",
"devDependencies": {
"tape": "^2.12.2"
},
- "homepage": "https://github.com/Matt-Esch/x-is-string",
- "keywords": [],
"licenses": [
{
"type": "MIT",
"url": "http://github.com/Matt-Esch/x-is-string/raw/master/LICENSE"
}
],
- "main": "index",
- "name": "x-is-string",
- "repository": {
- "type": "git",
- "url": "git://github.com/Matt-Esch/x-is-string.git"
- },
"scripts": {
- "cover": "istanbul cover --report none --print detail ./test/index.js",
- "start": "node ./index.js",
"test": "node ./test/index.js",
- "test-browser": "testem-browser ./test/browser/index.js",
- "testem": "testem-both -b=./test/browser/index.js",
+ "start": "node ./index.js",
+ "watch": "nodemon -w ./index.js index.js",
"travis-test": "istanbul cover ./test/index.js && ((cat coverage/lcov.info | coveralls) || exit 0)",
+ "cover": "istanbul cover --report none --print detail ./test/index.js",
"view-cover": "istanbul report html && google-chrome ./coverage/index.html",
- "watch": "nodemon -w ./index.js index.js"
+ "test-browser": "testem-browser ./test/browser/index.js",
+ "testem": "testem-both -b=./test/browser/index.js"
},
"testling": {
"files": "test/index.js",
@@ -58,6 +51,5 @@
"iphone/6.0..latest",
"android-browser/4.2..latest"
]
- },
- "version": "0.1.0"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/xtend/LICENSE b/tools/node_modules/eslint-plugin-markdown/node_modules/xtend/LICENSE
index 0099f4f6c77..0099f4f6c77 100644
--- a/tools/node_modules/eslint/node_modules/xtend/LICENSE
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/xtend/LICENSE
diff --git a/tools/node_modules/eslint/node_modules/xtend/README.md b/tools/node_modules/eslint-plugin-markdown/node_modules/xtend/README.md
index 4a2703cff27..4a2703cff27 100644
--- a/tools/node_modules/eslint/node_modules/xtend/README.md
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/xtend/README.md
diff --git a/tools/node_modules/eslint/node_modules/xtend/immutable.js b/tools/node_modules/eslint-plugin-markdown/node_modules/xtend/immutable.js
index 94889c9de11..94889c9de11 100644
--- a/tools/node_modules/eslint/node_modules/xtend/immutable.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/xtend/immutable.js
diff --git a/tools/node_modules/eslint/node_modules/xtend/mutable.js b/tools/node_modules/eslint-plugin-markdown/node_modules/xtend/mutable.js
index 72debede6ca..72debede6ca 100644
--- a/tools/node_modules/eslint/node_modules/xtend/mutable.js
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/xtend/mutable.js
diff --git a/tools/node_modules/eslint/node_modules/xtend/package.json b/tools/node_modules/eslint-plugin-markdown/node_modules/xtend/package.json
index 970fcf29de7..f7a39d10af5 100644
--- a/tools/node_modules/eslint/node_modules/xtend/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/node_modules/xtend/package.json
@@ -1,31 +1,7 @@
{
- "author": {
- "name": "Raynos",
- "email": "raynos2@gmail.com"
- },
- "bugs": {
- "url": "https://github.com/Raynos/xtend/issues",
- "email": "raynos2@gmail.com"
- },
- "bundleDependencies": false,
- "contributors": [
- {
- "name": "Jake Verbaten"
- },
- {
- "name": "Matt Esch"
- }
- ],
- "dependencies": {},
- "deprecated": false,
+ "name": "xtend",
+ "version": "4.0.2",
"description": "extend like a boss",
- "devDependencies": {
- "tape": "~1.1.0"
- },
- "engines": {
- "node": ">=0.4"
- },
- "homepage": "https://github.com/Raynos/xtend",
"keywords": [
"extend",
"merge",
@@ -34,16 +10,30 @@
"object",
"array"
],
- "license": "MIT",
+ "author": "Raynos <raynos2@gmail.com>",
+ "repository": "git://github.com/Raynos/xtend.git",
"main": "immutable",
- "name": "xtend",
- "repository": {
- "type": "git",
- "url": "git://github.com/Raynos/xtend.git"
- },
"scripts": {
"test": "node test"
},
+ "dependencies": {},
+ "devDependencies": {
+ "tape": "~1.1.0"
+ },
+ "homepage": "https://github.com/Raynos/xtend",
+ "contributors": [
+ {
+ "name": "Jake Verbaten"
+ },
+ {
+ "name": "Matt Esch"
+ }
+ ],
+ "bugs": {
+ "url": "https://github.com/Raynos/xtend/issues",
+ "email": "raynos2@gmail.com"
+ },
+ "license": "MIT",
"testling": {
"files": "test.js",
"browsers": [
@@ -59,5 +49,7 @@
"iphone/6.0..latest"
]
},
- "version": "4.0.2"
-} \ No newline at end of file
+ "engines": {
+ "node": ">=0.4"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-markdown/package.json b/tools/node_modules/eslint-plugin-markdown/package.json
index 493af337f1a..ffdf6f45d01 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-markdown/package.json
+++ b/tools/node_modules/eslint-plugin-markdown/package.json
@@ -1,18 +1,41 @@
{
+ "name": "eslint-plugin-markdown",
+ "version": "2.0.0",
+ "description": "An ESLint plugin to lint JavaScript in Markdown code fences.",
+ "license": "MIT",
"author": {
"name": "Brandon Mills",
"url": "https://github.com/btmills"
},
+ "repository": "eslint/eslint-plugin-markdown",
"bugs": {
"url": "https://github.com/eslint/eslint-plugin-markdown/issues"
},
- "bundleDependencies": false,
- "dependencies": {
- "remark-parse": "^5.0.0",
- "unified": "^6.1.2"
+ "homepage": "https://github.com/eslint/eslint-plugin-markdown#readme",
+ "keywords": [
+ "eslint",
+ "eslintplugin",
+ "markdown",
+ "lint",
+ "linter"
+ ],
+ "scripts": {
+ "lint": "eslint --ext js,md .",
+ "prepare": "node ./npm-prepare.js",
+ "test": "npm run lint && npm run test-cov",
+ "test-cov": "nyc _mocha -- -c tests/{examples,lib}/**/*.js",
+ "generate-release": "eslint-generate-release",
+ "generate-alpharelease": "eslint-generate-prerelease alpha",
+ "generate-betarelease": "eslint-generate-prerelease beta",
+ "generate-rcrelease": "eslint-generate-prerelease rc",
+ "publish-release": "eslint-publish-release"
},
- "deprecated": false,
- "description": "An ESLint plugin to lint JavaScript in Markdown code fences.",
+ "main": "index.js",
+ "files": [
+ "index.js",
+ "lib/index.js",
+ "lib/processor.js"
+ ],
"devDependencies": {
"chai": "^4.2.0",
"eslint": "^6.8.0",
@@ -23,42 +46,14 @@
"mocha": "^6.2.2",
"nyc": "^14.1.1"
},
- "engines": {
- "node": "^8.10.0 || ^10.12.0 || >= 12.0.0"
+ "dependencies": {
+ "remark-parse": "^5.0.0",
+ "unified": "^6.1.2"
},
- "files": [
- "index.js",
- "lib/index.js",
- "lib/processor.js"
- ],
- "homepage": "https://github.com/eslint/eslint-plugin-markdown#readme",
- "keywords": [
- "eslint",
- "eslintplugin",
- "markdown",
- "lint",
- "linter"
- ],
- "license": "MIT",
- "main": "index.js",
- "name": "eslint-plugin-markdown",
"peerDependencies": {
"eslint": ">=6.0.0"
},
- "repository": {
- "type": "git",
- "url": "git+https://github.com/eslint/eslint-plugin-markdown.git"
- },
- "scripts": {
- "generate-alpharelease": "eslint-generate-prerelease alpha",
- "generate-betarelease": "eslint-generate-prerelease beta",
- "generate-rcrelease": "eslint-generate-prerelease rc",
- "generate-release": "eslint-generate-release",
- "lint": "eslint --ext js,md .",
- "prepare": "node ./npm-prepare.js",
- "publish-release": "eslint-publish-release",
- "test": "npm run lint && npm run test-cov",
- "test-cov": "nyc _mocha -- -c tests/{examples,lib}/**/*.js"
- },
- "version": "2.0.0"
-} \ No newline at end of file
+ "engines": {
+ "node": "^8.10.0 || ^10.12.0 || >= 12.0.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/@babel/code-frame/package.json b/tools/node_modules/eslint/node_modules/@babel/code-frame/package.json
index 213c1916a9e..07a28a6bda4 100644
--- a/tools/node_modules/eslint/node_modules/@babel/code-frame/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/code-frame/package.json
@@ -1,33 +1,25 @@
{
- "author": {
- "name": "Sebastian McKenzie",
- "email": "sebmck@gmail.com"
- },
- "bugs": {
- "url": "https://github.com/babel/babel/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "@babel/highlight": "^7.10.4"
- },
- "deprecated": false,
+ "name": "@babel/code-frame",
+ "version": "7.12.11",
"description": "Generate errors that contain a code frame that point to source locations.",
- "devDependencies": {
- "@types/chalk": "^2.0.0",
- "chalk": "^2.0.0",
- "strip-ansi": "^4.0.0"
- },
+ "author": "Sebastian McKenzie <sebmck@gmail.com>",
"homepage": "https://babeljs.io/",
"license": "MIT",
- "main": "lib/index.js",
- "name": "@babel/code-frame",
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
- "url": "git+https://github.com/babel/babel.git",
+ "url": "https://github.com/babel/babel.git",
"directory": "packages/babel-code-frame"
},
- "version": "7.12.11"
+ "main": "lib/index.js",
+ "dependencies": {
+ "@babel/highlight": "^7.10.4"
+ },
+ "devDependencies": {
+ "@types/chalk": "^2.0.0",
+ "chalk": "^2.0.0",
+ "strip-ansi": "^4.0.0"
+ }
} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/package.json
index e70625729dd..464dbfa3aac 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-identifier/package.json
@@ -1,26 +1,20 @@
{
- "bugs": {
- "url": "https://github.com/babel/babel/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "@babel/helper-validator-identifier",
+ "version": "7.12.11",
"description": "Validate identifier/keywords name",
- "devDependencies": {
- "charcodes": "^0.2.0",
- "unicode-13.0.0": "^0.8.0"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/babel/babel.git",
+ "directory": "packages/babel-helper-validator-identifier"
},
- "exports": "./lib/index.js",
- "homepage": "https://github.com/babel/babel#readme",
"license": "MIT",
- "main": "./lib/index.js",
- "name": "@babel/helper-validator-identifier",
"publishConfig": {
"access": "public"
},
- "repository": {
- "type": "git",
- "url": "git+https://github.com/babel/babel.git",
- "directory": "packages/babel-helper-validator-identifier"
- },
- "version": "7.12.11"
+ "main": "./lib/index.js",
+ "exports": "./lib/index.js",
+ "devDependencies": {
+ "charcodes": "^0.2.0",
+ "unicode-13.0.0": "^0.8.0"
+ }
} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/index.js b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/index.js
new file mode 100644
index 00000000000..90a871c4d78
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/index.js
@@ -0,0 +1,165 @@
+'use strict';
+const colorConvert = require('color-convert');
+
+const wrapAnsi16 = (fn, offset) => function () {
+ const code = fn.apply(colorConvert, arguments);
+ return `\u001B[${code + offset}m`;
+};
+
+const wrapAnsi256 = (fn, offset) => function () {
+ const code = fn.apply(colorConvert, arguments);
+ return `\u001B[${38 + offset};5;${code}m`;
+};
+
+const wrapAnsi16m = (fn, offset) => function () {
+ const rgb = fn.apply(colorConvert, arguments);
+ return `\u001B[${38 + offset};2;${rgb[0]};${rgb[1]};${rgb[2]}m`;
+};
+
+function assembleStyles() {
+ const codes = new Map();
+ const styles = {
+ modifier: {
+ reset: [0, 0],
+ // 21 isn't widely supported and 22 does the same thing
+ bold: [1, 22],
+ dim: [2, 22],
+ italic: [3, 23],
+ underline: [4, 24],
+ inverse: [7, 27],
+ hidden: [8, 28],
+ strikethrough: [9, 29]
+ },
+ color: {
+ black: [30, 39],
+ red: [31, 39],
+ green: [32, 39],
+ yellow: [33, 39],
+ blue: [34, 39],
+ magenta: [35, 39],
+ cyan: [36, 39],
+ white: [37, 39],
+ gray: [90, 39],
+
+ // Bright color
+ redBright: [91, 39],
+ greenBright: [92, 39],
+ yellowBright: [93, 39],
+ blueBright: [94, 39],
+ magentaBright: [95, 39],
+ cyanBright: [96, 39],
+ whiteBright: [97, 39]
+ },
+ bgColor: {
+ bgBlack: [40, 49],
+ bgRed: [41, 49],
+ bgGreen: [42, 49],
+ bgYellow: [43, 49],
+ bgBlue: [44, 49],
+ bgMagenta: [45, 49],
+ bgCyan: [46, 49],
+ bgWhite: [47, 49],
+
+ // Bright color
+ bgBlackBright: [100, 49],
+ bgRedBright: [101, 49],
+ bgGreenBright: [102, 49],
+ bgYellowBright: [103, 49],
+ bgBlueBright: [104, 49],
+ bgMagentaBright: [105, 49],
+ bgCyanBright: [106, 49],
+ bgWhiteBright: [107, 49]
+ }
+ };
+
+ // Fix humans
+ styles.color.grey = styles.color.gray;
+
+ for (const groupName of Object.keys(styles)) {
+ const group = styles[groupName];
+
+ for (const styleName of Object.keys(group)) {
+ const style = group[styleName];
+
+ styles[styleName] = {
+ open: `\u001B[${style[0]}m`,
+ close: `\u001B[${style[1]}m`
+ };
+
+ group[styleName] = styles[styleName];
+
+ codes.set(style[0], style[1]);
+ }
+
+ Object.defineProperty(styles, groupName, {
+ value: group,
+ enumerable: false
+ });
+
+ Object.defineProperty(styles, 'codes', {
+ value: codes,
+ enumerable: false
+ });
+ }
+
+ const ansi2ansi = n => n;
+ const rgb2rgb = (r, g, b) => [r, g, b];
+
+ styles.color.close = '\u001B[39m';
+ styles.bgColor.close = '\u001B[49m';
+
+ styles.color.ansi = {
+ ansi: wrapAnsi16(ansi2ansi, 0)
+ };
+ styles.color.ansi256 = {
+ ansi256: wrapAnsi256(ansi2ansi, 0)
+ };
+ styles.color.ansi16m = {
+ rgb: wrapAnsi16m(rgb2rgb, 0)
+ };
+
+ styles.bgColor.ansi = {
+ ansi: wrapAnsi16(ansi2ansi, 10)
+ };
+ styles.bgColor.ansi256 = {
+ ansi256: wrapAnsi256(ansi2ansi, 10)
+ };
+ styles.bgColor.ansi16m = {
+ rgb: wrapAnsi16m(rgb2rgb, 10)
+ };
+
+ for (let key of Object.keys(colorConvert)) {
+ if (typeof colorConvert[key] !== 'object') {
+ continue;
+ }
+
+ const suite = colorConvert[key];
+
+ if (key === 'ansi16') {
+ key = 'ansi';
+ }
+
+ if ('ansi16' in suite) {
+ styles.color.ansi[key] = wrapAnsi16(suite.ansi16, 0);
+ styles.bgColor.ansi[key] = wrapAnsi16(suite.ansi16, 10);
+ }
+
+ if ('ansi256' in suite) {
+ styles.color.ansi256[key] = wrapAnsi256(suite.ansi256, 0);
+ styles.bgColor.ansi256[key] = wrapAnsi256(suite.ansi256, 10);
+ }
+
+ if ('rgb' in suite) {
+ styles.color.ansi16m[key] = wrapAnsi16m(suite.rgb, 0);
+ styles.bgColor.ansi16m[key] = wrapAnsi16m(suite.rgb, 10);
+ }
+ }
+
+ return styles;
+}
+
+// Make the export immutable
+Object.defineProperty(module, 'exports', {
+ enumerable: true,
+ get: assembleStyles
+});
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/license b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/license
index e7af2f77107..e7af2f77107 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/license
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/license
diff --git a/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/package.json b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/package.json
new file mode 100644
index 00000000000..65edb48c399
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/package.json
@@ -0,0 +1,56 @@
+{
+ "name": "ansi-styles",
+ "version": "3.2.1",
+ "description": "ANSI escape codes for styling strings in the terminal",
+ "license": "MIT",
+ "repository": "chalk/ansi-styles",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "scripts": {
+ "test": "xo && ava",
+ "screenshot": "svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"
+ },
+ "files": [
+ "index.js"
+ ],
+ "keywords": [
+ "ansi",
+ "styles",
+ "color",
+ "colour",
+ "colors",
+ "terminal",
+ "console",
+ "cli",
+ "string",
+ "tty",
+ "escape",
+ "formatting",
+ "rgb",
+ "256",
+ "shell",
+ "xterm",
+ "log",
+ "logging",
+ "command-line",
+ "text"
+ ],
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "devDependencies": {
+ "ava": "*",
+ "babel-polyfill": "^6.23.0",
+ "svg-term-cli": "^2.1.1",
+ "xo": "*"
+ },
+ "ava": {
+ "require": "babel-polyfill"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/readme.md b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/readme.md
index 24883de808b..3158e2df59c 100644
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/readme.md
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/ansi-styles/readme.md
@@ -1,10 +1,11 @@
# ansi-styles [![Build Status](https://travis-ci.org/chalk/ansi-styles.svg?branch=master)](https://travis-ci.org/chalk/ansi-styles)
-> [ANSI escape codes](https://en.wikipedia.org/wiki/ANSI_escape_code#Colors_and_Styles) for styling strings in the terminal
+> [ANSI escape codes](http://en.wikipedia.org/wiki/ANSI_escape_code#Colors_and_Styles) for styling strings in the terminal
You probably want the higher-level [chalk](https://github.com/chalk/chalk) module for styling your strings.
-<img src="screenshot.svg" width="900">
+<img src="https://cdn.rawgit.com/chalk/ansi-styles/8261697c95bf34b6c7767e2cbe9941a851d59385/screenshot.svg" width="900">
+
## Install
@@ -12,6 +13,7 @@ You probably want the higher-level [chalk](https://github.com/chalk/chalk) modul
$ npm install ansi-styles
```
+
## Usage
```js
@@ -27,13 +29,14 @@ console.log(`${style.green.open}Hello world!${style.green.close}`);
// original color.
console.log(style.bgColor.ansi.hsl(120, 80, 72) + 'Hello world!' + style.bgColor.close);
console.log(style.color.ansi256.rgb(199, 20, 250) + 'Hello world!' + style.color.close);
-console.log(style.color.ansi16m.hex('#abcdef') + 'Hello world!' + style.color.close);
+console.log(style.color.ansi16m.hex('#ABCDEF') + 'Hello world!' + style.color.close);
```
## API
Each style has an `open` and `close` property.
+
## Styles
### Modifiers
@@ -57,7 +60,7 @@ Each style has an `open` and `close` property.
- `magenta`
- `cyan`
- `white`
-- `blackBright` (alias: `gray`, `grey`)
+- `gray` ("bright black")
- `redBright`
- `greenBright`
- `yellowBright`
@@ -76,7 +79,7 @@ Each style has an `open` and `close` property.
- `bgMagenta`
- `bgCyan`
- `bgWhite`
-- `bgBlackBright` (alias: `bgGray`, `bgGrey`)
+- `bgBlackBright`
- `bgRedBright`
- `bgGreenBright`
- `bgYellowBright`
@@ -85,6 +88,7 @@ Each style has an `open` and `close` property.
- `bgCyanBright`
- `bgWhiteBright`
+
## Advanced usage
By default, you get a map of styles, but the styles are also available as groups. They are non-enumerable so they don't show up unless you access them explicitly. This makes it easier to expose only a subset in a higher-level module.
@@ -108,21 +112,11 @@ console.log(style.codes.get(36));
//=> 39
```
+
## [256 / 16 million (TrueColor) support](https://gist.github.com/XVilka/8346728)
`ansi-styles` uses the [`color-convert`](https://github.com/Qix-/color-convert) package to allow for converting between various colors and ANSI escapes, with support for 256 and 16 million colors.
-The following color spaces from `color-convert` are supported:
-
-- `rgb`
-- `hex`
-- `keyword`
-- `hsl`
-- `hsv`
-- `hwb`
-- `ansi`
-- `ansi256`
-
To use these, call the associated conversion function with the intended output, for example:
```js
@@ -136,17 +130,18 @@ style.color.ansi16m.hex('#C0FFEE'); // Hex (RGB) to 16 million color foreground
style.bgColor.ansi16m.hex('#C0FFEE'); // Hex (RGB) to 16 million color background code
```
+
## Related
- [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) - ANSI escape codes for manipulating the terminal
+
## Maintainers
- [Sindre Sorhus](https://github.com/sindresorhus)
- [Josh Junon](https://github.com/qix-)
-## For enterprise
-Available as part of the Tidelift Subscription.
+## License
-The maintainers of `ansi-styles` and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. [Learn more.](https://tidelift.com/subscription/pkg/npm-ansi-styles?utm_source=npm-ansi-styles&utm_medium=referral&utm_campaign=enterprise&utm_term=repo)
+MIT
diff --git a/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/chalk/package.json b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/chalk/package.json
index 270fecdc347..bc324685a76 100644
--- a/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/chalk/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/chalk/package.json
@@ -1,80 +1,71 @@
{
- "bugs": {
- "url": "https://github.com/chalk/chalk/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "deprecated": false,
- "description": "Terminal string styling done right",
- "devDependencies": {
- "ava": "*",
- "coveralls": "^3.0.0",
- "execa": "^0.9.0",
- "flow-bin": "^0.68.0",
- "import-fresh": "^2.0.0",
- "matcha": "^0.7.0",
- "nyc": "^11.0.2",
- "resolve-from": "^4.0.0",
- "typescript": "^2.5.3",
- "xo": "*"
- },
- "engines": {
- "node": ">=4"
- },
- "files": [
- "index.js",
- "templates.js",
- "types/index.d.ts",
- "index.js.flow"
- ],
- "homepage": "https://github.com/chalk/chalk#readme",
- "keywords": [
- "color",
- "colour",
- "colors",
- "terminal",
- "console",
- "cli",
- "string",
- "str",
- "ansi",
- "style",
- "styles",
- "tty",
- "formatting",
- "rgb",
- "256",
- "shell",
- "xterm",
- "log",
- "logging",
- "command-line",
- "text"
- ],
- "license": "MIT",
- "name": "chalk",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/chalk/chalk.git"
- },
- "scripts": {
- "bench": "matcha benchmark.js",
- "coveralls": "nyc report --reporter=text-lcov | coveralls",
- "test": "xo && tsc --project types && flow --max-warnings=0 && nyc ava"
- },
- "types": "types/index.d.ts",
- "version": "2.4.2",
- "xo": {
- "envs": [
- "node",
- "mocha"
- ],
- "ignores": [
- "test/_flow.js"
- ]
- }
-} \ No newline at end of file
+ "name": "chalk",
+ "version": "2.4.2",
+ "description": "Terminal string styling done right",
+ "license": "MIT",
+ "repository": "chalk/chalk",
+ "engines": {
+ "node": ">=4"
+ },
+ "scripts": {
+ "test": "xo && tsc --project types && flow --max-warnings=0 && nyc ava",
+ "bench": "matcha benchmark.js",
+ "coveralls": "nyc report --reporter=text-lcov | coveralls"
+ },
+ "files": [
+ "index.js",
+ "templates.js",
+ "types/index.d.ts",
+ "index.js.flow"
+ ],
+ "keywords": [
+ "color",
+ "colour",
+ "colors",
+ "terminal",
+ "console",
+ "cli",
+ "string",
+ "str",
+ "ansi",
+ "style",
+ "styles",
+ "tty",
+ "formatting",
+ "rgb",
+ "256",
+ "shell",
+ "xterm",
+ "log",
+ "logging",
+ "command-line",
+ "text"
+ ],
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "devDependencies": {
+ "ava": "*",
+ "coveralls": "^3.0.0",
+ "execa": "^0.9.0",
+ "flow-bin": "^0.68.0",
+ "import-fresh": "^2.0.0",
+ "matcha": "^0.7.0",
+ "nyc": "^11.0.2",
+ "resolve-from": "^4.0.0",
+ "typescript": "^2.5.3",
+ "xo": "*"
+ },
+ "types": "types/index.d.ts",
+ "xo": {
+ "envs": [
+ "node",
+ "mocha"
+ ],
+ "ignores": [
+ "test/_flow.js"
+ ]
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/LICENSE b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/LICENSE
index 5b4c386f926..5b4c386f926 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/LICENSE
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/LICENSE
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/README.md b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/README.md
index d4b08fc3699..d4b08fc3699 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/README.md
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/README.md
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/conversions.js b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/conversions.js
index 2657f265c9e..32172007ec0 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/conversions.js
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/conversions.js
@@ -1,17 +1,18 @@
/* MIT license */
-/* eslint-disable no-mixed-operators */
-const cssKeywords = require('color-name');
+var cssKeywords = require('color-name');
// NOTE: conversions should only return primitive values (i.e. arrays, or
// values that give correct `typeof` results).
// do not use box values types (i.e. Number(), String(), etc.)
-const reverseKeywords = {};
-for (const key of Object.keys(cssKeywords)) {
- reverseKeywords[cssKeywords[key]] = key;
+var reverseKeywords = {};
+for (var key in cssKeywords) {
+ if (cssKeywords.hasOwnProperty(key)) {
+ reverseKeywords[cssKeywords[key]] = key;
+ }
}
-const convert = {
+var convert = module.exports = {
rgb: {channels: 3, labels: 'rgb'},
hsl: {channels: 3, labels: 'hsl'},
hsv: {channels: 3, labels: 'hsv'},
@@ -29,38 +30,40 @@ const convert = {
gray: {channels: 1, labels: ['gray']}
};
-module.exports = convert;
+// hide .channels and .labels properties
+for (var model in convert) {
+ if (convert.hasOwnProperty(model)) {
+ if (!('channels' in convert[model])) {
+ throw new Error('missing channels property: ' + model);
+ }
-// Hide .channels and .labels properties
-for (const model of Object.keys(convert)) {
- if (!('channels' in convert[model])) {
- throw new Error('missing channels property: ' + model);
- }
+ if (!('labels' in convert[model])) {
+ throw new Error('missing channel labels property: ' + model);
+ }
- if (!('labels' in convert[model])) {
- throw new Error('missing channel labels property: ' + model);
- }
+ if (convert[model].labels.length !== convert[model].channels) {
+ throw new Error('channel and label counts mismatch: ' + model);
+ }
- if (convert[model].labels.length !== convert[model].channels) {
- throw new Error('channel and label counts mismatch: ' + model);
+ var channels = convert[model].channels;
+ var labels = convert[model].labels;
+ delete convert[model].channels;
+ delete convert[model].labels;
+ Object.defineProperty(convert[model], 'channels', {value: channels});
+ Object.defineProperty(convert[model], 'labels', {value: labels});
}
-
- const {channels, labels} = convert[model];
- delete convert[model].channels;
- delete convert[model].labels;
- Object.defineProperty(convert[model], 'channels', {value: channels});
- Object.defineProperty(convert[model], 'labels', {value: labels});
}
convert.rgb.hsl = function (rgb) {
- const r = rgb[0] / 255;
- const g = rgb[1] / 255;
- const b = rgb[2] / 255;
- const min = Math.min(r, g, b);
- const max = Math.max(r, g, b);
- const delta = max - min;
- let h;
- let s;
+ var r = rgb[0] / 255;
+ var g = rgb[1] / 255;
+ var b = rgb[2] / 255;
+ var min = Math.min(r, g, b);
+ var max = Math.max(r, g, b);
+ var delta = max - min;
+ var h;
+ var s;
+ var l;
if (max === min) {
h = 0;
@@ -78,7 +81,7 @@ convert.rgb.hsl = function (rgb) {
h += 360;
}
- const l = (min + max) / 2;
+ l = (min + max) / 2;
if (max === min) {
s = 0;
@@ -92,24 +95,23 @@ convert.rgb.hsl = function (rgb) {
};
convert.rgb.hsv = function (rgb) {
- let rdif;
- let gdif;
- let bdif;
- let h;
- let s;
-
- const r = rgb[0] / 255;
- const g = rgb[1] / 255;
- const b = rgb[2] / 255;
- const v = Math.max(r, g, b);
- const diff = v - Math.min(r, g, b);
- const diffc = function (c) {
+ var rdif;
+ var gdif;
+ var bdif;
+ var h;
+ var s;
+
+ var r = rgb[0] / 255;
+ var g = rgb[1] / 255;
+ var b = rgb[2] / 255;
+ var v = Math.max(r, g, b);
+ var diff = v - Math.min(r, g, b);
+ var diffc = function (c) {
return (v - c) / 6 / diff + 1 / 2;
};
if (diff === 0) {
- h = 0;
- s = 0;
+ h = s = 0;
} else {
s = diff / v;
rdif = diffc(r);
@@ -123,7 +125,6 @@ convert.rgb.hsv = function (rgb) {
} else if (b === v) {
h = (2 / 3) + gdif - rdif;
}
-
if (h < 0) {
h += 1;
} else if (h > 1) {
@@ -139,11 +140,11 @@ convert.rgb.hsv = function (rgb) {
};
convert.rgb.hwb = function (rgb) {
- const r = rgb[0];
- const g = rgb[1];
- let b = rgb[2];
- const h = convert.rgb.hsl(rgb)[0];
- const w = 1 / 255 * Math.min(r, Math.min(g, b));
+ var r = rgb[0];
+ var g = rgb[1];
+ var b = rgb[2];
+ var h = convert.rgb.hsl(rgb)[0];
+ var w = 1 / 255 * Math.min(r, Math.min(g, b));
b = 1 - 1 / 255 * Math.max(r, Math.max(g, b));
@@ -151,48 +152,54 @@ convert.rgb.hwb = function (rgb) {
};
convert.rgb.cmyk = function (rgb) {
- const r = rgb[0] / 255;
- const g = rgb[1] / 255;
- const b = rgb[2] / 255;
-
- const k = Math.min(1 - r, 1 - g, 1 - b);
- const c = (1 - r - k) / (1 - k) || 0;
- const m = (1 - g - k) / (1 - k) || 0;
- const y = (1 - b - k) / (1 - k) || 0;
+ var r = rgb[0] / 255;
+ var g = rgb[1] / 255;
+ var b = rgb[2] / 255;
+ var c;
+ var m;
+ var y;
+ var k;
+
+ k = Math.min(1 - r, 1 - g, 1 - b);
+ c = (1 - r - k) / (1 - k) || 0;
+ m = (1 - g - k) / (1 - k) || 0;
+ y = (1 - b - k) / (1 - k) || 0;
return [c * 100, m * 100, y * 100, k * 100];
};
+/**
+ * See https://en.m.wikipedia.org/wiki/Euclidean_distance#Squared_Euclidean_distance
+ * */
function comparativeDistance(x, y) {
- /*
- See https://en.m.wikipedia.org/wiki/Euclidean_distance#Squared_Euclidean_distance
- */
return (
- ((x[0] - y[0]) ** 2) +
- ((x[1] - y[1]) ** 2) +
- ((x[2] - y[2]) ** 2)
+ Math.pow(x[0] - y[0], 2) +
+ Math.pow(x[1] - y[1], 2) +
+ Math.pow(x[2] - y[2], 2)
);
}
convert.rgb.keyword = function (rgb) {
- const reversed = reverseKeywords[rgb];
+ var reversed = reverseKeywords[rgb];
if (reversed) {
return reversed;
}
- let currentClosestDistance = Infinity;
- let currentClosestKeyword;
+ var currentClosestDistance = Infinity;
+ var currentClosestKeyword;
- for (const keyword of Object.keys(cssKeywords)) {
- const value = cssKeywords[keyword];
+ for (var keyword in cssKeywords) {
+ if (cssKeywords.hasOwnProperty(keyword)) {
+ var value = cssKeywords[keyword];
- // Compute comparative distance
- const distance = comparativeDistance(rgb, value);
+ // Compute comparative distance
+ var distance = comparativeDistance(rgb, value);
- // Check if its less, if so set as closest
- if (distance < currentClosestDistance) {
- currentClosestDistance = distance;
- currentClosestKeyword = keyword;
+ // Check if its less, if so set as closest
+ if (distance < currentClosestDistance) {
+ currentClosestDistance = distance;
+ currentClosestKeyword = keyword;
+ }
}
}
@@ -204,50 +211,55 @@ convert.keyword.rgb = function (keyword) {
};
convert.rgb.xyz = function (rgb) {
- let r = rgb[0] / 255;
- let g = rgb[1] / 255;
- let b = rgb[2] / 255;
+ var r = rgb[0] / 255;
+ var g = rgb[1] / 255;
+ var b = rgb[2] / 255;
- // Assume sRGB
- r = r > 0.04045 ? (((r + 0.055) / 1.055) ** 2.4) : (r / 12.92);
- g = g > 0.04045 ? (((g + 0.055) / 1.055) ** 2.4) : (g / 12.92);
- b = b > 0.04045 ? (((b + 0.055) / 1.055) ** 2.4) : (b / 12.92);
+ // assume sRGB
+ r = r > 0.04045 ? Math.pow(((r + 0.055) / 1.055), 2.4) : (r / 12.92);
+ g = g > 0.04045 ? Math.pow(((g + 0.055) / 1.055), 2.4) : (g / 12.92);
+ b = b > 0.04045 ? Math.pow(((b + 0.055) / 1.055), 2.4) : (b / 12.92);
- const x = (r * 0.4124) + (g * 0.3576) + (b * 0.1805);
- const y = (r * 0.2126) + (g * 0.7152) + (b * 0.0722);
- const z = (r * 0.0193) + (g * 0.1192) + (b * 0.9505);
+ var x = (r * 0.4124) + (g * 0.3576) + (b * 0.1805);
+ var y = (r * 0.2126) + (g * 0.7152) + (b * 0.0722);
+ var z = (r * 0.0193) + (g * 0.1192) + (b * 0.9505);
return [x * 100, y * 100, z * 100];
};
convert.rgb.lab = function (rgb) {
- const xyz = convert.rgb.xyz(rgb);
- let x = xyz[0];
- let y = xyz[1];
- let z = xyz[2];
+ var xyz = convert.rgb.xyz(rgb);
+ var x = xyz[0];
+ var y = xyz[1];
+ var z = xyz[2];
+ var l;
+ var a;
+ var b;
x /= 95.047;
y /= 100;
z /= 108.883;
- x = x > 0.008856 ? (x ** (1 / 3)) : (7.787 * x) + (16 / 116);
- y = y > 0.008856 ? (y ** (1 / 3)) : (7.787 * y) + (16 / 116);
- z = z > 0.008856 ? (z ** (1 / 3)) : (7.787 * z) + (16 / 116);
+ x = x > 0.008856 ? Math.pow(x, 1 / 3) : (7.787 * x) + (16 / 116);
+ y = y > 0.008856 ? Math.pow(y, 1 / 3) : (7.787 * y) + (16 / 116);
+ z = z > 0.008856 ? Math.pow(z, 1 / 3) : (7.787 * z) + (16 / 116);
- const l = (116 * y) - 16;
- const a = 500 * (x - y);
- const b = 200 * (y - z);
+ l = (116 * y) - 16;
+ a = 500 * (x - y);
+ b = 200 * (y - z);
return [l, a, b];
};
convert.hsl.rgb = function (hsl) {
- const h = hsl[0] / 360;
- const s = hsl[1] / 100;
- const l = hsl[2] / 100;
- let t2;
- let t3;
- let val;
+ var h = hsl[0] / 360;
+ var s = hsl[1] / 100;
+ var l = hsl[2] / 100;
+ var t1;
+ var t2;
+ var t3;
+ var rgb;
+ var val;
if (s === 0) {
val = l * 255;
@@ -260,15 +272,14 @@ convert.hsl.rgb = function (hsl) {
t2 = l + s - l * s;
}
- const t1 = 2 * l - t2;
+ t1 = 2 * l - t2;
- const rgb = [0, 0, 0];
- for (let i = 0; i < 3; i++) {
+ rgb = [0, 0, 0];
+ for (var i = 0; i < 3; i++) {
t3 = h + 1 / 3 * -(i - 1);
if (t3 < 0) {
t3++;
}
-
if (t3 > 1) {
t3--;
}
@@ -290,31 +301,33 @@ convert.hsl.rgb = function (hsl) {
};
convert.hsl.hsv = function (hsl) {
- const h = hsl[0];
- let s = hsl[1] / 100;
- let l = hsl[2] / 100;
- let smin = s;
- const lmin = Math.max(l, 0.01);
+ var h = hsl[0];
+ var s = hsl[1] / 100;
+ var l = hsl[2] / 100;
+ var smin = s;
+ var lmin = Math.max(l, 0.01);
+ var sv;
+ var v;
l *= 2;
s *= (l <= 1) ? l : 2 - l;
smin *= lmin <= 1 ? lmin : 2 - lmin;
- const v = (l + s) / 2;
- const sv = l === 0 ? (2 * smin) / (lmin + smin) : (2 * s) / (l + s);
+ v = (l + s) / 2;
+ sv = l === 0 ? (2 * smin) / (lmin + smin) : (2 * s) / (l + s);
return [h, sv * 100, v * 100];
};
convert.hsv.rgb = function (hsv) {
- const h = hsv[0] / 60;
- const s = hsv[1] / 100;
- let v = hsv[2] / 100;
- const hi = Math.floor(h) % 6;
-
- const f = h - Math.floor(h);
- const p = 255 * v * (1 - s);
- const q = 255 * v * (1 - (s * f));
- const t = 255 * v * (1 - (s * (1 - f)));
+ var h = hsv[0] / 60;
+ var s = hsv[1] / 100;
+ var v = hsv[2] / 100;
+ var hi = Math.floor(h) % 6;
+
+ var f = h - Math.floor(h);
+ var p = 255 * v * (1 - s);
+ var q = 255 * v * (1 - (s * f));
+ var t = 255 * v * (1 - (s * (1 - f)));
v *= 255;
switch (hi) {
@@ -334,15 +347,16 @@ convert.hsv.rgb = function (hsv) {
};
convert.hsv.hsl = function (hsv) {
- const h = hsv[0];
- const s = hsv[1] / 100;
- const v = hsv[2] / 100;
- const vmin = Math.max(v, 0.01);
- let sl;
- let l;
+ var h = hsv[0];
+ var s = hsv[1] / 100;
+ var v = hsv[2] / 100;
+ var vmin = Math.max(v, 0.01);
+ var lmin;
+ var sl;
+ var l;
l = (2 - s) * v;
- const lmin = (2 - s) * vmin;
+ lmin = (2 - s) * vmin;
sl = s * vmin;
sl /= (lmin <= 1) ? lmin : 2 - lmin;
sl = sl || 0;
@@ -353,83 +367,87 @@ convert.hsv.hsl = function (hsv) {
// http://dev.w3.org/csswg/css-color/#hwb-to-rgb
convert.hwb.rgb = function (hwb) {
- const h = hwb[0] / 360;
- let wh = hwb[1] / 100;
- let bl = hwb[2] / 100;
- const ratio = wh + bl;
- let f;
-
- // Wh + bl cant be > 1
+ var h = hwb[0] / 360;
+ var wh = hwb[1] / 100;
+ var bl = hwb[2] / 100;
+ var ratio = wh + bl;
+ var i;
+ var v;
+ var f;
+ var n;
+
+ // wh + bl cant be > 1
if (ratio > 1) {
wh /= ratio;
bl /= ratio;
}
- const i = Math.floor(6 * h);
- const v = 1 - bl;
+ i = Math.floor(6 * h);
+ v = 1 - bl;
f = 6 * h - i;
if ((i & 0x01) !== 0) {
f = 1 - f;
}
- const n = wh + f * (v - wh); // Linear interpolation
+ n = wh + f * (v - wh); // linear interpolation
- let r;
- let g;
- let b;
- /* eslint-disable max-statements-per-line,no-multi-spaces */
+ var r;
+ var g;
+ var b;
switch (i) {
default:
case 6:
- case 0: r = v; g = n; b = wh; break;
- case 1: r = n; g = v; b = wh; break;
- case 2: r = wh; g = v; b = n; break;
- case 3: r = wh; g = n; b = v; break;
- case 4: r = n; g = wh; b = v; break;
- case 5: r = v; g = wh; b = n; break;
+ case 0: r = v; g = n; b = wh; break;
+ case 1: r = n; g = v; b = wh; break;
+ case 2: r = wh; g = v; b = n; break;
+ case 3: r = wh; g = n; b = v; break;
+ case 4: r = n; g = wh; b = v; break;
+ case 5: r = v; g = wh; b = n; break;
}
- /* eslint-enable max-statements-per-line,no-multi-spaces */
return [r * 255, g * 255, b * 255];
};
convert.cmyk.rgb = function (cmyk) {
- const c = cmyk[0] / 100;
- const m = cmyk[1] / 100;
- const y = cmyk[2] / 100;
- const k = cmyk[3] / 100;
-
- const r = 1 - Math.min(1, c * (1 - k) + k);
- const g = 1 - Math.min(1, m * (1 - k) + k);
- const b = 1 - Math.min(1, y * (1 - k) + k);
+ var c = cmyk[0] / 100;
+ var m = cmyk[1] / 100;
+ var y = cmyk[2] / 100;
+ var k = cmyk[3] / 100;
+ var r;
+ var g;
+ var b;
+
+ r = 1 - Math.min(1, c * (1 - k) + k);
+ g = 1 - Math.min(1, m * (1 - k) + k);
+ b = 1 - Math.min(1, y * (1 - k) + k);
return [r * 255, g * 255, b * 255];
};
convert.xyz.rgb = function (xyz) {
- const x = xyz[0] / 100;
- const y = xyz[1] / 100;
- const z = xyz[2] / 100;
- let r;
- let g;
- let b;
+ var x = xyz[0] / 100;
+ var y = xyz[1] / 100;
+ var z = xyz[2] / 100;
+ var r;
+ var g;
+ var b;
r = (x * 3.2406) + (y * -1.5372) + (z * -0.4986);
g = (x * -0.9689) + (y * 1.8758) + (z * 0.0415);
b = (x * 0.0557) + (y * -0.2040) + (z * 1.0570);
- // Assume sRGB
+ // assume sRGB
r = r > 0.0031308
- ? ((1.055 * (r ** (1.0 / 2.4))) - 0.055)
+ ? ((1.055 * Math.pow(r, 1.0 / 2.4)) - 0.055)
: r * 12.92;
g = g > 0.0031308
- ? ((1.055 * (g ** (1.0 / 2.4))) - 0.055)
+ ? ((1.055 * Math.pow(g, 1.0 / 2.4)) - 0.055)
: g * 12.92;
b = b > 0.0031308
- ? ((1.055 * (b ** (1.0 / 2.4))) - 0.055)
+ ? ((1.055 * Math.pow(b, 1.0 / 2.4)) - 0.055)
: b * 12.92;
r = Math.min(Math.max(0, r), 1);
@@ -440,40 +458,43 @@ convert.xyz.rgb = function (xyz) {
};
convert.xyz.lab = function (xyz) {
- let x = xyz[0];
- let y = xyz[1];
- let z = xyz[2];
+ var x = xyz[0];
+ var y = xyz[1];
+ var z = xyz[2];
+ var l;
+ var a;
+ var b;
x /= 95.047;
y /= 100;
z /= 108.883;
- x = x > 0.008856 ? (x ** (1 / 3)) : (7.787 * x) + (16 / 116);
- y = y > 0.008856 ? (y ** (1 / 3)) : (7.787 * y) + (16 / 116);
- z = z > 0.008856 ? (z ** (1 / 3)) : (7.787 * z) + (16 / 116);
+ x = x > 0.008856 ? Math.pow(x, 1 / 3) : (7.787 * x) + (16 / 116);
+ y = y > 0.008856 ? Math.pow(y, 1 / 3) : (7.787 * y) + (16 / 116);
+ z = z > 0.008856 ? Math.pow(z, 1 / 3) : (7.787 * z) + (16 / 116);
- const l = (116 * y) - 16;
- const a = 500 * (x - y);
- const b = 200 * (y - z);
+ l = (116 * y) - 16;
+ a = 500 * (x - y);
+ b = 200 * (y - z);
return [l, a, b];
};
convert.lab.xyz = function (lab) {
- const l = lab[0];
- const a = lab[1];
- const b = lab[2];
- let x;
- let y;
- let z;
+ var l = lab[0];
+ var a = lab[1];
+ var b = lab[2];
+ var x;
+ var y;
+ var z;
y = (l + 16) / 116;
x = a / 500 + y;
z = y - b / 200;
- const y2 = y ** 3;
- const x2 = x ** 3;
- const z2 = z ** 3;
+ var y2 = Math.pow(y, 3);
+ var x2 = Math.pow(x, 3);
+ var z2 = Math.pow(z, 3);
y = y2 > 0.008856 ? y2 : (y - 16 / 116) / 7.787;
x = x2 > 0.008856 ? x2 : (x - 16 / 116) / 7.787;
z = z2 > 0.008856 ? z2 : (z - 16 / 116) / 7.787;
@@ -486,38 +507,45 @@ convert.lab.xyz = function (lab) {
};
convert.lab.lch = function (lab) {
- const l = lab[0];
- const a = lab[1];
- const b = lab[2];
- let h;
-
- const hr = Math.atan2(b, a);
+ var l = lab[0];
+ var a = lab[1];
+ var b = lab[2];
+ var hr;
+ var h;
+ var c;
+
+ hr = Math.atan2(b, a);
h = hr * 360 / 2 / Math.PI;
if (h < 0) {
h += 360;
}
- const c = Math.sqrt(a * a + b * b);
+ c = Math.sqrt(a * a + b * b);
return [l, c, h];
};
convert.lch.lab = function (lch) {
- const l = lch[0];
- const c = lch[1];
- const h = lch[2];
+ var l = lch[0];
+ var c = lch[1];
+ var h = lch[2];
+ var a;
+ var b;
+ var hr;
- const hr = h / 360 * 2 * Math.PI;
- const a = c * Math.cos(hr);
- const b = c * Math.sin(hr);
+ hr = h / 360 * 2 * Math.PI;
+ a = c * Math.cos(hr);
+ b = c * Math.sin(hr);
return [l, a, b];
};
-convert.rgb.ansi16 = function (args, saturation = null) {
- const [r, g, b] = args;
- let value = saturation === null ? convert.rgb.hsv(args)[2] : saturation; // Hsv -> ansi16 optimization
+convert.rgb.ansi16 = function (args) {
+ var r = args[0];
+ var g = args[1];
+ var b = args[2];
+ var value = 1 in arguments ? arguments[1] : convert.rgb.hsv(args)[2]; // hsv -> ansi16 optimization
value = Math.round(value / 50);
@@ -525,7 +553,7 @@ convert.rgb.ansi16 = function (args, saturation = null) {
return 30;
}
- let ansi = 30
+ var ansi = 30
+ ((Math.round(b / 255) << 2)
| (Math.round(g / 255) << 1)
| Math.round(r / 255));
@@ -538,17 +566,17 @@ convert.rgb.ansi16 = function (args, saturation = null) {
};
convert.hsv.ansi16 = function (args) {
- // Optimization here; we already know the value and don't need to get
+ // optimization here; we already know the value and don't need to get
// it converted for us.
return convert.rgb.ansi16(convert.hsv.rgb(args), args[2]);
};
convert.rgb.ansi256 = function (args) {
- const r = args[0];
- const g = args[1];
- const b = args[2];
+ var r = args[0];
+ var g = args[1];
+ var b = args[2];
- // We use the extended greyscale palette here, with the exception of
+ // we use the extended greyscale palette here, with the exception of
// black and white. normal palette only has 4 greyscale shades.
if (r === g && g === b) {
if (r < 8) {
@@ -562,7 +590,7 @@ convert.rgb.ansi256 = function (args) {
return Math.round(((r - 8) / 247) * 24) + 232;
}
- const ansi = 16
+ var ansi = 16
+ (36 * Math.round(r / 255 * 5))
+ (6 * Math.round(g / 255 * 5))
+ Math.round(b / 255 * 5);
@@ -571,9 +599,9 @@ convert.rgb.ansi256 = function (args) {
};
convert.ansi16.rgb = function (args) {
- let color = args % 10;
+ var color = args % 10;
- // Handle greyscale
+ // handle greyscale
if (color === 0 || color === 7) {
if (args > 50) {
color += 3.5;
@@ -584,71 +612,71 @@ convert.ansi16.rgb = function (args) {
return [color, color, color];
}
- const mult = (~~(args > 50) + 1) * 0.5;
- const r = ((color & 1) * mult) * 255;
- const g = (((color >> 1) & 1) * mult) * 255;
- const b = (((color >> 2) & 1) * mult) * 255;
+ var mult = (~~(args > 50) + 1) * 0.5;
+ var r = ((color & 1) * mult) * 255;
+ var g = (((color >> 1) & 1) * mult) * 255;
+ var b = (((color >> 2) & 1) * mult) * 255;
return [r, g, b];
};
convert.ansi256.rgb = function (args) {
- // Handle greyscale
+ // handle greyscale
if (args >= 232) {
- const c = (args - 232) * 10 + 8;
+ var c = (args - 232) * 10 + 8;
return [c, c, c];
}
args -= 16;
- let rem;
- const r = Math.floor(args / 36) / 5 * 255;
- const g = Math.floor((rem = args % 36) / 6) / 5 * 255;
- const b = (rem % 6) / 5 * 255;
+ var rem;
+ var r = Math.floor(args / 36) / 5 * 255;
+ var g = Math.floor((rem = args % 36) / 6) / 5 * 255;
+ var b = (rem % 6) / 5 * 255;
return [r, g, b];
};
convert.rgb.hex = function (args) {
- const integer = ((Math.round(args[0]) & 0xFF) << 16)
+ var integer = ((Math.round(args[0]) & 0xFF) << 16)
+ ((Math.round(args[1]) & 0xFF) << 8)
+ (Math.round(args[2]) & 0xFF);
- const string = integer.toString(16).toUpperCase();
+ var string = integer.toString(16).toUpperCase();
return '000000'.substring(string.length) + string;
};
convert.hex.rgb = function (args) {
- const match = args.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);
+ var match = args.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);
if (!match) {
return [0, 0, 0];
}
- let colorString = match[0];
+ var colorString = match[0];
if (match[0].length === 3) {
- colorString = colorString.split('').map(char => {
+ colorString = colorString.split('').map(function (char) {
return char + char;
}).join('');
}
- const integer = parseInt(colorString, 16);
- const r = (integer >> 16) & 0xFF;
- const g = (integer >> 8) & 0xFF;
- const b = integer & 0xFF;
+ var integer = parseInt(colorString, 16);
+ var r = (integer >> 16) & 0xFF;
+ var g = (integer >> 8) & 0xFF;
+ var b = integer & 0xFF;
return [r, g, b];
};
convert.rgb.hcg = function (rgb) {
- const r = rgb[0] / 255;
- const g = rgb[1] / 255;
- const b = rgb[2] / 255;
- const max = Math.max(Math.max(r, g), b);
- const min = Math.min(Math.min(r, g), b);
- const chroma = (max - min);
- let grayscale;
- let hue;
+ var r = rgb[0] / 255;
+ var g = rgb[1] / 255;
+ var b = rgb[2] / 255;
+ var max = Math.max(Math.max(r, g), b);
+ var min = Math.min(Math.min(r, g), b);
+ var chroma = (max - min);
+ var grayscale;
+ var hue;
if (chroma < 1) {
grayscale = min / (1 - chroma);
@@ -665,7 +693,7 @@ convert.rgb.hcg = function (rgb) {
if (max === g) {
hue = 2 + (b - r) / chroma;
} else {
- hue = 4 + (r - g) / chroma;
+ hue = 4 + (r - g) / chroma + 4;
}
hue /= 6;
@@ -675,12 +703,17 @@ convert.rgb.hcg = function (rgb) {
};
convert.hsl.hcg = function (hsl) {
- const s = hsl[1] / 100;
- const l = hsl[2] / 100;
+ var s = hsl[1] / 100;
+ var l = hsl[2] / 100;
+ var c = 1;
+ var f = 0;
- const c = l < 0.5 ? (2.0 * s * l) : (2.0 * s * (1.0 - l));
+ if (l < 0.5) {
+ c = 2.0 * s * l;
+ } else {
+ c = 2.0 * s * (1.0 - l);
+ }
- let f = 0;
if (c < 1.0) {
f = (l - 0.5 * c) / (1.0 - c);
}
@@ -689,11 +722,11 @@ convert.hsl.hcg = function (hsl) {
};
convert.hsv.hcg = function (hsv) {
- const s = hsv[1] / 100;
- const v = hsv[2] / 100;
+ var s = hsv[1] / 100;
+ var v = hsv[2] / 100;
- const c = s * v;
- let f = 0;
+ var c = s * v;
+ var f = 0;
if (c < 1.0) {
f = (v - c) / (1 - c);
@@ -703,21 +736,20 @@ convert.hsv.hcg = function (hsv) {
};
convert.hcg.rgb = function (hcg) {
- const h = hcg[0] / 360;
- const c = hcg[1] / 100;
- const g = hcg[2] / 100;
+ var h = hcg[0] / 360;
+ var c = hcg[1] / 100;
+ var g = hcg[2] / 100;
if (c === 0.0) {
return [g * 255, g * 255, g * 255];
}
- const pure = [0, 0, 0];
- const hi = (h % 1) * 6;
- const v = hi % 1;
- const w = 1 - v;
- let mg = 0;
+ var pure = [0, 0, 0];
+ var hi = (h % 1) * 6;
+ var v = hi % 1;
+ var w = 1 - v;
+ var mg = 0;
- /* eslint-disable max-statements-per-line */
switch (Math.floor(hi)) {
case 0:
pure[0] = 1; pure[1] = v; pure[2] = 0; break;
@@ -732,7 +764,6 @@ convert.hcg.rgb = function (hcg) {
default:
pure[0] = 1; pure[1] = 0; pure[2] = w;
}
- /* eslint-enable max-statements-per-line */
mg = (1.0 - c) * g;
@@ -744,11 +775,11 @@ convert.hcg.rgb = function (hcg) {
};
convert.hcg.hsv = function (hcg) {
- const c = hcg[1] / 100;
- const g = hcg[2] / 100;
+ var c = hcg[1] / 100;
+ var g = hcg[2] / 100;
- const v = c + g * (1.0 - c);
- let f = 0;
+ var v = c + g * (1.0 - c);
+ var f = 0;
if (v > 0.0) {
f = c / v;
@@ -758,11 +789,11 @@ convert.hcg.hsv = function (hcg) {
};
convert.hcg.hsl = function (hcg) {
- const c = hcg[1] / 100;
- const g = hcg[2] / 100;
+ var c = hcg[1] / 100;
+ var g = hcg[2] / 100;
- const l = g * (1.0 - c) + 0.5 * c;
- let s = 0;
+ var l = g * (1.0 - c) + 0.5 * c;
+ var s = 0;
if (l > 0.0 && l < 0.5) {
s = c / (2 * l);
@@ -775,18 +806,18 @@ convert.hcg.hsl = function (hcg) {
};
convert.hcg.hwb = function (hcg) {
- const c = hcg[1] / 100;
- const g = hcg[2] / 100;
- const v = c + g * (1.0 - c);
+ var c = hcg[1] / 100;
+ var g = hcg[2] / 100;
+ var v = c + g * (1.0 - c);
return [hcg[0], (v - c) * 100, (1 - v) * 100];
};
convert.hwb.hcg = function (hwb) {
- const w = hwb[1] / 100;
- const b = hwb[2] / 100;
- const v = 1 - b;
- const c = v - w;
- let g = 0;
+ var w = hwb[1] / 100;
+ var b = hwb[2] / 100;
+ var v = 1 - b;
+ var c = v - w;
+ var g = 0;
if (c < 1) {
g = (v - c) / (1 - c);
@@ -807,12 +838,10 @@ convert.gray.rgb = function (args) {
return [args[0] / 100 * 255, args[0] / 100 * 255, args[0] / 100 * 255];
};
-convert.gray.hsl = function (args) {
+convert.gray.hsl = convert.gray.hsv = function (args) {
return [0, 0, args[0]];
};
-convert.gray.hsv = convert.gray.hsl;
-
convert.gray.hwb = function (gray) {
return [0, 100, gray[0]];
};
@@ -826,14 +855,14 @@ convert.gray.lab = function (gray) {
};
convert.gray.hex = function (gray) {
- const val = Math.round(gray[0] / 100 * 255) & 0xFF;
- const integer = (val << 16) + (val << 8) + val;
+ var val = Math.round(gray[0] / 100 * 255) & 0xFF;
+ var integer = (val << 16) + (val << 8) + val;
- const string = integer.toString(16).toUpperCase();
+ var string = integer.toString(16).toUpperCase();
return '000000'.substring(string.length) + string;
};
convert.rgb.gray = function (rgb) {
- const val = (rgb[0] + rgb[1] + rgb[2]) / 3;
+ var val = (rgb[0] + rgb[1] + rgb[2]) / 3;
return [val / 255 * 100];
};
diff --git a/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/index.js b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/index.js
new file mode 100644
index 00000000000..e65b5d775da
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/index.js
@@ -0,0 +1,78 @@
+var conversions = require('./conversions');
+var route = require('./route');
+
+var convert = {};
+
+var models = Object.keys(conversions);
+
+function wrapRaw(fn) {
+ var wrappedFn = function (args) {
+ if (args === undefined || args === null) {
+ return args;
+ }
+
+ if (arguments.length > 1) {
+ args = Array.prototype.slice.call(arguments);
+ }
+
+ return fn(args);
+ };
+
+ // preserve .conversion property if there is one
+ if ('conversion' in fn) {
+ wrappedFn.conversion = fn.conversion;
+ }
+
+ return wrappedFn;
+}
+
+function wrapRounded(fn) {
+ var wrappedFn = function (args) {
+ if (args === undefined || args === null) {
+ return args;
+ }
+
+ if (arguments.length > 1) {
+ args = Array.prototype.slice.call(arguments);
+ }
+
+ var result = fn(args);
+
+ // we're assuming the result is an array here.
+ // see notice in conversions.js; don't use box types
+ // in conversion functions.
+ if (typeof result === 'object') {
+ for (var len = result.length, i = 0; i < len; i++) {
+ result[i] = Math.round(result[i]);
+ }
+ }
+
+ return result;
+ };
+
+ // preserve .conversion property if there is one
+ if ('conversion' in fn) {
+ wrappedFn.conversion = fn.conversion;
+ }
+
+ return wrappedFn;
+}
+
+models.forEach(function (fromModel) {
+ convert[fromModel] = {};
+
+ Object.defineProperty(convert[fromModel], 'channels', {value: conversions[fromModel].channels});
+ Object.defineProperty(convert[fromModel], 'labels', {value: conversions[fromModel].labels});
+
+ var routes = route(fromModel);
+ var routeModels = Object.keys(routes);
+
+ routeModels.forEach(function (toModel) {
+ var fn = routes[toModel];
+
+ convert[fromModel][toModel] = wrapRounded(fn);
+ convert[fromModel][toModel].raw = wrapRaw(fn);
+ });
+});
+
+module.exports = convert;
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/package.json b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/package.json
index 427616bd058..dfbc471407f 100644
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/package.json
@@ -1,30 +1,14 @@
{
- "author": {
- "name": "Heather Arthur",
- "email": "fayearthur@gmail.com"
- },
- "bugs": {
- "url": "https://github.com/Qix-/color-convert/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "deprecated": false,
+ "name": "color-convert",
"description": "Plain color conversion functions",
- "devDependencies": {
- "chalk": "^2.4.2",
- "xo": "^0.24.0"
- },
- "engines": {
- "node": ">=7.0.0"
+ "version": "1.9.3",
+ "author": "Heather Arthur <fayearthur@gmail.com>",
+ "license": "MIT",
+ "repository": "Qix-/color-convert",
+ "scripts": {
+ "pretest": "xo",
+ "test": "node test/basic.js"
},
- "files": [
- "index.js",
- "conversions.js",
- "route.js"
- ],
- "homepage": "https://github.com/Qix-/color-convert#readme",
"keywords": [
"color",
"colour",
@@ -39,22 +23,24 @@
"ansi",
"ansi16"
],
- "license": "MIT",
- "name": "color-convert",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/Qix-/color-convert.git"
- },
- "scripts": {
- "pretest": "xo",
- "test": "node test/basic.js"
- },
- "version": "2.0.1",
+ "files": [
+ "index.js",
+ "conversions.js",
+ "css-keywords.js",
+ "route.js"
+ ],
"xo": {
"rules": {
"default-case": 0,
"no-inline-comments": 0,
"operator-linebreak": 0
}
+ },
+ "devDependencies": {
+ "chalk": "1.1.1",
+ "xo": "0.11.2"
+ },
+ "dependencies": {
+ "color-name": "1.1.3"
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/route.js b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/route.js
index 1a08521b5a0..0a1fdea689e 100644
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/route.js
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-convert/route.js
@@ -1,7 +1,7 @@
-const conversions = require('./conversions');
+var conversions = require('./conversions');
/*
- This function routes a model to all other models.
+ this function routes a model to all other models.
all functions that are routed have a property `.conversion` attached
to the returned synthetic function. This property is an array
@@ -12,11 +12,11 @@ const conversions = require('./conversions');
*/
function buildGraph() {
- const graph = {};
+ var graph = {};
// https://jsperf.com/object-keys-vs-for-in-with-closure/3
- const models = Object.keys(conversions);
+ var models = Object.keys(conversions);
- for (let len = models.length, i = 0; i < len; i++) {
+ for (var len = models.length, i = 0; i < len; i++) {
graph[models[i]] = {
// http://jsperf.com/1-vs-infinity
// micro-opt, but this is simple.
@@ -30,18 +30,18 @@ function buildGraph() {
// https://en.wikipedia.org/wiki/Breadth-first_search
function deriveBFS(fromModel) {
- const graph = buildGraph();
- const queue = [fromModel]; // Unshift -> queue -> pop
+ var graph = buildGraph();
+ var queue = [fromModel]; // unshift -> queue -> pop
graph[fromModel].distance = 0;
while (queue.length) {
- const current = queue.pop();
- const adjacents = Object.keys(conversions[current]);
+ var current = queue.pop();
+ var adjacents = Object.keys(conversions[current]);
- for (let len = adjacents.length, i = 0; i < len; i++) {
- const adjacent = adjacents[i];
- const node = graph[adjacent];
+ for (var len = adjacents.length, i = 0; i < len; i++) {
+ var adjacent = adjacents[i];
+ var node = graph[adjacent];
if (node.distance === -1) {
node.distance = graph[current].distance + 1;
@@ -61,10 +61,10 @@ function link(from, to) {
}
function wrapConversion(toModel, graph) {
- const path = [graph[toModel].parent, toModel];
- let fn = conversions[graph[toModel].parent][toModel];
+ var path = [graph[toModel].parent, toModel];
+ var fn = conversions[graph[toModel].parent][toModel];
- let cur = graph[toModel].parent;
+ var cur = graph[toModel].parent;
while (graph[cur].parent) {
path.unshift(graph[cur].parent);
fn = link(conversions[graph[cur].parent][cur], fn);
@@ -76,16 +76,16 @@ function wrapConversion(toModel, graph) {
}
module.exports = function (fromModel) {
- const graph = deriveBFS(fromModel);
- const conversion = {};
+ var graph = deriveBFS(fromModel);
+ var conversion = {};
- const models = Object.keys(graph);
- for (let len = models.length, i = 0; i < len; i++) {
- const toModel = models[i];
- const node = graph[toModel];
+ var models = Object.keys(graph);
+ for (var len = models.length, i = 0; i < len; i++) {
+ var toModel = models[i];
+ var node = graph[toModel];
if (node.parent === null) {
- // No possible conversion, or this node is the source model.
+ // no possible conversion, or this node is the source model.
continue;
}
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-name/LICENSE b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-name/LICENSE
index c6b10012540..c6b10012540 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-name/LICENSE
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-name/LICENSE
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-name/README.md b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-name/README.md
index 932b979176f..932b979176f 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-name/README.md
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-name/README.md
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-name/index.js b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-name/index.js
index b7c198a6f3d..b7c198a6f3d 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-name/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-name/index.js
diff --git a/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-name/package.json b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-name/package.json
new file mode 100644
index 00000000000..d061123ef02
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/color-name/package.json
@@ -0,0 +1,25 @@
+{
+ "name": "color-name",
+ "version": "1.1.3",
+ "description": "A list of color names and its values",
+ "main": "index.js",
+ "scripts": {
+ "test": "node test.js"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git@github.com:dfcreative/color-name.git"
+ },
+ "keywords": [
+ "color-name",
+ "color",
+ "color-keyword",
+ "keyword"
+ ],
+ "author": "DY <dfcreative@gmail.com>",
+ "license": "MIT",
+ "bugs": {
+ "url": "https://github.com/dfcreative/color-name/issues"
+ },
+ "homepage": "https://github.com/dfcreative/color-name"
+}
diff --git a/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/has-flag/index.js b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/has-flag/index.js
new file mode 100644
index 00000000000..5139728fba6
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/has-flag/index.js
@@ -0,0 +1,8 @@
+'use strict';
+module.exports = (flag, argv) => {
+ argv = argv || process.argv;
+ const prefix = flag.startsWith('-') ? '' : (flag.length === 1 ? '-' : '--');
+ const pos = argv.indexOf(prefix + flag);
+ const terminatorPos = argv.indexOf('--');
+ return pos !== -1 && (terminatorPos === -1 ? true : pos < terminatorPos);
+};
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/has-flag/license b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/has-flag/license
index e7af2f77107..e7af2f77107 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/has-flag/license
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/has-flag/license
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/has-flag/package.json b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/has-flag/package.json
index c71a95689f3..e1eb17a15ed 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/has-flag/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/has-flag/package.json
@@ -1,28 +1,23 @@
{
+ "name": "has-flag",
+ "version": "3.0.0",
+ "description": "Check if argv has a specific flag",
+ "license": "MIT",
+ "repository": "sindresorhus/has-flag",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",
"url": "sindresorhus.com"
},
- "bugs": {
- "url": "https://github.com/sindresorhus/has-flag/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Check if argv has a specific flag",
- "devDependencies": {
- "ava": "^1.4.1",
- "tsd": "^0.7.2",
- "xo": "^0.24.0"
- },
"engines": {
- "node": ">=8"
+ "node": ">=4"
+ },
+ "scripts": {
+ "test": "xo && ava"
},
"files": [
- "index.js",
- "index.d.ts"
+ "index.js"
],
- "homepage": "https://github.com/sindresorhus/has-flag#readme",
"keywords": [
"has",
"check",
@@ -42,14 +37,8 @@
"minimist",
"optimist"
],
- "license": "MIT",
- "name": "has-flag",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/has-flag.git"
- },
- "scripts": {
- "test": "xo && ava && tsd"
- },
- "version": "4.0.0"
-} \ No newline at end of file
+ "devDependencies": {
+ "ava": "*",
+ "xo": "*"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/has-flag/readme.md b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/has-flag/readme.md
index 3f72dff29a6..677893c278a 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/has-flag/readme.md
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/has-flag/readme.md
@@ -4,20 +4,6 @@
Correctly stops looking after an `--` argument terminator.
----
-
-<div align="center">
- <b>
- <a href="https://tidelift.com/subscription/pkg/npm-has-flag?utm_source=npm-has-flag&utm_medium=referral&utm_campaign=readme">Get professional support for this package with a Tidelift subscription</a>
- </b>
- <br>
- <sub>
- Tidelift helps make open source sustainable for maintainers while giving companies<br>assurances about security, maintenance, and licensing for their dependencies.
- </sub>
-</div>
-
----
-
## Install
@@ -79,11 +65,6 @@ Default: `process.argv`
CLI arguments.
-## Security
-
-To report a security vulnerability, please use the [Tidelift security contact](https://tidelift.com/security). Tidelift will coordinate the fix and disclosure.
-
-
## License
MIT © [Sindre Sorhus](https://sindresorhus.com)
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/browser.js b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/browser.js
index 62afa3a7425..62afa3a7425 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/browser.js
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/browser.js
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/index.js b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/index.js
index 6fada390fb8..1704131bdf6 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/index.js
@@ -1,31 +1,22 @@
'use strict';
const os = require('os');
-const tty = require('tty');
const hasFlag = require('has-flag');
-const {env} = process;
+const env = process.env;
let forceColor;
if (hasFlag('no-color') ||
hasFlag('no-colors') ||
- hasFlag('color=false') ||
- hasFlag('color=never')) {
- forceColor = 0;
+ hasFlag('color=false')) {
+ forceColor = false;
} else if (hasFlag('color') ||
hasFlag('colors') ||
hasFlag('color=true') ||
hasFlag('color=always')) {
- forceColor = 1;
+ forceColor = true;
}
-
if ('FORCE_COLOR' in env) {
- if (env.FORCE_COLOR === 'true') {
- forceColor = 1;
- } else if (env.FORCE_COLOR === 'false') {
- forceColor = 0;
- } else {
- forceColor = env.FORCE_COLOR.length === 0 ? 1 : Math.min(parseInt(env.FORCE_COLOR, 10), 3);
- }
+ forceColor = env.FORCE_COLOR.length === 0 || parseInt(env.FORCE_COLOR, 10) !== 0;
}
function translateLevel(level) {
@@ -41,8 +32,8 @@ function translateLevel(level) {
};
}
-function supportsColor(haveStream, streamIsTTY) {
- if (forceColor === 0) {
+function supportsColor(stream) {
+ if (forceColor === false) {
return 0;
}
@@ -56,21 +47,22 @@ function supportsColor(haveStream, streamIsTTY) {
return 2;
}
- if (haveStream && !streamIsTTY && forceColor === undefined) {
+ if (stream && !stream.isTTY && forceColor !== true) {
return 0;
}
- const min = forceColor || 0;
-
- if (env.TERM === 'dumb') {
- return min;
- }
+ const min = forceColor ? 1 : 0;
if (process.platform === 'win32') {
- // Windows 10 build 10586 is the first Windows release that supports 256 colors.
- // Windows 10 build 14931 is the first release that supports 16m/TrueColor.
+ // Node.js 7.5.0 is the first version of Node.js to include a patch to
+ // libuv that enables 256 color output on Windows. Anything earlier and it
+ // won't work. However, here we target Node.js 8 at minimum as it is an LTS
+ // release, and Node.js 7 is not. Windows 10 build 10586 is the first Windows
+ // release that supports 256 colors. Windows 10 build 14931 is the first release
+ // that supports 16m/TrueColor.
const osRelease = os.release().split('.');
if (
+ Number(process.versions.node.split('.')[0]) >= 8 &&
Number(osRelease[0]) >= 10 &&
Number(osRelease[2]) >= 10586
) {
@@ -81,7 +73,7 @@ function supportsColor(haveStream, streamIsTTY) {
}
if ('CI' in env) {
- if (['TRAVIS', 'CIRCLECI', 'APPVEYOR', 'GITLAB_CI', 'GITHUB_ACTIONS', 'BUILDKITE'].some(sign => sign in env) || env.CI_NAME === 'codeship') {
+ if (['TRAVIS', 'CIRCLECI', 'APPVEYOR', 'GITLAB_CI'].some(sign => sign in env) || env.CI_NAME === 'codeship') {
return 1;
}
@@ -120,16 +112,20 @@ function supportsColor(haveStream, streamIsTTY) {
return 1;
}
+ if (env.TERM === 'dumb') {
+ return min;
+ }
+
return min;
}
function getSupportLevel(stream) {
- const level = supportsColor(stream, stream && stream.isTTY);
+ const level = supportsColor(stream);
return translateLevel(level);
}
module.exports = {
supportsColor: getSupportLevel,
- stdout: translateLevel(supportsColor(true, tty.isatty(1))),
- stderr: translateLevel(supportsColor(true, tty.isatty(2)))
+ stdout: getSupportLevel(process.stdout),
+ stderr: getSupportLevel(process.stderr)
};
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/license b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/license
index e7af2f77107..e7af2f77107 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/license
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/license
diff --git a/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/package.json b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/package.json
new file mode 100644
index 00000000000..ad199f5cdb0
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/package.json
@@ -0,0 +1,53 @@
+{
+ "name": "supports-color",
+ "version": "5.5.0",
+ "description": "Detect whether a terminal supports color",
+ "license": "MIT",
+ "repository": "chalk/supports-color",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "scripts": {
+ "test": "xo && ava"
+ },
+ "files": [
+ "index.js",
+ "browser.js"
+ ],
+ "keywords": [
+ "color",
+ "colour",
+ "colors",
+ "terminal",
+ "console",
+ "cli",
+ "ansi",
+ "styles",
+ "tty",
+ "rgb",
+ "256",
+ "shell",
+ "xterm",
+ "command-line",
+ "support",
+ "supports",
+ "capability",
+ "detect",
+ "truecolor",
+ "16m"
+ ],
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "devDependencies": {
+ "ava": "^0.25.0",
+ "import-fresh": "^2.0.0",
+ "xo": "^0.20.0"
+ },
+ "browser": "browser.js"
+}
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/readme.md b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/readme.md
index 36542285863..f6e40195730 100644
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/readme.md
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/node_modules/supports-color/readme.md
@@ -44,7 +44,7 @@ The `stdout`/`stderr` objects specifies a level of support for color through a `
It obeys the `--color` and `--no-color` CLI flags.
-For situations where using `--color` is not possible, use the environment variable `FORCE_COLOR=1` (level 1), `FORCE_COLOR=2` (level 2), or `FORCE_COLOR=3` (level 3) to forcefully enable color, or `FORCE_COLOR=0` to forcefully disable. The use of `FORCE_COLOR` overrides all other color support checks.
+Can be overridden by the user with the flags `--color` and `--no-color`. For situations where using `--color` is not possible, add the environment variable `FORCE_COLOR=1` to forcefully enable color or `FORCE_COLOR=0` to forcefully disable. The use of `FORCE_COLOR` overrides all other color support checks.
Explicit 256/Truecolor mode can be enabled using the `--color=256` and `--color=16m` flags, respectively.
@@ -61,16 +61,6 @@ Explicit 256/Truecolor mode can be enabled using the `--color=256` and `--color=
- [Josh Junon](https://github.com/qix-)
----
+## License
-<div align="center">
- <b>
- <a href="https://tidelift.com/subscription/pkg/npm-supports-color?utm_source=npm-supports-color&utm_medium=referral&utm_campaign=readme">Get professional support for this package with a Tidelift subscription</a>
- </b>
- <br>
- <sub>
- Tidelift helps make open source sustainable for maintainers while giving companies<br>assurances about security, maintenance, and licensing for their dependencies.
- </sub>
-</div>
-
----
+MIT
diff --git a/tools/node_modules/eslint/node_modules/@babel/highlight/package.json b/tools/node_modules/eslint/node_modules/@babel/highlight/package.json
index 6bf73954542..4504cd15a14 100644
--- a/tools/node_modules/eslint/node_modules/@babel/highlight/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/highlight/package.json
@@ -1,34 +1,26 @@
{
- "author": {
- "name": "suchipi",
- "email": "me@suchipi.com"
- },
- "bugs": {
- "url": "https://github.com/babel/babel/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.12.11",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
- },
- "deprecated": false,
+ "name": "@babel/highlight",
+ "version": "7.13.8",
"description": "Syntax highlight JavaScript strings for output in terminals.",
- "devDependencies": {
- "@types/chalk": "^2.0.0",
- "strip-ansi": "^4.0.0"
- },
+ "author": "suchipi <me@suchipi.com>",
"homepage": "https://babel.dev/docs/en/next/babel-highlight",
"license": "MIT",
- "main": "lib/index.js",
- "name": "@babel/highlight",
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
- "url": "git+https://github.com/babel/babel.git",
+ "url": "https://github.com/babel/babel.git",
"directory": "packages/babel-highlight"
},
- "version": "7.13.8"
+ "main": "lib/index.js",
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.12.11",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ },
+ "devDependencies": {
+ "@types/chalk": "^2.0.0",
+ "strip-ansi": "^4.0.0"
+ }
} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json
index 9a730ea76f3..d4dbb4b7134 100644
--- a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json
+++ b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json
@@ -1,24 +1,37 @@
{
- "author": {
- "name": "Nicholas C. Zakas"
+ "name": "@eslint/eslintrc",
+ "version": "0.4.0",
+ "description": "The legacy ESLintRC config file format for ESLint",
+ "main": "lib/index.js",
+ "files": [
+ "lib",
+ "conf",
+ "LICENSE"
+ ],
+ "publishConfig": {
+ "access": "public"
},
+ "scripts": {
+ "lint": "eslint .",
+ "test": "mocha -R progress -c 'tests/lib/**/*.js'",
+ "generate-release": "eslint-generate-release",
+ "generate-alpharelease": "eslint-generate-prerelease alpha",
+ "generate-betarelease": "eslint-generate-prerelease beta",
+ "generate-rcrelease": "eslint-generate-prerelease rc",
+ "publish-release": "eslint-publish-release"
+ },
+ "repository": "eslint/eslintrc",
+ "keywords": [
+ "ESLint",
+ "ESLintRC",
+ "Configuration"
+ ],
+ "author": "Nicholas C. Zakas",
+ "license": "MIT",
"bugs": {
"url": "https://github.com/eslint/eslintrc/issues"
},
- "bundleDependencies": false,
- "dependencies": {
- "ajv": "^6.12.4",
- "debug": "^4.1.1",
- "espree": "^7.3.0",
- "globals": "^12.1.0",
- "ignore": "^4.0.6",
- "import-fresh": "^3.2.1",
- "js-yaml": "^3.13.1",
- "minimatch": "^3.0.4",
- "strip-json-comments": "^3.1.1"
- },
- "deprecated": false,
- "description": "The legacy ESLintRC config file format for ESLint",
+ "homepage": "https://github.com/eslint/eslintrc#readme",
"devDependencies": {
"chai": "^4.2.0",
"eslint": "^7.7.0",
@@ -32,38 +45,18 @@
"sinon": "^9.2.0",
"temp-dir": "^2.0.0"
},
+ "dependencies": {
+ "ajv": "^6.12.4",
+ "debug": "^4.1.1",
+ "espree": "^7.3.0",
+ "globals": "^12.1.0",
+ "ignore": "^4.0.6",
+ "import-fresh": "^3.2.1",
+ "js-yaml": "^3.13.1",
+ "minimatch": "^3.0.4",
+ "strip-json-comments": "^3.1.1"
+ },
"engines": {
"node": "^10.12.0 || >=12.0.0"
- },
- "files": [
- "lib",
- "conf",
- "LICENSE"
- ],
- "homepage": "https://github.com/eslint/eslintrc#readme",
- "keywords": [
- "ESLint",
- "ESLintRC",
- "Configuration"
- ],
- "license": "MIT",
- "main": "lib/index.js",
- "name": "@eslint/eslintrc",
- "publishConfig": {
- "access": "public"
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/eslint/eslintrc.git"
- },
- "scripts": {
- "generate-alpharelease": "eslint-generate-prerelease alpha",
- "generate-betarelease": "eslint-generate-prerelease beta",
- "generate-rcrelease": "eslint-generate-prerelease rc",
- "generate-release": "eslint-generate-release",
- "lint": "eslint .",
- "publish-release": "eslint-publish-release",
- "test": "mocha -R progress -c 'tests/lib/**/*.js'"
- },
- "version": "0.4.0"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/acorn-jsx/package.json b/tools/node_modules/eslint/node_modules/acorn-jsx/package.json
index e26bc863624..f42a7ea1437 100644
--- a/tools/node_modules/eslint/node_modules/acorn-jsx/package.json
+++ b/tools/node_modules/eslint/node_modules/acorn-jsx/package.json
@@ -1,32 +1,27 @@
{
- "bugs": {
- "url": "https://github.com/acornjs/acorn-jsx/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "acorn-jsx",
"description": "Modern, fast React.js JSX parser",
- "devDependencies": {
- "acorn": "^8.0.1"
- },
"homepage": "https://github.com/acornjs/acorn-jsx",
- "license": "MIT",
+ "version": "5.3.1",
"maintainers": [
{
"name": "Ingvar Stepanyan",
"email": "me@rreverser.com",
- "url": "http://rreverser.com/"
+ "web": "http://rreverser.com/"
}
],
- "name": "acorn-jsx",
- "peerDependencies": {
- "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
- },
"repository": {
"type": "git",
- "url": "git+https://github.com/acornjs/acorn-jsx.git"
+ "url": "https://github.com/acornjs/acorn-jsx"
},
+ "license": "MIT",
"scripts": {
"test": "node test/run.js"
},
- "version": "5.3.1"
-} \ No newline at end of file
+ "peerDependencies": {
+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ },
+ "devDependencies": {
+ "acorn": "^8.0.1"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/acorn/package.json b/tools/node_modules/eslint/node_modules/acorn/package.json
index a0944f1372f..10699306d36 100644
--- a/tools/node_modules/eslint/node_modules/acorn/package.json
+++ b/tools/node_modules/eslint/node_modules/acorn/package.json
@@ -1,44 +1,35 @@
{
- "bin": {
- "acorn": "bin/acorn"
- },
- "bugs": {
- "url": "https://github.com/acornjs/acorn/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "acorn",
"description": "ECMAScript parser",
- "engines": {
- "node": ">=0.4.0"
- },
"homepage": "https://github.com/acornjs/acorn",
- "license": "MIT",
"main": "dist/acorn.js",
+ "types": "dist/acorn.d.ts",
+ "module": "dist/acorn.mjs",
+ "version": "7.4.1",
+ "engines": {"node": ">=0.4.0"},
"maintainers": [
{
"name": "Marijn Haverbeke",
"email": "marijnh@gmail.com",
- "url": "https://marijnhaverbeke.nl"
+ "web": "https://marijnhaverbeke.nl"
},
{
"name": "Ingvar Stepanyan",
"email": "me@rreverser.com",
- "url": "https://rreverser.com/"
+ "web": "https://rreverser.com/"
},
{
"name": "Adrian Heine",
- "url": "http://adrianheine.de"
+ "web": "http://adrianheine.de"
}
],
- "module": "dist/acorn.mjs",
- "name": "acorn",
"repository": {
"type": "git",
- "url": "git+https://github.com/acornjs/acorn.git"
+ "url": "https://github.com/acornjs/acorn.git"
},
+ "license": "MIT",
"scripts": {
"prepare": "cd ..; npm run build:main && npm run build:bin"
},
- "types": "dist/acorn.d.ts",
- "version": "7.4.1"
-} \ No newline at end of file
+ "bin": {"acorn": "./bin/acorn"}
+}
diff --git a/tools/node_modules/eslint/node_modules/ajv/package.json b/tools/node_modules/eslint/node_modules/ajv/package.json
index 6657aaf6c4a..559a933c8c1 100644
--- a/tools/node_modules/eslint/node_modules/ajv/package.json
+++ b/tools/node_modules/eslint/node_modules/ajv/package.json
@@ -1,23 +1,72 @@
{
- "author": {
- "name": "Evgeny Poberezkin"
+ "name": "ajv",
+ "version": "6.12.6",
+ "description": "Another JSON Schema Validator",
+ "main": "lib/ajv.js",
+ "typings": "lib/ajv.d.ts",
+ "files": [
+ "lib/",
+ "dist/",
+ "scripts/",
+ "LICENSE",
+ ".tonic_example.js"
+ ],
+ "scripts": {
+ "eslint": "eslint lib/{compile/,}*.js spec/{**/,}*.js scripts --ignore-pattern spec/JSON-Schema-Test-Suite",
+ "jshint": "jshint lib/{compile/,}*.js",
+ "lint": "npm run jshint && npm run eslint",
+ "test-spec": "mocha spec/{**/,}*.spec.js -R spec",
+ "test-fast": "AJV_FAST_TEST=true npm run test-spec",
+ "test-debug": "npm run test-spec -- --inspect-brk",
+ "test-cov": "nyc npm run test-spec",
+ "test-ts": "tsc --target ES5 --noImplicitAny --noEmit spec/typescript/index.ts",
+ "bundle": "del-cli dist && node ./scripts/bundle.js . Ajv pure_getters",
+ "bundle-beautify": "node ./scripts/bundle.js js-beautify",
+ "build": "del-cli lib/dotjs/*.js \"!lib/dotjs/index.js\" && node scripts/compile-dots.js",
+ "test-karma": "karma start",
+ "test-browser": "del-cli .browser && npm run bundle && scripts/prepare-tests && npm run test-karma",
+ "test-all": "npm run test-cov && if-node-version 10 npm run test-browser",
+ "test": "npm run lint && npm run build && npm run test-all",
+ "prepublish": "npm run build && npm run bundle",
+ "watch": "watch \"npm run build\" ./lib/dot"
+ },
+ "nyc": {
+ "exclude": [
+ "**/spec/**",
+ "node_modules"
+ ],
+ "reporter": [
+ "lcov",
+ "text-summary"
+ ]
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/ajv-validator/ajv.git"
},
+ "keywords": [
+ "JSON",
+ "schema",
+ "validator",
+ "validation",
+ "jsonschema",
+ "json-schema",
+ "json-schema-validator",
+ "json-schema-validation"
+ ],
+ "author": "Evgeny Poberezkin",
+ "license": "MIT",
"bugs": {
"url": "https://github.com/ajv-validator/ajv/issues"
},
- "bundleDependencies": false,
- "collective": {
- "type": "opencollective",
- "url": "https://opencollective.com/ajv"
- },
+ "homepage": "https://github.com/ajv-validator/ajv",
+ "tonicExampleFilename": ".tonic_example.js",
"dependencies": {
"fast-deep-equal": "^3.1.1",
"fast-json-stable-stringify": "^2.0.0",
"json-schema-traverse": "^0.4.1",
"uri-js": "^4.2.2"
},
- "deprecated": false,
- "description": "Another JSON Schema Validator",
"devDependencies": {
"ajv-async": "^1.0.0",
"bluebird": "^3.5.3",
@@ -46,65 +95,12 @@
"uglify-js": "^3.6.9",
"watch": "^1.0.0"
},
- "files": [
- "lib/",
- "dist/",
- "scripts/",
- "LICENSE",
- ".tonic_example.js"
- ],
+ "collective": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/ajv"
+ },
"funding": {
"type": "github",
"url": "https://github.com/sponsors/epoberezkin"
- },
- "homepage": "https://github.com/ajv-validator/ajv",
- "keywords": [
- "JSON",
- "schema",
- "validator",
- "validation",
- "jsonschema",
- "json-schema",
- "json-schema-validator",
- "json-schema-validation"
- ],
- "license": "MIT",
- "main": "lib/ajv.js",
- "name": "ajv",
- "nyc": {
- "exclude": [
- "**/spec/**",
- "node_modules"
- ],
- "reporter": [
- "lcov",
- "text-summary"
- ]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/ajv-validator/ajv.git"
- },
- "scripts": {
- "build": "del-cli lib/dotjs/*.js \"!lib/dotjs/index.js\" && node scripts/compile-dots.js",
- "bundle": "del-cli dist && node ./scripts/bundle.js . Ajv pure_getters",
- "bundle-beautify": "node ./scripts/bundle.js js-beautify",
- "eslint": "eslint lib/{compile/,}*.js spec/{**/,}*.js scripts --ignore-pattern spec/JSON-Schema-Test-Suite",
- "jshint": "jshint lib/{compile/,}*.js",
- "lint": "npm run jshint && npm run eslint",
- "prepublish": "npm run build && npm run bundle",
- "test": "npm run lint && npm run build && npm run test-all",
- "test-all": "npm run test-cov && if-node-version 10 npm run test-browser",
- "test-browser": "del-cli .browser && npm run bundle && scripts/prepare-tests && npm run test-karma",
- "test-cov": "nyc npm run test-spec",
- "test-debug": "npm run test-spec -- --inspect-brk",
- "test-fast": "AJV_FAST_TEST=true npm run test-spec",
- "test-karma": "karma start",
- "test-spec": "mocha spec/{**/,}*.spec.js -R spec",
- "test-ts": "tsc --target ES5 --noImplicitAny --noEmit spec/typescript/index.ts",
- "watch": "watch \"npm run build\" ./lib/dot"
- },
- "tonicExampleFilename": ".tonic_example.js",
- "typings": "lib/ajv.d.ts",
- "version": "6.12.6"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/ansi-colors/package.json b/tools/node_modules/eslint/node_modules/ansi-colors/package.json
index 8c23184218a..e11093140b3 100644
--- a/tools/node_modules/eslint/node_modules/ansi-colors/package.json
+++ b/tools/node_modules/eslint/node_modules/ansi-colors/package.json
@@ -1,32 +1,33 @@
{
- "author": {
- "name": "Brian Woodward",
- "url": "https://github.com/doowb"
- },
+ "name": "ansi-colors",
+ "description": "Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).",
+ "version": "4.1.1",
+ "homepage": "https://github.com/doowb/ansi-colors",
+ "author": "Brian Woodward (https://github.com/doowb)",
+ "contributors": [
+ "Brian Woodward (https://twitter.com/doowb)",
+ "Jason Schilling (https://sourecode.de)",
+ "Jon Schlinkert (http://twitter.com/jonschlinkert)",
+ "Jordan (https://github.com/Silic0nS0ldier)"
+ ],
+ "repository": "doowb/ansi-colors",
"bugs": {
"url": "https://github.com/doowb/ansi-colors/issues"
},
- "bundleDependencies": false,
- "contributors": [
- {
- "name": "Brian Woodward",
- "url": "https://twitter.com/doowb"
- },
- {
- "name": "Jason Schilling",
- "url": "https://sourecode.de"
- },
- {
- "name": "Jon Schlinkert",
- "url": "http://twitter.com/jonschlinkert"
- },
- {
- "name": "Jordan",
- "url": "https://github.com/Silic0nS0ldier"
- }
+ "license": "MIT",
+ "files": [
+ "index.js",
+ "symbols.js",
+ "types/index.d.ts"
],
- "deprecated": false,
- "description": "Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).",
+ "main": "index.js",
+ "types": "./types/index.d.ts",
+ "engines": {
+ "node": ">=6"
+ },
+ "scripts": {
+ "test": "mocha"
+ },
"devDependencies": {
"decache": "^4.5.1",
"gulp-format-md": "^2.0.0",
@@ -34,15 +35,6 @@
"mocha": "^6.1.4",
"text-table": "^0.2.0"
},
- "engines": {
- "node": ">=6"
- },
- "files": [
- "index.js",
- "symbols.js",
- "types/index.d.ts"
- ],
- "homepage": "https://github.com/doowb/ansi-colors",
"keywords": [
"ansi",
"bgblack",
@@ -83,17 +75,6 @@
"white",
"yellow"
],
- "license": "MIT",
- "main": "index.js",
- "name": "ansi-colors",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/doowb/ansi-colors.git"
- },
- "scripts": {
- "test": "mocha"
- },
- "types": "./types/index.d.ts",
"verb": {
"toc": false,
"layout": "default",
@@ -124,6 +105,5 @@
"colors",
"kleur"
]
- },
- "version": "4.1.1"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/ansi-regex/package.json b/tools/node_modules/eslint/node_modules/ansi-regex/package.json
index d0574afde48..7af801f3522 100644
--- a/tools/node_modules/eslint/node_modules/ansi-regex/package.json
+++ b/tools/node_modules/eslint/node_modules/ansi-regex/package.json
@@ -1,64 +1,55 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/chalk/ansi-regex/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Regular expression for matching ANSI escape codes",
- "devDependencies": {
- "ava": "^2.4.0",
- "tsd": "^0.9.0",
- "xo": "^0.25.3"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.js",
- "index.d.ts"
- ],
- "homepage": "https://github.com/chalk/ansi-regex#readme",
- "keywords": [
- "ansi",
- "styles",
- "color",
- "colour",
- "colors",
- "terminal",
- "console",
- "cli",
- "string",
- "tty",
- "escape",
- "formatting",
- "rgb",
- "256",
- "shell",
- "xterm",
- "command-line",
- "text",
- "regex",
- "regexp",
- "re",
- "match",
- "test",
- "find",
- "pattern"
- ],
- "license": "MIT",
- "name": "ansi-regex",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/chalk/ansi-regex.git"
- },
- "scripts": {
- "test": "xo && ava && tsd",
- "view-supported": "node fixtures/view-codes.js"
- },
- "version": "5.0.0"
-} \ No newline at end of file
+ "name": "ansi-regex",
+ "version": "5.0.0",
+ "description": "Regular expression for matching ANSI escape codes",
+ "license": "MIT",
+ "repository": "chalk/ansi-regex",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd",
+ "view-supported": "node fixtures/view-codes.js"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "ansi",
+ "styles",
+ "color",
+ "colour",
+ "colors",
+ "terminal",
+ "console",
+ "cli",
+ "string",
+ "tty",
+ "escape",
+ "formatting",
+ "rgb",
+ "256",
+ "shell",
+ "xterm",
+ "command-line",
+ "text",
+ "regex",
+ "regexp",
+ "re",
+ "match",
+ "test",
+ "find",
+ "pattern"
+ ],
+ "devDependencies": {
+ "ava": "^2.4.0",
+ "tsd": "^0.9.0",
+ "xo": "^0.25.3"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/ansi-styles/index.js b/tools/node_modules/eslint/node_modules/ansi-styles/index.js
index 90a871c4d78..5d82581a13f 100644
--- a/tools/node_modules/eslint/node_modules/ansi-styles/index.js
+++ b/tools/node_modules/eslint/node_modules/ansi-styles/index.js
@@ -1,21 +1,63 @@
'use strict';
-const colorConvert = require('color-convert');
-const wrapAnsi16 = (fn, offset) => function () {
- const code = fn.apply(colorConvert, arguments);
+const wrapAnsi16 = (fn, offset) => (...args) => {
+ const code = fn(...args);
return `\u001B[${code + offset}m`;
};
-const wrapAnsi256 = (fn, offset) => function () {
- const code = fn.apply(colorConvert, arguments);
+const wrapAnsi256 = (fn, offset) => (...args) => {
+ const code = fn(...args);
return `\u001B[${38 + offset};5;${code}m`;
};
-const wrapAnsi16m = (fn, offset) => function () {
- const rgb = fn.apply(colorConvert, arguments);
+const wrapAnsi16m = (fn, offset) => (...args) => {
+ const rgb = fn(...args);
return `\u001B[${38 + offset};2;${rgb[0]};${rgb[1]};${rgb[2]}m`;
};
+const ansi2ansi = n => n;
+const rgb2rgb = (r, g, b) => [r, g, b];
+
+const setLazyProperty = (object, property, get) => {
+ Object.defineProperty(object, property, {
+ get: () => {
+ const value = get();
+
+ Object.defineProperty(object, property, {
+ value,
+ enumerable: true,
+ configurable: true
+ });
+
+ return value;
+ },
+ enumerable: true,
+ configurable: true
+ });
+};
+
+/** @type {typeof import('color-convert')} */
+let colorConvert;
+const makeDynamicStyles = (wrap, targetSpace, identity, isBackground) => {
+ if (colorConvert === undefined) {
+ colorConvert = require('color-convert');
+ }
+
+ const offset = isBackground ? 10 : 0;
+ const styles = {};
+
+ for (const [sourceSpace, suite] of Object.entries(colorConvert)) {
+ const name = sourceSpace === 'ansi16' ? 'ansi' : sourceSpace;
+ if (sourceSpace === targetSpace) {
+ styles[name] = wrap(identity, offset);
+ } else if (typeof suite === 'object') {
+ styles[name] = wrap(suite[targetSpace], offset);
+ }
+ }
+
+ return styles;
+};
+
function assembleStyles() {
const codes = new Map();
const styles = {
@@ -39,9 +81,9 @@ function assembleStyles() {
magenta: [35, 39],
cyan: [36, 39],
white: [37, 39],
- gray: [90, 39],
// Bright color
+ blackBright: [90, 39],
redBright: [91, 39],
greenBright: [92, 39],
yellowBright: [93, 39],
@@ -72,15 +114,14 @@ function assembleStyles() {
}
};
- // Fix humans
- styles.color.grey = styles.color.gray;
-
- for (const groupName of Object.keys(styles)) {
- const group = styles[groupName];
-
- for (const styleName of Object.keys(group)) {
- const style = group[styleName];
+ // Alias bright black as gray (and grey)
+ styles.color.gray = styles.color.blackBright;
+ styles.bgColor.bgGray = styles.bgColor.bgBlackBright;
+ styles.color.grey = styles.color.blackBright;
+ styles.bgColor.bgGrey = styles.bgColor.bgBlackBright;
+ for (const [groupName, group] of Object.entries(styles)) {
+ for (const [styleName, style] of Object.entries(group)) {
styles[styleName] = {
open: `\u001B[${style[0]}m`,
close: `\u001B[${style[1]}m`
@@ -95,65 +136,22 @@ function assembleStyles() {
value: group,
enumerable: false
});
-
- Object.defineProperty(styles, 'codes', {
- value: codes,
- enumerable: false
- });
}
- const ansi2ansi = n => n;
- const rgb2rgb = (r, g, b) => [r, g, b];
+ Object.defineProperty(styles, 'codes', {
+ value: codes,
+ enumerable: false
+ });
styles.color.close = '\u001B[39m';
styles.bgColor.close = '\u001B[49m';
- styles.color.ansi = {
- ansi: wrapAnsi16(ansi2ansi, 0)
- };
- styles.color.ansi256 = {
- ansi256: wrapAnsi256(ansi2ansi, 0)
- };
- styles.color.ansi16m = {
- rgb: wrapAnsi16m(rgb2rgb, 0)
- };
-
- styles.bgColor.ansi = {
- ansi: wrapAnsi16(ansi2ansi, 10)
- };
- styles.bgColor.ansi256 = {
- ansi256: wrapAnsi256(ansi2ansi, 10)
- };
- styles.bgColor.ansi16m = {
- rgb: wrapAnsi16m(rgb2rgb, 10)
- };
-
- for (let key of Object.keys(colorConvert)) {
- if (typeof colorConvert[key] !== 'object') {
- continue;
- }
-
- const suite = colorConvert[key];
-
- if (key === 'ansi16') {
- key = 'ansi';
- }
-
- if ('ansi16' in suite) {
- styles.color.ansi[key] = wrapAnsi16(suite.ansi16, 0);
- styles.bgColor.ansi[key] = wrapAnsi16(suite.ansi16, 10);
- }
-
- if ('ansi256' in suite) {
- styles.color.ansi256[key] = wrapAnsi256(suite.ansi256, 0);
- styles.bgColor.ansi256[key] = wrapAnsi256(suite.ansi256, 10);
- }
-
- if ('rgb' in suite) {
- styles.color.ansi16m[key] = wrapAnsi16m(suite.rgb, 0);
- styles.bgColor.ansi16m[key] = wrapAnsi16m(suite.rgb, 10);
- }
- }
+ setLazyProperty(styles.color, 'ansi', () => makeDynamicStyles(wrapAnsi16, 'ansi16', ansi2ansi, false));
+ setLazyProperty(styles.color, 'ansi256', () => makeDynamicStyles(wrapAnsi256, 'ansi256', ansi2ansi, false));
+ setLazyProperty(styles.color, 'ansi16m', () => makeDynamicStyles(wrapAnsi16m, 'rgb', rgb2rgb, false));
+ setLazyProperty(styles.bgColor, 'ansi', () => makeDynamicStyles(wrapAnsi16, 'ansi16', ansi2ansi, true));
+ setLazyProperty(styles.bgColor, 'ansi256', () => makeDynamicStyles(wrapAnsi256, 'ansi256', ansi2ansi, true));
+ setLazyProperty(styles.bgColor, 'ansi16m', () => makeDynamicStyles(wrapAnsi16m, 'rgb', rgb2rgb, true));
return styles;
}
diff --git a/tools/node_modules/eslint/node_modules/ansi-styles/package.json b/tools/node_modules/eslint/node_modules/ansi-styles/package.json
index 5663ace24b4..75393284d7e 100644
--- a/tools/node_modules/eslint/node_modules/ansi-styles/package.json
+++ b/tools/node_modules/eslint/node_modules/ansi-styles/package.json
@@ -1,65 +1,56 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "ava": {
- "require": "babel-polyfill"
- },
- "bugs": {
- "url": "https://github.com/chalk/ansi-styles/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "deprecated": false,
- "description": "ANSI escape codes for styling strings in the terminal",
- "devDependencies": {
- "ava": "*",
- "babel-polyfill": "^6.23.0",
- "svg-term-cli": "^2.1.1",
- "xo": "*"
- },
- "engines": {
- "node": ">=4"
- },
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/chalk/ansi-styles#readme",
- "keywords": [
- "ansi",
- "styles",
- "color",
- "colour",
- "colors",
- "terminal",
- "console",
- "cli",
- "string",
- "tty",
- "escape",
- "formatting",
- "rgb",
- "256",
- "shell",
- "xterm",
- "log",
- "logging",
- "command-line",
- "text"
- ],
- "license": "MIT",
- "name": "ansi-styles",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/chalk/ansi-styles.git"
- },
- "scripts": {
- "screenshot": "svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor",
- "test": "xo && ava"
- },
- "version": "3.2.1"
-} \ No newline at end of file
+ "name": "ansi-styles",
+ "version": "4.3.0",
+ "description": "ANSI escape codes for styling strings in the terminal",
+ "license": "MIT",
+ "repository": "chalk/ansi-styles",
+ "funding": "https://github.com/chalk/ansi-styles?sponsor=1",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd",
+ "screenshot": "svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "ansi",
+ "styles",
+ "color",
+ "colour",
+ "colors",
+ "terminal",
+ "console",
+ "cli",
+ "string",
+ "tty",
+ "escape",
+ "formatting",
+ "rgb",
+ "256",
+ "shell",
+ "xterm",
+ "log",
+ "logging",
+ "command-line",
+ "text"
+ ],
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "devDependencies": {
+ "@types/color-convert": "^1.9.0",
+ "ava": "^2.3.0",
+ "svg-term-cli": "^2.1.1",
+ "tsd": "^0.11.0",
+ "xo": "^0.25.3"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/ansi-styles/readme.md b/tools/node_modules/eslint/node_modules/ansi-styles/readme.md
index 3158e2df59c..24883de808b 100644
--- a/tools/node_modules/eslint/node_modules/ansi-styles/readme.md
+++ b/tools/node_modules/eslint/node_modules/ansi-styles/readme.md
@@ -1,11 +1,10 @@
# ansi-styles [![Build Status](https://travis-ci.org/chalk/ansi-styles.svg?branch=master)](https://travis-ci.org/chalk/ansi-styles)
-> [ANSI escape codes](http://en.wikipedia.org/wiki/ANSI_escape_code#Colors_and_Styles) for styling strings in the terminal
+> [ANSI escape codes](https://en.wikipedia.org/wiki/ANSI_escape_code#Colors_and_Styles) for styling strings in the terminal
You probably want the higher-level [chalk](https://github.com/chalk/chalk) module for styling your strings.
-<img src="https://cdn.rawgit.com/chalk/ansi-styles/8261697c95bf34b6c7767e2cbe9941a851d59385/screenshot.svg" width="900">
-
+<img src="screenshot.svg" width="900">
## Install
@@ -13,7 +12,6 @@ You probably want the higher-level [chalk](https://github.com/chalk/chalk) modul
$ npm install ansi-styles
```
-
## Usage
```js
@@ -29,14 +27,13 @@ console.log(`${style.green.open}Hello world!${style.green.close}`);
// original color.
console.log(style.bgColor.ansi.hsl(120, 80, 72) + 'Hello world!' + style.bgColor.close);
console.log(style.color.ansi256.rgb(199, 20, 250) + 'Hello world!' + style.color.close);
-console.log(style.color.ansi16m.hex('#ABCDEF') + 'Hello world!' + style.color.close);
+console.log(style.color.ansi16m.hex('#abcdef') + 'Hello world!' + style.color.close);
```
## API
Each style has an `open` and `close` property.
-
## Styles
### Modifiers
@@ -60,7 +57,7 @@ Each style has an `open` and `close` property.
- `magenta`
- `cyan`
- `white`
-- `gray` ("bright black")
+- `blackBright` (alias: `gray`, `grey`)
- `redBright`
- `greenBright`
- `yellowBright`
@@ -79,7 +76,7 @@ Each style has an `open` and `close` property.
- `bgMagenta`
- `bgCyan`
- `bgWhite`
-- `bgBlackBright`
+- `bgBlackBright` (alias: `bgGray`, `bgGrey`)
- `bgRedBright`
- `bgGreenBright`
- `bgYellowBright`
@@ -88,7 +85,6 @@ Each style has an `open` and `close` property.
- `bgCyanBright`
- `bgWhiteBright`
-
## Advanced usage
By default, you get a map of styles, but the styles are also available as groups. They are non-enumerable so they don't show up unless you access them explicitly. This makes it easier to expose only a subset in a higher-level module.
@@ -112,11 +108,21 @@ console.log(style.codes.get(36));
//=> 39
```
-
## [256 / 16 million (TrueColor) support](https://gist.github.com/XVilka/8346728)
`ansi-styles` uses the [`color-convert`](https://github.com/Qix-/color-convert) package to allow for converting between various colors and ANSI escapes, with support for 256 and 16 million colors.
+The following color spaces from `color-convert` are supported:
+
+- `rgb`
+- `hex`
+- `keyword`
+- `hsl`
+- `hsv`
+- `hwb`
+- `ansi`
+- `ansi256`
+
To use these, call the associated conversion function with the intended output, for example:
```js
@@ -130,18 +136,17 @@ style.color.ansi16m.hex('#C0FFEE'); // Hex (RGB) to 16 million color foreground
style.bgColor.ansi16m.hex('#C0FFEE'); // Hex (RGB) to 16 million color background code
```
-
## Related
- [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) - ANSI escape codes for manipulating the terminal
-
## Maintainers
- [Sindre Sorhus](https://github.com/sindresorhus)
- [Josh Junon](https://github.com/qix-)
+## For enterprise
-## License
+Available as part of the Tidelift Subscription.
-MIT
+The maintainers of `ansi-styles` and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. [Learn more.](https://tidelift.com/subscription/pkg/npm-ansi-styles?utm_source=npm-ansi-styles&utm_medium=referral&utm_campaign=enterprise&utm_term=repo)
diff --git a/tools/node_modules/eslint/node_modules/argparse/package.json b/tools/node_modules/eslint/node_modules/argparse/package.json
index 12f9cf1395b..62fba0a9fcf 100644
--- a/tools/node_modules/eslint/node_modules/argparse/package.json
+++ b/tools/node_modules/eslint/node_modules/argparse/package.json
@@ -1,32 +1,7 @@
{
- "bugs": {
- "url": "https://github.com/nodeca/argparse/issues"
- },
- "bundleDependencies": false,
- "contributors": [
- {
- "name": "Eugene Shkuropat"
- },
- {
- "name": "Paul Jacobson"
- }
- ],
- "dependencies": {
- "sprintf-js": "~1.0.2"
- },
- "deprecated": false,
+ "name": "argparse",
"description": "Very powerful CLI arguments parser. Native port of argparse - python's options parsing library",
- "devDependencies": {
- "eslint": "^2.13.1",
- "istanbul": "^0.4.5",
- "mocha": "^3.1.0",
- "ndoc": "^5.0.1"
- },
- "files": [
- "index.js",
- "lib/"
- ],
- "homepage": "https://github.com/nodeca/argparse#readme",
+ "version": "1.0.10",
"keywords": [
"cli",
"parser",
@@ -34,14 +9,26 @@
"option",
"args"
],
+ "contributors": [
+ "Eugene Shkuropat",
+ "Paul Jacobson"
+ ],
+ "files": [
+ "index.js",
+ "lib/"
+ ],
"license": "MIT",
- "name": "argparse",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/nodeca/argparse.git"
- },
+ "repository": "nodeca/argparse",
"scripts": {
"test": "make test"
},
- "version": "1.0.10"
-} \ No newline at end of file
+ "dependencies": {
+ "sprintf-js": "~1.0.2"
+ },
+ "devDependencies": {
+ "eslint": "^2.13.1",
+ "istanbul": "^0.4.5",
+ "mocha": "^3.1.0",
+ "ndoc": "^5.0.1"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/astral-regex/package.json b/tools/node_modules/eslint/node_modules/astral-regex/package.json
index 50ad84da9d6..d1ceea7f3ad 100644
--- a/tools/node_modules/eslint/node_modules/astral-regex/package.json
+++ b/tools/node_modules/eslint/node_modules/astral-regex/package.json
@@ -1,42 +1,33 @@
{
- "author": {
- "name": "Kevin MÃ¥rtensson",
- "email": "kevinmartensson@gmail.com",
- "url": "github.com/kevva"
- },
- "bugs": {
- "url": "https://github.com/kevva/astral-regex/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Regular expression for matching astral symbols",
- "devDependencies": {
- "ava": "^1.4.1",
- "tsd": "^0.7.2",
- "xo": "^0.24.0"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.js",
- "index.d.ts"
- ],
- "homepage": "https://github.com/kevva/astral-regex#readme",
- "keywords": [
- "astral",
- "emoji",
- "regex",
- "surrogate"
- ],
- "license": "MIT",
- "name": "astral-regex",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/kevva/astral-regex.git"
- },
- "scripts": {
- "test": "xo && ava && tsd"
- },
- "version": "2.0.0"
-} \ No newline at end of file
+ "name": "astral-regex",
+ "version": "2.0.0",
+ "description": "Regular expression for matching astral symbols",
+ "license": "MIT",
+ "repository": "kevva/astral-regex",
+ "author": {
+ "name": "Kevin MÃ¥rtensson",
+ "email": "kevinmartensson@gmail.com",
+ "url": "github.com/kevva"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "astral",
+ "emoji",
+ "regex",
+ "surrogate"
+ ],
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/balanced-match/package.json b/tools/node_modules/eslint/node_modules/balanced-match/package.json
index 354df6cf2f7..61349c6edad 100644
--- a/tools/node_modules/eslint/node_modules/balanced-match/package.json
+++ b/tools/node_modules/eslint/node_modules/balanced-match/package.json
@@ -1,21 +1,22 @@
{
- "author": {
- "name": "Julian Gruber",
- "email": "mail@juliangruber.com",
- "url": "http://juliangruber.com"
+ "name": "balanced-match",
+ "description": "Match balanced character pairs, like \"{\" and \"}\"",
+ "version": "1.0.0",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/juliangruber/balanced-match.git"
},
- "bugs": {
- "url": "https://github.com/juliangruber/balanced-match/issues"
+ "homepage": "https://github.com/juliangruber/balanced-match",
+ "main": "index.js",
+ "scripts": {
+ "test": "make test",
+ "bench": "make bench"
},
- "bundleDependencies": false,
"dependencies": {},
- "deprecated": false,
- "description": "Match balanced character pairs, like \"{\" and \"}\"",
"devDependencies": {
"matcha": "^0.7.0",
"tape": "^4.6.0"
},
- "homepage": "https://github.com/juliangruber/balanced-match",
"keywords": [
"match",
"regexp",
@@ -23,17 +24,12 @@
"balanced",
"parse"
],
- "license": "MIT",
- "main": "index.js",
- "name": "balanced-match",
- "repository": {
- "type": "git",
- "url": "git://github.com/juliangruber/balanced-match.git"
- },
- "scripts": {
- "bench": "make bench",
- "test": "make test"
+ "author": {
+ "name": "Julian Gruber",
+ "email": "mail@juliangruber.com",
+ "url": "http://juliangruber.com"
},
+ "license": "MIT",
"testling": {
"files": "test/*.js",
"browsers": [
@@ -49,6 +45,5 @@
"iphone/6.0..latest",
"android-browser/4.2..latest"
]
- },
- "version": "1.0.0"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/brace-expansion/package.json b/tools/node_modules/eslint/node_modules/brace-expansion/package.json
index af3bc67cac8..a18faa8fd67 100644
--- a/tools/node_modules/eslint/node_modules/brace-expansion/package.json
+++ b/tools/node_modules/eslint/node_modules/brace-expansion/package.json
@@ -1,37 +1,33 @@
{
- "author": {
- "name": "Julian Gruber",
- "email": "mail@juliangruber.com",
- "url": "http://juliangruber.com"
+ "name": "brace-expansion",
+ "description": "Brace expansion as known from sh/bash",
+ "version": "1.1.11",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/juliangruber/brace-expansion.git"
},
- "bugs": {
- "url": "https://github.com/juliangruber/brace-expansion/issues"
+ "homepage": "https://github.com/juliangruber/brace-expansion",
+ "main": "index.js",
+ "scripts": {
+ "test": "tape test/*.js",
+ "gentest": "bash test/generate.sh",
+ "bench": "matcha test/perf/bench.js"
},
- "bundleDependencies": false,
"dependencies": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
},
- "deprecated": false,
- "description": "Brace expansion as known from sh/bash",
"devDependencies": {
"matcha": "^0.7.0",
"tape": "^4.6.0"
},
- "homepage": "https://github.com/juliangruber/brace-expansion",
"keywords": [],
- "license": "MIT",
- "main": "index.js",
- "name": "brace-expansion",
- "repository": {
- "type": "git",
- "url": "git://github.com/juliangruber/brace-expansion.git"
- },
- "scripts": {
- "bench": "matcha test/perf/bench.js",
- "gentest": "bash test/generate.sh",
- "test": "tape test/*.js"
+ "author": {
+ "name": "Julian Gruber",
+ "email": "mail@juliangruber.com",
+ "url": "http://juliangruber.com"
},
+ "license": "MIT",
"testling": {
"files": "test/*.js",
"browsers": [
@@ -47,6 +43,5 @@
"iphone/6.0..latest",
"android-browser/4.2..latest"
]
- },
- "version": "1.1.11"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/callsites/package.json b/tools/node_modules/eslint/node_modules/callsites/package.json
index b36dc6b150f..93463c34b25 100644
--- a/tools/node_modules/eslint/node_modules/callsites/package.json
+++ b/tools/node_modules/eslint/node_modules/callsites/package.json
@@ -1,48 +1,39 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/sindresorhus/callsites/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Get callsites from the V8 stack trace API",
- "devDependencies": {
- "ava": "^1.4.1",
- "tsd": "^0.7.2",
- "xo": "^0.24.0"
- },
- "engines": {
- "node": ">=6"
- },
- "files": [
- "index.js",
- "index.d.ts"
- ],
- "homepage": "https://github.com/sindresorhus/callsites#readme",
- "keywords": [
- "stacktrace",
- "v8",
- "callsite",
- "callsites",
- "stack",
- "trace",
- "function",
- "file",
- "line",
- "debug"
- ],
- "license": "MIT",
- "name": "callsites",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/callsites.git"
- },
- "scripts": {
- "test": "xo && ava && tsd"
- },
- "version": "3.1.0"
-} \ No newline at end of file
+ "name": "callsites",
+ "version": "3.1.0",
+ "description": "Get callsites from the V8 stack trace API",
+ "license": "MIT",
+ "repository": "sindresorhus/callsites",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "stacktrace",
+ "v8",
+ "callsite",
+ "callsites",
+ "stack",
+ "trace",
+ "function",
+ "file",
+ "line",
+ "debug"
+ ],
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/index.js b/tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/index.js
deleted file mode 100644
index 5d82581a13f..00000000000
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/index.js
+++ /dev/null
@@ -1,163 +0,0 @@
-'use strict';
-
-const wrapAnsi16 = (fn, offset) => (...args) => {
- const code = fn(...args);
- return `\u001B[${code + offset}m`;
-};
-
-const wrapAnsi256 = (fn, offset) => (...args) => {
- const code = fn(...args);
- return `\u001B[${38 + offset};5;${code}m`;
-};
-
-const wrapAnsi16m = (fn, offset) => (...args) => {
- const rgb = fn(...args);
- return `\u001B[${38 + offset};2;${rgb[0]};${rgb[1]};${rgb[2]}m`;
-};
-
-const ansi2ansi = n => n;
-const rgb2rgb = (r, g, b) => [r, g, b];
-
-const setLazyProperty = (object, property, get) => {
- Object.defineProperty(object, property, {
- get: () => {
- const value = get();
-
- Object.defineProperty(object, property, {
- value,
- enumerable: true,
- configurable: true
- });
-
- return value;
- },
- enumerable: true,
- configurable: true
- });
-};
-
-/** @type {typeof import('color-convert')} */
-let colorConvert;
-const makeDynamicStyles = (wrap, targetSpace, identity, isBackground) => {
- if (colorConvert === undefined) {
- colorConvert = require('color-convert');
- }
-
- const offset = isBackground ? 10 : 0;
- const styles = {};
-
- for (const [sourceSpace, suite] of Object.entries(colorConvert)) {
- const name = sourceSpace === 'ansi16' ? 'ansi' : sourceSpace;
- if (sourceSpace === targetSpace) {
- styles[name] = wrap(identity, offset);
- } else if (typeof suite === 'object') {
- styles[name] = wrap(suite[targetSpace], offset);
- }
- }
-
- return styles;
-};
-
-function assembleStyles() {
- const codes = new Map();
- const styles = {
- modifier: {
- reset: [0, 0],
- // 21 isn't widely supported and 22 does the same thing
- bold: [1, 22],
- dim: [2, 22],
- italic: [3, 23],
- underline: [4, 24],
- inverse: [7, 27],
- hidden: [8, 28],
- strikethrough: [9, 29]
- },
- color: {
- black: [30, 39],
- red: [31, 39],
- green: [32, 39],
- yellow: [33, 39],
- blue: [34, 39],
- magenta: [35, 39],
- cyan: [36, 39],
- white: [37, 39],
-
- // Bright color
- blackBright: [90, 39],
- redBright: [91, 39],
- greenBright: [92, 39],
- yellowBright: [93, 39],
- blueBright: [94, 39],
- magentaBright: [95, 39],
- cyanBright: [96, 39],
- whiteBright: [97, 39]
- },
- bgColor: {
- bgBlack: [40, 49],
- bgRed: [41, 49],
- bgGreen: [42, 49],
- bgYellow: [43, 49],
- bgBlue: [44, 49],
- bgMagenta: [45, 49],
- bgCyan: [46, 49],
- bgWhite: [47, 49],
-
- // Bright color
- bgBlackBright: [100, 49],
- bgRedBright: [101, 49],
- bgGreenBright: [102, 49],
- bgYellowBright: [103, 49],
- bgBlueBright: [104, 49],
- bgMagentaBright: [105, 49],
- bgCyanBright: [106, 49],
- bgWhiteBright: [107, 49]
- }
- };
-
- // Alias bright black as gray (and grey)
- styles.color.gray = styles.color.blackBright;
- styles.bgColor.bgGray = styles.bgColor.bgBlackBright;
- styles.color.grey = styles.color.blackBright;
- styles.bgColor.bgGrey = styles.bgColor.bgBlackBright;
-
- for (const [groupName, group] of Object.entries(styles)) {
- for (const [styleName, style] of Object.entries(group)) {
- styles[styleName] = {
- open: `\u001B[${style[0]}m`,
- close: `\u001B[${style[1]}m`
- };
-
- group[styleName] = styles[styleName];
-
- codes.set(style[0], style[1]);
- }
-
- Object.defineProperty(styles, groupName, {
- value: group,
- enumerable: false
- });
- }
-
- Object.defineProperty(styles, 'codes', {
- value: codes,
- enumerable: false
- });
-
- styles.color.close = '\u001B[39m';
- styles.bgColor.close = '\u001B[49m';
-
- setLazyProperty(styles.color, 'ansi', () => makeDynamicStyles(wrapAnsi16, 'ansi16', ansi2ansi, false));
- setLazyProperty(styles.color, 'ansi256', () => makeDynamicStyles(wrapAnsi256, 'ansi256', ansi2ansi, false));
- setLazyProperty(styles.color, 'ansi16m', () => makeDynamicStyles(wrapAnsi16m, 'rgb', rgb2rgb, false));
- setLazyProperty(styles.bgColor, 'ansi', () => makeDynamicStyles(wrapAnsi16, 'ansi16', ansi2ansi, true));
- setLazyProperty(styles.bgColor, 'ansi256', () => makeDynamicStyles(wrapAnsi256, 'ansi256', ansi2ansi, true));
- setLazyProperty(styles.bgColor, 'ansi16m', () => makeDynamicStyles(wrapAnsi16m, 'rgb', rgb2rgb, true));
-
- return styles;
-}
-
-// Make the export immutable
-Object.defineProperty(module, 'exports', {
- enumerable: true,
- get: assembleStyles
-});
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/package.json b/tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/package.json
deleted file mode 100644
index d276e03d254..00000000000
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/package.json
+++ /dev/null
@@ -1,65 +0,0 @@
-{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/chalk/ansi-styles/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "deprecated": false,
- "description": "ANSI escape codes for styling strings in the terminal",
- "devDependencies": {
- "@types/color-convert": "^1.9.0",
- "ava": "^2.3.0",
- "svg-term-cli": "^2.1.1",
- "tsd": "^0.11.0",
- "xo": "^0.25.3"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.js",
- "index.d.ts"
- ],
- "funding": "https://github.com/chalk/ansi-styles?sponsor=1",
- "homepage": "https://github.com/chalk/ansi-styles#readme",
- "keywords": [
- "ansi",
- "styles",
- "color",
- "colour",
- "colors",
- "terminal",
- "console",
- "cli",
- "string",
- "tty",
- "escape",
- "formatting",
- "rgb",
- "256",
- "shell",
- "xterm",
- "log",
- "logging",
- "command-line",
- "text"
- ],
- "license": "MIT",
- "name": "ansi-styles",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/chalk/ansi-styles.git"
- },
- "scripts": {
- "screenshot": "svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor",
- "test": "xo && ava && tsd"
- },
- "version": "4.3.0"
-} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/readme.md b/tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/readme.md
deleted file mode 100644
index 24883de808b..00000000000
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/ansi-styles/readme.md
+++ /dev/null
@@ -1,152 +0,0 @@
-# ansi-styles [![Build Status](https://travis-ci.org/chalk/ansi-styles.svg?branch=master)](https://travis-ci.org/chalk/ansi-styles)
-
-> [ANSI escape codes](https://en.wikipedia.org/wiki/ANSI_escape_code#Colors_and_Styles) for styling strings in the terminal
-
-You probably want the higher-level [chalk](https://github.com/chalk/chalk) module for styling your strings.
-
-<img src="screenshot.svg" width="900">
-
-## Install
-
-```
-$ npm install ansi-styles
-```
-
-## Usage
-
-```js
-const style = require('ansi-styles');
-
-console.log(`${style.green.open}Hello world!${style.green.close}`);
-
-
-// Color conversion between 16/256/truecolor
-// NOTE: If conversion goes to 16 colors or 256 colors, the original color
-// may be degraded to fit that color palette. This means terminals
-// that do not support 16 million colors will best-match the
-// original color.
-console.log(style.bgColor.ansi.hsl(120, 80, 72) + 'Hello world!' + style.bgColor.close);
-console.log(style.color.ansi256.rgb(199, 20, 250) + 'Hello world!' + style.color.close);
-console.log(style.color.ansi16m.hex('#abcdef') + 'Hello world!' + style.color.close);
-```
-
-## API
-
-Each style has an `open` and `close` property.
-
-## Styles
-
-### Modifiers
-
-- `reset`
-- `bold`
-- `dim`
-- `italic` *(Not widely supported)*
-- `underline`
-- `inverse`
-- `hidden`
-- `strikethrough` *(Not widely supported)*
-
-### Colors
-
-- `black`
-- `red`
-- `green`
-- `yellow`
-- `blue`
-- `magenta`
-- `cyan`
-- `white`
-- `blackBright` (alias: `gray`, `grey`)
-- `redBright`
-- `greenBright`
-- `yellowBright`
-- `blueBright`
-- `magentaBright`
-- `cyanBright`
-- `whiteBright`
-
-### Background colors
-
-- `bgBlack`
-- `bgRed`
-- `bgGreen`
-- `bgYellow`
-- `bgBlue`
-- `bgMagenta`
-- `bgCyan`
-- `bgWhite`
-- `bgBlackBright` (alias: `bgGray`, `bgGrey`)
-- `bgRedBright`
-- `bgGreenBright`
-- `bgYellowBright`
-- `bgBlueBright`
-- `bgMagentaBright`
-- `bgCyanBright`
-- `bgWhiteBright`
-
-## Advanced usage
-
-By default, you get a map of styles, but the styles are also available as groups. They are non-enumerable so they don't show up unless you access them explicitly. This makes it easier to expose only a subset in a higher-level module.
-
-- `style.modifier`
-- `style.color`
-- `style.bgColor`
-
-###### Example
-
-```js
-console.log(style.color.green.open);
-```
-
-Raw escape codes (i.e. without the CSI escape prefix `\u001B[` and render mode postfix `m`) are available under `style.codes`, which returns a `Map` with the open codes as keys and close codes as values.
-
-###### Example
-
-```js
-console.log(style.codes.get(36));
-//=> 39
-```
-
-## [256 / 16 million (TrueColor) support](https://gist.github.com/XVilka/8346728)
-
-`ansi-styles` uses the [`color-convert`](https://github.com/Qix-/color-convert) package to allow for converting between various colors and ANSI escapes, with support for 256 and 16 million colors.
-
-The following color spaces from `color-convert` are supported:
-
-- `rgb`
-- `hex`
-- `keyword`
-- `hsl`
-- `hsv`
-- `hwb`
-- `ansi`
-- `ansi256`
-
-To use these, call the associated conversion function with the intended output, for example:
-
-```js
-style.color.ansi.rgb(100, 200, 15); // RGB to 16 color ansi foreground code
-style.bgColor.ansi.rgb(100, 200, 15); // RGB to 16 color ansi background code
-
-style.color.ansi256.hsl(120, 100, 60); // HSL to 256 color ansi foreground code
-style.bgColor.ansi256.hsl(120, 100, 60); // HSL to 256 color ansi foreground code
-
-style.color.ansi16m.hex('#C0FFEE'); // Hex (RGB) to 16 million color foreground code
-style.bgColor.ansi16m.hex('#C0FFEE'); // Hex (RGB) to 16 million color background code
-```
-
-## Related
-
-- [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) - ANSI escape codes for manipulating the terminal
-
-## Maintainers
-
-- [Sindre Sorhus](https://github.com/sindresorhus)
-- [Josh Junon](https://github.com/qix-)
-
-## For enterprise
-
-Available as part of the Tidelift Subscription.
-
-The maintainers of `ansi-styles` and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. [Learn more.](https://tidelift.com/subscription/pkg/npm-ansi-styles?utm_source=npm-ansi-styles&utm_medium=referral&utm_campaign=enterprise&utm_term=repo)
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/index.js b/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/index.js
deleted file mode 100644
index b648e5737be..00000000000
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/index.js
+++ /dev/null
@@ -1,81 +0,0 @@
-const conversions = require('./conversions');
-const route = require('./route');
-
-const convert = {};
-
-const models = Object.keys(conversions);
-
-function wrapRaw(fn) {
- const wrappedFn = function (...args) {
- const arg0 = args[0];
- if (arg0 === undefined || arg0 === null) {
- return arg0;
- }
-
- if (arg0.length > 1) {
- args = arg0;
- }
-
- return fn(args);
- };
-
- // Preserve .conversion property if there is one
- if ('conversion' in fn) {
- wrappedFn.conversion = fn.conversion;
- }
-
- return wrappedFn;
-}
-
-function wrapRounded(fn) {
- const wrappedFn = function (...args) {
- const arg0 = args[0];
-
- if (arg0 === undefined || arg0 === null) {
- return arg0;
- }
-
- if (arg0.length > 1) {
- args = arg0;
- }
-
- const result = fn(args);
-
- // We're assuming the result is an array here.
- // see notice in conversions.js; don't use box types
- // in conversion functions.
- if (typeof result === 'object') {
- for (let len = result.length, i = 0; i < len; i++) {
- result[i] = Math.round(result[i]);
- }
- }
-
- return result;
- };
-
- // Preserve .conversion property if there is one
- if ('conversion' in fn) {
- wrappedFn.conversion = fn.conversion;
- }
-
- return wrappedFn;
-}
-
-models.forEach(fromModel => {
- convert[fromModel] = {};
-
- Object.defineProperty(convert[fromModel], 'channels', {value: conversions[fromModel].channels});
- Object.defineProperty(convert[fromModel], 'labels', {value: conversions[fromModel].labels});
-
- const routes = route(fromModel);
- const routeModels = Object.keys(routes);
-
- routeModels.forEach(toModel => {
- const fn = routes[toModel];
-
- convert[fromModel][toModel] = wrapRounded(fn);
- convert[fromModel][toModel].raw = wrapRaw(fn);
- });
-});
-
-module.exports = convert;
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/package.json b/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/package.json
deleted file mode 100644
index 427616bd058..00000000000
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/package.json
+++ /dev/null
@@ -1,60 +0,0 @@
-{
- "author": {
- "name": "Heather Arthur",
- "email": "fayearthur@gmail.com"
- },
- "bugs": {
- "url": "https://github.com/Qix-/color-convert/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "deprecated": false,
- "description": "Plain color conversion functions",
- "devDependencies": {
- "chalk": "^2.4.2",
- "xo": "^0.24.0"
- },
- "engines": {
- "node": ">=7.0.0"
- },
- "files": [
- "index.js",
- "conversions.js",
- "route.js"
- ],
- "homepage": "https://github.com/Qix-/color-convert#readme",
- "keywords": [
- "color",
- "colour",
- "convert",
- "converter",
- "conversion",
- "rgb",
- "hsl",
- "hsv",
- "hwb",
- "cmyk",
- "ansi",
- "ansi16"
- ],
- "license": "MIT",
- "name": "color-convert",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/Qix-/color-convert.git"
- },
- "scripts": {
- "pretest": "xo",
- "test": "node test/basic.js"
- },
- "version": "2.0.1",
- "xo": {
- "rules": {
- "default-case": 0,
- "no-inline-comments": 0,
- "operator-linebreak": 0
- }
- }
-} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/route.js b/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/route.js
deleted file mode 100644
index 1a08521b5a0..00000000000
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-convert/route.js
+++ /dev/null
@@ -1,97 +0,0 @@
-const conversions = require('./conversions');
-
-/*
- This function routes a model to all other models.
-
- all functions that are routed have a property `.conversion` attached
- to the returned synthetic function. This property is an array
- of strings, each with the steps in between the 'from' and 'to'
- color models (inclusive).
-
- conversions that are not possible simply are not included.
-*/
-
-function buildGraph() {
- const graph = {};
- // https://jsperf.com/object-keys-vs-for-in-with-closure/3
- const models = Object.keys(conversions);
-
- for (let len = models.length, i = 0; i < len; i++) {
- graph[models[i]] = {
- // http://jsperf.com/1-vs-infinity
- // micro-opt, but this is simple.
- distance: -1,
- parent: null
- };
- }
-
- return graph;
-}
-
-// https://en.wikipedia.org/wiki/Breadth-first_search
-function deriveBFS(fromModel) {
- const graph = buildGraph();
- const queue = [fromModel]; // Unshift -> queue -> pop
-
- graph[fromModel].distance = 0;
-
- while (queue.length) {
- const current = queue.pop();
- const adjacents = Object.keys(conversions[current]);
-
- for (let len = adjacents.length, i = 0; i < len; i++) {
- const adjacent = adjacents[i];
- const node = graph[adjacent];
-
- if (node.distance === -1) {
- node.distance = graph[current].distance + 1;
- node.parent = current;
- queue.unshift(adjacent);
- }
- }
- }
-
- return graph;
-}
-
-function link(from, to) {
- return function (args) {
- return to(from(args));
- };
-}
-
-function wrapConversion(toModel, graph) {
- const path = [graph[toModel].parent, toModel];
- let fn = conversions[graph[toModel].parent][toModel];
-
- let cur = graph[toModel].parent;
- while (graph[cur].parent) {
- path.unshift(graph[cur].parent);
- fn = link(conversions[graph[cur].parent][cur], fn);
- cur = graph[cur].parent;
- }
-
- fn.conversion = path;
- return fn;
-}
-
-module.exports = function (fromModel) {
- const graph = deriveBFS(fromModel);
- const conversion = {};
-
- const models = Object.keys(graph);
- for (let len = models.length, i = 0; i < len; i++) {
- const toModel = models[i];
- const node = graph[toModel];
-
- if (node.parent === null) {
- // No possible conversion, or this node is the source model.
- continue;
- }
-
- conversion[toModel] = wrapConversion(toModel, graph);
- }
-
- return conversion;
-};
-
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-name/package.json b/tools/node_modules/eslint/node_modules/chalk/node_modules/color-name/package.json
deleted file mode 100644
index 07b8f6ece81..00000000000
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/color-name/package.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "author": {
- "name": "DY",
- "email": "dfcreative@gmail.com"
- },
- "bugs": {
- "url": "https://github.com/colorjs/color-name/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "A list of color names and its values",
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/colorjs/color-name",
- "keywords": [
- "color-name",
- "color",
- "color-keyword",
- "keyword"
- ],
- "license": "MIT",
- "main": "index.js",
- "name": "color-name",
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/colorjs/color-name.git"
- },
- "scripts": {
- "test": "node test.js"
- },
- "version": "1.1.4"
-} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/has-flag/index.js b/tools/node_modules/eslint/node_modules/chalk/node_modules/has-flag/index.js
deleted file mode 100644
index b6f80b1f8ff..00000000000
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/has-flag/index.js
+++ /dev/null
@@ -1,8 +0,0 @@
-'use strict';
-
-module.exports = (flag, argv = process.argv) => {
- const prefix = flag.startsWith('-') ? '' : (flag.length === 1 ? '-' : '--');
- const position = argv.indexOf(prefix + flag);
- const terminatorPosition = argv.indexOf('--');
- return position !== -1 && (terminatorPosition === -1 || position < terminatorPosition);
-};
diff --git a/tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/package.json b/tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/package.json
deleted file mode 100644
index 5f90dfc93a7..00000000000
--- a/tools/node_modules/eslint/node_modules/chalk/node_modules/supports-color/package.json
+++ /dev/null
@@ -1,62 +0,0 @@
-{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "browser": "browser.js",
- "bugs": {
- "url": "https://github.com/chalk/supports-color/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "deprecated": false,
- "description": "Detect whether a terminal supports color",
- "devDependencies": {
- "ava": "^1.4.1",
- "import-fresh": "^3.0.0",
- "xo": "^0.24.0"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.js",
- "browser.js"
- ],
- "homepage": "https://github.com/chalk/supports-color#readme",
- "keywords": [
- "color",
- "colour",
- "colors",
- "terminal",
- "console",
- "cli",
- "ansi",
- "styles",
- "tty",
- "rgb",
- "256",
- "shell",
- "xterm",
- "command-line",
- "support",
- "supports",
- "capability",
- "detect",
- "truecolor",
- "16m"
- ],
- "license": "MIT",
- "name": "supports-color",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/chalk/supports-color.git"
- },
- "scripts": {
- "test": "xo && ava"
- },
- "version": "7.2.0"
-} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/chalk/package.json b/tools/node_modules/eslint/node_modules/chalk/package.json
index fbb12850511..0d99f0f2862 100644
--- a/tools/node_modules/eslint/node_modules/chalk/package.json
+++ b/tools/node_modules/eslint/node_modules/chalk/package.json
@@ -1,77 +1,68 @@
{
- "bugs": {
- "url": "https://github.com/chalk/chalk/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "deprecated": false,
- "description": "Terminal string styling done right",
- "devDependencies": {
- "ava": "^2.4.0",
- "coveralls": "^3.0.7",
- "execa": "^4.0.0",
- "import-fresh": "^3.1.0",
- "matcha": "^0.7.0",
- "nyc": "^15.0.0",
- "resolve-from": "^5.0.0",
- "tsd": "^0.7.4",
- "xo": "^0.28.2"
- },
- "engines": {
- "node": ">=10"
- },
- "files": [
- "source",
- "index.d.ts"
- ],
- "funding": "https://github.com/chalk/chalk?sponsor=1",
- "homepage": "https://github.com/chalk/chalk#readme",
- "keywords": [
- "color",
- "colour",
- "colors",
- "terminal",
- "console",
- "cli",
- "string",
- "str",
- "ansi",
- "style",
- "styles",
- "tty",
- "formatting",
- "rgb",
- "256",
- "shell",
- "xterm",
- "log",
- "logging",
- "command-line",
- "text"
- ],
- "license": "MIT",
- "main": "source",
- "name": "chalk",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/chalk/chalk.git"
- },
- "scripts": {
- "bench": "matcha benchmark.js",
- "test": "xo && nyc ava && tsd"
- },
- "version": "4.1.0",
- "xo": {
- "rules": {
- "unicorn/prefer-string-slice": "off",
- "unicorn/prefer-includes": "off",
- "@typescript-eslint/member-ordering": "off",
- "no-redeclare": "off",
- "unicorn/string-content": "off",
- "unicorn/better-regex": "off"
- }
- }
-} \ No newline at end of file
+ "name": "chalk",
+ "version": "4.1.0",
+ "description": "Terminal string styling done right",
+ "license": "MIT",
+ "repository": "chalk/chalk",
+ "funding": "https://github.com/chalk/chalk?sponsor=1",
+ "main": "source",
+ "engines": {
+ "node": ">=10"
+ },
+ "scripts": {
+ "test": "xo && nyc ava && tsd",
+ "bench": "matcha benchmark.js"
+ },
+ "files": [
+ "source",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "color",
+ "colour",
+ "colors",
+ "terminal",
+ "console",
+ "cli",
+ "string",
+ "str",
+ "ansi",
+ "style",
+ "styles",
+ "tty",
+ "formatting",
+ "rgb",
+ "256",
+ "shell",
+ "xterm",
+ "log",
+ "logging",
+ "command-line",
+ "text"
+ ],
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "devDependencies": {
+ "ava": "^2.4.0",
+ "coveralls": "^3.0.7",
+ "execa": "^4.0.0",
+ "import-fresh": "^3.1.0",
+ "matcha": "^0.7.0",
+ "nyc": "^15.0.0",
+ "resolve-from": "^5.0.0",
+ "tsd": "^0.7.4",
+ "xo": "^0.28.2"
+ },
+ "xo": {
+ "rules": {
+ "unicorn/prefer-string-slice": "off",
+ "unicorn/prefer-includes": "off",
+ "@typescript-eslint/member-ordering": "off",
+ "no-redeclare": "off",
+ "unicorn/string-content": "off",
+ "unicorn/better-regex": "off"
+ }
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/color-convert/conversions.js b/tools/node_modules/eslint/node_modules/color-convert/conversions.js
index 32172007ec0..2657f265c9e 100644
--- a/tools/node_modules/eslint/node_modules/color-convert/conversions.js
+++ b/tools/node_modules/eslint/node_modules/color-convert/conversions.js
@@ -1,18 +1,17 @@
/* MIT license */
-var cssKeywords = require('color-name');
+/* eslint-disable no-mixed-operators */
+const cssKeywords = require('color-name');
// NOTE: conversions should only return primitive values (i.e. arrays, or
// values that give correct `typeof` results).
// do not use box values types (i.e. Number(), String(), etc.)
-var reverseKeywords = {};
-for (var key in cssKeywords) {
- if (cssKeywords.hasOwnProperty(key)) {
- reverseKeywords[cssKeywords[key]] = key;
- }
+const reverseKeywords = {};
+for (const key of Object.keys(cssKeywords)) {
+ reverseKeywords[cssKeywords[key]] = key;
}
-var convert = module.exports = {
+const convert = {
rgb: {channels: 3, labels: 'rgb'},
hsl: {channels: 3, labels: 'hsl'},
hsv: {channels: 3, labels: 'hsv'},
@@ -30,40 +29,38 @@ var convert = module.exports = {
gray: {channels: 1, labels: ['gray']}
};
-// hide .channels and .labels properties
-for (var model in convert) {
- if (convert.hasOwnProperty(model)) {
- if (!('channels' in convert[model])) {
- throw new Error('missing channels property: ' + model);
- }
+module.exports = convert;
- if (!('labels' in convert[model])) {
- throw new Error('missing channel labels property: ' + model);
- }
+// Hide .channels and .labels properties
+for (const model of Object.keys(convert)) {
+ if (!('channels' in convert[model])) {
+ throw new Error('missing channels property: ' + model);
+ }
- if (convert[model].labels.length !== convert[model].channels) {
- throw new Error('channel and label counts mismatch: ' + model);
- }
+ if (!('labels' in convert[model])) {
+ throw new Error('missing channel labels property: ' + model);
+ }
- var channels = convert[model].channels;
- var labels = convert[model].labels;
- delete convert[model].channels;
- delete convert[model].labels;
- Object.defineProperty(convert[model], 'channels', {value: channels});
- Object.defineProperty(convert[model], 'labels', {value: labels});
+ if (convert[model].labels.length !== convert[model].channels) {
+ throw new Error('channel and label counts mismatch: ' + model);
}
+
+ const {channels, labels} = convert[model];
+ delete convert[model].channels;
+ delete convert[model].labels;
+ Object.defineProperty(convert[model], 'channels', {value: channels});
+ Object.defineProperty(convert[model], 'labels', {value: labels});
}
convert.rgb.hsl = function (rgb) {
- var r = rgb[0] / 255;
- var g = rgb[1] / 255;
- var b = rgb[2] / 255;
- var min = Math.min(r, g, b);
- var max = Math.max(r, g, b);
- var delta = max - min;
- var h;
- var s;
- var l;
+ const r = rgb[0] / 255;
+ const g = rgb[1] / 255;
+ const b = rgb[2] / 255;
+ const min = Math.min(r, g, b);
+ const max = Math.max(r, g, b);
+ const delta = max - min;
+ let h;
+ let s;
if (max === min) {
h = 0;
@@ -81,7 +78,7 @@ convert.rgb.hsl = function (rgb) {
h += 360;
}
- l = (min + max) / 2;
+ const l = (min + max) / 2;
if (max === min) {
s = 0;
@@ -95,23 +92,24 @@ convert.rgb.hsl = function (rgb) {
};
convert.rgb.hsv = function (rgb) {
- var rdif;
- var gdif;
- var bdif;
- var h;
- var s;
-
- var r = rgb[0] / 255;
- var g = rgb[1] / 255;
- var b = rgb[2] / 255;
- var v = Math.max(r, g, b);
- var diff = v - Math.min(r, g, b);
- var diffc = function (c) {
+ let rdif;
+ let gdif;
+ let bdif;
+ let h;
+ let s;
+
+ const r = rgb[0] / 255;
+ const g = rgb[1] / 255;
+ const b = rgb[2] / 255;
+ const v = Math.max(r, g, b);
+ const diff = v - Math.min(r, g, b);
+ const diffc = function (c) {
return (v - c) / 6 / diff + 1 / 2;
};
if (diff === 0) {
- h = s = 0;
+ h = 0;
+ s = 0;
} else {
s = diff / v;
rdif = diffc(r);
@@ -125,6 +123,7 @@ convert.rgb.hsv = function (rgb) {
} else if (b === v) {
h = (2 / 3) + gdif - rdif;
}
+
if (h < 0) {
h += 1;
} else if (h > 1) {
@@ -140,11 +139,11 @@ convert.rgb.hsv = function (rgb) {
};
convert.rgb.hwb = function (rgb) {
- var r = rgb[0];
- var g = rgb[1];
- var b = rgb[2];
- var h = convert.rgb.hsl(rgb)[0];
- var w = 1 / 255 * Math.min(r, Math.min(g, b));
+ const r = rgb[0];
+ const g = rgb[1];
+ let b = rgb[2];
+ const h = convert.rgb.hsl(rgb)[0];
+ const w = 1 / 255 * Math.min(r, Math.min(g, b));
b = 1 - 1 / 255 * Math.max(r, Math.max(g, b));
@@ -152,54 +151,48 @@ convert.rgb.hwb = function (rgb) {
};
convert.rgb.cmyk = function (rgb) {
- var r = rgb[0] / 255;
- var g = rgb[1] / 255;
- var b = rgb[2] / 255;
- var c;
- var m;
- var y;
- var k;
-
- k = Math.min(1 - r, 1 - g, 1 - b);
- c = (1 - r - k) / (1 - k) || 0;
- m = (1 - g - k) / (1 - k) || 0;
- y = (1 - b - k) / (1 - k) || 0;
+ const r = rgb[0] / 255;
+ const g = rgb[1] / 255;
+ const b = rgb[2] / 255;
+
+ const k = Math.min(1 - r, 1 - g, 1 - b);
+ const c = (1 - r - k) / (1 - k) || 0;
+ const m = (1 - g - k) / (1 - k) || 0;
+ const y = (1 - b - k) / (1 - k) || 0;
return [c * 100, m * 100, y * 100, k * 100];
};
-/**
- * See https://en.m.wikipedia.org/wiki/Euclidean_distance#Squared_Euclidean_distance
- * */
function comparativeDistance(x, y) {
+ /*
+ See https://en.m.wikipedia.org/wiki/Euclidean_distance#Squared_Euclidean_distance
+ */
return (
- Math.pow(x[0] - y[0], 2) +
- Math.pow(x[1] - y[1], 2) +
- Math.pow(x[2] - y[2], 2)
+ ((x[0] - y[0]) ** 2) +
+ ((x[1] - y[1]) ** 2) +
+ ((x[2] - y[2]) ** 2)
);
}
convert.rgb.keyword = function (rgb) {
- var reversed = reverseKeywords[rgb];
+ const reversed = reverseKeywords[rgb];
if (reversed) {
return reversed;
}
- var currentClosestDistance = Infinity;
- var currentClosestKeyword;
+ let currentClosestDistance = Infinity;
+ let currentClosestKeyword;
- for (var keyword in cssKeywords) {
- if (cssKeywords.hasOwnProperty(keyword)) {
- var value = cssKeywords[keyword];
+ for (const keyword of Object.keys(cssKeywords)) {
+ const value = cssKeywords[keyword];
- // Compute comparative distance
- var distance = comparativeDistance(rgb, value);
+ // Compute comparative distance
+ const distance = comparativeDistance(rgb, value);
- // Check if its less, if so set as closest
- if (distance < currentClosestDistance) {
- currentClosestDistance = distance;
- currentClosestKeyword = keyword;
- }
+ // Check if its less, if so set as closest
+ if (distance < currentClosestDistance) {
+ currentClosestDistance = distance;
+ currentClosestKeyword = keyword;
}
}
@@ -211,55 +204,50 @@ convert.keyword.rgb = function (keyword) {
};
convert.rgb.xyz = function (rgb) {
- var r = rgb[0] / 255;
- var g = rgb[1] / 255;
- var b = rgb[2] / 255;
+ let r = rgb[0] / 255;
+ let g = rgb[1] / 255;
+ let b = rgb[2] / 255;
- // assume sRGB
- r = r > 0.04045 ? Math.pow(((r + 0.055) / 1.055), 2.4) : (r / 12.92);
- g = g > 0.04045 ? Math.pow(((g + 0.055) / 1.055), 2.4) : (g / 12.92);
- b = b > 0.04045 ? Math.pow(((b + 0.055) / 1.055), 2.4) : (b / 12.92);
+ // Assume sRGB
+ r = r > 0.04045 ? (((r + 0.055) / 1.055) ** 2.4) : (r / 12.92);
+ g = g > 0.04045 ? (((g + 0.055) / 1.055) ** 2.4) : (g / 12.92);
+ b = b > 0.04045 ? (((b + 0.055) / 1.055) ** 2.4) : (b / 12.92);
- var x = (r * 0.4124) + (g * 0.3576) + (b * 0.1805);
- var y = (r * 0.2126) + (g * 0.7152) + (b * 0.0722);
- var z = (r * 0.0193) + (g * 0.1192) + (b * 0.9505);
+ const x = (r * 0.4124) + (g * 0.3576) + (b * 0.1805);
+ const y = (r * 0.2126) + (g * 0.7152) + (b * 0.0722);
+ const z = (r * 0.0193) + (g * 0.1192) + (b * 0.9505);
return [x * 100, y * 100, z * 100];
};
convert.rgb.lab = function (rgb) {
- var xyz = convert.rgb.xyz(rgb);
- var x = xyz[0];
- var y = xyz[1];
- var z = xyz[2];
- var l;
- var a;
- var b;
+ const xyz = convert.rgb.xyz(rgb);
+ let x = xyz[0];
+ let y = xyz[1];
+ let z = xyz[2];
x /= 95.047;
y /= 100;
z /= 108.883;
- x = x > 0.008856 ? Math.pow(x, 1 / 3) : (7.787 * x) + (16 / 116);
- y = y > 0.008856 ? Math.pow(y, 1 / 3) : (7.787 * y) + (16 / 116);
- z = z > 0.008856 ? Math.pow(z, 1 / 3) : (7.787 * z) + (16 / 116);
+ x = x > 0.008856 ? (x ** (1 / 3)) : (7.787 * x) + (16 / 116);
+ y = y > 0.008856 ? (y ** (1 / 3)) : (7.787 * y) + (16 / 116);
+ z = z > 0.008856 ? (z ** (1 / 3)) : (7.787 * z) + (16 / 116);
- l = (116 * y) - 16;
- a = 500 * (x - y);
- b = 200 * (y - z);
+ const l = (116 * y) - 16;
+ const a = 500 * (x - y);
+ const b = 200 * (y - z);
return [l, a, b];
};
convert.hsl.rgb = function (hsl) {
- var h = hsl[0] / 360;
- var s = hsl[1] / 100;
- var l = hsl[2] / 100;
- var t1;
- var t2;
- var t3;
- var rgb;
- var val;
+ const h = hsl[0] / 360;
+ const s = hsl[1] / 100;
+ const l = hsl[2] / 100;
+ let t2;
+ let t3;
+ let val;
if (s === 0) {
val = l * 255;
@@ -272,14 +260,15 @@ convert.hsl.rgb = function (hsl) {
t2 = l + s - l * s;
}
- t1 = 2 * l - t2;
+ const t1 = 2 * l - t2;
- rgb = [0, 0, 0];
- for (var i = 0; i < 3; i++) {
+ const rgb = [0, 0, 0];
+ for (let i = 0; i < 3; i++) {
t3 = h + 1 / 3 * -(i - 1);
if (t3 < 0) {
t3++;
}
+
if (t3 > 1) {
t3--;
}
@@ -301,33 +290,31 @@ convert.hsl.rgb = function (hsl) {
};
convert.hsl.hsv = function (hsl) {
- var h = hsl[0];
- var s = hsl[1] / 100;
- var l = hsl[2] / 100;
- var smin = s;
- var lmin = Math.max(l, 0.01);
- var sv;
- var v;
+ const h = hsl[0];
+ let s = hsl[1] / 100;
+ let l = hsl[2] / 100;
+ let smin = s;
+ const lmin = Math.max(l, 0.01);
l *= 2;
s *= (l <= 1) ? l : 2 - l;
smin *= lmin <= 1 ? lmin : 2 - lmin;
- v = (l + s) / 2;
- sv = l === 0 ? (2 * smin) / (lmin + smin) : (2 * s) / (l + s);
+ const v = (l + s) / 2;
+ const sv = l === 0 ? (2 * smin) / (lmin + smin) : (2 * s) / (l + s);
return [h, sv * 100, v * 100];
};
convert.hsv.rgb = function (hsv) {
- var h = hsv[0] / 60;
- var s = hsv[1] / 100;
- var v = hsv[2] / 100;
- var hi = Math.floor(h) % 6;
-
- var f = h - Math.floor(h);
- var p = 255 * v * (1 - s);
- var q = 255 * v * (1 - (s * f));
- var t = 255 * v * (1 - (s * (1 - f)));
+ const h = hsv[0] / 60;
+ const s = hsv[1] / 100;
+ let v = hsv[2] / 100;
+ const hi = Math.floor(h) % 6;
+
+ const f = h - Math.floor(h);
+ const p = 255 * v * (1 - s);
+ const q = 255 * v * (1 - (s * f));
+ const t = 255 * v * (1 - (s * (1 - f)));
v *= 255;
switch (hi) {
@@ -347,16 +334,15 @@ convert.hsv.rgb = function (hsv) {
};
convert.hsv.hsl = function (hsv) {
- var h = hsv[0];
- var s = hsv[1] / 100;
- var v = hsv[2] / 100;
- var vmin = Math.max(v, 0.01);
- var lmin;
- var sl;
- var l;
+ const h = hsv[0];
+ const s = hsv[1] / 100;
+ const v = hsv[2] / 100;
+ const vmin = Math.max(v, 0.01);
+ let sl;
+ let l;
l = (2 - s) * v;
- lmin = (2 - s) * vmin;
+ const lmin = (2 - s) * vmin;
sl = s * vmin;
sl /= (lmin <= 1) ? lmin : 2 - lmin;
sl = sl || 0;
@@ -367,87 +353,83 @@ convert.hsv.hsl = function (hsv) {
// http://dev.w3.org/csswg/css-color/#hwb-to-rgb
convert.hwb.rgb = function (hwb) {
- var h = hwb[0] / 360;
- var wh = hwb[1] / 100;
- var bl = hwb[2] / 100;
- var ratio = wh + bl;
- var i;
- var v;
- var f;
- var n;
-
- // wh + bl cant be > 1
+ const h = hwb[0] / 360;
+ let wh = hwb[1] / 100;
+ let bl = hwb[2] / 100;
+ const ratio = wh + bl;
+ let f;
+
+ // Wh + bl cant be > 1
if (ratio > 1) {
wh /= ratio;
bl /= ratio;
}
- i = Math.floor(6 * h);
- v = 1 - bl;
+ const i = Math.floor(6 * h);
+ const v = 1 - bl;
f = 6 * h - i;
if ((i & 0x01) !== 0) {
f = 1 - f;
}
- n = wh + f * (v - wh); // linear interpolation
+ const n = wh + f * (v - wh); // Linear interpolation
- var r;
- var g;
- var b;
+ let r;
+ let g;
+ let b;
+ /* eslint-disable max-statements-per-line,no-multi-spaces */
switch (i) {
default:
case 6:
- case 0: r = v; g = n; b = wh; break;
- case 1: r = n; g = v; b = wh; break;
- case 2: r = wh; g = v; b = n; break;
- case 3: r = wh; g = n; b = v; break;
- case 4: r = n; g = wh; b = v; break;
- case 5: r = v; g = wh; b = n; break;
+ case 0: r = v; g = n; b = wh; break;
+ case 1: r = n; g = v; b = wh; break;
+ case 2: r = wh; g = v; b = n; break;
+ case 3: r = wh; g = n; b = v; break;
+ case 4: r = n; g = wh; b = v; break;
+ case 5: r = v; g = wh; b = n; break;
}
+ /* eslint-enable max-statements-per-line,no-multi-spaces */
return [r * 255, g * 255, b * 255];
};
convert.cmyk.rgb = function (cmyk) {
- var c = cmyk[0] / 100;
- var m = cmyk[1] / 100;
- var y = cmyk[2] / 100;
- var k = cmyk[3] / 100;
- var r;
- var g;
- var b;
-
- r = 1 - Math.min(1, c * (1 - k) + k);
- g = 1 - Math.min(1, m * (1 - k) + k);
- b = 1 - Math.min(1, y * (1 - k) + k);
+ const c = cmyk[0] / 100;
+ const m = cmyk[1] / 100;
+ const y = cmyk[2] / 100;
+ const k = cmyk[3] / 100;
+
+ const r = 1 - Math.min(1, c * (1 - k) + k);
+ const g = 1 - Math.min(1, m * (1 - k) + k);
+ const b = 1 - Math.min(1, y * (1 - k) + k);
return [r * 255, g * 255, b * 255];
};
convert.xyz.rgb = function (xyz) {
- var x = xyz[0] / 100;
- var y = xyz[1] / 100;
- var z = xyz[2] / 100;
- var r;
- var g;
- var b;
+ const x = xyz[0] / 100;
+ const y = xyz[1] / 100;
+ const z = xyz[2] / 100;
+ let r;
+ let g;
+ let b;
r = (x * 3.2406) + (y * -1.5372) + (z * -0.4986);
g = (x * -0.9689) + (y * 1.8758) + (z * 0.0415);
b = (x * 0.0557) + (y * -0.2040) + (z * 1.0570);
- // assume sRGB
+ // Assume sRGB
r = r > 0.0031308
- ? ((1.055 * Math.pow(r, 1.0 / 2.4)) - 0.055)
+ ? ((1.055 * (r ** (1.0 / 2.4))) - 0.055)
: r * 12.92;
g = g > 0.0031308
- ? ((1.055 * Math.pow(g, 1.0 / 2.4)) - 0.055)
+ ? ((1.055 * (g ** (1.0 / 2.4))) - 0.055)
: g * 12.92;
b = b > 0.0031308
- ? ((1.055 * Math.pow(b, 1.0 / 2.4)) - 0.055)
+ ? ((1.055 * (b ** (1.0 / 2.4))) - 0.055)
: b * 12.92;
r = Math.min(Math.max(0, r), 1);
@@ -458,43 +440,40 @@ convert.xyz.rgb = function (xyz) {
};
convert.xyz.lab = function (xyz) {
- var x = xyz[0];
- var y = xyz[1];
- var z = xyz[2];
- var l;
- var a;
- var b;
+ let x = xyz[0];
+ let y = xyz[1];
+ let z = xyz[2];
x /= 95.047;
y /= 100;
z /= 108.883;
- x = x > 0.008856 ? Math.pow(x, 1 / 3) : (7.787 * x) + (16 / 116);
- y = y > 0.008856 ? Math.pow(y, 1 / 3) : (7.787 * y) + (16 / 116);
- z = z > 0.008856 ? Math.pow(z, 1 / 3) : (7.787 * z) + (16 / 116);
+ x = x > 0.008856 ? (x ** (1 / 3)) : (7.787 * x) + (16 / 116);
+ y = y > 0.008856 ? (y ** (1 / 3)) : (7.787 * y) + (16 / 116);
+ z = z > 0.008856 ? (z ** (1 / 3)) : (7.787 * z) + (16 / 116);
- l = (116 * y) - 16;
- a = 500 * (x - y);
- b = 200 * (y - z);
+ const l = (116 * y) - 16;
+ const a = 500 * (x - y);
+ const b = 200 * (y - z);
return [l, a, b];
};
convert.lab.xyz = function (lab) {
- var l = lab[0];
- var a = lab[1];
- var b = lab[2];
- var x;
- var y;
- var z;
+ const l = lab[0];
+ const a = lab[1];
+ const b = lab[2];
+ let x;
+ let y;
+ let z;
y = (l + 16) / 116;
x = a / 500 + y;
z = y - b / 200;
- var y2 = Math.pow(y, 3);
- var x2 = Math.pow(x, 3);
- var z2 = Math.pow(z, 3);
+ const y2 = y ** 3;
+ const x2 = x ** 3;
+ const z2 = z ** 3;
y = y2 > 0.008856 ? y2 : (y - 16 / 116) / 7.787;
x = x2 > 0.008856 ? x2 : (x - 16 / 116) / 7.787;
z = z2 > 0.008856 ? z2 : (z - 16 / 116) / 7.787;
@@ -507,45 +486,38 @@ convert.lab.xyz = function (lab) {
};
convert.lab.lch = function (lab) {
- var l = lab[0];
- var a = lab[1];
- var b = lab[2];
- var hr;
- var h;
- var c;
-
- hr = Math.atan2(b, a);
+ const l = lab[0];
+ const a = lab[1];
+ const b = lab[2];
+ let h;
+
+ const hr = Math.atan2(b, a);
h = hr * 360 / 2 / Math.PI;
if (h < 0) {
h += 360;
}
- c = Math.sqrt(a * a + b * b);
+ const c = Math.sqrt(a * a + b * b);
return [l, c, h];
};
convert.lch.lab = function (lch) {
- var l = lch[0];
- var c = lch[1];
- var h = lch[2];
- var a;
- var b;
- var hr;
+ const l = lch[0];
+ const c = lch[1];
+ const h = lch[2];
- hr = h / 360 * 2 * Math.PI;
- a = c * Math.cos(hr);
- b = c * Math.sin(hr);
+ const hr = h / 360 * 2 * Math.PI;
+ const a = c * Math.cos(hr);
+ const b = c * Math.sin(hr);
return [l, a, b];
};
-convert.rgb.ansi16 = function (args) {
- var r = args[0];
- var g = args[1];
- var b = args[2];
- var value = 1 in arguments ? arguments[1] : convert.rgb.hsv(args)[2]; // hsv -> ansi16 optimization
+convert.rgb.ansi16 = function (args, saturation = null) {
+ const [r, g, b] = args;
+ let value = saturation === null ? convert.rgb.hsv(args)[2] : saturation; // Hsv -> ansi16 optimization
value = Math.round(value / 50);
@@ -553,7 +525,7 @@ convert.rgb.ansi16 = function (args) {
return 30;
}
- var ansi = 30
+ let ansi = 30
+ ((Math.round(b / 255) << 2)
| (Math.round(g / 255) << 1)
| Math.round(r / 255));
@@ -566,17 +538,17 @@ convert.rgb.ansi16 = function (args) {
};
convert.hsv.ansi16 = function (args) {
- // optimization here; we already know the value and don't need to get
+ // Optimization here; we already know the value and don't need to get
// it converted for us.
return convert.rgb.ansi16(convert.hsv.rgb(args), args[2]);
};
convert.rgb.ansi256 = function (args) {
- var r = args[0];
- var g = args[1];
- var b = args[2];
+ const r = args[0];
+ const g = args[1];
+ const b = args[2];
- // we use the extended greyscale palette here, with the exception of
+ // We use the extended greyscale palette here, with the exception of
// black and white. normal palette only has 4 greyscale shades.
if (r === g && g === b) {
if (r < 8) {
@@ -590,7 +562,7 @@ convert.rgb.ansi256 = function (args) {
return Math.round(((r - 8) / 247) * 24) + 232;
}
- var ansi = 16
+ const ansi = 16
+ (36 * Math.round(r / 255 * 5))
+ (6 * Math.round(g / 255 * 5))
+ Math.round(b / 255 * 5);
@@ -599,9 +571,9 @@ convert.rgb.ansi256 = function (args) {
};
convert.ansi16.rgb = function (args) {
- var color = args % 10;
+ let color = args % 10;
- // handle greyscale
+ // Handle greyscale
if (color === 0 || color === 7) {
if (args > 50) {
color += 3.5;
@@ -612,71 +584,71 @@ convert.ansi16.rgb = function (args) {
return [color, color, color];
}
- var mult = (~~(args > 50) + 1) * 0.5;
- var r = ((color & 1) * mult) * 255;
- var g = (((color >> 1) & 1) * mult) * 255;
- var b = (((color >> 2) & 1) * mult) * 255;
+ const mult = (~~(args > 50) + 1) * 0.5;
+ const r = ((color & 1) * mult) * 255;
+ const g = (((color >> 1) & 1) * mult) * 255;
+ const b = (((color >> 2) & 1) * mult) * 255;
return [r, g, b];
};
convert.ansi256.rgb = function (args) {
- // handle greyscale
+ // Handle greyscale
if (args >= 232) {
- var c = (args - 232) * 10 + 8;
+ const c = (args - 232) * 10 + 8;
return [c, c, c];
}
args -= 16;
- var rem;
- var r = Math.floor(args / 36) / 5 * 255;
- var g = Math.floor((rem = args % 36) / 6) / 5 * 255;
- var b = (rem % 6) / 5 * 255;
+ let rem;
+ const r = Math.floor(args / 36) / 5 * 255;
+ const g = Math.floor((rem = args % 36) / 6) / 5 * 255;
+ const b = (rem % 6) / 5 * 255;
return [r, g, b];
};
convert.rgb.hex = function (args) {
- var integer = ((Math.round(args[0]) & 0xFF) << 16)
+ const integer = ((Math.round(args[0]) & 0xFF) << 16)
+ ((Math.round(args[1]) & 0xFF) << 8)
+ (Math.round(args[2]) & 0xFF);
- var string = integer.toString(16).toUpperCase();
+ const string = integer.toString(16).toUpperCase();
return '000000'.substring(string.length) + string;
};
convert.hex.rgb = function (args) {
- var match = args.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);
+ const match = args.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);
if (!match) {
return [0, 0, 0];
}
- var colorString = match[0];
+ let colorString = match[0];
if (match[0].length === 3) {
- colorString = colorString.split('').map(function (char) {
+ colorString = colorString.split('').map(char => {
return char + char;
}).join('');
}
- var integer = parseInt(colorString, 16);
- var r = (integer >> 16) & 0xFF;
- var g = (integer >> 8) & 0xFF;
- var b = integer & 0xFF;
+ const integer = parseInt(colorString, 16);
+ const r = (integer >> 16) & 0xFF;
+ const g = (integer >> 8) & 0xFF;
+ const b = integer & 0xFF;
return [r, g, b];
};
convert.rgb.hcg = function (rgb) {
- var r = rgb[0] / 255;
- var g = rgb[1] / 255;
- var b = rgb[2] / 255;
- var max = Math.max(Math.max(r, g), b);
- var min = Math.min(Math.min(r, g), b);
- var chroma = (max - min);
- var grayscale;
- var hue;
+ const r = rgb[0] / 255;
+ const g = rgb[1] / 255;
+ const b = rgb[2] / 255;
+ const max = Math.max(Math.max(r, g), b);
+ const min = Math.min(Math.min(r, g), b);
+ const chroma = (max - min);
+ let grayscale;
+ let hue;
if (chroma < 1) {
grayscale = min / (1 - chroma);
@@ -693,7 +665,7 @@ convert.rgb.hcg = function (rgb) {
if (max === g) {
hue = 2 + (b - r) / chroma;
} else {
- hue = 4 + (r - g) / chroma + 4;
+ hue = 4 + (r - g) / chroma;
}
hue /= 6;
@@ -703,17 +675,12 @@ convert.rgb.hcg = function (rgb) {
};
convert.hsl.hcg = function (hsl) {
- var s = hsl[1] / 100;
- var l = hsl[2] / 100;
- var c = 1;
- var f = 0;
+ const s = hsl[1] / 100;
+ const l = hsl[2] / 100;
- if (l < 0.5) {
- c = 2.0 * s * l;
- } else {
- c = 2.0 * s * (1.0 - l);
- }
+ const c = l < 0.5 ? (2.0 * s * l) : (2.0 * s * (1.0 - l));
+ let f = 0;
if (c < 1.0) {
f = (l - 0.5 * c) / (1.0 - c);
}
@@ -722,11 +689,11 @@ convert.hsl.hcg = function (hsl) {
};
convert.hsv.hcg = function (hsv) {
- var s = hsv[1] / 100;
- var v = hsv[2] / 100;
+ const s = hsv[1] / 100;
+ const v = hsv[2] / 100;
- var c = s * v;
- var f = 0;
+ const c = s * v;
+ let f = 0;
if (c < 1.0) {
f = (v - c) / (1 - c);
@@ -736,20 +703,21 @@ convert.hsv.hcg = function (hsv) {
};
convert.hcg.rgb = function (hcg) {
- var h = hcg[0] / 360;
- var c = hcg[1] / 100;
- var g = hcg[2] / 100;
+ const h = hcg[0] / 360;
+ const c = hcg[1] / 100;
+ const g = hcg[2] / 100;
if (c === 0.0) {
return [g * 255, g * 255, g * 255];
}
- var pure = [0, 0, 0];
- var hi = (h % 1) * 6;
- var v = hi % 1;
- var w = 1 - v;
- var mg = 0;
+ const pure = [0, 0, 0];
+ const hi = (h % 1) * 6;
+ const v = hi % 1;
+ const w = 1 - v;
+ let mg = 0;
+ /* eslint-disable max-statements-per-line */
switch (Math.floor(hi)) {
case 0:
pure[0] = 1; pure[1] = v; pure[2] = 0; break;
@@ -764,6 +732,7 @@ convert.hcg.rgb = function (hcg) {
default:
pure[0] = 1; pure[1] = 0; pure[2] = w;
}
+ /* eslint-enable max-statements-per-line */
mg = (1.0 - c) * g;
@@ -775,11 +744,11 @@ convert.hcg.rgb = function (hcg) {
};
convert.hcg.hsv = function (hcg) {
- var c = hcg[1] / 100;
- var g = hcg[2] / 100;
+ const c = hcg[1] / 100;
+ const g = hcg[2] / 100;
- var v = c + g * (1.0 - c);
- var f = 0;
+ const v = c + g * (1.0 - c);
+ let f = 0;
if (v > 0.0) {
f = c / v;
@@ -789,11 +758,11 @@ convert.hcg.hsv = function (hcg) {
};
convert.hcg.hsl = function (hcg) {
- var c = hcg[1] / 100;
- var g = hcg[2] / 100;
+ const c = hcg[1] / 100;
+ const g = hcg[2] / 100;
- var l = g * (1.0 - c) + 0.5 * c;
- var s = 0;
+ const l = g * (1.0 - c) + 0.5 * c;
+ let s = 0;
if (l > 0.0 && l < 0.5) {
s = c / (2 * l);
@@ -806,18 +775,18 @@ convert.hcg.hsl = function (hcg) {
};
convert.hcg.hwb = function (hcg) {
- var c = hcg[1] / 100;
- var g = hcg[2] / 100;
- var v = c + g * (1.0 - c);
+ const c = hcg[1] / 100;
+ const g = hcg[2] / 100;
+ const v = c + g * (1.0 - c);
return [hcg[0], (v - c) * 100, (1 - v) * 100];
};
convert.hwb.hcg = function (hwb) {
- var w = hwb[1] / 100;
- var b = hwb[2] / 100;
- var v = 1 - b;
- var c = v - w;
- var g = 0;
+ const w = hwb[1] / 100;
+ const b = hwb[2] / 100;
+ const v = 1 - b;
+ const c = v - w;
+ let g = 0;
if (c < 1) {
g = (v - c) / (1 - c);
@@ -838,10 +807,12 @@ convert.gray.rgb = function (args) {
return [args[0] / 100 * 255, args[0] / 100 * 255, args[0] / 100 * 255];
};
-convert.gray.hsl = convert.gray.hsv = function (args) {
+convert.gray.hsl = function (args) {
return [0, 0, args[0]];
};
+convert.gray.hsv = convert.gray.hsl;
+
convert.gray.hwb = function (gray) {
return [0, 100, gray[0]];
};
@@ -855,14 +826,14 @@ convert.gray.lab = function (gray) {
};
convert.gray.hex = function (gray) {
- var val = Math.round(gray[0] / 100 * 255) & 0xFF;
- var integer = (val << 16) + (val << 8) + val;
+ const val = Math.round(gray[0] / 100 * 255) & 0xFF;
+ const integer = (val << 16) + (val << 8) + val;
- var string = integer.toString(16).toUpperCase();
+ const string = integer.toString(16).toUpperCase();
return '000000'.substring(string.length) + string;
};
convert.rgb.gray = function (rgb) {
- var val = (rgb[0] + rgb[1] + rgb[2]) / 3;
+ const val = (rgb[0] + rgb[1] + rgb[2]) / 3;
return [val / 255 * 100];
};
diff --git a/tools/node_modules/eslint/node_modules/color-convert/index.js b/tools/node_modules/eslint/node_modules/color-convert/index.js
index e65b5d775da..b648e5737be 100644
--- a/tools/node_modules/eslint/node_modules/color-convert/index.js
+++ b/tools/node_modules/eslint/node_modules/color-convert/index.js
@@ -1,24 +1,25 @@
-var conversions = require('./conversions');
-var route = require('./route');
+const conversions = require('./conversions');
+const route = require('./route');
-var convert = {};
+const convert = {};
-var models = Object.keys(conversions);
+const models = Object.keys(conversions);
function wrapRaw(fn) {
- var wrappedFn = function (args) {
- if (args === undefined || args === null) {
- return args;
+ const wrappedFn = function (...args) {
+ const arg0 = args[0];
+ if (arg0 === undefined || arg0 === null) {
+ return arg0;
}
- if (arguments.length > 1) {
- args = Array.prototype.slice.call(arguments);
+ if (arg0.length > 1) {
+ args = arg0;
}
return fn(args);
};
- // preserve .conversion property if there is one
+ // Preserve .conversion property if there is one
if ('conversion' in fn) {
wrappedFn.conversion = fn.conversion;
}
@@ -27,22 +28,24 @@ function wrapRaw(fn) {
}
function wrapRounded(fn) {
- var wrappedFn = function (args) {
- if (args === undefined || args === null) {
- return args;
+ const wrappedFn = function (...args) {
+ const arg0 = args[0];
+
+ if (arg0 === undefined || arg0 === null) {
+ return arg0;
}
- if (arguments.length > 1) {
- args = Array.prototype.slice.call(arguments);
+ if (arg0.length > 1) {
+ args = arg0;
}
- var result = fn(args);
+ const result = fn(args);
- // we're assuming the result is an array here.
+ // We're assuming the result is an array here.
// see notice in conversions.js; don't use box types
// in conversion functions.
if (typeof result === 'object') {
- for (var len = result.length, i = 0; i < len; i++) {
+ for (let len = result.length, i = 0; i < len; i++) {
result[i] = Math.round(result[i]);
}
}
@@ -50,7 +53,7 @@ function wrapRounded(fn) {
return result;
};
- // preserve .conversion property if there is one
+ // Preserve .conversion property if there is one
if ('conversion' in fn) {
wrappedFn.conversion = fn.conversion;
}
@@ -58,17 +61,17 @@ function wrapRounded(fn) {
return wrappedFn;
}
-models.forEach(function (fromModel) {
+models.forEach(fromModel => {
convert[fromModel] = {};
Object.defineProperty(convert[fromModel], 'channels', {value: conversions[fromModel].channels});
Object.defineProperty(convert[fromModel], 'labels', {value: conversions[fromModel].labels});
- var routes = route(fromModel);
- var routeModels = Object.keys(routes);
+ const routes = route(fromModel);
+ const routeModels = Object.keys(routes);
- routeModels.forEach(function (toModel) {
- var fn = routes[toModel];
+ routeModels.forEach(toModel => {
+ const fn = routes[toModel];
convert[fromModel][toModel] = wrapRounded(fn);
convert[fromModel][toModel].raw = wrapRaw(fn);
diff --git a/tools/node_modules/eslint/node_modules/color-convert/package.json b/tools/node_modules/eslint/node_modules/color-convert/package.json
index 991f69308c2..6e48000c7c9 100644
--- a/tools/node_modules/eslint/node_modules/color-convert/package.json
+++ b/tools/node_modules/eslint/node_modules/color-convert/package.json
@@ -1,28 +1,17 @@
{
- "author": {
- "name": "Heather Arthur",
- "email": "fayearthur@gmail.com"
- },
- "bugs": {
- "url": "https://github.com/Qix-/color-convert/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "color-name": "1.1.3"
- },
- "deprecated": false,
+ "name": "color-convert",
"description": "Plain color conversion functions",
- "devDependencies": {
- "chalk": "1.1.1",
- "xo": "0.11.2"
+ "version": "2.0.1",
+ "author": "Heather Arthur <fayearthur@gmail.com>",
+ "license": "MIT",
+ "repository": "Qix-/color-convert",
+ "scripts": {
+ "pretest": "xo",
+ "test": "node test/basic.js"
+ },
+ "engines": {
+ "node": ">=7.0.0"
},
- "files": [
- "index.js",
- "conversions.js",
- "css-keywords.js",
- "route.js"
- ],
- "homepage": "https://github.com/Qix-/color-convert#readme",
"keywords": [
"color",
"colour",
@@ -37,22 +26,23 @@
"ansi",
"ansi16"
],
- "license": "MIT",
- "name": "color-convert",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/Qix-/color-convert.git"
- },
- "scripts": {
- "pretest": "xo",
- "test": "node test/basic.js"
- },
- "version": "1.9.3",
+ "files": [
+ "index.js",
+ "conversions.js",
+ "route.js"
+ ],
"xo": {
"rules": {
"default-case": 0,
"no-inline-comments": 0,
"operator-linebreak": 0
}
+ },
+ "devDependencies": {
+ "chalk": "^2.4.2",
+ "xo": "^0.24.0"
+ },
+ "dependencies": {
+ "color-name": "~1.1.4"
}
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/color-convert/route.js b/tools/node_modules/eslint/node_modules/color-convert/route.js
index 0a1fdea689e..1a08521b5a0 100644
--- a/tools/node_modules/eslint/node_modules/color-convert/route.js
+++ b/tools/node_modules/eslint/node_modules/color-convert/route.js
@@ -1,7 +1,7 @@
-var conversions = require('./conversions');
+const conversions = require('./conversions');
/*
- this function routes a model to all other models.
+ This function routes a model to all other models.
all functions that are routed have a property `.conversion` attached
to the returned synthetic function. This property is an array
@@ -12,11 +12,11 @@ var conversions = require('./conversions');
*/
function buildGraph() {
- var graph = {};
+ const graph = {};
// https://jsperf.com/object-keys-vs-for-in-with-closure/3
- var models = Object.keys(conversions);
+ const models = Object.keys(conversions);
- for (var len = models.length, i = 0; i < len; i++) {
+ for (let len = models.length, i = 0; i < len; i++) {
graph[models[i]] = {
// http://jsperf.com/1-vs-infinity
// micro-opt, but this is simple.
@@ -30,18 +30,18 @@ function buildGraph() {
// https://en.wikipedia.org/wiki/Breadth-first_search
function deriveBFS(fromModel) {
- var graph = buildGraph();
- var queue = [fromModel]; // unshift -> queue -> pop
+ const graph = buildGraph();
+ const queue = [fromModel]; // Unshift -> queue -> pop
graph[fromModel].distance = 0;
while (queue.length) {
- var current = queue.pop();
- var adjacents = Object.keys(conversions[current]);
+ const current = queue.pop();
+ const adjacents = Object.keys(conversions[current]);
- for (var len = adjacents.length, i = 0; i < len; i++) {
- var adjacent = adjacents[i];
- var node = graph[adjacent];
+ for (let len = adjacents.length, i = 0; i < len; i++) {
+ const adjacent = adjacents[i];
+ const node = graph[adjacent];
if (node.distance === -1) {
node.distance = graph[current].distance + 1;
@@ -61,10 +61,10 @@ function link(from, to) {
}
function wrapConversion(toModel, graph) {
- var path = [graph[toModel].parent, toModel];
- var fn = conversions[graph[toModel].parent][toModel];
+ const path = [graph[toModel].parent, toModel];
+ let fn = conversions[graph[toModel].parent][toModel];
- var cur = graph[toModel].parent;
+ let cur = graph[toModel].parent;
while (graph[cur].parent) {
path.unshift(graph[cur].parent);
fn = link(conversions[graph[cur].parent][cur], fn);
@@ -76,16 +76,16 @@ function wrapConversion(toModel, graph) {
}
module.exports = function (fromModel) {
- var graph = deriveBFS(fromModel);
- var conversion = {};
+ const graph = deriveBFS(fromModel);
+ const conversion = {};
- var models = Object.keys(graph);
- for (var len = models.length, i = 0; i < len; i++) {
- var toModel = models[i];
- var node = graph[toModel];
+ const models = Object.keys(graph);
+ for (let len = models.length, i = 0; i < len; i++) {
+ const toModel = models[i];
+ const node = graph[toModel];
if (node.parent === null) {
- // no possible conversion, or this node is the source model.
+ // No possible conversion, or this node is the source model.
continue;
}
diff --git a/tools/node_modules/eslint/node_modules/color-name/package.json b/tools/node_modules/eslint/node_modules/color-name/package.json
index 87d0e72ec56..782dd828780 100644
--- a/tools/node_modules/eslint/node_modules/color-name/package.json
+++ b/tools/node_modules/eslint/node_modules/color-name/package.json
@@ -1,30 +1,28 @@
-{
- "author": {
- "name": "DY",
- "email": "dfcreative@gmail.com"
- },
- "bugs": {
- "url": "https://github.com/dfcreative/color-name/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "A list of color names and its values",
- "homepage": "https://github.com/dfcreative/color-name",
- "keywords": [
- "color-name",
- "color",
- "color-keyword",
- "keyword"
- ],
- "license": "MIT",
- "main": "index.js",
- "name": "color-name",
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/dfcreative/color-name.git"
- },
- "scripts": {
- "test": "node test.js"
- },
- "version": "1.1.3"
-} \ No newline at end of file
+{
+ "name": "color-name",
+ "version": "1.1.4",
+ "description": "A list of color names and its values",
+ "main": "index.js",
+ "files": [
+ "index.js"
+ ],
+ "scripts": {
+ "test": "node test.js"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git@github.com:colorjs/color-name.git"
+ },
+ "keywords": [
+ "color-name",
+ "color",
+ "color-keyword",
+ "keyword"
+ ],
+ "author": "DY <dfcreative@gmail.com>",
+ "license": "MIT",
+ "bugs": {
+ "url": "https://github.com/colorjs/color-name/issues"
+ },
+ "homepage": "https://github.com/colorjs/color-name"
+}
diff --git a/tools/node_modules/eslint/node_modules/concat-map/package.json b/tools/node_modules/eslint/node_modules/concat-map/package.json
index 4abe42193c4..d3640e6b027 100644
--- a/tools/node_modules/eslint/node_modules/concat-map/package.json
+++ b/tools/node_modules/eslint/node_modules/concat-map/package.json
@@ -1,65 +1,43 @@
{
- "author": {
- "name": "James Halliday",
- "email": "mail@substack.net",
- "url": "http://substack.net"
- },
- "bugs": {
- "url": "https://github.com/substack/node-concat-map/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "concatenative mapdashery",
- "devDependencies": {
- "tape": "~2.4.0"
- },
- "directories": {
- "example": "example",
- "test": "test"
- },
- "homepage": "https://github.com/substack/node-concat-map#readme",
- "keywords": [
- "concat",
- "concatMap",
- "map",
- "functional",
- "higher-order"
- ],
- "license": "MIT",
- "main": "index.js",
- "name": "concat-map",
- "repository": {
- "type": "git",
- "url": "git://github.com/substack/node-concat-map.git"
- },
- "scripts": {
- "test": "tape test/*.js"
- },
- "testling": {
- "files": "test/*.js",
- "browsers": {
- "ie": [
- 6,
- 7,
- 8,
- 9
- ],
- "ff": [
- 3.5,
- 10,
- 15
- ],
- "chrome": [
- 10,
- 22
- ],
- "safari": [
- 5.1
- ],
- "opera": [
- 12
- ]
+ "name" : "concat-map",
+ "description" : "concatenative mapdashery",
+ "version" : "0.0.1",
+ "repository" : {
+ "type" : "git",
+ "url" : "git://github.com/substack/node-concat-map.git"
+ },
+ "main" : "index.js",
+ "keywords" : [
+ "concat",
+ "concatMap",
+ "map",
+ "functional",
+ "higher-order"
+ ],
+ "directories" : {
+ "example" : "example",
+ "test" : "test"
+ },
+ "scripts" : {
+ "test" : "tape test/*.js"
+ },
+ "devDependencies" : {
+ "tape" : "~2.4.0"
+ },
+ "license" : "MIT",
+ "author" : {
+ "name" : "James Halliday",
+ "email" : "mail@substack.net",
+ "url" : "http://substack.net"
+ },
+ "testling" : {
+ "files" : "test/*.js",
+ "browsers" : {
+ "ie" : [ 6, 7, 8, 9 ],
+ "ff" : [ 3.5, 10, 15.0 ],
+ "chrome" : [ 10, 22 ],
+ "safari" : [ 5.1 ],
+ "opera" : [ 12 ]
+ }
}
- },
- "version": "0.0.1"
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/cross-spawn/package.json b/tools/node_modules/eslint/node_modules/cross-spawn/package.json
index 5ed16e25e31..232ff97e04b 100644
--- a/tools/node_modules/eslint/node_modules/cross-spawn/package.json
+++ b/tools/node_modules/eslint/node_modules/cross-spawn/package.json
@@ -1,12 +1,47 @@
{
- "author": {
- "name": "André Cruz",
- "email": "andre@moxy.studio"
+ "name": "cross-spawn",
+ "version": "7.0.3",
+ "description": "Cross platform child_process#spawn and child_process#spawnSync",
+ "keywords": [
+ "spawn",
+ "spawnSync",
+ "windows",
+ "cross-platform",
+ "path-ext",
+ "shebang",
+ "cmd",
+ "execute"
+ ],
+ "author": "André Cruz <andre@moxy.studio>",
+ "homepage": "https://github.com/moxystudio/node-cross-spawn",
+ "repository": {
+ "type": "git",
+ "url": "git@github.com:moxystudio/node-cross-spawn.git"
+ },
+ "license": "MIT",
+ "main": "index.js",
+ "files": [
+ "lib"
+ ],
+ "scripts": {
+ "lint": "eslint .",
+ "test": "jest --env node --coverage",
+ "prerelease": "npm t && npm run lint",
+ "release": "standard-version",
+ "postrelease": "git push --follow-tags origin HEAD && npm publish"
},
- "bugs": {
- "url": "https://github.com/moxystudio/node-cross-spawn/issues"
+ "husky": {
+ "hooks": {
+ "commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
+ "pre-commit": "lint-staged"
+ }
+ },
+ "lint-staged": {
+ "*.js": [
+ "eslint --fix",
+ "git add"
+ ]
},
- "bundleDependencies": false,
"commitlint": {
"extends": [
"@commitlint/config-conventional"
@@ -17,8 +52,6 @@
"shebang-command": "^2.0.0",
"which": "^2.0.1"
},
- "deprecated": false,
- "description": "Cross platform child_process#spawn and child_process#spawnSync",
"devDependencies": {
"@commitlint/cli": "^8.1.0",
"@commitlint/config-conventional": "^8.1.0",
@@ -36,46 +69,5 @@
},
"engines": {
"node": ">= 8"
- },
- "files": [
- "lib"
- ],
- "homepage": "https://github.com/moxystudio/node-cross-spawn",
- "husky": {
- "hooks": {
- "commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
- "pre-commit": "lint-staged"
- }
- },
- "keywords": [
- "spawn",
- "spawnSync",
- "windows",
- "cross-platform",
- "path-ext",
- "shebang",
- "cmd",
- "execute"
- ],
- "license": "MIT",
- "lint-staged": {
- "*.js": [
- "eslint --fix",
- "git add"
- ]
- },
- "main": "index.js",
- "name": "cross-spawn",
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/moxystudio/node-cross-spawn.git"
- },
- "scripts": {
- "lint": "eslint .",
- "postrelease": "git push --follow-tags origin HEAD && npm publish",
- "prerelease": "npm t && npm run lint",
- "release": "standard-version",
- "test": "jest --env node --coverage"
- },
- "version": "7.0.3"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/debug/package.json b/tools/node_modules/eslint/node_modules/debug/package.json
index 2b1dece47b8..da809d2b8d2 100644
--- a/tools/node_modules/eslint/node_modules/debug/package.json
+++ b/tools/node_modules/eslint/node_modules/debug/package.json
@@ -1,33 +1,38 @@
{
- "author": {
- "name": "TJ Holowaychuk",
- "email": "tj@vision-media.ca"
- },
- "browser": "./src/browser.js",
- "bugs": {
- "url": "https://github.com/visionmedia/debug/issues"
+ "name": "debug",
+ "version": "4.3.1",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/visionmedia/debug.git"
},
- "bundleDependencies": false,
+ "description": "small debugging utility",
+ "keywords": [
+ "debug",
+ "log",
+ "debugger"
+ ],
+ "files": [
+ "src",
+ "LICENSE",
+ "README.md"
+ ],
+ "author": "TJ Holowaychuk <tj@vision-media.ca>",
"contributors": [
- {
- "name": "Nathan Rajlich",
- "email": "nathan@tootallnate.net",
- "url": "http://n8.io"
- },
- {
- "name": "Andrew Rhyne",
- "email": "rhyneandrew@gmail.com"
- },
- {
- "name": "Josh Junon",
- "email": "josh@junon.me"
- }
+ "Nathan Rajlich <nathan@tootallnate.net> (http://n8.io)",
+ "Andrew Rhyne <rhyneandrew@gmail.com>",
+ "Josh Junon <josh@junon.me>"
],
+ "license": "MIT",
+ "scripts": {
+ "lint": "xo",
+ "test": "npm run test:node && npm run test:browser && npm run lint",
+ "test:node": "istanbul cover _mocha -- test.js",
+ "test:browser": "karma start --single-run",
+ "test:coverage": "cat ./coverage/lcov.info | coveralls"
+ },
"dependencies": {
"ms": "2.1.2"
},
- "deprecated": false,
- "description": "small debugging utility",
"devDependencies": {
"brfs": "^2.0.1",
"browserify": "^16.2.3",
@@ -41,38 +46,14 @@
"mocha-lcov-reporter": "^1.2.0",
"xo": "^0.23.0"
},
- "engines": {
- "node": ">=6.0"
- },
- "files": [
- "src",
- "LICENSE",
- "README.md"
- ],
- "homepage": "https://github.com/visionmedia/debug#readme",
- "keywords": [
- "debug",
- "log",
- "debugger"
- ],
- "license": "MIT",
- "main": "./src/index.js",
- "name": "debug",
"peerDependenciesMeta": {
"supports-color": {
"optional": true
}
},
- "repository": {
- "type": "git",
- "url": "git://github.com/visionmedia/debug.git"
- },
- "scripts": {
- "lint": "xo",
- "test": "npm run test:node && npm run test:browser && npm run lint",
- "test:browser": "karma start --single-run",
- "test:coverage": "cat ./coverage/lcov.info | coveralls",
- "test:node": "istanbul cover _mocha -- test.js"
- },
- "version": "4.3.1"
-} \ No newline at end of file
+ "main": "./src/index.js",
+ "browser": "./src/browser.js",
+ "engines": {
+ "node": ">=6.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/deep-is/package.json b/tools/node_modules/eslint/node_modules/deep-is/package.json
index c921e8a0e8b..63628f0d015 100644
--- a/tools/node_modules/eslint/node_modules/deep-is/package.json
+++ b/tools/node_modules/eslint/node_modules/deep-is/package.json
@@ -1,42 +1,37 @@
{
- "author": {
- "name": "Thorsten Lorenz",
- "email": "thlorenz@gmx.de",
- "url": "http://thlorenz.com"
- },
- "bugs": {
- "url": "https://github.com/thlorenz/deep-is/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "deep-is",
+ "version": "0.1.3",
"description": "node's assert.deepEqual algorithm except for NaN being equal to NaN",
- "devDependencies": {
- "tape": "~1.0.2"
- },
+ "main": "index.js",
"directories": {
"lib": ".",
"example": "example",
"test": "test"
},
- "homepage": "https://github.com/thlorenz/deep-is#readme",
+ "scripts": {
+ "test": "tape test/*.js"
+ },
+ "devDependencies": {
+ "tape": "~1.0.2"
+ },
+ "repository": {
+ "type": "git",
+ "url": "http://github.com/thlorenz/deep-is.git"
+ },
"keywords": [
"equality",
"equal",
"compare"
],
+ "author": {
+ "name": "Thorsten Lorenz",
+ "email": "thlorenz@gmx.de",
+ "url": "http://thlorenz.com"
+ },
"license": {
"type": "MIT",
"url": "https://github.com/thlorenz/deep-is/blob/master/LICENSE"
},
- "main": "index.js",
- "name": "deep-is",
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/thlorenz/deep-is.git"
- },
- "scripts": {
- "test": "tape test/*.js"
- },
"testling": {
"files": "test/*.js",
"browsers": {
@@ -62,6 +57,5 @@
12
]
}
- },
- "version": "0.1.3"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/doctrine/package.json b/tools/node_modules/eslint/node_modules/doctrine/package.json
index b9a378a0907..b66099863d4 100644
--- a/tools/node_modules/eslint/node_modules/doctrine/package.json
+++ b/tools/node_modules/eslint/node_modules/doctrine/package.json
@@ -1,66 +1,58 @@
{
- "bugs": {
- "url": "https://github.com/eslint/doctrine/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "esutils": "^2.0.2"
- },
- "deprecated": false,
+ "name": "doctrine",
"description": "JSDoc parser",
- "devDependencies": {
- "coveralls": "^3.0.1",
- "dateformat": "^1.0.11",
- "eslint": "^1.10.3",
- "eslint-release": "^1.0.0",
- "linefix": "^0.1.1",
- "mocha": "^3.4.2",
- "npm-license": "^0.3.1",
- "nyc": "^10.3.2",
- "semver": "^5.0.3",
- "shelljs": "^0.5.3",
- "shelljs-nodecli": "^0.1.1",
- "should": "^5.0.1"
+ "homepage": "https://github.com/eslint/doctrine",
+ "main": "lib/doctrine.js",
+ "version": "3.0.0",
+ "engines": {
+ "node": ">=6.0.0"
},
"directories": {
"lib": "./lib"
},
- "engines": {
- "node": ">=6.0.0"
- },
"files": [
"lib"
],
- "homepage": "https://github.com/eslint/doctrine",
- "license": "Apache-2.0",
- "main": "lib/doctrine.js",
"maintainers": [
{
"name": "Nicholas C. Zakas",
"email": "nicholas+npm@nczconsulting.com",
- "url": "https://www.nczonline.net"
+ "web": "https://www.nczonline.net"
},
{
"name": "Yusuke Suzuki",
"email": "utatane.tea@gmail.com",
- "url": "https://github.com/Constellation"
+ "web": "https://github.com/Constellation"
}
],
- "name": "doctrine",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/eslint/doctrine.git"
+ "repository": "eslint/doctrine",
+ "devDependencies": {
+ "coveralls": "^3.0.1",
+ "dateformat": "^1.0.11",
+ "eslint": "^1.10.3",
+ "eslint-release": "^1.0.0",
+ "linefix": "^0.1.1",
+ "mocha": "^3.4.2",
+ "npm-license": "^0.3.1",
+ "nyc": "^10.3.2",
+ "semver": "^5.0.3",
+ "shelljs": "^0.5.3",
+ "shelljs-nodecli": "^0.1.1",
+ "should": "^5.0.1"
},
+ "license": "Apache-2.0",
"scripts": {
+ "pretest": "npm run lint",
+ "test": "nyc mocha",
"coveralls": "nyc report --reporter=text-lcov | coveralls",
+ "lint": "eslint lib/",
+ "generate-release": "eslint-generate-release",
"generate-alpharelease": "eslint-generate-prerelease alpha",
"generate-betarelease": "eslint-generate-prerelease beta",
"generate-rcrelease": "eslint-generate-prerelease rc",
- "generate-release": "eslint-generate-release",
- "lint": "eslint lib/",
- "pretest": "npm run lint",
- "publish-release": "eslint-publish-release",
- "test": "nyc mocha"
+ "publish-release": "eslint-publish-release"
},
- "version": "3.0.0"
-} \ No newline at end of file
+ "dependencies": {
+ "esutils": "^2.0.2"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/emoji-regex/package.json b/tools/node_modules/eslint/node_modules/emoji-regex/package.json
index eecc5eb318c..6d323528292 100644
--- a/tools/node_modules/eslint/node_modules/emoji-regex/package.json
+++ b/tools/node_modules/eslint/node_modules/emoji-regex/package.json
@@ -1,32 +1,10 @@
{
- "author": {
- "name": "Mathias Bynens",
- "url": "https://mathiasbynens.be/"
- },
- "bugs": {
- "url": "https://github.com/mathiasbynens/emoji-regex/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "emoji-regex",
+ "version": "8.0.0",
"description": "A regular expression to match all Emoji-only symbols as per the Unicode Standard.",
- "devDependencies": {
- "@babel/cli": "^7.2.3",
- "@babel/core": "^7.3.4",
- "@babel/plugin-proposal-unicode-property-regex": "^7.2.0",
- "@babel/preset-env": "^7.3.4",
- "mocha": "^6.0.2",
- "regexgen": "^1.3.0",
- "unicode-12.0.0": "^0.7.9"
- },
- "files": [
- "LICENSE-MIT.txt",
- "index.js",
- "index.d.ts",
- "text.js",
- "es2015/index.js",
- "es2015/text.js"
- ],
"homepage": "https://mths.be/emoji-regex",
+ "main": "index.js",
+ "types": "index.d.ts",
"keywords": [
"unicode",
"regex",
@@ -38,17 +16,35 @@
"emoji"
],
"license": "MIT",
- "main": "index.js",
- "name": "emoji-regex",
+ "author": {
+ "name": "Mathias Bynens",
+ "url": "https://mathiasbynens.be/"
+ },
"repository": {
"type": "git",
- "url": "git+https://github.com/mathiasbynens/emoji-regex.git"
+ "url": "https://github.com/mathiasbynens/emoji-regex.git"
},
+ "bugs": "https://github.com/mathiasbynens/emoji-regex/issues",
+ "files": [
+ "LICENSE-MIT.txt",
+ "index.js",
+ "index.d.ts",
+ "text.js",
+ "es2015/index.js",
+ "es2015/text.js"
+ ],
"scripts": {
"build": "rm -rf -- es2015; babel src -d .; NODE_ENV=es2015 babel src -d ./es2015; node script/inject-sequences.js",
"test": "mocha",
"test:watch": "npm run test -- --watch"
},
- "types": "index.d.ts",
- "version": "8.0.0"
-} \ No newline at end of file
+ "devDependencies": {
+ "@babel/cli": "^7.2.3",
+ "@babel/core": "^7.3.4",
+ "@babel/plugin-proposal-unicode-property-regex": "^7.2.0",
+ "@babel/preset-env": "^7.3.4",
+ "mocha": "^6.0.2",
+ "regexgen": "^1.3.0",
+ "unicode-12.0.0": "^0.7.9"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/enquirer/package.json b/tools/node_modules/eslint/node_modules/enquirer/package.json
index c6d3a5ae0b8..1d986c73566 100644
--- a/tools/node_modules/eslint/node_modules/enquirer/package.json
+++ b/tools/node_modules/eslint/node_modules/enquirer/package.json
@@ -1,27 +1,34 @@
{
- "author": {
- "name": "Jon Schlinkert",
- "url": "https://github.com/jonschlinkert"
- },
+ "name": "enquirer",
+ "description": "Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.",
+ "version": "2.3.6",
+ "homepage": "https://github.com/enquirer/enquirer",
+ "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
+ "contributors": [
+ "Brian Woodward (https://twitter.com/doowb)",
+ "Jon Schlinkert (http://twitter.com/jonschlinkert)"
+ ],
+ "repository": "enquirer/enquirer",
"bugs": {
"url": "https://github.com/enquirer/enquirer/issues"
},
- "bundleDependencies": false,
- "contributors": [
- {
- "name": "Brian Woodward",
- "url": "https://twitter.com/doowb"
- },
- {
- "name": "Jon Schlinkert",
- "url": "http://twitter.com/jonschlinkert"
- }
+ "license": "MIT",
+ "files": [
+ "index.js",
+ "index.d.ts",
+ "lib"
],
+ "main": "index.js",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "scripts": {
+ "test": "mocha && tsc -p ./test/types",
+ "cover": "nyc --reporter=text --reporter=html mocha"
+ },
"dependencies": {
"ansi-colors": "^4.1.1"
},
- "deprecated": false,
- "description": "Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.",
"devDependencies": {
"@types/node": "^8",
"gulp-format-md": "^2.0.0",
@@ -32,15 +39,6 @@
"time-require": "github:jonschlinkert/time-require",
"typescript": "^3.1.6"
},
- "engines": {
- "node": ">=8.6"
- },
- "files": [
- "index.js",
- "index.d.ts",
- "lib"
- ],
- "homepage": "https://github.com/enquirer/enquirer",
"keywords": [
"answer",
"answers",
@@ -79,7 +77,6 @@
"yo",
"zsh"
],
- "license": "MIT",
"lintDeps": {
"devDependencies": {
"files": {
@@ -91,16 +88,6 @@
}
}
},
- "main": "index.js",
- "name": "enquirer",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/enquirer/enquirer.git"
- },
- "scripts": {
- "cover": "nyc --reporter=text --reporter=html mocha",
- "test": "mocha && tsc -p ./test/types"
- },
"verb": {
"toc": false,
"layout": false,
@@ -120,6 +107,5 @@
"inquirer",
"prompt-skeleton"
]
- },
- "version": "2.3.6"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/escape-string-regexp/package.json b/tools/node_modules/eslint/node_modules/escape-string-regexp/package.json
index ced6973347e..f307df34a23 100644
--- a/tools/node_modules/eslint/node_modules/escape-string-regexp/package.json
+++ b/tools/node_modules/eslint/node_modules/escape-string-regexp/package.json
@@ -1,26 +1,27 @@
{
+ "name": "escape-string-regexp",
+ "version": "1.0.5",
+ "description": "Escape RegExp special characters",
+ "license": "MIT",
+ "repository": "sindresorhus/escape-string-regexp",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",
"url": "sindresorhus.com"
},
- "bugs": {
- "url": "https://github.com/sindresorhus/escape-string-regexp/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Escape RegExp special characters",
- "devDependencies": {
- "ava": "*",
- "xo": "*"
- },
+ "maintainers": [
+ "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)",
+ "Joshua Boy Nicolai Appelman <joshua@jbna.nl> (jbna.nl)"
+ ],
"engines": {
"node": ">=0.8.0"
},
+ "scripts": {
+ "test": "xo && ava"
+ },
"files": [
"index.js"
],
- "homepage": "https://github.com/sindresorhus/escape-string-regexp#readme",
"keywords": [
"escape",
"regex",
@@ -33,26 +34,8 @@
"special",
"characters"
],
- "license": "MIT",
- "maintainers": [
- {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- {
- "name": "Joshua Boy Nicolai Appelman",
- "email": "joshua@jbna.nl",
- "url": "jbna.nl"
- }
- ],
- "name": "escape-string-regexp",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/escape-string-regexp.git"
- },
- "scripts": {
- "test": "xo && ava"
- },
- "version": "1.0.5"
-} \ No newline at end of file
+ "devDependencies": {
+ "ava": "*",
+ "xo": "*"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/eslint-scope/package.json b/tools/node_modules/eslint/node_modules/eslint-scope/package.json
index bc425ebbd0b..b700b92afbe 100644
--- a/tools/node_modules/eslint/node_modules/eslint-scope/package.json
+++ b/tools/node_modules/eslint/node_modules/eslint-scope/package.json
@@ -1,14 +1,35 @@
{
+ "name": "eslint-scope",
+ "description": "ECMAScript scope analyzer for ESLint",
+ "homepage": "http://github.com/eslint/eslint-scope",
+ "main": "lib/index.js",
+ "version": "5.1.1",
+ "engines": {
+ "node": ">=8.0.0"
+ },
+ "repository": "eslint/eslint-scope",
"bugs": {
"url": "https://github.com/eslint/eslint-scope/issues"
},
- "bundleDependencies": false,
+ "license": "BSD-2-Clause",
+ "scripts": {
+ "test": "node Makefile.js test",
+ "lint": "node Makefile.js lint",
+ "generate-release": "eslint-generate-release",
+ "generate-alpharelease": "eslint-generate-prerelease alpha",
+ "generate-betarelease": "eslint-generate-prerelease beta",
+ "generate-rcrelease": "eslint-generate-prerelease rc",
+ "publish-release": "eslint-publish-release"
+ },
+ "files": [
+ "LICENSE",
+ "README.md",
+ "lib"
+ ],
"dependencies": {
"esrecurse": "^4.3.0",
"estraverse": "^4.1.1"
},
- "deprecated": false,
- "description": "ECMAScript scope analyzer for ESLint",
"devDependencies": {
"@typescript-eslint/parser": "^1.11.0",
"chai": "^4.2.0",
@@ -23,31 +44,5 @@
"npm-license": "^0.3.3",
"shelljs": "^0.8.3",
"typescript": "^3.5.2"
- },
- "engines": {
- "node": ">=8.0.0"
- },
- "files": [
- "LICENSE",
- "README.md",
- "lib"
- ],
- "homepage": "http://github.com/eslint/eslint-scope",
- "license": "BSD-2-Clause",
- "main": "lib/index.js",
- "name": "eslint-scope",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/eslint/eslint-scope.git"
- },
- "scripts": {
- "generate-alpharelease": "eslint-generate-prerelease alpha",
- "generate-betarelease": "eslint-generate-prerelease beta",
- "generate-rcrelease": "eslint-generate-prerelease rc",
- "generate-release": "eslint-generate-release",
- "lint": "node Makefile.js lint",
- "publish-release": "eslint-publish-release",
- "test": "node Makefile.js test"
- },
- "version": "5.1.1"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys/package.json b/tools/node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys/package.json
index 2765f6d5537..63267be6437 100644
--- a/tools/node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys/package.json
+++ b/tools/node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys/package.json
@@ -1,15 +1,15 @@
{
- "author": {
- "name": "Toru Nagashima",
- "url": "https://github.com/mysticatea"
- },
- "bugs": {
- "url": "https://github.com/eslint/eslint-visitor-keys/issues"
+ "name": "eslint-visitor-keys",
+ "version": "1.3.0",
+ "description": "Constants and utilities about visitor keys to traverse AST.",
+ "main": "lib/index.js",
+ "files": [
+ "lib"
+ ],
+ "engines": {
+ "node": ">=4"
},
- "bundleDependencies": false,
"dependencies": {},
- "deprecated": false,
- "description": "Constants and utilities about visitor keys to traverse AST.",
"devDependencies": {
"eslint": "^4.7.2",
"eslint-config-eslint": "^4.0.0",
@@ -18,31 +18,23 @@
"nyc": "^11.2.1",
"opener": "^1.4.3"
},
- "engines": {
- "node": ">=4"
- },
- "files": [
- "lib"
- ],
- "homepage": "https://github.com/eslint/eslint-visitor-keys#readme",
- "keywords": [],
- "license": "Apache-2.0",
- "main": "lib/index.js",
- "name": "eslint-visitor-keys",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/eslint/eslint-visitor-keys.git"
- },
"scripts": {
+ "lint": "eslint lib tests/lib",
+ "pretest": "npm run -s lint",
+ "test": "nyc mocha tests/lib",
"coverage": "nyc report --reporter lcov && opener coverage/lcov-report/index.html",
+ "generate-release": "eslint-generate-release",
"generate-alpharelease": "eslint-generate-prerelease alpha",
"generate-betarelease": "eslint-generate-prerelease beta",
"generate-rcrelease": "eslint-generate-prerelease rc",
- "generate-release": "eslint-generate-release",
- "lint": "eslint lib tests/lib",
- "pretest": "npm run -s lint",
- "publish-release": "eslint-publish-release",
- "test": "nyc mocha tests/lib"
+ "publish-release": "eslint-publish-release"
+ },
+ "repository": "eslint/eslint-visitor-keys",
+ "keywords": [],
+ "author": "Toru Nagashima (https://github.com/mysticatea)",
+ "license": "Apache-2.0",
+ "bugs": {
+ "url": "https://github.com/eslint/eslint-visitor-keys/issues"
},
- "version": "1.3.0"
-} \ No newline at end of file
+ "homepage": "https://github.com/eslint/eslint-visitor-keys#readme"
+}
diff --git a/tools/node_modules/eslint/node_modules/eslint-utils/package.json b/tools/node_modules/eslint/node_modules/eslint-utils/package.json
index 38ea2a071cd..661a97fb097 100644
--- a/tools/node_modules/eslint/node_modules/eslint-utils/package.json
+++ b/tools/node_modules/eslint/node_modules/eslint-utils/package.json
@@ -1,16 +1,19 @@
{
- "author": {
- "name": "Toru Nagashima"
- },
- "bugs": {
- "url": "https://github.com/mysticatea/eslint-utils/issues"
+ "name": "eslint-utils",
+ "version": "2.1.0",
+ "description": "Utilities for ESLint plugins.",
+ "engines": {
+ "node": ">=6"
},
- "bundleDependencies": false,
+ "sideEffects": false,
+ "main": "index",
+ "module": "index.mjs",
+ "files": [
+ "index.*"
+ ],
"dependencies": {
"eslint-visitor-keys": "^1.1.0"
},
- "deprecated": false,
- "description": "Utilities for ESLint plugins.",
"devDependencies": {
"@mysticatea/eslint-plugin": "^12.0.0",
"codecov": "^3.6.1",
@@ -29,26 +32,8 @@
"vuepress": "^1.2.0",
"warun": "^1.0.0"
},
- "engines": {
- "node": ">=6"
- },
- "files": [
- "index.*"
- ],
- "funding": "https://github.com/sponsors/mysticatea",
- "homepage": "https://github.com/mysticatea/eslint-utils#readme",
- "keywords": [
- "eslint"
- ],
- "license": "MIT",
- "main": "index",
- "module": "index.mjs",
- "name": "eslint-utils",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/mysticatea/eslint-utils.git"
- },
"scripts": {
+ "prebuild": "npm run -s clean",
"build": "rollup -c",
"clean": "rimraf .nyc_output coverage index.*",
"codecov": "nyc report -r lcovonly && codecov",
@@ -56,14 +41,25 @@
"docs:build": "vuepress build docs",
"docs:watch": "vuepress dev docs",
"lint": "eslint src test",
- "postversion": "git push && git push --tags",
- "prebuild": "npm run -s clean",
- "preversion": "npm test && npm run -s build",
- "prewatch": "npm run -s clean",
"test": "run-s lint build test:mocha",
"test:mocha": "nyc mocha --reporter dot \"test/*.js\"",
+ "preversion": "npm test && npm run -s build",
+ "postversion": "git push && git push --tags",
+ "prewatch": "npm run -s clean",
"watch": "warun \"{src,test}/**/*.js\" -- npm run -s test:mocha"
},
- "sideEffects": false,
- "version": "2.1.0"
-} \ No newline at end of file
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/mysticatea/eslint-utils.git"
+ },
+ "keywords": [
+ "eslint"
+ ],
+ "author": "Toru Nagashima",
+ "license": "MIT",
+ "bugs": {
+ "url": "https://github.com/mysticatea/eslint-utils/issues"
+ },
+ "homepage": "https://github.com/mysticatea/eslint-utils#readme",
+ "funding": "https://github.com/sponsors/mysticatea"
+}
diff --git a/tools/node_modules/eslint/node_modules/eslint-visitor-keys/package.json b/tools/node_modules/eslint/node_modules/eslint-visitor-keys/package.json
index 5845760935c..a3b8dd684ab 100644
--- a/tools/node_modules/eslint/node_modules/eslint-visitor-keys/package.json
+++ b/tools/node_modules/eslint/node_modules/eslint-visitor-keys/package.json
@@ -1,15 +1,15 @@
{
- "author": {
- "name": "Toru Nagashima",
- "url": "https://github.com/mysticatea"
- },
- "bugs": {
- "url": "https://github.com/eslint/eslint-visitor-keys/issues"
+ "name": "eslint-visitor-keys",
+ "version": "2.0.0",
+ "description": "Constants and utilities about visitor keys to traverse AST.",
+ "main": "lib/index.js",
+ "files": [
+ "lib"
+ ],
+ "engines": {
+ "node": ">=10"
},
- "bundleDependencies": false,
"dependencies": {},
- "deprecated": false,
- "description": "Constants and utilities about visitor keys to traverse AST.",
"devDependencies": {
"eslint": "^4.7.2",
"eslint-config-eslint": "^4.0.0",
@@ -18,30 +18,22 @@
"nyc": "^11.2.1",
"opener": "^1.4.3"
},
- "engines": {
- "node": ">=10"
- },
- "files": [
- "lib"
- ],
- "homepage": "https://github.com/eslint/eslint-visitor-keys#readme",
- "keywords": [],
- "license": "Apache-2.0",
- "main": "lib/index.js",
- "name": "eslint-visitor-keys",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/eslint/eslint-visitor-keys.git"
- },
"scripts": {
+ "lint": "eslint lib tests/lib",
+ "test": "nyc mocha tests/lib",
"coverage": "nyc report --reporter lcov && opener coverage/lcov-report/index.html",
+ "generate-release": "eslint-generate-release",
"generate-alpharelease": "eslint-generate-prerelease alpha",
"generate-betarelease": "eslint-generate-prerelease beta",
"generate-rcrelease": "eslint-generate-prerelease rc",
- "generate-release": "eslint-generate-release",
- "lint": "eslint lib tests/lib",
- "publish-release": "eslint-publish-release",
- "test": "nyc mocha tests/lib"
+ "publish-release": "eslint-publish-release"
+ },
+ "repository": "eslint/eslint-visitor-keys",
+ "keywords": [],
+ "author": "Toru Nagashima (https://github.com/mysticatea)",
+ "license": "Apache-2.0",
+ "bugs": {
+ "url": "https://github.com/eslint/eslint-visitor-keys/issues"
},
- "version": "2.0.0"
-} \ No newline at end of file
+ "homepage": "https://github.com/eslint/eslint-visitor-keys#readme"
+}
diff --git a/tools/node_modules/eslint/node_modules/espree/node_modules/eslint-visitor-keys/package.json b/tools/node_modules/eslint/node_modules/espree/node_modules/eslint-visitor-keys/package.json
index 2765f6d5537..63267be6437 100644
--- a/tools/node_modules/eslint/node_modules/espree/node_modules/eslint-visitor-keys/package.json
+++ b/tools/node_modules/eslint/node_modules/espree/node_modules/eslint-visitor-keys/package.json
@@ -1,15 +1,15 @@
{
- "author": {
- "name": "Toru Nagashima",
- "url": "https://github.com/mysticatea"
- },
- "bugs": {
- "url": "https://github.com/eslint/eslint-visitor-keys/issues"
+ "name": "eslint-visitor-keys",
+ "version": "1.3.0",
+ "description": "Constants and utilities about visitor keys to traverse AST.",
+ "main": "lib/index.js",
+ "files": [
+ "lib"
+ ],
+ "engines": {
+ "node": ">=4"
},
- "bundleDependencies": false,
"dependencies": {},
- "deprecated": false,
- "description": "Constants and utilities about visitor keys to traverse AST.",
"devDependencies": {
"eslint": "^4.7.2",
"eslint-config-eslint": "^4.0.0",
@@ -18,31 +18,23 @@
"nyc": "^11.2.1",
"opener": "^1.4.3"
},
- "engines": {
- "node": ">=4"
- },
- "files": [
- "lib"
- ],
- "homepage": "https://github.com/eslint/eslint-visitor-keys#readme",
- "keywords": [],
- "license": "Apache-2.0",
- "main": "lib/index.js",
- "name": "eslint-visitor-keys",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/eslint/eslint-visitor-keys.git"
- },
"scripts": {
+ "lint": "eslint lib tests/lib",
+ "pretest": "npm run -s lint",
+ "test": "nyc mocha tests/lib",
"coverage": "nyc report --reporter lcov && opener coverage/lcov-report/index.html",
+ "generate-release": "eslint-generate-release",
"generate-alpharelease": "eslint-generate-prerelease alpha",
"generate-betarelease": "eslint-generate-prerelease beta",
"generate-rcrelease": "eslint-generate-prerelease rc",
- "generate-release": "eslint-generate-release",
- "lint": "eslint lib tests/lib",
- "pretest": "npm run -s lint",
- "publish-release": "eslint-publish-release",
- "test": "nyc mocha tests/lib"
+ "publish-release": "eslint-publish-release"
+ },
+ "repository": "eslint/eslint-visitor-keys",
+ "keywords": [],
+ "author": "Toru Nagashima (https://github.com/mysticatea)",
+ "license": "Apache-2.0",
+ "bugs": {
+ "url": "https://github.com/eslint/eslint-visitor-keys/issues"
},
- "version": "1.3.0"
-} \ No newline at end of file
+ "homepage": "https://github.com/eslint/eslint-visitor-keys#readme"
+}
diff --git a/tools/node_modules/eslint/node_modules/espree/package.json b/tools/node_modules/eslint/node_modules/espree/package.json
index 9fd6ee14a34..724e6fcee72 100644
--- a/tools/node_modules/eslint/node_modules/espree/package.json
+++ b/tools/node_modules/eslint/node_modules/espree/package.json
@@ -1,19 +1,27 @@
{
- "author": {
- "name": "Nicholas C. Zakas",
- "email": "nicholas+npm@nczconsulting.com"
+ "name": "espree",
+ "description": "An Esprima-compatible JavaScript parser built on Acorn",
+ "author": "Nicholas C. Zakas <nicholas+npm@nczconsulting.com>",
+ "homepage": "https://github.com/eslint/espree",
+ "main": "espree.js",
+ "version": "7.3.1",
+ "files": [
+ "lib",
+ "espree.js"
+ ],
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
},
+ "repository": "eslint/espree",
"bugs": {
"url": "http://github.com/eslint/espree.git"
},
- "bundleDependencies": false,
+ "license": "BSD-2-Clause",
"dependencies": {
"acorn": "^7.4.0",
"acorn-jsx": "^5.3.1",
"eslint-visitor-keys": "^1.3.0"
},
- "deprecated": false,
- "description": "An Esprima-compatible JavaScript parser built on Acorn",
"devDependencies": {
"browserify": "^16.5.0",
"chai": "^4.2.0",
@@ -32,14 +40,6 @@
"shelljs-nodecli": "^0.1.1",
"unicode-6.3.0": "^0.7.5"
},
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- },
- "files": [
- "lib",
- "espree.js"
- ],
- "homepage": "https://github.com/eslint/espree",
"keywords": [
"ast",
"ecmascript",
@@ -48,25 +48,17 @@
"syntax",
"acorn"
],
- "license": "BSD-2-Clause",
- "main": "espree.js",
- "name": "espree",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/eslint/espree.git"
- },
"scripts": {
- "browserify": "node Makefile.js browserify",
+ "generate-regex": "node tools/generate-identifier-regex.js",
+ "test": "npm run-script lint && node Makefile.js test",
+ "lint": "node Makefile.js lint",
"fixlint": "node Makefile.js lint --fix",
+ "sync-docs": "node Makefile.js docs",
+ "browserify": "node Makefile.js browserify",
+ "generate-release": "eslint-generate-release",
"generate-alpharelease": "eslint-generate-prerelease alpha",
"generate-betarelease": "eslint-generate-prerelease beta",
"generate-rcrelease": "eslint-generate-prerelease rc",
- "generate-regex": "node tools/generate-identifier-regex.js",
- "generate-release": "eslint-generate-release",
- "lint": "node Makefile.js lint",
- "publish-release": "eslint-publish-release",
- "sync-docs": "node Makefile.js docs",
- "test": "npm run-script lint && node Makefile.js test"
- },
- "version": "7.3.1"
-} \ No newline at end of file
+ "publish-release": "eslint-publish-release"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/esprima/package.json b/tools/node_modules/eslint/node_modules/esprima/package.json
index 03d154ee722..4148b8ce4f4 100644
--- a/tools/node_modules/eslint/node_modules/esprima/package.json
+++ b/tools/node_modules/eslint/node_modules/esprima/package.json
@@ -1,18 +1,39 @@
{
+ "name": "esprima",
+ "description": "ECMAScript parsing infrastructure for multipurpose analysis",
+ "homepage": "http://esprima.org",
+ "main": "dist/esprima.js",
+ "bin": {
+ "esparse": "./bin/esparse.js",
+ "esvalidate": "./bin/esvalidate.js"
+ },
+ "version": "4.0.1",
+ "files": [
+ "bin",
+ "dist/esprima.js"
+ ],
+ "engines": {
+ "node": ">=4"
+ },
"author": {
"name": "Ariya Hidayat",
"email": "ariya.hidayat@gmail.com"
},
- "bin": {
- "esparse": "bin/esparse.js",
- "esvalidate": "bin/esvalidate.js"
+ "maintainers": [
+ {
+ "name": "Ariya Hidayat",
+ "email": "ariya.hidayat@gmail.com",
+ "web": "http://ariya.ofilabs.com"
+ }
+ ],
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/jquery/esprima.git"
},
"bugs": {
"url": "https://github.com/jquery/esprima/issues"
},
- "bundleDependencies": false,
- "deprecated": false,
- "description": "ECMAScript parsing infrastructure for multipurpose analysis",
+ "license": "BSD-2-Clause",
"devDependencies": {
"codecov.io": "~0.1.6",
"escomplex-js": "1.2.0",
@@ -41,14 +62,6 @@
"unicode-8.0.0": "~0.7.0",
"webpack": "~1.14.0"
},
- "engines": {
- "node": ">=4"
- },
- "files": [
- "bin",
- "dist/esprima.js"
- ],
- "homepage": "http://esprima.org",
"keywords": [
"ast",
"ecmascript",
@@ -57,58 +70,43 @@
"parser",
"syntax"
],
- "license": "BSD-2-Clause",
- "main": "dist/esprima.js",
- "maintainers": [
- {
- "name": "Ariya Hidayat",
- "email": "ariya.hidayat@gmail.com",
- "url": "http://ariya.ofilabs.com"
- }
- ],
- "name": "esprima",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/jquery/esprima.git"
- },
"scripts": {
- "all-tests": "npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests",
- "analyze-coverage": "istanbul cover test/unit-tests.js",
- "api-tests": "mocha -R dot test/api-tests.js",
- "appveyor": "npm run compile && npm run all-tests && npm run browser-tests",
- "benchmark": "npm run benchmark-parser && npm run benchmark-tokenizer",
- "benchmark-parser": "node -expose_gc test/benchmark-parser.js",
- "benchmark-tokenizer": "node --expose_gc test/benchmark-tokenizer.js",
- "browser-tests": "npm run compile && npm run generate-fixtures && cd test && karma start --single-run",
- "check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
"check-version": "node test/check-version.js",
- "circleci": "npm test && npm run codecov && npm run downstream",
+ "tslint": "tslint src/*.ts",
"code-style": "tsfmt --verify src/*.ts && tsfmt --verify test/*.js",
- "codecov": "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
- "compile": "tsc -p src/ && webpack && node tools/fixupbundle.js",
- "complexity": "node test/check-complexity.js",
- "downstream": "node test/downstream.js",
- "droneio": "npm run compile && npm run all-tests && npm run saucelabs",
- "dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
"format-code": "tsfmt -r src/*.ts && tsfmt -r test/*.js",
- "generate-fixtures": "node tools/generate-fixtures.js",
- "generate-regex": "node tools/generate-identifier-regex.js",
- "generate-xhtml-entities": "node tools/generate-xhtml-entities.js",
- "grammar-tests": "node test/grammar-tests.js",
+ "complexity": "node test/check-complexity.js",
+ "static-analysis": "npm run check-version && npm run tslint && npm run code-style && npm run complexity",
"hostile-env-tests": "node test/hostile-environment-tests.js",
- "prepublish": "npm run compile",
- "profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor",
+ "unit-tests": "node test/unit-tests.js",
+ "api-tests": "mocha -R dot test/api-tests.js",
+ "grammar-tests": "node test/grammar-tests.js",
"regression-tests": "node test/regression-tests.js",
- "saucelabs": "npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari",
+ "all-tests": "npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests",
+ "verify-line-ending": "node test/verify-line-ending.js",
+ "generate-fixtures": "node tools/generate-fixtures.js",
+ "browser-tests": "npm run compile && npm run generate-fixtures && cd test && karma start --single-run",
"saucelabs-evergreen": "cd test && karma start saucelabs-evergreen.conf.js",
- "saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
"saucelabs-safari": "cd test && karma start saucelabs-safari.conf.js",
- "static-analysis": "npm run check-version && npm run tslint && npm run code-style && npm run complexity",
+ "saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
+ "saucelabs": "npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari",
+ "analyze-coverage": "istanbul cover test/unit-tests.js",
+ "check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
+ "dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
+ "compile": "tsc -p src/ && webpack && node tools/fixupbundle.js",
"test": "npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis",
+ "prepublish": "npm run compile",
+ "profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor",
+ "benchmark-parser": "node -expose_gc test/benchmark-parser.js",
+ "benchmark-tokenizer": "node --expose_gc test/benchmark-tokenizer.js",
+ "benchmark": "npm run benchmark-parser && npm run benchmark-tokenizer",
+ "codecov": "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
+ "downstream": "node test/downstream.js",
"travis": "npm test",
- "tslint": "tslint src/*.ts",
- "unit-tests": "node test/unit-tests.js",
- "verify-line-ending": "node test/verify-line-ending.js"
- },
- "version": "4.0.1"
-} \ No newline at end of file
+ "circleci": "npm test && npm run codecov && npm run downstream",
+ "appveyor": "npm run compile && npm run all-tests && npm run browser-tests",
+ "droneio": "npm run compile && npm run all-tests && npm run saucelabs",
+ "generate-regex": "node tools/generate-identifier-regex.js",
+ "generate-xhtml-entities": "node tools/generate-xhtml-entities.js"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/esquery/node_modules/estraverse/package.json b/tools/node_modules/eslint/node_modules/esquery/node_modules/estraverse/package.json
index 4d336a00e8b..bc99e7c4a64 100644
--- a/tools/node_modules/eslint/node_modules/esquery/node_modules/estraverse/package.json
+++ b/tools/node_modules/eslint/node_modules/esquery/node_modules/estraverse/package.json
@@ -1,10 +1,23 @@
{
- "bugs": {
- "url": "https://github.com/estools/estraverse/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "estraverse",
"description": "ECMAScript JS AST traversal functions",
+ "homepage": "https://github.com/estools/estraverse",
+ "main": "estraverse.js",
+ "version": "5.2.0",
+ "engines": {
+ "node": ">=4.0"
+ },
+ "maintainers": [
+ {
+ "name": "Yusuke Suzuki",
+ "email": "utatane.tea@gmail.com",
+ "web": "http://github.com/Constellation"
+ }
+ ],
+ "repository": {
+ "type": "git",
+ "url": "http://github.com/estools/estraverse.git"
+ },
"devDependencies": {
"babel-preset-env": "^1.6.1",
"babel-register": "^6.3.13",
@@ -18,28 +31,10 @@
"jshint": "^2.5.6",
"mocha": "^2.1.0"
},
- "engines": {
- "node": ">=4.0"
- },
- "homepage": "https://github.com/estools/estraverse",
"license": "BSD-2-Clause",
- "main": "estraverse.js",
- "maintainers": [
- {
- "name": "Yusuke Suzuki",
- "email": "utatane.tea@gmail.com",
- "url": "http://github.com/Constellation"
- }
- ],
- "name": "estraverse",
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/estools/estraverse.git"
- },
"scripts": {
- "lint": "jshint estraverse.js",
"test": "npm run-script lint && npm run-script unit-test",
+ "lint": "jshint estraverse.js",
"unit-test": "mocha --compilers js:babel-register"
- },
- "version": "5.2.0"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/esquery/package.json b/tools/node_modules/eslint/node_modules/esquery/package.json
index 6f9a3e44bf0..3d818750d38 100644
--- a/tools/node_modules/eslint/node_modules/esquery/package.json
+++ b/tools/node_modules/eslint/node_modules/esquery/package.json
@@ -1,39 +1,11 @@
{
- "author": {
- "name": "Joel Feenstra",
- "email": "jrfeenst+esquery@gmail.com"
- },
- "bugs": {
- "url": "https://github.com/estools/esquery/issues"
- },
- "bundleDependencies": false,
+ "name": "esquery",
+ "version": "1.4.0",
+ "author": "Joel Feenstra <jrfeenst+esquery@gmail.com>",
"contributors": [],
- "dependencies": {
- "estraverse": "^5.1.0"
- },
- "deprecated": false,
"description": "A query library for ECMAScript AST using a CSS selector like query language.",
- "devDependencies": {
- "@babel/core": "^7.9.0",
- "@babel/preset-env": "^7.9.5",
- "@babel/register": "^7.9.0",
- "@rollup/plugin-commonjs": "^11.1.0",
- "@rollup/plugin-json": "^4.0.2",
- "@rollup/plugin-node-resolve": "^7.1.3",
- "babel-plugin-transform-es2017-object-entries": "0.0.5",
- "chai": "^4.2.0",
- "eslint": "^6.8.0",
- "esprima": "~4.0.1",
- "mocha": "^7.1.1",
- "nyc": "^15.0.1",
- "pegjs": "~0.10.0",
- "rollup": "^1.32.1",
- "rollup-plugin-babel": "^4.4.0",
- "rollup-plugin-terser": "^5.3.0"
- },
- "engines": {
- "node": ">=0.10"
- },
+ "main": "dist/esquery.min.js",
+ "module": "dist/esquery.esm.min.js",
"files": [
"dist/*.js",
"dist/*.map",
@@ -41,17 +13,6 @@
"license.txt",
"README.md"
],
- "homepage": "https://github.com/estools/esquery/",
- "keywords": [
- "ast",
- "ecmascript",
- "javascript",
- "query"
- ],
- "license": "BSD-3-Clause",
- "main": "dist/esquery.min.js",
- "module": "dist/esquery.esm.min.js",
- "name": "esquery",
"nyc": {
"branches": 100,
"lines": 100,
@@ -67,19 +28,51 @@
"tests"
]
},
- "repository": {
- "type": "git",
- "url": "git+https://github.com/estools/esquery.git"
- },
"scripts": {
- "build": "npm run build:parser && npm run build:browser",
- "build:browser": "rollup -c",
+ "prepublishOnly": "npm run build && npm test",
"build:parser": "rm parser.js && pegjs --cache --format umd -o \"parser.js\" \"grammar.pegjs\"",
- "lint": "eslint .",
+ "build:browser": "rollup -c",
+ "build": "npm run build:parser && npm run build:browser",
"mocha": "mocha --require chai/register-assert --require @babel/register tests",
- "prepublishOnly": "npm run build && npm test",
"test": "nyc npm run mocha && npm run lint",
- "test:ci": "npm run mocha"
+ "test:ci": "npm run mocha",
+ "lint": "eslint ."
},
- "version": "1.4.0"
-} \ No newline at end of file
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/estools/esquery.git"
+ },
+ "bugs": "https://github.com/estools/esquery/issues",
+ "homepage": "https://github.com/estools/esquery/",
+ "keywords": [
+ "ast",
+ "ecmascript",
+ "javascript",
+ "query"
+ ],
+ "devDependencies": {
+ "@babel/core": "^7.9.0",
+ "@babel/preset-env": "^7.9.5",
+ "@babel/register": "^7.9.0",
+ "@rollup/plugin-commonjs": "^11.1.0",
+ "@rollup/plugin-json": "^4.0.2",
+ "@rollup/plugin-node-resolve": "^7.1.3",
+ "babel-plugin-transform-es2017-object-entries": "0.0.5",
+ "chai": "^4.2.0",
+ "eslint": "^6.8.0",
+ "esprima": "~4.0.1",
+ "mocha": "^7.1.1",
+ "nyc": "^15.0.1",
+ "pegjs": "~0.10.0",
+ "rollup": "^1.32.1",
+ "rollup-plugin-babel": "^4.4.0",
+ "rollup-plugin-terser": "^5.3.0"
+ },
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10"
+ },
+ "dependencies": {
+ "estraverse": "^5.1.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/esrecurse/node_modules/estraverse/package.json b/tools/node_modules/eslint/node_modules/esrecurse/node_modules/estraverse/package.json
index 4d336a00e8b..bc99e7c4a64 100644
--- a/tools/node_modules/eslint/node_modules/esrecurse/node_modules/estraverse/package.json
+++ b/tools/node_modules/eslint/node_modules/esrecurse/node_modules/estraverse/package.json
@@ -1,10 +1,23 @@
{
- "bugs": {
- "url": "https://github.com/estools/estraverse/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "estraverse",
"description": "ECMAScript JS AST traversal functions",
+ "homepage": "https://github.com/estools/estraverse",
+ "main": "estraverse.js",
+ "version": "5.2.0",
+ "engines": {
+ "node": ">=4.0"
+ },
+ "maintainers": [
+ {
+ "name": "Yusuke Suzuki",
+ "email": "utatane.tea@gmail.com",
+ "web": "http://github.com/Constellation"
+ }
+ ],
+ "repository": {
+ "type": "git",
+ "url": "http://github.com/estools/estraverse.git"
+ },
"devDependencies": {
"babel-preset-env": "^1.6.1",
"babel-register": "^6.3.13",
@@ -18,28 +31,10 @@
"jshint": "^2.5.6",
"mocha": "^2.1.0"
},
- "engines": {
- "node": ">=4.0"
- },
- "homepage": "https://github.com/estools/estraverse",
"license": "BSD-2-Clause",
- "main": "estraverse.js",
- "maintainers": [
- {
- "name": "Yusuke Suzuki",
- "email": "utatane.tea@gmail.com",
- "url": "http://github.com/Constellation"
- }
- ],
- "name": "estraverse",
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/estools/estraverse.git"
- },
"scripts": {
- "lint": "jshint estraverse.js",
"test": "npm run-script lint && npm run-script unit-test",
+ "lint": "jshint estraverse.js",
"unit-test": "mocha --compilers js:babel-register"
- },
- "version": "5.2.0"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/esrecurse/package.json b/tools/node_modules/eslint/node_modules/esrecurse/package.json
index 8e2661c6326..dec5b1bc1fd 100755
--- a/tools/node_modules/eslint/node_modules/esrecurse/package.json
+++ b/tools/node_modules/eslint/node_modules/esrecurse/package.json
@@ -1,18 +1,26 @@
{
- "babel": {
- "presets": [
- "es2015"
- ]
+ "name": "esrecurse",
+ "description": "ECMAScript AST recursive visitor",
+ "homepage": "https://github.com/estools/esrecurse",
+ "main": "esrecurse.js",
+ "version": "4.3.0",
+ "engines": {
+ "node": ">=4.0"
},
- "bugs": {
- "url": "https://github.com/estools/esrecurse/issues"
+ "maintainers": [
+ {
+ "name": "Yusuke Suzuki",
+ "email": "utatane.tea@gmail.com",
+ "web": "https://github.com/Constellation"
+ }
+ ],
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/estools/esrecurse.git"
},
- "bundleDependencies": false,
"dependencies": {
"estraverse": "^5.2.0"
},
- "deprecated": false,
- "description": "ECMAScript AST recursive visitor",
"devDependencies": {
"babel-cli": "^6.24.1",
"babel-eslint": "^7.2.3",
@@ -30,28 +38,15 @@
"jsdoc": "^3.3.0-alpha10",
"minimist": "^1.1.0"
},
- "engines": {
- "node": ">=4.0"
- },
- "homepage": "https://github.com/estools/esrecurse",
"license": "BSD-2-Clause",
- "main": "esrecurse.js",
- "maintainers": [
- {
- "name": "Yusuke Suzuki",
- "email": "utatane.tea@gmail.com",
- "url": "https://github.com/Constellation"
- }
- ],
- "name": "esrecurse",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/estools/esrecurse.git"
- },
"scripts": {
- "lint": "gulp lint",
"test": "gulp travis",
- "unit-test": "gulp test"
+ "unit-test": "gulp test",
+ "lint": "gulp lint"
},
- "version": "4.3.0"
-} \ No newline at end of file
+ "babel": {
+ "presets": [
+ "es2015"
+ ]
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/estraverse/package.json b/tools/node_modules/eslint/node_modules/estraverse/package.json
index 8a9a242d0fd..11382386723 100644
--- a/tools/node_modules/eslint/node_modules/estraverse/package.json
+++ b/tools/node_modules/eslint/node_modules/estraverse/package.json
@@ -1,10 +1,23 @@
{
- "bugs": {
- "url": "https://github.com/estools/estraverse/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "estraverse",
"description": "ECMAScript JS AST traversal functions",
+ "homepage": "https://github.com/estools/estraverse",
+ "main": "estraverse.js",
+ "version": "4.3.0",
+ "engines": {
+ "node": ">=4.0"
+ },
+ "maintainers": [
+ {
+ "name": "Yusuke Suzuki",
+ "email": "utatane.tea@gmail.com",
+ "web": "http://github.com/Constellation"
+ }
+ ],
+ "repository": {
+ "type": "git",
+ "url": "http://github.com/estools/estraverse.git"
+ },
"devDependencies": {
"babel-preset-env": "^1.6.1",
"babel-register": "^6.3.13",
@@ -18,28 +31,10 @@
"jshint": "^2.5.6",
"mocha": "^2.1.0"
},
- "engines": {
- "node": ">=4.0"
- },
- "homepage": "https://github.com/estools/estraverse",
"license": "BSD-2-Clause",
- "main": "estraverse.js",
- "maintainers": [
- {
- "name": "Yusuke Suzuki",
- "email": "utatane.tea@gmail.com",
- "url": "http://github.com/Constellation"
- }
- ],
- "name": "estraverse",
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/estools/estraverse.git"
- },
"scripts": {
- "lint": "jshint estraverse.js",
"test": "npm run-script lint && npm run-script unit-test",
+ "lint": "jshint estraverse.js",
"unit-test": "mocha --compilers js:babel-register"
- },
- "version": "4.3.0"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/esutils/package.json b/tools/node_modules/eslint/node_modules/esutils/package.json
index cffa439c8da..8396f4cee3f 100644
--- a/tools/node_modules/eslint/node_modules/esutils/package.json
+++ b/tools/node_modules/eslint/node_modules/esutils/package.json
@@ -1,49 +1,44 @@
{
- "bugs": {
- "url": "https://github.com/estools/esutils/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "esutils",
"description": "utility box for ECMAScript language tools",
- "devDependencies": {
- "chai": "~1.7.2",
- "coffee-script": "~1.6.3",
- "jshint": "2.6.3",
- "mocha": "~2.2.1",
- "regenerate": "~1.3.1",
- "unicode-9.0.0": "~0.7.0"
+ "homepage": "https://github.com/estools/esutils",
+ "main": "lib/utils.js",
+ "version": "2.0.3",
+ "engines": {
+ "node": ">=0.10.0"
},
"directories": {
"lib": "./lib"
},
- "engines": {
- "node": ">=0.10.0"
- },
"files": [
"LICENSE.BSD",
"README.md",
"lib"
],
- "homepage": "https://github.com/estools/esutils",
- "license": "BSD-2-Clause",
- "main": "lib/utils.js",
"maintainers": [
{
"name": "Yusuke Suzuki",
"email": "utatane.tea@gmail.com",
- "url": "http://github.com/Constellation"
+ "web": "http://github.com/Constellation"
}
],
- "name": "esutils",
"repository": {
"type": "git",
- "url": "git+ssh://git@github.com/estools/esutils.git"
+ "url": "http://github.com/estools/esutils.git"
+ },
+ "devDependencies": {
+ "chai": "~1.7.2",
+ "coffee-script": "~1.6.3",
+ "jshint": "2.6.3",
+ "mocha": "~2.2.1",
+ "regenerate": "~1.3.1",
+ "unicode-9.0.0": "~0.7.0"
},
+ "license": "BSD-2-Clause",
"scripts": {
- "generate-regex": "node tools/generate-identifier-regex.js",
- "lint": "jshint lib/*.js",
"test": "npm run-script lint && npm run-script unit-test",
- "unit-test": "mocha --compilers coffee:coffee-script -R spec"
- },
- "version": "2.0.3"
-} \ No newline at end of file
+ "lint": "jshint lib/*.js",
+ "unit-test": "mocha --compilers coffee:coffee-script -R spec",
+ "generate-regex": "node tools/generate-identifier-regex.js"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/extend/package.json b/tools/node_modules/eslint/node_modules/extend/package.json
deleted file mode 100644
index 429364c0c37..00000000000
--- a/tools/node_modules/eslint/node_modules/extend/package.json
+++ /dev/null
@@ -1,52 +0,0 @@
-{
- "author": {
- "name": "Stefan Thomas",
- "email": "justmoon@members.fsf.org",
- "url": "http://www.justmoon.net"
- },
- "bugs": {
- "url": "https://github.com/justmoon/node-extend/issues"
- },
- "bundleDependencies": false,
- "contributors": [
- {
- "name": "Jordan Harband",
- "url": "https://github.com/ljharb"
- }
- ],
- "dependencies": {},
- "deprecated": false,
- "description": "Port of jQuery.extend for node.js and the browser",
- "devDependencies": {
- "@ljharb/eslint-config": "^12.2.1",
- "covert": "^1.1.0",
- "eslint": "^4.19.1",
- "jscs": "^3.0.7",
- "tape": "^4.9.1"
- },
- "homepage": "https://github.com/justmoon/node-extend#readme",
- "keywords": [
- "extend",
- "clone",
- "merge"
- ],
- "license": "MIT",
- "main": "index",
- "name": "extend",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/justmoon/node-extend.git"
- },
- "scripts": {
- "coverage": "covert test/index.js",
- "coverage-quiet": "covert test/index.js --quiet",
- "eslint": "eslint *.js */*.js",
- "jscs": "jscs *.js */*.js",
- "lint": "npm run jscs && npm run eslint",
- "posttest": "npm run coverage-quiet",
- "pretest": "npm run lint",
- "test": "npm run tests-only",
- "tests-only": "node test"
- },
- "version": "3.0.2"
-} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/fast-deep-equal/package.json b/tools/node_modules/eslint/node_modules/fast-deep-equal/package.json
index 6377dca7e45..3cfe66c68e8 100644
--- a/tools/node_modules/eslint/node_modules/fast-deep-equal/package.json
+++ b/tools/node_modules/eslint/node_modules/fast-deep-equal/package.json
@@ -1,13 +1,33 @@
{
- "author": {
- "name": "Evgeny Poberezkin"
+ "name": "fast-deep-equal",
+ "version": "3.1.3",
+ "description": "Fast deep equal",
+ "main": "index.js",
+ "scripts": {
+ "eslint": "eslint *.js benchmark/*.js spec/*.js",
+ "build": "node build",
+ "benchmark": "npm i && npm run build && cd ./benchmark && npm i && node ./",
+ "test-spec": "mocha spec/*.spec.js -R spec",
+ "test-cov": "nyc npm run test-spec",
+ "test-ts": "tsc --target ES5 --noImplicitAny index.d.ts",
+ "test": "npm run build && npm run eslint && npm run test-ts && npm run test-cov",
+ "prepublish": "npm run build"
},
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/epoberezkin/fast-deep-equal.git"
+ },
+ "keywords": [
+ "fast",
+ "equal",
+ "deep-equal"
+ ],
+ "author": "Evgeny Poberezkin",
+ "license": "MIT",
"bugs": {
"url": "https://github.com/epoberezkin/fast-deep-equal/issues"
},
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Fast deep equal",
+ "homepage": "https://github.com/epoberezkin/fast-deep-equal#readme",
"devDependencies": {
"coveralls": "^3.1.0",
"dot": "^1.1.2",
@@ -20,22 +40,6 @@
"sinon": "^9.0.2",
"typescript": "^3.9.5"
},
- "files": [
- "index.js",
- "index.d.ts",
- "react.js",
- "react.d.ts",
- "es6/"
- ],
- "homepage": "https://github.com/epoberezkin/fast-deep-equal#readme",
- "keywords": [
- "fast",
- "equal",
- "deep-equal"
- ],
- "license": "MIT",
- "main": "index.js",
- "name": "fast-deep-equal",
"nyc": {
"exclude": [
"**/spec/**",
@@ -46,20 +50,12 @@
"text-summary"
]
},
- "repository": {
- "type": "git",
- "url": "git+https://github.com/epoberezkin/fast-deep-equal.git"
- },
- "scripts": {
- "benchmark": "npm i && npm run build && cd ./benchmark && npm i && node ./",
- "build": "node build",
- "eslint": "eslint *.js benchmark/*.js spec/*.js",
- "prepublish": "npm run build",
- "test": "npm run build && npm run eslint && npm run test-ts && npm run test-cov",
- "test-cov": "nyc npm run test-spec",
- "test-spec": "mocha spec/*.spec.js -R spec",
- "test-ts": "tsc --target ES5 --noImplicitAny index.d.ts"
- },
- "types": "index.d.ts",
- "version": "3.1.3"
-} \ No newline at end of file
+ "files": [
+ "index.js",
+ "index.d.ts",
+ "react.js",
+ "react.d.ts",
+ "es6/"
+ ],
+ "types": "index.d.ts"
+}
diff --git a/tools/node_modules/eslint/node_modules/fast-json-stable-stringify/package.json b/tools/node_modules/eslint/node_modules/fast-json-stable-stringify/package.json
index 46f5c8e221c..ad2c8bff7c9 100644
--- a/tools/node_modules/eslint/node_modules/fast-json-stable-stringify/package.json
+++ b/tools/node_modules/eslint/node_modules/fast-json-stable-stringify/package.json
@@ -1,16 +1,10 @@
{
- "author": {
- "name": "James Halliday",
- "email": "mail@substack.net",
- "url": "http://substack.net"
- },
- "bugs": {
- "url": "https://github.com/epoberezkin/fast-json-stable-stringify/issues"
- },
- "bundleDependencies": false,
- "dependencies": {},
- "deprecated": false,
+ "name": "fast-json-stable-stringify",
+ "version": "2.1.0",
"description": "deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify",
+ "main": "index.js",
+ "types": "index.d.ts",
+ "dependencies": {},
"devDependencies": {
"benchmark": "^2.1.4",
"coveralls": "^3.0.0",
@@ -22,6 +16,15 @@
"pre-commit": "^1.2.2",
"tape": "^4.11.0"
},
+ "scripts": {
+ "eslint": "eslint index.js test",
+ "test-spec": "tape test/*.js",
+ "test": "npm run eslint && nyc npm run test-spec"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/epoberezkin/fast-json-stable-stringify.git"
+ },
"homepage": "https://github.com/epoberezkin/fast-json-stable-stringify",
"keywords": [
"json",
@@ -30,9 +33,12 @@
"hash",
"stable"
],
+ "author": {
+ "name": "James Halliday",
+ "email": "mail@substack.net",
+ "url": "http://substack.net"
+ },
"license": "MIT",
- "main": "index.js",
- "name": "fast-json-stable-stringify",
"nyc": {
"exclude": [
"test",
@@ -42,16 +48,5 @@
"lcov",
"text-summary"
]
- },
- "repository": {
- "type": "git",
- "url": "git://github.com/epoberezkin/fast-json-stable-stringify.git"
- },
- "scripts": {
- "eslint": "eslint index.js test",
- "test": "npm run eslint && nyc npm run test-spec",
- "test-spec": "tape test/*.js"
- },
- "types": "index.d.ts",
- "version": "2.1.0"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/fast-levenshtein/package.json b/tools/node_modules/eslint/node_modules/fast-levenshtein/package.json
index 85c3001e0bf..5b4736d4537 100644
--- a/tools/node_modules/eslint/node_modules/fast-levenshtein/package.json
+++ b/tools/node_modules/eslint/node_modules/fast-levenshtein/package.json
@@ -1,15 +1,17 @@
{
- "author": {
- "name": "Ramesh Nair",
- "email": "ram@hiddentao.com",
- "url": "http://www.hiddentao.com/"
- },
- "bugs": {
- "url": "https://github.com/hiddentao/fast-levenshtein/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "fast-levenshtein",
+ "version": "2.0.6",
"description": "Efficient implementation of Levenshtein algorithm with locale-specific collator support.",
+ "main": "levenshtein.js",
+ "files": [
+ "levenshtein.js"
+ ],
+ "scripts": {
+ "build": "grunt build",
+ "prepublish": "npm run build",
+ "benchmark": "grunt benchmark",
+ "test": "mocha"
+ },
"devDependencies": {
"chai": "~1.5.0",
"grunt": "~0.4.1",
@@ -23,27 +25,15 @@
"lodash": "^4.0.1",
"mocha": "~1.9.0"
},
- "files": [
- "levenshtein.js"
- ],
- "homepage": "https://github.com/hiddentao/fast-levenshtein#readme",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/hiddentao/fast-levenshtein.git"
+ },
"keywords": [
"levenshtein",
"distance",
"string"
],
- "license": "MIT",
- "main": "levenshtein.js",
- "name": "fast-levenshtein",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/hiddentao/fast-levenshtein.git"
- },
- "scripts": {
- "benchmark": "grunt benchmark",
- "build": "grunt build",
- "prepublish": "npm run build",
- "test": "mocha"
- },
- "version": "2.0.6"
-} \ No newline at end of file
+ "author": "Ramesh Nair <ram@hiddentao.com> (http://www.hiddentao.com/)",
+ "license": "MIT"
+}
diff --git a/tools/node_modules/eslint/node_modules/file-entry-cache/package.json b/tools/node_modules/eslint/node_modules/file-entry-cache/package.json
index b9010e8a499..f03ef48cc6f 100644
--- a/tools/node_modules/eslint/node_modules/file-entry-cache/package.json
+++ b/tools/node_modules/eslint/node_modules/file-entry-cache/package.json
@@ -1,12 +1,50 @@
{
+ "name": "file-entry-cache",
+ "version": "6.0.1",
+ "description": "Super simple cache for file metadata, useful for process that work o a given series of files and that only need to repeat the job on the changed ones since the previous run of the process",
+ "repository": "royriojas/file-entry-cache",
+ "license": "MIT",
"author": {
"name": "Roy Riojas",
"url": "http://royriojas.com"
},
- "bugs": {
- "url": "https://github.com/royriojas/file-entry-cache/issues"
+ "main": "cache.js",
+ "files": [
+ "cache.js"
+ ],
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
},
- "bundleDependencies": false,
+ "scripts": {
+ "eslint": "eslint --cache --cache-location=node_modules/.cache/ 'cache.js' 'test/**/*.js' 'perf.js'",
+ "autofix": "npm run eslint -- --fix",
+ "install-hooks": "prepush install && changelogx install-hook && precommit install",
+ "changelog": "changelogx -f markdown -o ./changelog.md",
+ "do-changelog": "npm run changelog && git add ./changelog.md && git commit -m 'DOC: Generate changelog' --no-verify",
+ "pre-v": "npm run test",
+ "post-v": "npm run do-changelog && git push --no-verify && git push --tags --no-verify",
+ "bump-major": "npm run pre-v && npm version major -m 'BLD: Release v%s' && npm run post-v",
+ "bump-minor": "npm run pre-v && npm version minor -m 'BLD: Release v%s' && npm run post-v",
+ "bump-patch": "npm run pre-v && npm version patch -m 'BLD: Release v%s' && npm run post-v",
+ "test": "npm run eslint --silent && mocha -R spec test/specs",
+ "perf": "node perf.js",
+ "cover": "istanbul cover test/runner.js html text-summary",
+ "watch": "watch-run -i -p 'test/specs/**/*.js' istanbul cover test/runner.js html text-summary"
+ },
+ "prepush": [
+ "npm run eslint --silent"
+ ],
+ "precommit": [
+ "npm run eslint --silent"
+ ],
+ "keywords": [
+ "file cache",
+ "task cache files",
+ "file cache",
+ "key par",
+ "key value",
+ "cache"
+ ],
"changelogx": {
"ignoreRegExp": [
"BLD: Release",
@@ -19,11 +57,6 @@
"issueIDURL": "https://github.com/royriojas/file-entry-cache/issues/{0}",
"projectName": "file-entry-cache"
},
- "dependencies": {
- "flat-cache": "^3.0.4"
- },
- "deprecated": false,
- "description": "Super simple cache for file metadata, useful for process that work o a given series of files and that only need to repeat the job on the changed ones since the previous run of the process",
"devDependencies": {
"chai": "^4.2.0",
"changelogx": "^5.0.6",
@@ -41,49 +74,7 @@
"watch-run": "^1.2.5",
"write": "^2.0.0"
},
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- },
- "files": [
- "cache.js"
- ],
- "homepage": "https://github.com/royriojas/file-entry-cache#readme",
- "keywords": [
- "file cache",
- "task cache files",
- "file cache",
- "key par",
- "key value",
- "cache"
- ],
- "license": "MIT",
- "main": "cache.js",
- "name": "file-entry-cache",
- "precommit": [
- "npm run eslint --silent"
- ],
- "prepush": [
- "npm run eslint --silent"
- ],
- "repository": {
- "type": "git",
- "url": "git+https://github.com/royriojas/file-entry-cache.git"
- },
- "scripts": {
- "autofix": "npm run eslint -- --fix",
- "bump-major": "npm run pre-v && npm version major -m 'BLD: Release v%s' && npm run post-v",
- "bump-minor": "npm run pre-v && npm version minor -m 'BLD: Release v%s' && npm run post-v",
- "bump-patch": "npm run pre-v && npm version patch -m 'BLD: Release v%s' && npm run post-v",
- "changelog": "changelogx -f markdown -o ./changelog.md",
- "cover": "istanbul cover test/runner.js html text-summary",
- "do-changelog": "npm run changelog && git add ./changelog.md && git commit -m 'DOC: Generate changelog' --no-verify",
- "eslint": "eslint --cache --cache-location=node_modules/.cache/ 'cache.js' 'test/**/*.js' 'perf.js'",
- "install-hooks": "prepush install && changelogx install-hook && precommit install",
- "perf": "node perf.js",
- "post-v": "npm run do-changelog && git push --no-verify && git push --tags --no-verify",
- "pre-v": "npm run test",
- "test": "npm run eslint --silent && mocha -R spec test/specs",
- "watch": "watch-run -i -p 'test/specs/**/*.js' istanbul cover test/runner.js html text-summary"
- },
- "version": "6.0.1"
-} \ No newline at end of file
+ "dependencies": {
+ "flat-cache": "^3.0.4"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/flat-cache/package.json b/tools/node_modules/eslint/node_modules/flat-cache/package.json
index a08d68db3dd..8bc6f87c510 100644
--- a/tools/node_modules/eslint/node_modules/flat-cache/package.json
+++ b/tools/node_modules/eslint/node_modules/flat-cache/package.json
@@ -1,12 +1,55 @@
{
+ "name": "flat-cache",
+ "version": "3.0.4",
+ "description": "A stupidly simple key/value storage using files to persist some data",
+ "repository": "royriojas/flat-cache",
+ "license": "MIT",
"author": {
"name": "Roy Riojas",
"url": "http://royriojas.com"
},
- "bugs": {
- "url": "https://github.com/royriojas/flat-cache/issues"
+ "main": "src/cache.js",
+ "files": [
+ "src/cache.js",
+ "src/del.js",
+ "src/utils.js"
+ ],
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
},
- "bundleDependencies": false,
+ "precommit": [
+ "npm run verify --silent"
+ ],
+ "prepush": [
+ "npm run verify --silent"
+ ],
+ "scripts": {
+ "eslint": "eslint --cache --cache-location=node_modules/.cache/ ./src/**/*.js ./test/**/*.js",
+ "eslint-fix": "npm run eslint -- --fix",
+ "autofix": "npm run eslint-fix",
+ "check": "npm run eslint",
+ "verify": "npm run eslint && npm run test:cache",
+ "install-hooks": "prepush install && changelogx install-hook && precommit install",
+ "changelog": "changelogx -f markdown -o ./changelog.md",
+ "do-changelog": "npm run changelog && git add ./changelog.md && git commit -m 'DOC: Generate changelog' --no-verify",
+ "pre-v": "npm run verify",
+ "post-v": "npm run do-changelog && git push --no-verify && git push --tags --no-verify",
+ "bump-major": "npm run pre-v && npm version major -m 'BLD: Release v%s' && npm run post-v",
+ "bump-minor": "npm run pre-v && npm version minor -m 'BLD: Release v%s' && npm run post-v",
+ "bump-patch": "npm run pre-v && npm version patch -m 'BLD: Release v%s' && npm run post-v",
+ "test:cache": "mocha -R spec test/specs",
+ "test": "npm run verify --silent",
+ "cover": "istanbul cover test/runner.js html text-summary",
+ "watch": "watch-run -i -p 'test/specs/**/*.js' istanbul cover test/runner.js html text-summary"
+ },
+ "keywords": [
+ "json cache",
+ "simple cache",
+ "file cache",
+ "key par",
+ "key value",
+ "cache"
+ ],
"changelogx": {
"ignoreRegExp": [
"BLD: Release",
@@ -19,12 +62,6 @@
"issueIDURL": "https://github.com/royriojas/flat-cache/issues/{0}",
"projectName": "flat-cache"
},
- "dependencies": {
- "flatted": "^3.1.0",
- "rimraf": "^3.0.2"
- },
- "deprecated": false,
- "description": "A stupidly simple key/value storage using files to persist some data",
"devDependencies": {
"chai": "^4.2.0",
"changelogx": "^5.0.6",
@@ -40,54 +77,8 @@
"prettier": "^2.1.2",
"watch-run": "^1.2.5"
},
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- },
- "files": [
- "src/cache.js",
- "src/del.js",
- "src/utils.js"
- ],
- "homepage": "https://github.com/royriojas/flat-cache#readme",
- "keywords": [
- "json cache",
- "simple cache",
- "file cache",
- "key par",
- "key value",
- "cache"
- ],
- "license": "MIT",
- "main": "src/cache.js",
- "name": "flat-cache",
- "precommit": [
- "npm run verify --silent"
- ],
- "prepush": [
- "npm run verify --silent"
- ],
- "repository": {
- "type": "git",
- "url": "git+https://github.com/royriojas/flat-cache.git"
- },
- "scripts": {
- "autofix": "npm run eslint-fix",
- "bump-major": "npm run pre-v && npm version major -m 'BLD: Release v%s' && npm run post-v",
- "bump-minor": "npm run pre-v && npm version minor -m 'BLD: Release v%s' && npm run post-v",
- "bump-patch": "npm run pre-v && npm version patch -m 'BLD: Release v%s' && npm run post-v",
- "changelog": "changelogx -f markdown -o ./changelog.md",
- "check": "npm run eslint",
- "cover": "istanbul cover test/runner.js html text-summary",
- "do-changelog": "npm run changelog && git add ./changelog.md && git commit -m 'DOC: Generate changelog' --no-verify",
- "eslint": "eslint --cache --cache-location=node_modules/.cache/ ./src/**/*.js ./test/**/*.js",
- "eslint-fix": "npm run eslint -- --fix",
- "install-hooks": "prepush install && changelogx install-hook && precommit install",
- "post-v": "npm run do-changelog && git push --no-verify && git push --tags --no-verify",
- "pre-v": "npm run verify",
- "test": "npm run verify --silent",
- "test:cache": "mocha -R spec test/specs",
- "verify": "npm run eslint && npm run test:cache",
- "watch": "watch-run -i -p 'test/specs/**/*.js' istanbul cover test/runner.js html text-summary"
- },
- "version": "3.0.4"
-} \ No newline at end of file
+ "dependencies": {
+ "flatted": "^3.1.0",
+ "rimraf": "^3.0.2"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/flatted/package.json b/tools/node_modules/eslint/node_modules/flatted/package.json
index 41a5b5defc6..7b106e797c1 100644
--- a/tools/node_modules/eslint/node_modules/flatted/package.json
+++ b/tools/node_modules/eslint/node_modules/flatted/package.json
@@ -1,13 +1,37 @@
{
- "author": {
- "name": "Andrea Giammarchi"
+ "name": "flatted",
+ "version": "3.1.1",
+ "description": "A super light and fast circular JSON parser.",
+ "unpkg": "min.js",
+ "types": "types.d.ts",
+ "main": "./cjs/index.js",
+ "scripts": {
+ "build": "npm run cjs && npm run rollup:es && npm run rollup:babel && npm run min && npm run test && npm run size",
+ "cjs": "ascjs esm cjs",
+ "rollup:es": "rollup --config rollup/es.config.js && sed -i.bck 's/^var /self./' es.js && rm -rf es.js.bck",
+ "rollup:babel": "rollup --config rollup/babel.config.js && sed -i.bck 's/^var /self./' index.js && rm -rf index.js.bck && drop-babel-typeof index.js",
+ "min": "terser index.js -c -m -o min.js",
+ "size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c; cat es.js | brotli | wc -c",
+ "coveralls": "nyc report --reporter=text-lcov | coveralls",
+ "test": "nyc node test/index.js"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/WebReflection/flatted.git"
},
+ "keywords": [
+ "circular",
+ "JSON",
+ "fast",
+ "parser",
+ "minimal"
+ ],
+ "author": "Andrea Giammarchi",
+ "license": "ISC",
"bugs": {
"url": "https://github.com/WebReflection/flatted/issues"
},
- "bundleDependencies": false,
- "deprecated": false,
- "description": "A super light and fast circular JSON parser.",
+ "homepage": "https://github.com/WebReflection/flatted#readme",
"devDependencies": {
"@babel/core": "^7.11.6",
"@babel/preset-env": "^7.11.5",
@@ -24,38 +48,10 @@
"rollup-plugin-terser": "^7.0.2",
"terser": "^5.3.0"
},
+ "module": "./esm/index.js",
+ "type": "module",
"exports": {
"import": "./esm/index.js",
"default": "./cjs/index.js"
- },
- "homepage": "https://github.com/WebReflection/flatted#readme",
- "keywords": [
- "circular",
- "JSON",
- "fast",
- "parser",
- "minimal"
- ],
- "license": "ISC",
- "main": "./cjs/index.js",
- "module": "./esm/index.js",
- "name": "flatted",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/WebReflection/flatted.git"
- },
- "scripts": {
- "build": "npm run cjs && npm run rollup:es && npm run rollup:babel && npm run min && npm run test && npm run size",
- "cjs": "ascjs esm cjs",
- "coveralls": "nyc report --reporter=text-lcov | coveralls",
- "min": "terser index.js -c -m -o min.js",
- "rollup:babel": "rollup --config rollup/babel.config.js && sed -i.bck 's/^var /self./' index.js && rm -rf index.js.bck && drop-babel-typeof index.js",
- "rollup:es": "rollup --config rollup/es.config.js && sed -i.bck 's/^var /self./' es.js && rm -rf es.js.bck",
- "size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c; cat es.js | brotli | wc -c",
- "test": "nyc node test/index.js"
- },
- "type": "module",
- "types": "types.d.ts",
- "unpkg": "min.js",
- "version": "3.1.1"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/fs.realpath/package.json b/tools/node_modules/eslint/node_modules/fs.realpath/package.json
index 9007f26d64f..3edc57d21c7 100644
--- a/tools/node_modules/eslint/node_modules/fs.realpath/package.json
+++ b/tools/node_modules/eslint/node_modules/fs.realpath/package.json
@@ -1,36 +1,26 @@
{
- "author": {
- "name": "Isaac Z. Schlueter",
- "email": "i@izs.me",
- "url": "http://blog.izs.me/"
- },
- "bugs": {
- "url": "https://github.com/isaacs/fs.realpath/issues"
- },
- "bundleDependencies": false,
- "dependencies": {},
- "deprecated": false,
+ "name": "fs.realpath",
+ "version": "1.0.0",
"description": "Use node's fs.realpath, but fall back to the JS implementation if the native one fails",
+ "main": "index.js",
+ "dependencies": {},
"devDependencies": {},
- "files": [
- "old.js",
- "index.js"
- ],
- "homepage": "https://github.com/isaacs/fs.realpath#readme",
+ "scripts": {
+ "test": "tap test/*.js --cov"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/isaacs/fs.realpath.git"
+ },
"keywords": [
"realpath",
"fs",
"polyfill"
],
+ "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
"license": "ISC",
- "main": "index.js",
- "name": "fs.realpath",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/isaacs/fs.realpath.git"
- },
- "scripts": {
- "test": "tap test/*.js --cov"
- },
- "version": "1.0.0"
-} \ No newline at end of file
+ "files": [
+ "old.js",
+ "index.js"
+ ]
+}
diff --git a/tools/node_modules/eslint/node_modules/functional-red-black-tree/package.json b/tools/node_modules/eslint/node_modules/functional-red-black-tree/package.json
index 27edb36786b..13d6f270cb9 100644
--- a/tools/node_modules/eslint/node_modules/functional-red-black-tree/package.json
+++ b/tools/node_modules/eslint/node_modules/functional-red-black-tree/package.json
@@ -1,22 +1,23 @@
{
- "author": {
- "name": "Mikola Lysenko"
- },
- "bugs": {
- "url": "https://github.com/mikolalysenko/functional-red-black-tree/issues"
+ "name": "functional-red-black-tree",
+ "version": "1.0.1",
+ "description": "A fully persistent balanced binary search tree",
+ "main": "rbtree.js",
+ "directories": {
+ "test": "test"
},
- "bundleDependencies": false,
"dependencies": {},
- "deprecated": false,
- "description": "A fully persistent balanced binary search tree",
"devDependencies": {
"iota-array": "^0.0.1",
"tape": "^2.12.0"
},
- "directories": {
- "test": "test"
+ "scripts": {
+ "test": "tape test/*.js"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/mikolalysenko/functional-red-black-tree.git"
},
- "homepage": "https://github.com/mikolalysenko/functional-red-black-tree#readme",
"keywords": [
"functional",
"red",
@@ -31,15 +32,9 @@
"data",
"structure"
],
+ "author": "Mikola Lysenko",
"license": "MIT",
- "main": "rbtree.js",
- "name": "functional-red-black-tree",
- "repository": {
- "type": "git",
- "url": "git://github.com/mikolalysenko/functional-red-black-tree.git"
- },
- "scripts": {
- "test": "tape test/*.js"
- },
- "version": "1.0.1"
-} \ No newline at end of file
+ "bugs": {
+ "url": "https://github.com/mikolalysenko/functional-red-black-tree/issues"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/glob-parent/package.json b/tools/node_modules/eslint/node_modules/glob-parent/package.json
index 4d6f2f6dd4b..1dfd6bc3900 100644
--- a/tools/node_modules/eslint/node_modules/glob-parent/package.json
+++ b/tools/node_modules/eslint/node_modules/glob-parent/package.json
@@ -1,28 +1,32 @@
{
- "author": {
- "name": "Gulp Team",
- "email": "team@gulpjs.com",
- "url": "https://gulpjs.com/"
- },
- "bugs": {
- "url": "https://github.com/gulpjs/glob-parent/issues"
- },
- "bundleDependencies": false,
+ "name": "glob-parent",
+ "version": "5.1.1",
+ "description": "Extract the non-magic parent path from a glob string.",
+ "author": "Gulp Team <team@gulpjs.com> (https://gulpjs.com/)",
"contributors": [
- {
- "name": "Elan Shanker",
- "url": "https://github.com/es128"
- },
- {
- "name": "Blaine Bublitz",
- "email": "blaine.bublitz@gmail.com"
- }
+ "Elan Shanker (https://github.com/es128)",
+ "Blaine Bublitz <blaine.bublitz@gmail.com>"
+ ],
+ "repository": "gulpjs/glob-parent",
+ "license": "ISC",
+ "engines": {
+ "node": ">= 6"
+ },
+ "main": "index.js",
+ "files": [
+ "LICENSE",
+ "index.js"
],
+ "scripts": {
+ "lint": "eslint .",
+ "pretest": "npm run lint",
+ "test": "nyc mocha --async-only",
+ "azure-pipelines": "nyc mocha --async-only --reporter xunit -O output=test.xunit",
+ "coveralls": "nyc report --reporter=text-lcov | coveralls"
+ },
"dependencies": {
"is-glob": "^4.0.1"
},
- "deprecated": false,
- "description": "Extract the non-magic parent path from a glob string.",
"devDependencies": {
"coveralls": "^3.0.11",
"eslint": "^2.13.1",
@@ -31,14 +35,6 @@
"mocha": "^6.0.2",
"nyc": "^13.3.0"
},
- "engines": {
- "node": ">= 6"
- },
- "files": [
- "LICENSE",
- "index.js"
- ],
- "homepage": "https://github.com/gulpjs/glob-parent#readme",
"keywords": [
"glob",
"parent",
@@ -48,20 +44,5 @@
"directory",
"base",
"wildcard"
- ],
- "license": "ISC",
- "main": "index.js",
- "name": "glob-parent",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/gulpjs/glob-parent.git"
- },
- "scripts": {
- "azure-pipelines": "nyc mocha --async-only --reporter xunit -O output=test.xunit",
- "coveralls": "nyc report --reporter=text-lcov | coveralls",
- "lint": "eslint .",
- "pretest": "npm run lint",
- "test": "nyc mocha --async-only"
- },
- "version": "5.1.1"
-} \ No newline at end of file
+ ]
+}
diff --git a/tools/node_modules/eslint/node_modules/glob/package.json b/tools/node_modules/eslint/node_modules/glob/package.json
index bf5a63608ca..6477c3070cb 100644
--- a/tools/node_modules/eslint/node_modules/glob/package.json
+++ b/tools/node_modules/eslint/node_modules/glob/package.json
@@ -1,13 +1,21 @@
{
- "author": {
- "name": "Isaac Z. Schlueter",
- "email": "i@izs.me",
- "url": "http://blog.izs.me/"
+ "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
+ "name": "glob",
+ "description": "a little globber",
+ "version": "7.1.6",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/isaacs/node-glob.git"
},
- "bugs": {
- "url": "https://github.com/isaacs/node-glob/issues"
+ "main": "glob.js",
+ "files": [
+ "glob.js",
+ "sync.js",
+ "common.js"
+ ],
+ "engines": {
+ "node": "*"
},
- "bundleDependencies": false,
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -16,41 +24,23 @@
"once": "^1.3.0",
"path-is-absolute": "^1.0.0"
},
- "deprecated": false,
- "description": "a little globber",
"devDependencies": {
"mkdirp": "0",
"rimraf": "^2.2.8",
"tap": "^12.0.1",
"tick": "0.0.6"
},
- "engines": {
- "node": "*"
- },
- "files": [
- "glob.js",
- "sync.js",
- "common.js"
- ],
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- },
- "homepage": "https://github.com/isaacs/node-glob#readme",
- "license": "ISC",
- "main": "glob.js",
- "name": "glob",
- "repository": {
- "type": "git",
- "url": "git://github.com/isaacs/node-glob.git"
- },
"scripts": {
- "bench": "bash benchmark.sh",
- "benchclean": "node benchclean.js",
"prepublish": "npm run benchclean",
- "prof": "bash prof.sh && cat profile.txt",
"profclean": "rm -f v8.log profile.txt",
"test": "tap test/*.js --cov",
- "test-regen": "npm run profclean && TEST_REGEN=1 node test/00-setup.js"
+ "test-regen": "npm run profclean && TEST_REGEN=1 node test/00-setup.js",
+ "bench": "bash benchmark.sh",
+ "prof": "bash prof.sh && cat profile.txt",
+ "benchclean": "node benchclean.js"
},
- "version": "7.1.6"
-} \ No newline at end of file
+ "license": "ISC",
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/globals/package.json b/tools/node_modules/eslint/node_modules/globals/package.json
index 66435a6834e..1569748ef90 100644
--- a/tools/node_modules/eslint/node_modules/globals/package.json
+++ b/tools/node_modules/eslint/node_modules/globals/package.json
@@ -1,61 +1,52 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "https://sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/sindresorhus/globals/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "type-fest": "^0.8.1"
- },
- "deprecated": false,
- "description": "Global identifiers from different JavaScript environments",
- "devDependencies": {
- "ava": "^2.2.0",
- "tsd": "^0.9.0",
- "xo": "^0.25.3"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.js",
- "index.d.ts",
- "globals.json"
- ],
- "funding": "https://github.com/sponsors/sindresorhus",
- "homepage": "https://github.com/sindresorhus/globals#readme",
- "keywords": [
- "globals",
- "global",
- "identifiers",
- "variables",
- "vars",
- "jshint",
- "eslint",
- "environments"
- ],
- "license": "MIT",
- "name": "globals",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/globals.git"
- },
- "scripts": {
- "test": "xo && ava"
- },
- "tsd": {
- "compilerOptions": {
- "resolveJsonModule": true
- }
- },
- "version": "12.4.0",
- "xo": {
- "ignores": [
- "get-browser-globals.js"
- ]
- }
-} \ No newline at end of file
+ "name": "globals",
+ "version": "12.4.0",
+ "description": "Global identifiers from different JavaScript environments",
+ "license": "MIT",
+ "repository": "sindresorhus/globals",
+ "funding": "https://github.com/sponsors/sindresorhus",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "https://sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts",
+ "globals.json"
+ ],
+ "keywords": [
+ "globals",
+ "global",
+ "identifiers",
+ "variables",
+ "vars",
+ "jshint",
+ "eslint",
+ "environments"
+ ],
+ "dependencies": {
+ "type-fest": "^0.8.1"
+ },
+ "devDependencies": {
+ "ava": "^2.2.0",
+ "tsd": "^0.9.0",
+ "xo": "^0.25.3"
+ },
+ "xo": {
+ "ignores": [
+ "get-browser-globals.js"
+ ]
+ },
+ "tsd": {
+ "compilerOptions": {
+ "resolveJsonModule": true
+ }
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/has-flag/index.js b/tools/node_modules/eslint/node_modules/has-flag/index.js
index 5139728fba6..b6f80b1f8ff 100644
--- a/tools/node_modules/eslint/node_modules/has-flag/index.js
+++ b/tools/node_modules/eslint/node_modules/has-flag/index.js
@@ -1,8 +1,8 @@
'use strict';
-module.exports = (flag, argv) => {
- argv = argv || process.argv;
+
+module.exports = (flag, argv = process.argv) => {
const prefix = flag.startsWith('-') ? '' : (flag.length === 1 ? '-' : '--');
- const pos = argv.indexOf(prefix + flag);
- const terminatorPos = argv.indexOf('--');
- return pos !== -1 && (terminatorPos === -1 ? true : pos < terminatorPos);
+ const position = argv.indexOf(prefix + flag);
+ const terminatorPosition = argv.indexOf('--');
+ return position !== -1 && (terminatorPosition === -1 || position < terminatorPosition);
};
diff --git a/tools/node_modules/eslint/node_modules/has-flag/package.json b/tools/node_modules/eslint/node_modules/has-flag/package.json
index 1903ff01cf6..a9cba4b856d 100644
--- a/tools/node_modules/eslint/node_modules/has-flag/package.json
+++ b/tools/node_modules/eslint/node_modules/has-flag/package.json
@@ -1,53 +1,46 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/sindresorhus/has-flag/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Check if argv has a specific flag",
- "devDependencies": {
- "ava": "*",
- "xo": "*"
- },
- "engines": {
- "node": ">=4"
- },
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/sindresorhus/has-flag#readme",
- "keywords": [
- "has",
- "check",
- "detect",
- "contains",
- "find",
- "flag",
- "cli",
- "command-line",
- "argv",
- "process",
- "arg",
- "args",
- "argument",
- "arguments",
- "getopt",
- "minimist",
- "optimist"
- ],
- "license": "MIT",
- "name": "has-flag",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/has-flag.git"
- },
- "scripts": {
- "test": "xo && ava"
- },
- "version": "3.0.0"
-} \ No newline at end of file
+ "name": "has-flag",
+ "version": "4.0.0",
+ "description": "Check if argv has a specific flag",
+ "license": "MIT",
+ "repository": "sindresorhus/has-flag",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "has",
+ "check",
+ "detect",
+ "contains",
+ "find",
+ "flag",
+ "cli",
+ "command-line",
+ "argv",
+ "process",
+ "arg",
+ "args",
+ "argument",
+ "arguments",
+ "getopt",
+ "minimist",
+ "optimist"
+ ],
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/has-flag/readme.md b/tools/node_modules/eslint/node_modules/has-flag/readme.md
index 677893c278a..3f72dff29a6 100644
--- a/tools/node_modules/eslint/node_modules/has-flag/readme.md
+++ b/tools/node_modules/eslint/node_modules/has-flag/readme.md
@@ -4,6 +4,20 @@
Correctly stops looking after an `--` argument terminator.
+---
+
+<div align="center">
+ <b>
+ <a href="https://tidelift.com/subscription/pkg/npm-has-flag?utm_source=npm-has-flag&utm_medium=referral&utm_campaign=readme">Get professional support for this package with a Tidelift subscription</a>
+ </b>
+ <br>
+ <sub>
+ Tidelift helps make open source sustainable for maintainers while giving companies<br>assurances about security, maintenance, and licensing for their dependencies.
+ </sub>
+</div>
+
+---
+
## Install
@@ -65,6 +79,11 @@ Default: `process.argv`
CLI arguments.
+## Security
+
+To report a security vulnerability, please use the [Tidelift security contact](https://tidelift.com/security). Tidelift will coordinate the fix and disclosure.
+
+
## License
MIT © [Sindre Sorhus](https://sindresorhus.com)
diff --git a/tools/node_modules/eslint/node_modules/ignore/package.json b/tools/node_modules/eslint/node_modules/ignore/package.json
index 1c14f37a316..8cb1b787325 100644
--- a/tools/node_modules/eslint/node_modules/ignore/package.json
+++ b/tools/node_modules/eslint/node_modules/ignore/package.json
@@ -1,38 +1,28 @@
{
- "author": {
- "name": "kael"
- },
- "bugs": {
- "url": "https://github.com/kaelzhang/node-ignore/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "ignore",
+ "version": "4.0.6",
"description": "Ignore is a manager and filter for .gitignore rules.",
- "devDependencies": {
- "babel-cli": "^6.26.0",
- "babel-preset-env": "^1.7.0",
- "codecov": "^3.0.4",
- "eslint": "^5.3.0",
- "eslint-config-ostai": "^1.3.2",
- "eslint-plugin-import": "^2.13.0",
- "mkdirp": "^0.5.1",
- "pre-suf": "^1.1.0",
- "rimraf": "^2.6.2",
- "spawn-sync": "^2.0.0",
- "tap": "^12.0.1",
- "tmp": "0.0.33",
- "typescript": "^3.0.1"
- },
- "engines": {
- "node": ">= 4"
- },
"files": [
"legacy.js",
"index.js",
"index.d.ts",
"LICENSE-MIT"
],
- "homepage": "https://github.com/kaelzhang/node-ignore#readme",
+ "scripts": {
+ "prepublish": "npm run build",
+ "build": "babel -o legacy.js index.js",
+ "test:lint": "eslint .",
+ "test:tsc": "tsc ./test/ts/simple.ts",
+ "test:git": "tap test/git-check-ignore.js",
+ "test:ignore": "tap test/ignore.js --coverage",
+ "test-no-cov": "npm run test:lint && npm run test:tsc && tap test/*.js --coverage",
+ "test": "npm run test-no-cov",
+ "posttest": "tap --coverage-report=html && codecov"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git@github.com:kaelzhang/node-ignore.git"
+ },
"keywords": [
"ignore",
".gitignore",
@@ -48,22 +38,27 @@
"asterisks",
"regular-expression"
],
+ "author": "kael",
"license": "MIT",
- "name": "ignore",
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/kaelzhang/node-ignore.git"
+ "bugs": {
+ "url": "https://github.com/kaelzhang/node-ignore/issues"
},
- "scripts": {
- "build": "babel -o legacy.js index.js",
- "posttest": "tap --coverage-report=html && codecov",
- "prepublish": "npm run build",
- "test": "npm run test-no-cov",
- "test-no-cov": "npm run test:lint && npm run test:tsc && tap test/*.js --coverage",
- "test:git": "tap test/git-check-ignore.js",
- "test:ignore": "tap test/ignore.js --coverage",
- "test:lint": "eslint .",
- "test:tsc": "tsc ./test/ts/simple.ts"
+ "devDependencies": {
+ "babel-cli": "^6.26.0",
+ "babel-preset-env": "^1.7.0",
+ "codecov": "^3.0.4",
+ "eslint": "^5.3.0",
+ "eslint-config-ostai": "^1.3.2",
+ "eslint-plugin-import": "^2.13.0",
+ "mkdirp": "^0.5.1",
+ "pre-suf": "^1.1.0",
+ "rimraf": "^2.6.2",
+ "spawn-sync": "^2.0.0",
+ "tap": "^12.0.1",
+ "tmp": "0.0.33",
+ "typescript": "^3.0.1"
},
- "version": "4.0.6"
-} \ No newline at end of file
+ "engines": {
+ "node": ">= 4"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/import-fresh/package.json b/tools/node_modules/eslint/node_modules/import-fresh/package.json
index 5a30f806150..0c093620687 100644
--- a/tools/node_modules/eslint/node_modules/import-fresh/package.json
+++ b/tools/node_modules/eslint/node_modules/import-fresh/package.json
@@ -1,52 +1,43 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "https://sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/sindresorhus/import-fresh/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "parent-module": "^1.0.0",
- "resolve-from": "^4.0.0"
- },
- "deprecated": false,
- "description": "Import a module while bypassing the cache",
- "devDependencies": {
- "ava": "^1.0.1",
- "heapdump": "^0.3.12",
- "tsd": "^0.7.3",
- "xo": "^0.23.0"
- },
- "engines": {
- "node": ">=6"
- },
- "files": [
- "index.js",
- "index.d.ts"
- ],
- "funding": "https://github.com/sponsors/sindresorhus",
- "homepage": "https://github.com/sindresorhus/import-fresh#readme",
- "keywords": [
- "require",
- "cache",
- "uncache",
- "uncached",
- "module",
- "fresh",
- "bypass"
- ],
- "license": "MIT",
- "name": "import-fresh",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/import-fresh.git"
- },
- "scripts": {
- "heapdump": "node heapdump.js",
- "test": "xo && ava && tsd"
- },
- "version": "3.3.0"
-} \ No newline at end of file
+ "name": "import-fresh",
+ "version": "3.3.0",
+ "description": "Import a module while bypassing the cache",
+ "license": "MIT",
+ "repository": "sindresorhus/import-fresh",
+ "funding": "https://github.com/sponsors/sindresorhus",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "https://sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd",
+ "heapdump": "node heapdump.js"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "require",
+ "cache",
+ "uncache",
+ "uncached",
+ "module",
+ "fresh",
+ "bypass"
+ ],
+ "dependencies": {
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ },
+ "devDependencies": {
+ "ava": "^1.0.1",
+ "heapdump": "^0.3.12",
+ "tsd": "^0.7.3",
+ "xo": "^0.23.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/imurmurhash/package.json b/tools/node_modules/eslint/node_modules/imurmurhash/package.json
index b07b2935ed7..8a93edb55a2 100644
--- a/tools/node_modules/eslint/node_modules/imurmurhash/package.json
+++ b/tools/node_modules/eslint/node_modules/imurmurhash/package.json
@@ -1,27 +1,22 @@
{
- "author": {
- "name": "Jens Taylor",
- "email": "jensyt@gmail.com",
- "url": "https://github.com/homebrewing"
- },
- "bugs": {
- "url": "https://github.com/jensyt/imurmurhash-js/issues"
- },
- "bundleDependencies": false,
- "dependencies": {},
- "deprecated": false,
+ "name": "imurmurhash",
+ "version": "0.1.4",
"description": "An incremental implementation of MurmurHash3",
- "devDependencies": {},
- "engines": {
- "node": ">=0.8.19"
- },
+ "homepage": "https://github.com/jensyt/imurmurhash-js",
+ "main": "imurmurhash.js",
"files": [
"imurmurhash.js",
"imurmurhash.min.js",
"package.json",
"README.md"
],
- "homepage": "https://github.com/jensyt/imurmurhash-js",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/jensyt/imurmurhash-js"
+ },
+ "bugs": {
+ "url": "https://github.com/jensyt/imurmurhash-js/issues"
+ },
"keywords": [
"murmur",
"murmurhash",
@@ -29,12 +24,17 @@
"hash",
"incremental"
],
+ "author": {
+ "name": "Jens Taylor",
+ "email": "jensyt@gmail.com",
+ "url": "https://github.com/homebrewing"
+ },
"license": "MIT",
- "main": "imurmurhash.js",
- "name": "imurmurhash",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/jensyt/imurmurhash-js.git"
+ "dependencies": {
+ },
+ "devDependencies": {
},
- "version": "0.1.4"
-} \ No newline at end of file
+ "engines": {
+ "node": ">=0.8.19"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/inflight/package.json b/tools/node_modules/eslint/node_modules/inflight/package.json
index c5576ffbad6..6084d3509a5 100644
--- a/tools/node_modules/eslint/node_modules/inflight/package.json
+++ b/tools/node_modules/eslint/node_modules/inflight/package.json
@@ -1,35 +1,29 @@
{
- "author": {
- "name": "Isaac Z. Schlueter",
- "email": "i@izs.me",
- "url": "http://blog.izs.me/"
- },
- "bugs": {
- "url": "https://github.com/isaacs/inflight/issues"
- },
- "bundleDependencies": false,
+ "name": "inflight",
+ "version": "1.0.6",
+ "description": "Add callbacks to requests in flight to avoid async duplication",
+ "main": "inflight.js",
+ "files": [
+ "inflight.js"
+ ],
"dependencies": {
"once": "^1.3.0",
"wrappy": "1"
},
- "deprecated": false,
- "description": "Add callbacks to requests in flight to avoid async duplication",
"devDependencies": {
"tap": "^7.1.2"
},
- "files": [
- "inflight.js"
- ],
- "homepage": "https://github.com/isaacs/inflight",
- "license": "ISC",
- "main": "inflight.js",
- "name": "inflight",
+ "scripts": {
+ "test": "tap test.js --100"
+ },
"repository": {
"type": "git",
- "url": "git+https://github.com/npm/inflight.git"
+ "url": "https://github.com/npm/inflight.git"
},
- "scripts": {
- "test": "tap test.js --100"
+ "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
+ "bugs": {
+ "url": "https://github.com/isaacs/inflight/issues"
},
- "version": "1.0.6"
-} \ No newline at end of file
+ "homepage": "https://github.com/isaacs/inflight",
+ "license": "ISC"
+}
diff --git a/tools/node_modules/eslint/node_modules/inherits/package.json b/tools/node_modules/eslint/node_modules/inherits/package.json
index 9642125b71d..37b4366b83e 100644
--- a/tools/node_modules/eslint/node_modules/inherits/package.json
+++ b/tools/node_modules/eslint/node_modules/inherits/package.json
@@ -1,19 +1,7 @@
{
- "browser": "./inherits_browser.js",
- "bugs": {
- "url": "https://github.com/isaacs/inherits/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "inherits",
"description": "Browser-friendly inheritance fully compatible with standard node.js inherits()",
- "devDependencies": {
- "tap": "^14.2.4"
- },
- "files": [
- "inherits.js",
- "inherits_browser.js"
- ],
- "homepage": "https://github.com/isaacs/inherits#readme",
+ "version": "2.0.4",
"keywords": [
"inheritance",
"class",
@@ -24,15 +12,18 @@
"browser",
"browserify"
],
- "license": "ISC",
"main": "./inherits.js",
- "name": "inherits",
- "repository": {
- "type": "git",
- "url": "git://github.com/isaacs/inherits.git"
- },
+ "browser": "./inherits_browser.js",
+ "repository": "git://github.com/isaacs/inherits",
+ "license": "ISC",
"scripts": {
"test": "tap"
},
- "version": "2.0.4"
-} \ No newline at end of file
+ "devDependencies": {
+ "tap": "^14.2.4"
+ },
+ "files": [
+ "inherits.js",
+ "inherits_browser.js"
+ ]
+}
diff --git a/tools/node_modules/eslint/node_modules/is-extglob/package.json b/tools/node_modules/eslint/node_modules/is-extglob/package.json
index 3ae794888e2..7a908369d39 100644
--- a/tools/node_modules/eslint/node_modules/is-extglob/package.json
+++ b/tools/node_modules/eslint/node_modules/is-extglob/package.json
@@ -1,25 +1,28 @@
{
- "author": {
- "name": "Jon Schlinkert",
- "url": "https://github.com/jonschlinkert"
- },
+ "name": "is-extglob",
+ "description": "Returns true if a string has an extglob.",
+ "version": "2.1.1",
+ "homepage": "https://github.com/jonschlinkert/is-extglob",
+ "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
+ "repository": "jonschlinkert/is-extglob",
"bugs": {
"url": "https://github.com/jonschlinkert/is-extglob/issues"
},
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Returns true if a string has an extglob.",
+ "license": "MIT",
+ "files": [
+ "index.js"
+ ],
+ "main": "index.js",
+ "engines": {
+ "node": ">=0.10.0"
+ },
+ "scripts": {
+ "test": "mocha"
+ },
"devDependencies": {
"gulp-format-md": "^0.1.10",
"mocha": "^3.0.2"
},
- "engines": {
- "node": ">=0.10.0"
- },
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/jonschlinkert/is-extglob",
"keywords": [
"bash",
"braces",
@@ -39,16 +42,6 @@
"string",
"test"
],
- "license": "MIT",
- "main": "index.js",
- "name": "is-extglob",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/jonschlinkert/is-extglob.git"
- },
- "scripts": {
- "test": "mocha"
- },
"verb": {
"toc": false,
"layout": "default",
@@ -72,6 +65,5 @@
"lint": {
"reflinks": true
}
- },
- "version": "2.1.1"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/is-fullwidth-code-point/package.json b/tools/node_modules/eslint/node_modules/is-fullwidth-code-point/package.json
index c556c1c78dd..2137e888fa5 100644
--- a/tools/node_modules/eslint/node_modules/is-fullwidth-code-point/package.json
+++ b/tools/node_modules/eslint/node_modules/is-fullwidth-code-point/package.json
@@ -1,51 +1,42 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/sindresorhus/is-fullwidth-code-point/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Check if the character represented by a given Unicode code point is fullwidth",
- "devDependencies": {
- "ava": "^1.3.1",
- "tsd-check": "^0.5.0",
- "xo": "^0.24.0"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.js",
- "index.d.ts"
- ],
- "homepage": "https://github.com/sindresorhus/is-fullwidth-code-point#readme",
- "keywords": [
- "fullwidth",
- "full-width",
- "full",
- "width",
- "unicode",
- "character",
- "string",
- "codepoint",
- "code",
- "point",
- "is",
- "detect",
- "check"
- ],
- "license": "MIT",
- "name": "is-fullwidth-code-point",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/is-fullwidth-code-point.git"
- },
- "scripts": {
- "test": "xo && ava && tsd-check"
- },
- "version": "3.0.0"
-} \ No newline at end of file
+ "name": "is-fullwidth-code-point",
+ "version": "3.0.0",
+ "description": "Check if the character represented by a given Unicode code point is fullwidth",
+ "license": "MIT",
+ "repository": "sindresorhus/is-fullwidth-code-point",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd-check"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "fullwidth",
+ "full-width",
+ "full",
+ "width",
+ "unicode",
+ "character",
+ "string",
+ "codepoint",
+ "code",
+ "point",
+ "is",
+ "detect",
+ "check"
+ ],
+ "devDependencies": {
+ "ava": "^1.3.1",
+ "tsd-check": "^0.5.0",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/is-glob/package.json b/tools/node_modules/eslint/node_modules/is-glob/package.json
index d8973094f63..806000dbdaf 100644
--- a/tools/node_modules/eslint/node_modules/is-glob/package.json
+++ b/tools/node_modules/eslint/node_modules/is-glob/package.json
@@ -1,42 +1,36 @@
{
- "author": {
- "name": "Jon Schlinkert",
- "url": "https://github.com/jonschlinkert"
- },
+ "name": "is-glob",
+ "description": "Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a better user experience.",
+ "version": "4.0.1",
+ "homepage": "https://github.com/micromatch/is-glob",
+ "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
+ "contributors": [
+ "Brian Woodward (https://twitter.com/doowb)",
+ "Daniel Perez (https://tuvistavie.com)",
+ "Jon Schlinkert (http://twitter.com/jonschlinkert)"
+ ],
+ "repository": "micromatch/is-glob",
"bugs": {
"url": "https://github.com/micromatch/is-glob/issues"
},
- "bundleDependencies": false,
- "contributors": [
- {
- "name": "Brian Woodward",
- "url": "https://twitter.com/doowb"
- },
- {
- "name": "Daniel Perez",
- "url": "https://tuvistavie.com"
- },
- {
- "name": "Jon Schlinkert",
- "url": "http://twitter.com/jonschlinkert"
- }
+ "license": "MIT",
+ "files": [
+ "index.js"
],
+ "main": "index.js",
+ "engines": {
+ "node": ">=0.10.0"
+ },
+ "scripts": {
+ "test": "mocha"
+ },
"dependencies": {
"is-extglob": "^2.1.1"
},
- "deprecated": false,
- "description": "Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a better user experience.",
"devDependencies": {
"gulp-format-md": "^0.1.10",
"mocha": "^3.0.2"
},
- "engines": {
- "node": ">=0.10.0"
- },
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/micromatch/is-glob",
"keywords": [
"bash",
"braces",
@@ -56,16 +50,6 @@
"string",
"test"
],
- "license": "MIT",
- "main": "index.js",
- "name": "is-glob",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/micromatch/is-glob.git"
- },
- "scripts": {
- "test": "mocha"
- },
"verb": {
"layout": "default",
"plugins": [
@@ -93,6 +77,5 @@
"verb",
"vinyl"
]
- },
- "version": "4.0.1"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/isexe/package.json b/tools/node_modules/eslint/node_modules/isexe/package.json
index 6403682bbe2..e452689442f 100644
--- a/tools/node_modules/eslint/node_modules/isexe/package.json
+++ b/tools/node_modules/eslint/node_modules/isexe/package.json
@@ -1,37 +1,31 @@
{
- "author": {
- "name": "Isaac Z. Schlueter",
- "email": "i@izs.me",
- "url": "http://blog.izs.me/"
- },
- "bugs": {
- "url": "https://github.com/isaacs/isexe/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "isexe",
+ "version": "2.0.0",
"description": "Minimal module to check if a file is executable.",
+ "main": "index.js",
+ "directories": {
+ "test": "test"
+ },
"devDependencies": {
"mkdirp": "^0.5.1",
"rimraf": "^2.5.0",
"tap": "^10.3.0"
},
- "directories": {
- "test": "test"
+ "scripts": {
+ "test": "tap test/*.js --100",
+ "preversion": "npm test",
+ "postversion": "npm publish",
+ "postpublish": "git push origin --all; git push origin --tags"
},
- "homepage": "https://github.com/isaacs/isexe#readme",
- "keywords": [],
+ "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
"license": "ISC",
- "main": "index.js",
- "name": "isexe",
"repository": {
"type": "git",
"url": "git+https://github.com/isaacs/isexe.git"
},
- "scripts": {
- "postpublish": "git push origin --all; git push origin --tags",
- "postversion": "npm publish",
- "preversion": "npm test",
- "test": "tap test/*.js --100"
+ "keywords": [],
+ "bugs": {
+ "url": "https://github.com/isaacs/isexe/issues"
},
- "version": "2.0.0"
-} \ No newline at end of file
+ "homepage": "https://github.com/isaacs/isexe#readme"
+}
diff --git a/tools/node_modules/eslint/node_modules/js-tokens/package.json b/tools/node_modules/eslint/node_modules/js-tokens/package.json
index ccfb4ef3dc3..66752fab275 100644
--- a/tools/node_modules/eslint/node_modules/js-tokens/package.json
+++ b/tools/node_modules/eslint/node_modules/js-tokens/package.json
@@ -1,23 +1,9 @@
{
- "author": {
- "name": "Simon Lydell"
- },
- "bugs": {
- "url": "https://github.com/lydell/js-tokens/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "js-tokens",
+ "version": "4.0.0",
+ "author": "Simon Lydell",
+ "license": "MIT",
"description": "A regex that tokenizes JavaScript.",
- "devDependencies": {
- "coffeescript": "2.1.1",
- "esprima": "4.0.0",
- "everything.js": "1.0.3",
- "mocha": "5.0.0"
- },
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/lydell/js-tokens#readme",
"keywords": [
"JavaScript",
"js",
@@ -25,17 +11,20 @@
"tokenize",
"regex"
],
- "license": "MIT",
- "name": "js-tokens",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/lydell/js-tokens.git"
- },
+ "files": [
+ "index.js"
+ ],
+ "repository": "lydell/js-tokens",
"scripts": {
- "build": "node generate-index.js",
- "dev": "npm run build && npm test",
+ "test": "mocha --ui tdd",
"esprima-compare": "node esprima-compare ./index.js everything.js/es5.js",
- "test": "mocha --ui tdd"
+ "build": "node generate-index.js",
+ "dev": "npm run build && npm test"
},
- "version": "4.0.0"
-} \ No newline at end of file
+ "devDependencies": {
+ "coffeescript": "2.1.1",
+ "esprima": "4.0.0",
+ "everything.js": "1.0.3",
+ "mocha": "5.0.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/js-yaml/package.json b/tools/node_modules/eslint/node_modules/js-yaml/package.json
index 6f63d1aed92..0d2366762c5 100644
--- a/tools/node_modules/eslint/node_modules/js-yaml/package.json
+++ b/tools/node_modules/eslint/node_modules/js-yaml/package.json
@@ -1,38 +1,37 @@
{
- "author": {
- "name": "Vladimir Zapparov",
- "email": "dervus.grim@gmail.com"
- },
+ "name": "js-yaml",
+ "version": "3.14.1",
+ "description": "YAML 1.2 parser and serializer",
+ "keywords": [
+ "yaml",
+ "parser",
+ "serializer",
+ "pyyaml"
+ ],
+ "homepage": "https://github.com/nodeca/js-yaml",
+ "author": "Vladimir Zapparov <dervus.grim@gmail.com>",
+ "contributors": [
+ "Aleksey V Zapparov <ixti@member.fsf.org> (http://www.ixti.net/)",
+ "Vitaly Puzrin <vitaly@rcdesign.ru> (https://github.com/puzrin)",
+ "Martin Grenfell <martin.grenfell@gmail.com> (http://got-ravings.blogspot.com)"
+ ],
+ "license": "MIT",
+ "repository": "nodeca/js-yaml",
+ "files": [
+ "index.js",
+ "lib/",
+ "bin/",
+ "dist/"
+ ],
"bin": {
"js-yaml": "bin/js-yaml.js"
},
- "bugs": {
- "url": "https://github.com/nodeca/js-yaml/issues"
- },
- "bundleDependencies": false,
- "contributors": [
- {
- "name": "Aleksey V Zapparov",
- "email": "ixti@member.fsf.org",
- "url": "http://www.ixti.net/"
- },
- {
- "name": "Vitaly Puzrin",
- "email": "vitaly@rcdesign.ru",
- "url": "https://github.com/puzrin"
- },
- {
- "name": "Martin Grenfell",
- "email": "martin.grenfell@gmail.com",
- "url": "http://got-ravings.blogspot.com"
- }
- ],
+ "unpkg": "dist/js-yaml.min.js",
+ "jsdelivr": "dist/js-yaml.min.js",
"dependencies": {
"argparse": "^1.0.7",
"esprima": "^4.0.0"
},
- "deprecated": false,
- "description": "YAML 1.2 parser and serializer",
"devDependencies": {
"ansi": "^0.3.1",
"benchmark": "^2.1.4",
@@ -44,29 +43,7 @@
"mocha": "^7.1.2",
"uglify-js": "^3.0.1"
},
- "files": [
- "index.js",
- "lib/",
- "bin/",
- "dist/"
- ],
- "homepage": "https://github.com/nodeca/js-yaml",
- "jsdelivr": "dist/js-yaml.min.js",
- "keywords": [
- "yaml",
- "parser",
- "serializer",
- "pyyaml"
- ],
- "license": "MIT",
- "name": "js-yaml",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/nodeca/js-yaml.git"
- },
"scripts": {
"test": "make test"
- },
- "unpkg": "dist/js-yaml.min.js",
- "version": "3.14.1"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/json-schema-traverse/package.json b/tools/node_modules/eslint/node_modules/json-schema-traverse/package.json
index d5060aff01f..156606327ba 100644
--- a/tools/node_modules/eslint/node_modules/json-schema-traverse/package.json
+++ b/tools/node_modules/eslint/node_modules/json-schema-traverse/package.json
@@ -1,13 +1,28 @@
{
- "author": {
- "name": "Evgeny Poberezkin"
+ "name": "json-schema-traverse",
+ "version": "0.4.1",
+ "description": "Traverse JSON Schema passing each schema object to callback",
+ "main": "index.js",
+ "scripts": {
+ "eslint": "eslint index.js spec",
+ "test-spec": "mocha spec -R spec",
+ "test": "npm run eslint && nyc npm run test-spec"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/epoberezkin/json-schema-traverse.git"
},
+ "keywords": [
+ "JSON-Schema",
+ "traverse",
+ "iterate"
+ ],
+ "author": "Evgeny Poberezkin",
+ "license": "MIT",
"bugs": {
"url": "https://github.com/epoberezkin/json-schema-traverse/issues"
},
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Traverse JSON Schema passing each schema object to callback",
+ "homepage": "https://github.com/epoberezkin/json-schema-traverse#readme",
"devDependencies": {
"coveralls": "^2.13.1",
"eslint": "^3.19.0",
@@ -15,15 +30,6 @@
"nyc": "^11.0.2",
"pre-commit": "^1.2.2"
},
- "homepage": "https://github.com/epoberezkin/json-schema-traverse#readme",
- "keywords": [
- "JSON-Schema",
- "traverse",
- "iterate"
- ],
- "license": "MIT",
- "main": "index.js",
- "name": "json-schema-traverse",
"nyc": {
"exclude": [
"**/spec/**",
@@ -33,15 +39,5 @@
"lcov",
"text-summary"
]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/epoberezkin/json-schema-traverse.git"
- },
- "scripts": {
- "eslint": "eslint index.js spec",
- "test": "npm run eslint && nyc npm run test-spec",
- "test-spec": "mocha spec -R spec"
- },
- "version": "0.4.1"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/json-stable-stringify-without-jsonify/package.json b/tools/node_modules/eslint/node_modules/json-stable-stringify-without-jsonify/package.json
index 8cc2f139750..c59c87edbe0 100644
--- a/tools/node_modules/eslint/node_modules/json-stable-stringify-without-jsonify/package.json
+++ b/tools/node_modules/eslint/node_modules/json-stable-stringify-without-jsonify/package.json
@@ -1,35 +1,13 @@
{
- "author": {
- "name": "James Halliday",
- "email": "mail@substack.net",
- "url": "http://substack.net"
- },
- "bugs": {
- "url": "https://github.com/samn/json-stable-stringify/issues"
- },
- "bundleDependencies": false,
- "dependencies": {},
- "deprecated": false,
+ "name": "json-stable-stringify-without-jsonify",
+ "version": "1.0.1",
"description": "deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies",
+ "main": "index.js",
+ "dependencies": {
+ },
"devDependencies": {
"tape": "~1.0.4"
},
- "homepage": "https://github.com/samn/json-stable-stringify",
- "keywords": [
- "json",
- "stringify",
- "deterministic",
- "hash",
- "sort",
- "stable"
- ],
- "license": "MIT",
- "main": "index.js",
- "name": "json-stable-stringify-without-jsonify",
- "repository": {
- "type": "git",
- "url": "git://github.com/samn/json-stable-stringify.git"
- },
"scripts": {
"test": "tape test/*.js"
},
@@ -37,13 +15,29 @@
"files": "test/*.js",
"browsers": [
"ie/8..latest",
- "ff/5",
- "ff/latest",
- "chrome/15",
- "chrome/latest",
+ "ff/5", "ff/latest",
+ "chrome/15", "chrome/latest",
"safari/latest",
"opera/latest"
]
},
- "version": "1.0.1"
-} \ No newline at end of file
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/samn/json-stable-stringify.git"
+ },
+ "homepage": "https://github.com/samn/json-stable-stringify",
+ "keywords": [
+ "json",
+ "stringify",
+ "deterministic",
+ "hash",
+ "sort",
+ "stable"
+ ],
+ "author": {
+ "name": "James Halliday",
+ "email": "mail@substack.net",
+ "url": "http://substack.net"
+ },
+ "license": "MIT"
+}
diff --git a/tools/node_modules/eslint/node_modules/levn/package.json b/tools/node_modules/eslint/node_modules/levn/package.json
index a9868ae5880..0c356d6978e 100644
--- a/tools/node_modules/eslint/node_modules/levn/package.json
+++ b/tools/node_modules/eslint/node_modules/levn/package.json
@@ -1,30 +1,8 @@
{
- "author": {
- "name": "George Zahariev",
- "email": "z@georgezahariev.com"
- },
- "bugs": {
- "url": "https://github.com/gkz/levn/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "prelude-ls": "^1.2.1",
- "type-check": "~0.4.0"
- },
- "deprecated": false,
+ "name": "levn",
+ "version": "0.4.1",
+ "author": "George Zahariev <z@georgezahariev.com>",
"description": "Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible",
- "devDependencies": {
- "livescript": "^1.6.0",
- "mocha": "^7.1.1"
- },
- "engines": {
- "node": ">= 0.8.0"
- },
- "files": [
- "lib",
- "README.md",
- "LICENSE"
- ],
"homepage": "https://github.com/gkz/levn",
"keywords": [
"levn",
@@ -39,9 +17,17 @@
"typed",
"flexible"
],
- "license": "MIT",
+ "files": [
+ "lib",
+ "README.md",
+ "LICENSE"
+ ],
"main": "./lib/",
- "name": "levn",
+ "bugs": "https://github.com/gkz/levn/issues",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8.0"
+ },
"repository": {
"type": "git",
"url": "git://github.com/gkz/levn.git"
@@ -49,5 +35,12 @@
"scripts": {
"test": "make test"
},
- "version": "0.4.1"
-} \ No newline at end of file
+ "dependencies": {
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
+ },
+ "devDependencies": {
+ "livescript": "^1.6.0",
+ "mocha": "^7.1.1"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/lodash/package.json b/tools/node_modules/eslint/node_modules/lodash/package.json
index e5fe5bf3f4e..b35fd95cc7a 100644
--- a/tools/node_modules/eslint/node_modules/lodash/package.json
+++ b/tools/node_modules/eslint/node_modules/lodash/package.json
@@ -1,40 +1,17 @@
{
- "author": {
- "name": "John-David Dalton",
- "email": "john.david.dalton@gmail.com"
- },
- "bugs": {
- "url": "https://github.com/lodash/lodash/issues"
- },
- "bundleDependencies": false,
- "contributors": [
- {
- "name": "John-David Dalton",
- "email": "john.david.dalton@gmail.com"
- },
- {
- "name": "Mathias Bynens",
- "email": "mathias@qiwi.be"
- }
- ],
- "deprecated": false,
+ "name": "lodash",
+ "version": "4.17.21",
"description": "Lodash modular utilities.",
+ "keywords": "modules, stdlib, util",
"homepage": "https://lodash.com/",
+ "repository": "lodash/lodash",
"icon": "https://lodash.com/icon.svg",
- "keywords": [
- "modules",
- "stdlib",
- "util"
- ],
"license": "MIT",
"main": "lodash.js",
- "name": "lodash",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/lodash/lodash.git"
- },
- "scripts": {
- "test": "echo \"See https://travis-ci.org/lodash-archive/lodash-cli for testing details.\""
- },
- "version": "4.17.21"
-} \ No newline at end of file
+ "author": "John-David Dalton <john.david.dalton@gmail.com>",
+ "contributors": [
+ "John-David Dalton <john.david.dalton@gmail.com>",
+ "Mathias Bynens <mathias@qiwi.be>"
+ ],
+ "scripts": { "test": "echo \"See https://travis-ci.org/lodash-archive/lodash-cli for testing details.\"" }
+}
diff --git a/tools/node_modules/eslint/node_modules/lru-cache/package.json b/tools/node_modules/eslint/node_modules/lru-cache/package.json
index a7a6da707b6..43b7502c3e7 100644
--- a/tools/node_modules/eslint/node_modules/lru-cache/package.json
+++ b/tools/node_modules/eslint/node_modules/lru-cache/package.json
@@ -1,46 +1,34 @@
{
- "author": {
- "name": "Isaac Z. Schlueter",
- "email": "i@izs.me"
- },
- "bugs": {
- "url": "https://github.com/isaacs/node-lru-cache/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "deprecated": false,
+ "name": "lru-cache",
"description": "A cache object that deletes the least-recently-used items.",
- "devDependencies": {
- "benchmark": "^2.1.4",
- "tap": "^14.10.7"
- },
- "engines": {
- "node": ">=10"
- },
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/isaacs/node-lru-cache#readme",
+ "version": "6.0.0",
+ "author": "Isaac Z. Schlueter <i@izs.me>",
"keywords": [
"mru",
"lru",
"cache"
],
- "license": "ISC",
- "main": "index.js",
- "name": "lru-cache",
- "repository": {
- "type": "git",
- "url": "git://github.com/isaacs/node-lru-cache.git"
- },
"scripts": {
- "postversion": "npm publish",
- "prepublishOnly": "git push origin --follow-tags",
- "preversion": "npm test",
+ "test": "tap",
"snap": "tap",
- "test": "tap"
+ "preversion": "npm test",
+ "postversion": "npm publish",
+ "prepublishOnly": "git push origin --follow-tags"
+ },
+ "main": "index.js",
+ "repository": "git://github.com/isaacs/node-lru-cache.git",
+ "devDependencies": {
+ "benchmark": "^2.1.4",
+ "tap": "^14.10.7"
},
- "version": "6.0.0"
-} \ No newline at end of file
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "files": [
+ "index.js"
+ ],
+ "engines": {
+ "node": ">=10"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/minimatch/package.json b/tools/node_modules/eslint/node_modules/minimatch/package.json
index 3cd0d037a03..c4514c80777 100644
--- a/tools/node_modules/eslint/node_modules/minimatch/package.json
+++ b/tools/node_modules/eslint/node_modules/minimatch/package.json
@@ -1,40 +1,30 @@
{
- "author": {
- "name": "Isaac Z. Schlueter",
- "email": "i@izs.me",
- "url": "http://blog.izs.me"
+ "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me)",
+ "name": "minimatch",
+ "description": "a glob matcher in javascript",
+ "version": "3.0.4",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/isaacs/minimatch.git"
+ },
+ "main": "minimatch.js",
+ "scripts": {
+ "test": "tap test/*.js --cov",
+ "preversion": "npm test",
+ "postversion": "npm publish",
+ "postpublish": "git push origin --all; git push origin --tags"
},
- "bugs": {
- "url": "https://github.com/isaacs/minimatch/issues"
+ "engines": {
+ "node": "*"
},
- "bundleDependencies": false,
"dependencies": {
"brace-expansion": "^1.1.7"
},
- "deprecated": false,
- "description": "a glob matcher in javascript",
"devDependencies": {
"tap": "^10.3.2"
},
- "engines": {
- "node": "*"
- },
+ "license": "ISC",
"files": [
"minimatch.js"
- ],
- "homepage": "https://github.com/isaacs/minimatch#readme",
- "license": "ISC",
- "main": "minimatch.js",
- "name": "minimatch",
- "repository": {
- "type": "git",
- "url": "git://github.com/isaacs/minimatch.git"
- },
- "scripts": {
- "postpublish": "git push origin --all; git push origin --tags",
- "postversion": "npm publish",
- "preversion": "npm test",
- "test": "tap test/*.js --cov"
- },
- "version": "3.0.4"
-} \ No newline at end of file
+ ]
+}
diff --git a/tools/node_modules/eslint/node_modules/ms/package.json b/tools/node_modules/eslint/node_modules/ms/package.json
index 7192a30c57c..eea666e1fb0 100644
--- a/tools/node_modules/eslint/node_modules/ms/package.json
+++ b/tools/node_modules/eslint/node_modules/ms/package.json
@@ -1,16 +1,16 @@
{
- "bugs": {
- "url": "https://github.com/zeit/ms/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "ms",
+ "version": "2.1.2",
"description": "Tiny millisecond conversion utility",
- "devDependencies": {
- "eslint": "4.12.1",
- "expect.js": "0.3.1",
- "husky": "0.14.3",
- "lint-staged": "5.0.0",
- "mocha": "4.0.1"
+ "repository": "zeit/ms",
+ "main": "./index",
+ "files": [
+ "index.js"
+ ],
+ "scripts": {
+ "precommit": "lint-staged",
+ "lint": "eslint lib/* bin/*",
+ "test": "mocha tests.js"
},
"eslintConfig": {
"extends": "eslint:recommended",
@@ -19,11 +19,6 @@
"es6": true
}
},
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/zeit/ms#readme",
- "license": "MIT",
"lint-staged": {
"*.js": [
"npm run lint",
@@ -31,16 +26,12 @@
"git add"
]
},
- "main": "./index",
- "name": "ms",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/zeit/ms.git"
- },
- "scripts": {
- "lint": "eslint lib/* bin/*",
- "precommit": "lint-staged",
- "test": "mocha tests.js"
- },
- "version": "2.1.2"
-} \ No newline at end of file
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "4.12.1",
+ "expect.js": "0.3.1",
+ "husky": "0.14.3",
+ "lint-staged": "5.0.0",
+ "mocha": "4.0.1"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/natural-compare/package.json b/tools/node_modules/eslint/node_modules/natural-compare/package.json
index af8b2be0162..1a71362eea8 100644
--- a/tools/node_modules/eslint/node_modules/natural-compare/package.json
+++ b/tools/node_modules/eslint/node_modules/natural-compare/package.json
@@ -1,28 +1,10 @@
{
- "author": {
- "name": "Lauri Rooden",
- "url": "https://github.com/litejs/natural-compare-lite"
- },
- "bugs": {
- "url": "https://github.com/litejs/natural-compare-lite/issues"
- },
- "buildman": {
- "dist/index-min.js": {
- "banner": "/*! litejs.com/MIT-LICENSE.txt */",
- "input": "index.js"
- }
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "natural-compare",
+ "version": "1.4.0",
+ "stability": 3,
+ "author": "Lauri Rooden (https://github.com/litejs/natural-compare-lite)",
+ "license": "MIT",
"description": "Compare strings containing a mix of letters and numbers in the way a human being would in sort order.",
- "devDependencies": {
- "buildman": "*",
- "testman": "*"
- },
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/litejs/natural-compare-lite#readme",
"keywords": [
"string",
"natural",
@@ -34,17 +16,27 @@
"alphanum",
"litejs"
],
- "license": "MIT",
"main": "index.js",
- "name": "natural-compare",
- "repository": {
- "type": "git",
- "url": "git://github.com/litejs/natural-compare-lite.git"
- },
+ "readmeFilename": "README.md",
+ "files": [
+ "index.js"
+ ],
"scripts": {
"build": "node node_modules/buildman/index.js --all",
"test": "node tests/index.js"
},
- "stability": 3,
- "version": "1.4.0"
-} \ No newline at end of file
+ "repository": "git://github.com/litejs/natural-compare-lite.git",
+ "bugs": {
+ "url": "https://github.com/litejs/natural-compare-lite/issues"
+ },
+ "devDependencies": {
+ "buildman": "*",
+ "testman": "*"
+ },
+ "buildman": {
+ "dist/index-min.js": {
+ "banner": "/*! litejs.com/MIT-LICENSE.txt */",
+ "input": "index.js"
+ }
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/once/package.json b/tools/node_modules/eslint/node_modules/once/package.json
index 86353670756..16815b2fa11 100644
--- a/tools/node_modules/eslint/node_modules/once/package.json
+++ b/tools/node_modules/eslint/node_modules/once/package.json
@@ -1,43 +1,33 @@
{
- "author": {
- "name": "Isaac Z. Schlueter",
- "email": "i@izs.me",
- "url": "http://blog.izs.me/"
- },
- "bugs": {
- "url": "https://github.com/isaacs/once/issues"
+ "name": "once",
+ "version": "1.4.0",
+ "description": "Run a function exactly one time",
+ "main": "once.js",
+ "directories": {
+ "test": "test"
},
- "bundleDependencies": false,
"dependencies": {
"wrappy": "1"
},
- "deprecated": false,
- "description": "Run a function exactly one time",
"devDependencies": {
"tap": "^7.0.1"
},
- "directories": {
- "test": "test"
+ "scripts": {
+ "test": "tap test/*.js"
},
"files": [
"once.js"
],
- "homepage": "https://github.com/isaacs/once#readme",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/isaacs/once"
+ },
"keywords": [
"once",
"function",
"one",
"single"
],
- "license": "ISC",
- "main": "once.js",
- "name": "once",
- "repository": {
- "type": "git",
- "url": "git://github.com/isaacs/once.git"
- },
- "scripts": {
- "test": "tap test/*.js"
- },
- "version": "1.4.0"
-} \ No newline at end of file
+ "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
+ "license": "ISC"
+}
diff --git a/tools/node_modules/eslint/node_modules/optionator/package.json b/tools/node_modules/eslint/node_modules/optionator/package.json
index b76e0b4f4c5..83fb1c2c930 100644
--- a/tools/node_modules/eslint/node_modules/optionator/package.json
+++ b/tools/node_modules/eslint/node_modules/optionator/package.json
@@ -1,34 +1,8 @@
{
- "author": {
- "name": "George Zahariev",
- "email": "z@georgezahariev.com"
- },
- "bugs": {
- "url": "https://github.com/gkz/optionator/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "deep-is": "^0.1.3",
- "fast-levenshtein": "^2.0.6",
- "levn": "^0.4.1",
- "prelude-ls": "^1.2.1",
- "type-check": "^0.4.0",
- "word-wrap": "^1.2.3"
- },
- "deprecated": false,
+ "name": "optionator",
+ "version": "0.9.1",
+ "author": "George Zahariev <z@georgezahariev.com>",
"description": "option parsing and help generation",
- "devDependencies": {
- "livescript": "^1.6.0",
- "mocha": "^7.1.1"
- },
- "engines": {
- "node": ">= 0.8.0"
- },
- "files": [
- "lib",
- "README.md",
- "LICENSE"
- ],
"homepage": "https://github.com/gkz/optionator",
"keywords": [
"options",
@@ -36,9 +10,17 @@
"option parsing",
"cli"
],
- "license": "MIT",
+ "files": [
+ "lib",
+ "README.md",
+ "LICENSE"
+ ],
"main": "./lib/",
- "name": "optionator",
+ "bugs": "https://github.com/gkz/optionator/issues",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8.0"
+ },
"repository": {
"type": "git",
"url": "git://github.com/gkz/optionator.git"
@@ -46,5 +28,16 @@
"scripts": {
"test": "make test"
},
- "version": "0.9.1"
-} \ No newline at end of file
+ "dependencies": {
+ "prelude-ls": "^1.2.1",
+ "deep-is": "^0.1.3",
+ "word-wrap": "^1.2.3",
+ "type-check": "^0.4.0",
+ "levn": "^0.4.1",
+ "fast-levenshtein": "^2.0.6"
+ },
+ "devDependencies": {
+ "livescript": "^1.6.0",
+ "mocha": "^7.1.1"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/parent-module/package.json b/tools/node_modules/eslint/node_modules/parent-module/package.json
index 1f5b6cb1757..790333d0b1a 100644
--- a/tools/node_modules/eslint/node_modules/parent-module/package.json
+++ b/tools/node_modules/eslint/node_modules/parent-module/package.json
@@ -1,55 +1,46 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/sindresorhus/parent-module/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "callsites": "^3.0.0"
- },
- "deprecated": false,
- "description": "Get the path of the parent module",
- "devDependencies": {
- "ava": "^1.4.1",
- "execa": "^1.0.0",
- "xo": "^0.24.0"
- },
- "engines": {
- "node": ">=6"
- },
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/sindresorhus/parent-module#readme",
- "keywords": [
- "parent",
- "module",
- "package",
- "pkg",
- "caller",
- "calling",
- "module",
- "path",
- "callsites",
- "callsite",
- "stacktrace",
- "stack",
- "trace",
- "function",
- "file"
- ],
- "license": "MIT",
- "name": "parent-module",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/parent-module.git"
- },
- "scripts": {
- "test": "xo && ava"
- },
- "version": "1.0.1"
-} \ No newline at end of file
+ "name": "parent-module",
+ "version": "1.0.1",
+ "description": "Get the path of the parent module",
+ "license": "MIT",
+ "repository": "sindresorhus/parent-module",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "scripts": {
+ "test": "xo && ava"
+ },
+ "files": [
+ "index.js"
+ ],
+ "keywords": [
+ "parent",
+ "module",
+ "package",
+ "pkg",
+ "caller",
+ "calling",
+ "module",
+ "path",
+ "callsites",
+ "callsite",
+ "stacktrace",
+ "stack",
+ "trace",
+ "function",
+ "file"
+ ],
+ "dependencies": {
+ "callsites": "^3.0.0"
+ },
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "execa": "^1.0.0",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/path-is-absolute/package.json b/tools/node_modules/eslint/node_modules/path-is-absolute/package.json
index 9280158131f..91196d5e9c1 100644
--- a/tools/node_modules/eslint/node_modules/path-is-absolute/package.json
+++ b/tools/node_modules/eslint/node_modules/path-is-absolute/package.json
@@ -1,25 +1,23 @@
{
+ "name": "path-is-absolute",
+ "version": "1.0.1",
+ "description": "Node.js 0.12 path.isAbsolute() ponyfill",
+ "license": "MIT",
+ "repository": "sindresorhus/path-is-absolute",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",
"url": "sindresorhus.com"
},
- "bugs": {
- "url": "https://github.com/sindresorhus/path-is-absolute/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Node.js 0.12 path.isAbsolute() ponyfill",
- "devDependencies": {
- "xo": "^0.16.0"
- },
"engines": {
"node": ">=0.10.0"
},
+ "scripts": {
+ "test": "xo && node test.js"
+ },
"files": [
"index.js"
],
- "homepage": "https://github.com/sindresorhus/path-is-absolute#readme",
"keywords": [
"path",
"paths",
@@ -39,14 +37,7 @@
"detect",
"check"
],
- "license": "MIT",
- "name": "path-is-absolute",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/path-is-absolute.git"
- },
- "scripts": {
- "test": "xo && node test.js"
- },
- "version": "1.0.1"
-} \ No newline at end of file
+ "devDependencies": {
+ "xo": "^0.16.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/path-key/package.json b/tools/node_modules/eslint/node_modules/path-key/package.json
index 7c2ea096485..c8cbd383afc 100644
--- a/tools/node_modules/eslint/node_modules/path-key/package.json
+++ b/tools/node_modules/eslint/node_modules/path-key/package.json
@@ -1,48 +1,39 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/sindresorhus/path-key/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Get the PATH environment variable key cross-platform",
- "devDependencies": {
- "@types/node": "^11.13.0",
- "ava": "^1.4.1",
- "tsd": "^0.7.2",
- "xo": "^0.24.0"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.js",
- "index.d.ts"
- ],
- "homepage": "https://github.com/sindresorhus/path-key#readme",
- "keywords": [
- "path",
- "key",
- "environment",
- "env",
- "variable",
- "var",
- "get",
- "cross-platform",
- "windows"
- ],
- "license": "MIT",
- "name": "path-key",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/path-key.git"
- },
- "scripts": {
- "test": "xo && ava && tsd"
- },
- "version": "3.1.1"
-} \ No newline at end of file
+ "name": "path-key",
+ "version": "3.1.1",
+ "description": "Get the PATH environment variable key cross-platform",
+ "license": "MIT",
+ "repository": "sindresorhus/path-key",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "path",
+ "key",
+ "environment",
+ "env",
+ "variable",
+ "var",
+ "get",
+ "cross-platform",
+ "windows"
+ ],
+ "devDependencies": {
+ "@types/node": "^11.13.0",
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/prelude-ls/package.json b/tools/node_modules/eslint/node_modules/prelude-ls/package.json
index ff1fcd6e1a8..c313c3da34a 100644
--- a/tools/node_modules/eslint/node_modules/prelude-ls/package.json
+++ b/tools/node_modules/eslint/node_modules/prelude-ls/package.json
@@ -1,30 +1,8 @@
{
- "author": {
- "name": "George Zahariev",
- "email": "z@georgezahariev.com"
- },
- "bugs": {
- "url": "https://github.com/gkz/prelude-ls/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
+ "name": "prelude-ls",
+ "version": "1.2.1",
+ "author": "George Zahariev <z@georgezahariev.com>",
"description": "prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.",
- "devDependencies": {
- "browserify": "^16.5.1",
- "livescript": "^1.6.0",
- "mocha": "^7.1.1",
- "sinon": "~8.0.1",
- "uglify-js": "^3.8.1"
- },
- "engines": {
- "node": ">= 0.8.0"
- },
- "files": [
- "lib/",
- "README.md",
- "LICENSE"
- ],
- "homepage": "http://preludels.com",
"keywords": [
"prelude",
"livescript",
@@ -39,9 +17,18 @@
"object",
"string"
],
- "license": "MIT",
"main": "lib/",
- "name": "prelude-ls",
+ "files": [
+ "lib/",
+ "README.md",
+ "LICENSE"
+ ],
+ "homepage": "http://preludels.com",
+ "bugs": "https://github.com/gkz/prelude-ls/issues",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8.0"
+ },
"repository": {
"type": "git",
"url": "git://github.com/gkz/prelude-ls.git"
@@ -49,5 +36,11 @@
"scripts": {
"test": "make test"
},
- "version": "1.2.1"
-} \ No newline at end of file
+ "devDependencies": {
+ "livescript": "^1.6.0",
+ "uglify-js": "^3.8.1",
+ "mocha": "^7.1.1",
+ "browserify": "^16.5.1",
+ "sinon": "~8.0.1"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/progress/package.json b/tools/node_modules/eslint/node_modules/progress/package.json
index 64511f83441..bb81fa0bcd2 100644
--- a/tools/node_modules/eslint/node_modules/progress/package.json
+++ b/tools/node_modules/eslint/node_modules/progress/package.json
@@ -1,47 +1,26 @@
{
- "author": {
- "name": "TJ Holowaychuk",
- "email": "tj@vision-media.ca"
- },
- "bugs": {
- "url": "https://github.com/visionmedia/node-progress/issues"
- },
- "bundleDependencies": false,
- "contributors": [
- {
- "name": "Christoffer Hallas",
- "email": "christoffer.hallas@gmail.com"
- },
- {
- "name": "Jordan Scales",
- "email": "scalesjordan@gmail.com"
- },
- {
- "name": "Andrew Rhyne",
- "email": "rhyneandrew@gmail.com"
- },
- {
- "name": "Marco Brack",
- "email": "PapstDonB@Googlemail.com"
- }
- ],
- "dependencies": {},
- "deprecated": false,
+ "name": "progress",
+ "version": "2.0.3",
"description": "Flexible ascii progress bar",
- "engines": {
- "node": ">=0.4.0"
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/visionmedia/node-progress"
},
- "homepage": "https://github.com/visionmedia/node-progress#readme",
"keywords": [
"cli",
"progress"
],
- "license": "MIT",
+ "author": "TJ Holowaychuk <tj@vision-media.ca>",
+ "contributors": [
+ "Christoffer Hallas <christoffer.hallas@gmail.com>",
+ "Jordan Scales <scalesjordan@gmail.com>",
+ "Andrew Rhyne <rhyneandrew@gmail.com>",
+ "Marco Brack <PapstDonB@Googlemail.com>"
+ ],
+ "dependencies": {},
"main": "./index.js",
- "name": "progress",
- "repository": {
- "type": "git",
- "url": "git://github.com/visionmedia/node-progress.git"
+ "engines": {
+ "node": ">=0.4.0"
},
- "version": "2.0.3"
-} \ No newline at end of file
+ "license": "MIT"
+}
diff --git a/tools/node_modules/eslint/node_modules/punycode/package.json b/tools/node_modules/eslint/node_modules/punycode/package.json
index 36ee74b2ef4..9202ccf8c0c 100644
--- a/tools/node_modules/eslint/node_modules/punycode/package.json
+++ b/tools/node_modules/eslint/node_modules/punycode/package.json
@@ -1,62 +1,58 @@
{
+ "name": "punycode",
+ "version": "2.1.1",
+ "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.",
+ "homepage": "https://mths.be/punycode",
+ "main": "punycode.js",
+ "jsnext:main": "punycode.es6.js",
+ "module": "punycode.es6.js",
+ "engines": {
+ "node": ">=6"
+ },
+ "keywords": [
+ "punycode",
+ "unicode",
+ "idn",
+ "idna",
+ "dns",
+ "url",
+ "domain"
+ ],
+ "license": "MIT",
"author": {
"name": "Mathias Bynens",
"url": "https://mathiasbynens.be/"
},
- "bugs": {
- "url": "https://github.com/bestiejs/punycode.js/issues"
- },
- "bundleDependencies": false,
"contributors": [
{
"name": "Mathias Bynens",
"url": "https://mathiasbynens.be/"
}
],
- "deprecated": false,
- "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.",
- "devDependencies": {
- "codecov": "^1.0.1",
- "istanbul": "^0.4.1",
- "mocha": "^2.5.3"
- },
- "engines": {
- "node": ">=6"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/bestiejs/punycode.js.git"
},
+ "bugs": "https://github.com/bestiejs/punycode.js/issues",
"files": [
"LICENSE-MIT.txt",
"punycode.js",
"punycode.es6.js"
],
- "homepage": "https://mths.be/punycode",
- "jsnext:main": "punycode.es6.js",
+ "scripts": {
+ "test": "mocha tests",
+ "prepublish": "node scripts/prepublish.js"
+ },
+ "devDependencies": {
+ "codecov": "^1.0.1",
+ "istanbul": "^0.4.1",
+ "mocha": "^2.5.3"
+ },
"jspm": {
"map": {
"./punycode.js": {
"node": "@node/punycode"
}
}
- },
- "keywords": [
- "punycode",
- "unicode",
- "idn",
- "idna",
- "dns",
- "url",
- "domain"
- ],
- "license": "MIT",
- "main": "punycode.js",
- "module": "punycode.es6.js",
- "name": "punycode",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/bestiejs/punycode.js.git"
- },
- "scripts": {
- "prepublish": "node scripts/prepublish.js",
- "test": "mocha tests"
- },
- "version": "2.1.1"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/regexpp/package.json b/tools/node_modules/eslint/node_modules/regexpp/package.json
index 1c2b0eb82ba..029cbe74e37 100644
--- a/tools/node_modules/eslint/node_modules/regexpp/package.json
+++ b/tools/node_modules/eslint/node_modules/regexpp/package.json
@@ -1,15 +1,15 @@
{
- "author": {
- "name": "Toru Nagashima",
- "url": "https://github.com/mysticatea"
- },
- "bugs": {
- "url": "https://github.com/mysticatea/regexpp/issues"
+ "name": "regexpp",
+ "version": "3.1.0",
+ "description": "Regular expression parser for ECMAScript.",
+ "engines": {
+ "node": ">=8"
},
- "bundleDependencies": false,
+ "main": "index",
+ "files": [
+ "index.*"
+ ],
"dependencies": {},
- "deprecated": false,
- "description": "Regular expression parser for ECMAScript.",
"devDependencies": {
"@mysticatea/eslint-plugin": "^11.0.0",
"@types/eslint": "^4.16.2",
@@ -30,14 +30,31 @@
"ts-node": "^8.3.0",
"typescript": "^3.5.3"
},
- "engines": {
- "node": ">=8"
+ "scripts": {
+ "prebuild": "npm run -s clean",
+ "build": "run-s build:*",
+ "build:tsc": "tsc --module es2015",
+ "build:rollup": "rollup -c",
+ "build:dts": "dts-bundle --name regexpp --main .temp/index.d.ts --out ../index.d.ts",
+ "clean": "rimraf .temp index.*",
+ "codecov": "nyc report -r lcovonly && codecov -t ${CODECOV_TOKEN} --disable=gcov",
+ "lint": "eslint scripts src test --ext .ts",
+ "pretest": "run-s build lint",
+ "test": "nyc _mocha \"test/*.ts\" --reporter dot --timeout 10000",
+ "update:test": "ts-node scripts/update-fixtures.ts",
+ "update:unicode": "run-s update:unicode:*",
+ "update:unicode:ids": "ts-node scripts/update-unicode-ids.ts",
+ "update:unicode:props": "ts-node scripts/update-unicode-properties.ts",
+ "preversion": "npm test",
+ "version": "npm run -s build",
+ "postversion": "git push && git push --tags",
+ "prewatch": "npm run -s clean",
+ "watch": "_mocha \"test/*.ts\" --require ts-node/register --reporter dot --timeout 10000 --watch-extensions ts --watch --growl"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/mysticatea/regexpp.git"
},
- "files": [
- "index.*"
- ],
- "funding": "https://github.com/sponsors/mysticatea",
- "homepage": "https://github.com/mysticatea/regexpp#readme",
"keywords": [
"regexp",
"regular",
@@ -57,33 +74,11 @@
"es2020",
"annexB"
],
+ "author": "Toru Nagashima (https://github.com/mysticatea)",
"license": "MIT",
- "main": "index",
- "name": "regexpp",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/mysticatea/regexpp.git"
- },
- "scripts": {
- "build": "run-s build:*",
- "build:dts": "dts-bundle --name regexpp --main .temp/index.d.ts --out ../index.d.ts",
- "build:rollup": "rollup -c",
- "build:tsc": "tsc --module es2015",
- "clean": "rimraf .temp index.*",
- "codecov": "nyc report -r lcovonly && codecov -t ${CODECOV_TOKEN} --disable=gcov",
- "lint": "eslint scripts src test --ext .ts",
- "postversion": "git push && git push --tags",
- "prebuild": "npm run -s clean",
- "pretest": "run-s build lint",
- "preversion": "npm test",
- "prewatch": "npm run -s clean",
- "test": "nyc _mocha \"test/*.ts\" --reporter dot --timeout 10000",
- "update:test": "ts-node scripts/update-fixtures.ts",
- "update:unicode": "run-s update:unicode:*",
- "update:unicode:ids": "ts-node scripts/update-unicode-ids.ts",
- "update:unicode:props": "ts-node scripts/update-unicode-properties.ts",
- "version": "npm run -s build",
- "watch": "_mocha \"test/*.ts\" --require ts-node/register --reporter dot --timeout 10000 --watch-extensions ts --watch --growl"
+ "bugs": {
+ "url": "https://github.com/mysticatea/regexpp/issues"
},
- "version": "3.1.0"
-} \ No newline at end of file
+ "homepage": "https://github.com/mysticatea/regexpp#readme",
+ "funding": "https://github.com/sponsors/mysticatea"
+}
diff --git a/tools/node_modules/eslint/node_modules/require-from-string/package.json b/tools/node_modules/eslint/node_modules/require-from-string/package.json
index 4ca96a63470..800d46efcb0 100644
--- a/tools/node_modules/eslint/node_modules/require-from-string/package.json
+++ b/tools/node_modules/eslint/node_modules/require-from-string/package.json
@@ -1,35 +1,28 @@
{
+ "name": "require-from-string",
+ "version": "2.0.2",
+ "description": "Require module from string",
+ "license": "MIT",
+ "repository": "floatdrop/require-from-string",
"author": {
"name": "Vsevolod Strukchinsky",
"email": "floatdrop@gmail.com",
"url": "github.com/floatdrop"
},
- "bugs": {
- "url": "https://github.com/floatdrop/require-from-string/issues"
- },
- "bundleDependencies": false,
- "dependencies": {},
- "deprecated": false,
- "description": "Require module from string",
- "devDependencies": {
- "mocha": "*"
- },
"engines": {
"node": ">=0.10.0"
},
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/floatdrop/require-from-string#readme",
- "keywords": [],
- "license": "MIT",
- "name": "require-from-string",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/floatdrop/require-from-string.git"
- },
"scripts": {
"test": "mocha"
},
- "version": "2.0.2"
-} \ No newline at end of file
+ "files": [
+ "index.js"
+ ],
+ "keywords": [
+ ""
+ ],
+ "dependencies": {},
+ "devDependencies": {
+ "mocha": "*"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/resolve-from/package.json b/tools/node_modules/eslint/node_modules/resolve-from/package.json
index dde5eec0bc6..96bade58824 100644
--- a/tools/node_modules/eslint/node_modules/resolve-from/package.json
+++ b/tools/node_modules/eslint/node_modules/resolve-from/package.json
@@ -1,43 +1,34 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/sindresorhus/resolve-from/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Resolve the path of a module like `require.resolve()` but from a given path",
- "devDependencies": {
- "ava": "*",
- "xo": "*"
- },
- "engines": {
- "node": ">=4"
- },
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/sindresorhus/resolve-from#readme",
- "keywords": [
- "require",
- "resolve",
- "path",
- "module",
- "from",
- "like",
- "import"
- ],
- "license": "MIT",
- "name": "resolve-from",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/resolve-from.git"
- },
- "scripts": {
- "test": "xo && ava"
- },
- "version": "4.0.0"
-} \ No newline at end of file
+ "name": "resolve-from",
+ "version": "4.0.0",
+ "description": "Resolve the path of a module like `require.resolve()` but from a given path",
+ "license": "MIT",
+ "repository": "sindresorhus/resolve-from",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "scripts": {
+ "test": "xo && ava"
+ },
+ "files": [
+ "index.js"
+ ],
+ "keywords": [
+ "require",
+ "resolve",
+ "path",
+ "module",
+ "from",
+ "like",
+ "import"
+ ],
+ "devDependencies": {
+ "ava": "*",
+ "xo": "*"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/rimraf/package.json b/tools/node_modules/eslint/node_modules/rimraf/package.json
index 036517586b2..1bf8d5e3877 100644
--- a/tools/node_modules/eslint/node_modules/rimraf/package.json
+++ b/tools/node_modules/eslint/node_modules/rimraf/package.json
@@ -1,47 +1,32 @@
{
- "author": {
- "name": "Isaac Z. Schlueter",
- "email": "i@izs.me",
- "url": "http://blog.izs.me/"
- },
- "bin": {
- "rimraf": "bin.js"
- },
- "bugs": {
- "url": "https://github.com/isaacs/rimraf/issues"
+ "name": "rimraf",
+ "version": "3.0.2",
+ "main": "rimraf.js",
+ "description": "A deep deletion module for node (like `rm -rf`)",
+ "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
+ "license": "ISC",
+ "repository": "git://github.com/isaacs/rimraf.git",
+ "scripts": {
+ "preversion": "npm test",
+ "postversion": "npm publish",
+ "postpublish": "git push origin --follow-tags",
+ "test": "tap test/*.js"
},
- "bundleDependencies": false,
+ "bin": "./bin.js",
"dependencies": {
"glob": "^7.1.3"
},
- "deprecated": false,
- "description": "A deep deletion module for node (like `rm -rf`)",
- "devDependencies": {
- "mkdirp": "^0.5.1",
- "tap": "^12.1.1"
- },
"files": [
"LICENSE",
"README.md",
"bin.js",
"rimraf.js"
],
+ "devDependencies": {
+ "mkdirp": "^0.5.1",
+ "tap": "^12.1.1"
+ },
"funding": {
"url": "https://github.com/sponsors/isaacs"
- },
- "homepage": "https://github.com/isaacs/rimraf#readme",
- "license": "ISC",
- "main": "rimraf.js",
- "name": "rimraf",
- "repository": {
- "type": "git",
- "url": "git://github.com/isaacs/rimraf.git"
- },
- "scripts": {
- "postpublish": "git push origin --follow-tags",
- "postversion": "npm publish",
- "preversion": "npm test",
- "test": "tap test/*.js"
- },
- "version": "3.0.2"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/semver/package.json b/tools/node_modules/eslint/node_modules/semver/package.json
index 2aa14e5a6dd..d4043d38a13 100644
--- a/tools/node_modules/eslint/node_modules/semver/package.json
+++ b/tools/node_modules/eslint/node_modules/semver/package.json
@@ -1,21 +1,22 @@
{
- "bin": {
- "semver": "bin/semver.js"
- },
- "bugs": {
- "url": "https://github.com/npm/node-semver/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
- "deprecated": false,
+ "name": "semver",
+ "version": "7.3.4",
"description": "The semantic version parser used by npm.",
+ "main": "index.js",
+ "scripts": {
+ "test": "tap",
+ "snap": "tap",
+ "preversion": "npm test",
+ "postversion": "npm publish",
+ "postpublish": "git push origin --follow-tags"
+ },
"devDependencies": {
"tap": "^14.10.7"
},
- "engines": {
- "node": ">=10"
+ "license": "ISC",
+ "repository": "https://github.com/npm/node-semver",
+ "bin": {
+ "semver": "bin/semver.js"
},
"files": [
"bin/**/*.js",
@@ -27,24 +28,14 @@
"index.js",
"preload.js"
],
- "homepage": "https://github.com/npm/node-semver#readme",
- "license": "ISC",
- "main": "index.js",
- "name": "semver",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/npm/node-semver.git"
- },
- "scripts": {
- "postpublish": "git push origin --follow-tags",
- "postversion": "npm publish",
- "preversion": "npm test",
- "snap": "tap",
- "test": "tap"
- },
"tap": {
"check-coverage": true,
"coverage-map": "map.js"
},
- "version": "7.3.4"
-} \ No newline at end of file
+ "engines": {
+ "node": ">=10"
+ },
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/shebang-command/package.json b/tools/node_modules/eslint/node_modules/shebang-command/package.json
index 3dc3563bced..18e3c04638c 100644
--- a/tools/node_modules/eslint/node_modules/shebang-command/package.json
+++ b/tools/node_modules/eslint/node_modules/shebang-command/package.json
@@ -1,43 +1,34 @@
{
- "author": {
- "name": "Kevin MÃ¥rtensson",
- "email": "kevinmartensson@gmail.com",
- "url": "github.com/kevva"
- },
- "bugs": {
- "url": "https://github.com/kevva/shebang-command/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "shebang-regex": "^3.0.0"
- },
- "deprecated": false,
- "description": "Get the command from a shebang",
- "devDependencies": {
- "ava": "^2.3.0",
- "xo": "^0.24.0"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/kevva/shebang-command#readme",
- "keywords": [
- "cmd",
- "command",
- "parse",
- "shebang"
- ],
- "license": "MIT",
- "name": "shebang-command",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/kevva/shebang-command.git"
- },
- "scripts": {
- "test": "xo && ava"
- },
- "version": "2.0.0"
-} \ No newline at end of file
+ "name": "shebang-command",
+ "version": "2.0.0",
+ "description": "Get the command from a shebang",
+ "license": "MIT",
+ "repository": "kevva/shebang-command",
+ "author": {
+ "name": "Kevin MÃ¥rtensson",
+ "email": "kevinmartensson@gmail.com",
+ "url": "github.com/kevva"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava"
+ },
+ "files": [
+ "index.js"
+ ],
+ "keywords": [
+ "cmd",
+ "command",
+ "parse",
+ "shebang"
+ ],
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "devDependencies": {
+ "ava": "^2.3.0",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/shebang-regex/package.json b/tools/node_modules/eslint/node_modules/shebang-regex/package.json
index 22a96573aad..00ab30feeef 100644
--- a/tools/node_modules/eslint/node_modules/shebang-regex/package.json
+++ b/tools/node_modules/eslint/node_modules/shebang-regex/package.json
@@ -1,44 +1,35 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/sindresorhus/shebang-regex/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Regular expression for matching a shebang line",
- "devDependencies": {
- "ava": "^1.4.1",
- "tsd": "^0.7.2",
- "xo": "^0.24.0"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.js",
- "index.d.ts"
- ],
- "homepage": "https://github.com/sindresorhus/shebang-regex#readme",
- "keywords": [
- "regex",
- "regexp",
- "shebang",
- "match",
- "test",
- "line"
- ],
- "license": "MIT",
- "name": "shebang-regex",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/shebang-regex.git"
- },
- "scripts": {
- "test": "xo && ava && tsd"
- },
- "version": "3.0.0"
-} \ No newline at end of file
+ "name": "shebang-regex",
+ "version": "3.0.0",
+ "description": "Regular expression for matching a shebang line",
+ "license": "MIT",
+ "repository": "sindresorhus/shebang-regex",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "regex",
+ "regexp",
+ "shebang",
+ "match",
+ "test",
+ "line"
+ ],
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/index.js b/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/index.js
deleted file mode 100644
index 5d82581a13f..00000000000
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/index.js
+++ /dev/null
@@ -1,163 +0,0 @@
-'use strict';
-
-const wrapAnsi16 = (fn, offset) => (...args) => {
- const code = fn(...args);
- return `\u001B[${code + offset}m`;
-};
-
-const wrapAnsi256 = (fn, offset) => (...args) => {
- const code = fn(...args);
- return `\u001B[${38 + offset};5;${code}m`;
-};
-
-const wrapAnsi16m = (fn, offset) => (...args) => {
- const rgb = fn(...args);
- return `\u001B[${38 + offset};2;${rgb[0]};${rgb[1]};${rgb[2]}m`;
-};
-
-const ansi2ansi = n => n;
-const rgb2rgb = (r, g, b) => [r, g, b];
-
-const setLazyProperty = (object, property, get) => {
- Object.defineProperty(object, property, {
- get: () => {
- const value = get();
-
- Object.defineProperty(object, property, {
- value,
- enumerable: true,
- configurable: true
- });
-
- return value;
- },
- enumerable: true,
- configurable: true
- });
-};
-
-/** @type {typeof import('color-convert')} */
-let colorConvert;
-const makeDynamicStyles = (wrap, targetSpace, identity, isBackground) => {
- if (colorConvert === undefined) {
- colorConvert = require('color-convert');
- }
-
- const offset = isBackground ? 10 : 0;
- const styles = {};
-
- for (const [sourceSpace, suite] of Object.entries(colorConvert)) {
- const name = sourceSpace === 'ansi16' ? 'ansi' : sourceSpace;
- if (sourceSpace === targetSpace) {
- styles[name] = wrap(identity, offset);
- } else if (typeof suite === 'object') {
- styles[name] = wrap(suite[targetSpace], offset);
- }
- }
-
- return styles;
-};
-
-function assembleStyles() {
- const codes = new Map();
- const styles = {
- modifier: {
- reset: [0, 0],
- // 21 isn't widely supported and 22 does the same thing
- bold: [1, 22],
- dim: [2, 22],
- italic: [3, 23],
- underline: [4, 24],
- inverse: [7, 27],
- hidden: [8, 28],
- strikethrough: [9, 29]
- },
- color: {
- black: [30, 39],
- red: [31, 39],
- green: [32, 39],
- yellow: [33, 39],
- blue: [34, 39],
- magenta: [35, 39],
- cyan: [36, 39],
- white: [37, 39],
-
- // Bright color
- blackBright: [90, 39],
- redBright: [91, 39],
- greenBright: [92, 39],
- yellowBright: [93, 39],
- blueBright: [94, 39],
- magentaBright: [95, 39],
- cyanBright: [96, 39],
- whiteBright: [97, 39]
- },
- bgColor: {
- bgBlack: [40, 49],
- bgRed: [41, 49],
- bgGreen: [42, 49],
- bgYellow: [43, 49],
- bgBlue: [44, 49],
- bgMagenta: [45, 49],
- bgCyan: [46, 49],
- bgWhite: [47, 49],
-
- // Bright color
- bgBlackBright: [100, 49],
- bgRedBright: [101, 49],
- bgGreenBright: [102, 49],
- bgYellowBright: [103, 49],
- bgBlueBright: [104, 49],
- bgMagentaBright: [105, 49],
- bgCyanBright: [106, 49],
- bgWhiteBright: [107, 49]
- }
- };
-
- // Alias bright black as gray (and grey)
- styles.color.gray = styles.color.blackBright;
- styles.bgColor.bgGray = styles.bgColor.bgBlackBright;
- styles.color.grey = styles.color.blackBright;
- styles.bgColor.bgGrey = styles.bgColor.bgBlackBright;
-
- for (const [groupName, group] of Object.entries(styles)) {
- for (const [styleName, style] of Object.entries(group)) {
- styles[styleName] = {
- open: `\u001B[${style[0]}m`,
- close: `\u001B[${style[1]}m`
- };
-
- group[styleName] = styles[styleName];
-
- codes.set(style[0], style[1]);
- }
-
- Object.defineProperty(styles, groupName, {
- value: group,
- enumerable: false
- });
- }
-
- Object.defineProperty(styles, 'codes', {
- value: codes,
- enumerable: false
- });
-
- styles.color.close = '\u001B[39m';
- styles.bgColor.close = '\u001B[49m';
-
- setLazyProperty(styles.color, 'ansi', () => makeDynamicStyles(wrapAnsi16, 'ansi16', ansi2ansi, false));
- setLazyProperty(styles.color, 'ansi256', () => makeDynamicStyles(wrapAnsi256, 'ansi256', ansi2ansi, false));
- setLazyProperty(styles.color, 'ansi16m', () => makeDynamicStyles(wrapAnsi16m, 'rgb', rgb2rgb, false));
- setLazyProperty(styles.bgColor, 'ansi', () => makeDynamicStyles(wrapAnsi16, 'ansi16', ansi2ansi, true));
- setLazyProperty(styles.bgColor, 'ansi256', () => makeDynamicStyles(wrapAnsi256, 'ansi256', ansi2ansi, true));
- setLazyProperty(styles.bgColor, 'ansi16m', () => makeDynamicStyles(wrapAnsi16m, 'rgb', rgb2rgb, true));
-
- return styles;
-}
-
-// Make the export immutable
-Object.defineProperty(module, 'exports', {
- enumerable: true,
- get: assembleStyles
-});
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/license b/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/license
deleted file mode 100644
index e7af2f77107..00000000000
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/license
+++ /dev/null
@@ -1,9 +0,0 @@
-MIT License
-
-Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/package.json b/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/package.json
deleted file mode 100644
index d276e03d254..00000000000
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/ansi-styles/package.json
+++ /dev/null
@@ -1,65 +0,0 @@
-{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/chalk/ansi-styles/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "deprecated": false,
- "description": "ANSI escape codes for styling strings in the terminal",
- "devDependencies": {
- "@types/color-convert": "^1.9.0",
- "ava": "^2.3.0",
- "svg-term-cli": "^2.1.1",
- "tsd": "^0.11.0",
- "xo": "^0.25.3"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.js",
- "index.d.ts"
- ],
- "funding": "https://github.com/chalk/ansi-styles?sponsor=1",
- "homepage": "https://github.com/chalk/ansi-styles#readme",
- "keywords": [
- "ansi",
- "styles",
- "color",
- "colour",
- "colors",
- "terminal",
- "console",
- "cli",
- "string",
- "tty",
- "escape",
- "formatting",
- "rgb",
- "256",
- "shell",
- "xterm",
- "log",
- "logging",
- "command-line",
- "text"
- ],
- "license": "MIT",
- "name": "ansi-styles",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/chalk/ansi-styles.git"
- },
- "scripts": {
- "screenshot": "svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor",
- "test": "xo && ava && tsd"
- },
- "version": "4.3.0"
-} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/LICENSE b/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/LICENSE
deleted file mode 100644
index 5b4c386f926..00000000000
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-Copyright (c) 2011-2016 Heather Arthur <fayearthur@gmail.com>
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/README.md b/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/README.md
deleted file mode 100644
index d4b08fc3699..00000000000
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/README.md
+++ /dev/null
@@ -1,68 +0,0 @@
-# color-convert
-
-[![Build Status](https://travis-ci.org/Qix-/color-convert.svg?branch=master)](https://travis-ci.org/Qix-/color-convert)
-
-Color-convert is a color conversion library for JavaScript and node.
-It converts all ways between `rgb`, `hsl`, `hsv`, `hwb`, `cmyk`, `ansi`, `ansi16`, `hex` strings, and CSS `keyword`s (will round to closest):
-
-```js
-var convert = require('color-convert');
-
-convert.rgb.hsl(140, 200, 100); // [96, 48, 59]
-convert.keyword.rgb('blue'); // [0, 0, 255]
-
-var rgbChannels = convert.rgb.channels; // 3
-var cmykChannels = convert.cmyk.channels; // 4
-var ansiChannels = convert.ansi16.channels; // 1
-```
-
-# Install
-
-```console
-$ npm install color-convert
-```
-
-# API
-
-Simply get the property of the _from_ and _to_ conversion that you're looking for.
-
-All functions have a rounded and unrounded variant. By default, return values are rounded. To get the unrounded (raw) results, simply tack on `.raw` to the function.
-
-All 'from' functions have a hidden property called `.channels` that indicates the number of channels the function expects (not including alpha).
-
-```js
-var convert = require('color-convert');
-
-// Hex to LAB
-convert.hex.lab('DEADBF'); // [ 76, 21, -2 ]
-convert.hex.lab.raw('DEADBF'); // [ 75.56213190997677, 20.653827952644754, -2.290532499330533 ]
-
-// RGB to CMYK
-convert.rgb.cmyk(167, 255, 4); // [ 35, 0, 98, 0 ]
-convert.rgb.cmyk.raw(167, 255, 4); // [ 34.509803921568626, 0, 98.43137254901961, 0 ]
-```
-
-### Arrays
-All functions that accept multiple arguments also support passing an array.
-
-Note that this does **not** apply to functions that convert from a color that only requires one value (e.g. `keyword`, `ansi256`, `hex`, etc.)
-
-```js
-var convert = require('color-convert');
-
-convert.rgb.hex(123, 45, 67); // '7B2D43'
-convert.rgb.hex([123, 45, 67]); // '7B2D43'
-```
-
-## Routing
-
-Conversions that don't have an _explicitly_ defined conversion (in [conversions.js](conversions.js)), but can be converted by means of sub-conversions (e.g. XYZ -> **RGB** -> CMYK), are automatically routed together. This allows just about any color model supported by `color-convert` to be converted to any other model, so long as a sub-conversion path exists. This is also true for conversions requiring more than one step in between (e.g. LCH -> **LAB** -> **XYZ** -> **RGB** -> Hex).
-
-Keep in mind that extensive conversions _may_ result in a loss of precision, and exist only to be complete. For a list of "direct" (single-step) conversions, see [conversions.js](conversions.js).
-
-# Contribute
-
-If there is a new model you would like to support, or want to add a direct conversion between two existing models, please send us a pull request.
-
-# License
-Copyright &copy; 2011-2016, Heather Arthur and Josh Junon. Licensed under the [MIT License](LICENSE).
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/conversions.js b/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/conversions.js
deleted file mode 100644
index 2657f265c9e..00000000000
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/conversions.js
+++ /dev/null
@@ -1,839 +0,0 @@
-/* MIT license */
-/* eslint-disable no-mixed-operators */
-const cssKeywords = require('color-name');
-
-// NOTE: conversions should only return primitive values (i.e. arrays, or
-// values that give correct `typeof` results).
-// do not use box values types (i.e. Number(), String(), etc.)
-
-const reverseKeywords = {};
-for (const key of Object.keys(cssKeywords)) {
- reverseKeywords[cssKeywords[key]] = key;
-}
-
-const convert = {
- rgb: {channels: 3, labels: 'rgb'},
- hsl: {channels: 3, labels: 'hsl'},
- hsv: {channels: 3, labels: 'hsv'},
- hwb: {channels: 3, labels: 'hwb'},
- cmyk: {channels: 4, labels: 'cmyk'},
- xyz: {channels: 3, labels: 'xyz'},
- lab: {channels: 3, labels: 'lab'},
- lch: {channels: 3, labels: 'lch'},
- hex: {channels: 1, labels: ['hex']},
- keyword: {channels: 1, labels: ['keyword']},
- ansi16: {channels: 1, labels: ['ansi16']},
- ansi256: {channels: 1, labels: ['ansi256']},
- hcg: {channels: 3, labels: ['h', 'c', 'g']},
- apple: {channels: 3, labels: ['r16', 'g16', 'b16']},
- gray: {channels: 1, labels: ['gray']}
-};
-
-module.exports = convert;
-
-// Hide .channels and .labels properties
-for (const model of Object.keys(convert)) {
- if (!('channels' in convert[model])) {
- throw new Error('missing channels property: ' + model);
- }
-
- if (!('labels' in convert[model])) {
- throw new Error('missing channel labels property: ' + model);
- }
-
- if (convert[model].labels.length !== convert[model].channels) {
- throw new Error('channel and label counts mismatch: ' + model);
- }
-
- const {channels, labels} = convert[model];
- delete convert[model].channels;
- delete convert[model].labels;
- Object.defineProperty(convert[model], 'channels', {value: channels});
- Object.defineProperty(convert[model], 'labels', {value: labels});
-}
-
-convert.rgb.hsl = function (rgb) {
- const r = rgb[0] / 255;
- const g = rgb[1] / 255;
- const b = rgb[2] / 255;
- const min = Math.min(r, g, b);
- const max = Math.max(r, g, b);
- const delta = max - min;
- let h;
- let s;
-
- if (max === min) {
- h = 0;
- } else if (r === max) {
- h = (g - b) / delta;
- } else if (g === max) {
- h = 2 + (b - r) / delta;
- } else if (b === max) {
- h = 4 + (r - g) / delta;
- }
-
- h = Math.min(h * 60, 360);
-
- if (h < 0) {
- h += 360;
- }
-
- const l = (min + max) / 2;
-
- if (max === min) {
- s = 0;
- } else if (l <= 0.5) {
- s = delta / (max + min);
- } else {
- s = delta / (2 - max - min);
- }
-
- return [h, s * 100, l * 100];
-};
-
-convert.rgb.hsv = function (rgb) {
- let rdif;
- let gdif;
- let bdif;
- let h;
- let s;
-
- const r = rgb[0] / 255;
- const g = rgb[1] / 255;
- const b = rgb[2] / 255;
- const v = Math.max(r, g, b);
- const diff = v - Math.min(r, g, b);
- const diffc = function (c) {
- return (v - c) / 6 / diff + 1 / 2;
- };
-
- if (diff === 0) {
- h = 0;
- s = 0;
- } else {
- s = diff / v;
- rdif = diffc(r);
- gdif = diffc(g);
- bdif = diffc(b);
-
- if (r === v) {
- h = bdif - gdif;
- } else if (g === v) {
- h = (1 / 3) + rdif - bdif;
- } else if (b === v) {
- h = (2 / 3) + gdif - rdif;
- }
-
- if (h < 0) {
- h += 1;
- } else if (h > 1) {
- h -= 1;
- }
- }
-
- return [
- h * 360,
- s * 100,
- v * 100
- ];
-};
-
-convert.rgb.hwb = function (rgb) {
- const r = rgb[0];
- const g = rgb[1];
- let b = rgb[2];
- const h = convert.rgb.hsl(rgb)[0];
- const w = 1 / 255 * Math.min(r, Math.min(g, b));
-
- b = 1 - 1 / 255 * Math.max(r, Math.max(g, b));
-
- return [h, w * 100, b * 100];
-};
-
-convert.rgb.cmyk = function (rgb) {
- const r = rgb[0] / 255;
- const g = rgb[1] / 255;
- const b = rgb[2] / 255;
-
- const k = Math.min(1 - r, 1 - g, 1 - b);
- const c = (1 - r - k) / (1 - k) || 0;
- const m = (1 - g - k) / (1 - k) || 0;
- const y = (1 - b - k) / (1 - k) || 0;
-
- return [c * 100, m * 100, y * 100, k * 100];
-};
-
-function comparativeDistance(x, y) {
- /*
- See https://en.m.wikipedia.org/wiki/Euclidean_distance#Squared_Euclidean_distance
- */
- return (
- ((x[0] - y[0]) ** 2) +
- ((x[1] - y[1]) ** 2) +
- ((x[2] - y[2]) ** 2)
- );
-}
-
-convert.rgb.keyword = function (rgb) {
- const reversed = reverseKeywords[rgb];
- if (reversed) {
- return reversed;
- }
-
- let currentClosestDistance = Infinity;
- let currentClosestKeyword;
-
- for (const keyword of Object.keys(cssKeywords)) {
- const value = cssKeywords[keyword];
-
- // Compute comparative distance
- const distance = comparativeDistance(rgb, value);
-
- // Check if its less, if so set as closest
- if (distance < currentClosestDistance) {
- currentClosestDistance = distance;
- currentClosestKeyword = keyword;
- }
- }
-
- return currentClosestKeyword;
-};
-
-convert.keyword.rgb = function (keyword) {
- return cssKeywords[keyword];
-};
-
-convert.rgb.xyz = function (rgb) {
- let r = rgb[0] / 255;
- let g = rgb[1] / 255;
- let b = rgb[2] / 255;
-
- // Assume sRGB
- r = r > 0.04045 ? (((r + 0.055) / 1.055) ** 2.4) : (r / 12.92);
- g = g > 0.04045 ? (((g + 0.055) / 1.055) ** 2.4) : (g / 12.92);
- b = b > 0.04045 ? (((b + 0.055) / 1.055) ** 2.4) : (b / 12.92);
-
- const x = (r * 0.4124) + (g * 0.3576) + (b * 0.1805);
- const y = (r * 0.2126) + (g * 0.7152) + (b * 0.0722);
- const z = (r * 0.0193) + (g * 0.1192) + (b * 0.9505);
-
- return [x * 100, y * 100, z * 100];
-};
-
-convert.rgb.lab = function (rgb) {
- const xyz = convert.rgb.xyz(rgb);
- let x = xyz[0];
- let y = xyz[1];
- let z = xyz[2];
-
- x /= 95.047;
- y /= 100;
- z /= 108.883;
-
- x = x > 0.008856 ? (x ** (1 / 3)) : (7.787 * x) + (16 / 116);
- y = y > 0.008856 ? (y ** (1 / 3)) : (7.787 * y) + (16 / 116);
- z = z > 0.008856 ? (z ** (1 / 3)) : (7.787 * z) + (16 / 116);
-
- const l = (116 * y) - 16;
- const a = 500 * (x - y);
- const b = 200 * (y - z);
-
- return [l, a, b];
-};
-
-convert.hsl.rgb = function (hsl) {
- const h = hsl[0] / 360;
- const s = hsl[1] / 100;
- const l = hsl[2] / 100;
- let t2;
- let t3;
- let val;
-
- if (s === 0) {
- val = l * 255;
- return [val, val, val];
- }
-
- if (l < 0.5) {
- t2 = l * (1 + s);
- } else {
- t2 = l + s - l * s;
- }
-
- const t1 = 2 * l - t2;
-
- const rgb = [0, 0, 0];
- for (let i = 0; i < 3; i++) {
- t3 = h + 1 / 3 * -(i - 1);
- if (t3 < 0) {
- t3++;
- }
-
- if (t3 > 1) {
- t3--;
- }
-
- if (6 * t3 < 1) {
- val = t1 + (t2 - t1) * 6 * t3;
- } else if (2 * t3 < 1) {
- val = t2;
- } else if (3 * t3 < 2) {
- val = t1 + (t2 - t1) * (2 / 3 - t3) * 6;
- } else {
- val = t1;
- }
-
- rgb[i] = val * 255;
- }
-
- return rgb;
-};
-
-convert.hsl.hsv = function (hsl) {
- const h = hsl[0];
- let s = hsl[1] / 100;
- let l = hsl[2] / 100;
- let smin = s;
- const lmin = Math.max(l, 0.01);
-
- l *= 2;
- s *= (l <= 1) ? l : 2 - l;
- smin *= lmin <= 1 ? lmin : 2 - lmin;
- const v = (l + s) / 2;
- const sv = l === 0 ? (2 * smin) / (lmin + smin) : (2 * s) / (l + s);
-
- return [h, sv * 100, v * 100];
-};
-
-convert.hsv.rgb = function (hsv) {
- const h = hsv[0] / 60;
- const s = hsv[1] / 100;
- let v = hsv[2] / 100;
- const hi = Math.floor(h) % 6;
-
- const f = h - Math.floor(h);
- const p = 255 * v * (1 - s);
- const q = 255 * v * (1 - (s * f));
- const t = 255 * v * (1 - (s * (1 - f)));
- v *= 255;
-
- switch (hi) {
- case 0:
- return [v, t, p];
- case 1:
- return [q, v, p];
- case 2:
- return [p, v, t];
- case 3:
- return [p, q, v];
- case 4:
- return [t, p, v];
- case 5:
- return [v, p, q];
- }
-};
-
-convert.hsv.hsl = function (hsv) {
- const h = hsv[0];
- const s = hsv[1] / 100;
- const v = hsv[2] / 100;
- const vmin = Math.max(v, 0.01);
- let sl;
- let l;
-
- l = (2 - s) * v;
- const lmin = (2 - s) * vmin;
- sl = s * vmin;
- sl /= (lmin <= 1) ? lmin : 2 - lmin;
- sl = sl || 0;
- l /= 2;
-
- return [h, sl * 100, l * 100];
-};
-
-// http://dev.w3.org/csswg/css-color/#hwb-to-rgb
-convert.hwb.rgb = function (hwb) {
- const h = hwb[0] / 360;
- let wh = hwb[1] / 100;
- let bl = hwb[2] / 100;
- const ratio = wh + bl;
- let f;
-
- // Wh + bl cant be > 1
- if (ratio > 1) {
- wh /= ratio;
- bl /= ratio;
- }
-
- const i = Math.floor(6 * h);
- const v = 1 - bl;
- f = 6 * h - i;
-
- if ((i & 0x01) !== 0) {
- f = 1 - f;
- }
-
- const n = wh + f * (v - wh); // Linear interpolation
-
- let r;
- let g;
- let b;
- /* eslint-disable max-statements-per-line,no-multi-spaces */
- switch (i) {
- default:
- case 6:
- case 0: r = v; g = n; b = wh; break;
- case 1: r = n; g = v; b = wh; break;
- case 2: r = wh; g = v; b = n; break;
- case 3: r = wh; g = n; b = v; break;
- case 4: r = n; g = wh; b = v; break;
- case 5: r = v; g = wh; b = n; break;
- }
- /* eslint-enable max-statements-per-line,no-multi-spaces */
-
- return [r * 255, g * 255, b * 255];
-};
-
-convert.cmyk.rgb = function (cmyk) {
- const c = cmyk[0] / 100;
- const m = cmyk[1] / 100;
- const y = cmyk[2] / 100;
- const k = cmyk[3] / 100;
-
- const r = 1 - Math.min(1, c * (1 - k) + k);
- const g = 1 - Math.min(1, m * (1 - k) + k);
- const b = 1 - Math.min(1, y * (1 - k) + k);
-
- return [r * 255, g * 255, b * 255];
-};
-
-convert.xyz.rgb = function (xyz) {
- const x = xyz[0] / 100;
- const y = xyz[1] / 100;
- const z = xyz[2] / 100;
- let r;
- let g;
- let b;
-
- r = (x * 3.2406) + (y * -1.5372) + (z * -0.4986);
- g = (x * -0.9689) + (y * 1.8758) + (z * 0.0415);
- b = (x * 0.0557) + (y * -0.2040) + (z * 1.0570);
-
- // Assume sRGB
- r = r > 0.0031308
- ? ((1.055 * (r ** (1.0 / 2.4))) - 0.055)
- : r * 12.92;
-
- g = g > 0.0031308
- ? ((1.055 * (g ** (1.0 / 2.4))) - 0.055)
- : g * 12.92;
-
- b = b > 0.0031308
- ? ((1.055 * (b ** (1.0 / 2.4))) - 0.055)
- : b * 12.92;
-
- r = Math.min(Math.max(0, r), 1);
- g = Math.min(Math.max(0, g), 1);
- b = Math.min(Math.max(0, b), 1);
-
- return [r * 255, g * 255, b * 255];
-};
-
-convert.xyz.lab = function (xyz) {
- let x = xyz[0];
- let y = xyz[1];
- let z = xyz[2];
-
- x /= 95.047;
- y /= 100;
- z /= 108.883;
-
- x = x > 0.008856 ? (x ** (1 / 3)) : (7.787 * x) + (16 / 116);
- y = y > 0.008856 ? (y ** (1 / 3)) : (7.787 * y) + (16 / 116);
- z = z > 0.008856 ? (z ** (1 / 3)) : (7.787 * z) + (16 / 116);
-
- const l = (116 * y) - 16;
- const a = 500 * (x - y);
- const b = 200 * (y - z);
-
- return [l, a, b];
-};
-
-convert.lab.xyz = function (lab) {
- const l = lab[0];
- const a = lab[1];
- const b = lab[2];
- let x;
- let y;
- let z;
-
- y = (l + 16) / 116;
- x = a / 500 + y;
- z = y - b / 200;
-
- const y2 = y ** 3;
- const x2 = x ** 3;
- const z2 = z ** 3;
- y = y2 > 0.008856 ? y2 : (y - 16 / 116) / 7.787;
- x = x2 > 0.008856 ? x2 : (x - 16 / 116) / 7.787;
- z = z2 > 0.008856 ? z2 : (z - 16 / 116) / 7.787;
-
- x *= 95.047;
- y *= 100;
- z *= 108.883;
-
- return [x, y, z];
-};
-
-convert.lab.lch = function (lab) {
- const l = lab[0];
- const a = lab[1];
- const b = lab[2];
- let h;
-
- const hr = Math.atan2(b, a);
- h = hr * 360 / 2 / Math.PI;
-
- if (h < 0) {
- h += 360;
- }
-
- const c = Math.sqrt(a * a + b * b);
-
- return [l, c, h];
-};
-
-convert.lch.lab = function (lch) {
- const l = lch[0];
- const c = lch[1];
- const h = lch[2];
-
- const hr = h / 360 * 2 * Math.PI;
- const a = c * Math.cos(hr);
- const b = c * Math.sin(hr);
-
- return [l, a, b];
-};
-
-convert.rgb.ansi16 = function (args, saturation = null) {
- const [r, g, b] = args;
- let value = saturation === null ? convert.rgb.hsv(args)[2] : saturation; // Hsv -> ansi16 optimization
-
- value = Math.round(value / 50);
-
- if (value === 0) {
- return 30;
- }
-
- let ansi = 30
- + ((Math.round(b / 255) << 2)
- | (Math.round(g / 255) << 1)
- | Math.round(r / 255));
-
- if (value === 2) {
- ansi += 60;
- }
-
- return ansi;
-};
-
-convert.hsv.ansi16 = function (args) {
- // Optimization here; we already know the value and don't need to get
- // it converted for us.
- return convert.rgb.ansi16(convert.hsv.rgb(args), args[2]);
-};
-
-convert.rgb.ansi256 = function (args) {
- const r = args[0];
- const g = args[1];
- const b = args[2];
-
- // We use the extended greyscale palette here, with the exception of
- // black and white. normal palette only has 4 greyscale shades.
- if (r === g && g === b) {
- if (r < 8) {
- return 16;
- }
-
- if (r > 248) {
- return 231;
- }
-
- return Math.round(((r - 8) / 247) * 24) + 232;
- }
-
- const ansi = 16
- + (36 * Math.round(r / 255 * 5))
- + (6 * Math.round(g / 255 * 5))
- + Math.round(b / 255 * 5);
-
- return ansi;
-};
-
-convert.ansi16.rgb = function (args) {
- let color = args % 10;
-
- // Handle greyscale
- if (color === 0 || color === 7) {
- if (args > 50) {
- color += 3.5;
- }
-
- color = color / 10.5 * 255;
-
- return [color, color, color];
- }
-
- const mult = (~~(args > 50) + 1) * 0.5;
- const r = ((color & 1) * mult) * 255;
- const g = (((color >> 1) & 1) * mult) * 255;
- const b = (((color >> 2) & 1) * mult) * 255;
-
- return [r, g, b];
-};
-
-convert.ansi256.rgb = function (args) {
- // Handle greyscale
- if (args >= 232) {
- const c = (args - 232) * 10 + 8;
- return [c, c, c];
- }
-
- args -= 16;
-
- let rem;
- const r = Math.floor(args / 36) / 5 * 255;
- const g = Math.floor((rem = args % 36) / 6) / 5 * 255;
- const b = (rem % 6) / 5 * 255;
-
- return [r, g, b];
-};
-
-convert.rgb.hex = function (args) {
- const integer = ((Math.round(args[0]) & 0xFF) << 16)
- + ((Math.round(args[1]) & 0xFF) << 8)
- + (Math.round(args[2]) & 0xFF);
-
- const string = integer.toString(16).toUpperCase();
- return '000000'.substring(string.length) + string;
-};
-
-convert.hex.rgb = function (args) {
- const match = args.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);
- if (!match) {
- return [0, 0, 0];
- }
-
- let colorString = match[0];
-
- if (match[0].length === 3) {
- colorString = colorString.split('').map(char => {
- return char + char;
- }).join('');
- }
-
- const integer = parseInt(colorString, 16);
- const r = (integer >> 16) & 0xFF;
- const g = (integer >> 8) & 0xFF;
- const b = integer & 0xFF;
-
- return [r, g, b];
-};
-
-convert.rgb.hcg = function (rgb) {
- const r = rgb[0] / 255;
- const g = rgb[1] / 255;
- const b = rgb[2] / 255;
- const max = Math.max(Math.max(r, g), b);
- const min = Math.min(Math.min(r, g), b);
- const chroma = (max - min);
- let grayscale;
- let hue;
-
- if (chroma < 1) {
- grayscale = min / (1 - chroma);
- } else {
- grayscale = 0;
- }
-
- if (chroma <= 0) {
- hue = 0;
- } else
- if (max === r) {
- hue = ((g - b) / chroma) % 6;
- } else
- if (max === g) {
- hue = 2 + (b - r) / chroma;
- } else {
- hue = 4 + (r - g) / chroma;
- }
-
- hue /= 6;
- hue %= 1;
-
- return [hue * 360, chroma * 100, grayscale * 100];
-};
-
-convert.hsl.hcg = function (hsl) {
- const s = hsl[1] / 100;
- const l = hsl[2] / 100;
-
- const c = l < 0.5 ? (2.0 * s * l) : (2.0 * s * (1.0 - l));
-
- let f = 0;
- if (c < 1.0) {
- f = (l - 0.5 * c) / (1.0 - c);
- }
-
- return [hsl[0], c * 100, f * 100];
-};
-
-convert.hsv.hcg = function (hsv) {
- const s = hsv[1] / 100;
- const v = hsv[2] / 100;
-
- const c = s * v;
- let f = 0;
-
- if (c < 1.0) {
- f = (v - c) / (1 - c);
- }
-
- return [hsv[0], c * 100, f * 100];
-};
-
-convert.hcg.rgb = function (hcg) {
- const h = hcg[0] / 360;
- const c = hcg[1] / 100;
- const g = hcg[2] / 100;
-
- if (c === 0.0) {
- return [g * 255, g * 255, g * 255];
- }
-
- const pure = [0, 0, 0];
- const hi = (h % 1) * 6;
- const v = hi % 1;
- const w = 1 - v;
- let mg = 0;
-
- /* eslint-disable max-statements-per-line */
- switch (Math.floor(hi)) {
- case 0:
- pure[0] = 1; pure[1] = v; pure[2] = 0; break;
- case 1:
- pure[0] = w; pure[1] = 1; pure[2] = 0; break;
- case 2:
- pure[0] = 0; pure[1] = 1; pure[2] = v; break;
- case 3:
- pure[0] = 0; pure[1] = w; pure[2] = 1; break;
- case 4:
- pure[0] = v; pure[1] = 0; pure[2] = 1; break;
- default:
- pure[0] = 1; pure[1] = 0; pure[2] = w;
- }
- /* eslint-enable max-statements-per-line */
-
- mg = (1.0 - c) * g;
-
- return [
- (c * pure[0] + mg) * 255,
- (c * pure[1] + mg) * 255,
- (c * pure[2] + mg) * 255
- ];
-};
-
-convert.hcg.hsv = function (hcg) {
- const c = hcg[1] / 100;
- const g = hcg[2] / 100;
-
- const v = c + g * (1.0 - c);
- let f = 0;
-
- if (v > 0.0) {
- f = c / v;
- }
-
- return [hcg[0], f * 100, v * 100];
-};
-
-convert.hcg.hsl = function (hcg) {
- const c = hcg[1] / 100;
- const g = hcg[2] / 100;
-
- const l = g * (1.0 - c) + 0.5 * c;
- let s = 0;
-
- if (l > 0.0 && l < 0.5) {
- s = c / (2 * l);
- } else
- if (l >= 0.5 && l < 1.0) {
- s = c / (2 * (1 - l));
- }
-
- return [hcg[0], s * 100, l * 100];
-};
-
-convert.hcg.hwb = function (hcg) {
- const c = hcg[1] / 100;
- const g = hcg[2] / 100;
- const v = c + g * (1.0 - c);
- return [hcg[0], (v - c) * 100, (1 - v) * 100];
-};
-
-convert.hwb.hcg = function (hwb) {
- const w = hwb[1] / 100;
- const b = hwb[2] / 100;
- const v = 1 - b;
- const c = v - w;
- let g = 0;
-
- if (c < 1) {
- g = (v - c) / (1 - c);
- }
-
- return [hwb[0], c * 100, g * 100];
-};
-
-convert.apple.rgb = function (apple) {
- return [(apple[0] / 65535) * 255, (apple[1] / 65535) * 255, (apple[2] / 65535) * 255];
-};
-
-convert.rgb.apple = function (rgb) {
- return [(rgb[0] / 255) * 65535, (rgb[1] / 255) * 65535, (rgb[2] / 255) * 65535];
-};
-
-convert.gray.rgb = function (args) {
- return [args[0] / 100 * 255, args[0] / 100 * 255, args[0] / 100 * 255];
-};
-
-convert.gray.hsl = function (args) {
- return [0, 0, args[0]];
-};
-
-convert.gray.hsv = convert.gray.hsl;
-
-convert.gray.hwb = function (gray) {
- return [0, 100, gray[0]];
-};
-
-convert.gray.cmyk = function (gray) {
- return [0, 0, 0, gray[0]];
-};
-
-convert.gray.lab = function (gray) {
- return [gray[0], 0, 0];
-};
-
-convert.gray.hex = function (gray) {
- const val = Math.round(gray[0] / 100 * 255) & 0xFF;
- const integer = (val << 16) + (val << 8) + val;
-
- const string = integer.toString(16).toUpperCase();
- return '000000'.substring(string.length) + string;
-};
-
-convert.rgb.gray = function (rgb) {
- const val = (rgb[0] + rgb[1] + rgb[2]) / 3;
- return [val / 255 * 100];
-};
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/index.js b/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/index.js
deleted file mode 100644
index b648e5737be..00000000000
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-convert/index.js
+++ /dev/null
@@ -1,81 +0,0 @@
-const conversions = require('./conversions');
-const route = require('./route');
-
-const convert = {};
-
-const models = Object.keys(conversions);
-
-function wrapRaw(fn) {
- const wrappedFn = function (...args) {
- const arg0 = args[0];
- if (arg0 === undefined || arg0 === null) {
- return arg0;
- }
-
- if (arg0.length > 1) {
- args = arg0;
- }
-
- return fn(args);
- };
-
- // Preserve .conversion property if there is one
- if ('conversion' in fn) {
- wrappedFn.conversion = fn.conversion;
- }
-
- return wrappedFn;
-}
-
-function wrapRounded(fn) {
- const wrappedFn = function (...args) {
- const arg0 = args[0];
-
- if (arg0 === undefined || arg0 === null) {
- return arg0;
- }
-
- if (arg0.length > 1) {
- args = arg0;
- }
-
- const result = fn(args);
-
- // We're assuming the result is an array here.
- // see notice in conversions.js; don't use box types
- // in conversion functions.
- if (typeof result === 'object') {
- for (let len = result.length, i = 0; i < len; i++) {
- result[i] = Math.round(result[i]);
- }
- }
-
- return result;
- };
-
- // Preserve .conversion property if there is one
- if ('conversion' in fn) {
- wrappedFn.conversion = fn.conversion;
- }
-
- return wrappedFn;
-}
-
-models.forEach(fromModel => {
- convert[fromModel] = {};
-
- Object.defineProperty(convert[fromModel], 'channels', {value: conversions[fromModel].channels});
- Object.defineProperty(convert[fromModel], 'labels', {value: conversions[fromModel].labels});
-
- const routes = route(fromModel);
- const routeModels = Object.keys(routes);
-
- routeModels.forEach(toModel => {
- const fn = routes[toModel];
-
- convert[fromModel][toModel] = wrapRounded(fn);
- convert[fromModel][toModel].raw = wrapRaw(fn);
- });
-});
-
-module.exports = convert;
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/LICENSE b/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/LICENSE
deleted file mode 100644
index c6b10012540..00000000000
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/LICENSE
+++ /dev/null
@@ -1,8 +0,0 @@
-The MIT License (MIT)
-Copyright (c) 2015 Dmitry Ivanov
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/README.md b/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/README.md
deleted file mode 100644
index 932b979176f..00000000000
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/README.md
+++ /dev/null
@@ -1,11 +0,0 @@
-A JSON with color names and its values. Based on http://dev.w3.org/csswg/css-color/#named-colors.
-
-[![NPM](https://nodei.co/npm/color-name.png?mini=true)](https://nodei.co/npm/color-name/)
-
-
-```js
-var colors = require('color-name');
-colors.red //[255,0,0]
-```
-
-<a href="LICENSE"><img src="https://upload.wikimedia.org/wikipedia/commons/0/0c/MIT_logo.svg" width="120"/></a>
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/index.js b/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/index.js
deleted file mode 100644
index b7c198a6f3d..00000000000
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/index.js
+++ /dev/null
@@ -1,152 +0,0 @@
-'use strict'
-
-module.exports = {
- "aliceblue": [240, 248, 255],
- "antiquewhite": [250, 235, 215],
- "aqua": [0, 255, 255],
- "aquamarine": [127, 255, 212],
- "azure": [240, 255, 255],
- "beige": [245, 245, 220],
- "bisque": [255, 228, 196],
- "black": [0, 0, 0],
- "blanchedalmond": [255, 235, 205],
- "blue": [0, 0, 255],
- "blueviolet": [138, 43, 226],
- "brown": [165, 42, 42],
- "burlywood": [222, 184, 135],
- "cadetblue": [95, 158, 160],
- "chartreuse": [127, 255, 0],
- "chocolate": [210, 105, 30],
- "coral": [255, 127, 80],
- "cornflowerblue": [100, 149, 237],
- "cornsilk": [255, 248, 220],
- "crimson": [220, 20, 60],
- "cyan": [0, 255, 255],
- "darkblue": [0, 0, 139],
- "darkcyan": [0, 139, 139],
- "darkgoldenrod": [184, 134, 11],
- "darkgray": [169, 169, 169],
- "darkgreen": [0, 100, 0],
- "darkgrey": [169, 169, 169],
- "darkkhaki": [189, 183, 107],
- "darkmagenta": [139, 0, 139],
- "darkolivegreen": [85, 107, 47],
- "darkorange": [255, 140, 0],
- "darkorchid": [153, 50, 204],
- "darkred": [139, 0, 0],
- "darksalmon": [233, 150, 122],
- "darkseagreen": [143, 188, 143],
- "darkslateblue": [72, 61, 139],
- "darkslategray": [47, 79, 79],
- "darkslategrey": [47, 79, 79],
- "darkturquoise": [0, 206, 209],
- "darkviolet": [148, 0, 211],
- "deeppink": [255, 20, 147],
- "deepskyblue": [0, 191, 255],
- "dimgray": [105, 105, 105],
- "dimgrey": [105, 105, 105],
- "dodgerblue": [30, 144, 255],
- "firebrick": [178, 34, 34],
- "floralwhite": [255, 250, 240],
- "forestgreen": [34, 139, 34],
- "fuchsia": [255, 0, 255],
- "gainsboro": [220, 220, 220],
- "ghostwhite": [248, 248, 255],
- "gold": [255, 215, 0],
- "goldenrod": [218, 165, 32],
- "gray": [128, 128, 128],
- "green": [0, 128, 0],
- "greenyellow": [173, 255, 47],
- "grey": [128, 128, 128],
- "honeydew": [240, 255, 240],
- "hotpink": [255, 105, 180],
- "indianred": [205, 92, 92],
- "indigo": [75, 0, 130],
- "ivory": [255, 255, 240],
- "khaki": [240, 230, 140],
- "lavender": [230, 230, 250],
- "lavenderblush": [255, 240, 245],
- "lawngreen": [124, 252, 0],
- "lemonchiffon": [255, 250, 205],
- "lightblue": [173, 216, 230],
- "lightcoral": [240, 128, 128],
- "lightcyan": [224, 255, 255],
- "lightgoldenrodyellow": [250, 250, 210],
- "lightgray": [211, 211, 211],
- "lightgreen": [144, 238, 144],
- "lightgrey": [211, 211, 211],
- "lightpink": [255, 182, 193],
- "lightsalmon": [255, 160, 122],
- "lightseagreen": [32, 178, 170],
- "lightskyblue": [135, 206, 250],
- "lightslategray": [119, 136, 153],
- "lightslategrey": [119, 136, 153],
- "lightsteelblue": [176, 196, 222],
- "lightyellow": [255, 255, 224],
- "lime": [0, 255, 0],
- "limegreen": [50, 205, 50],
- "linen": [250, 240, 230],
- "magenta": [255, 0, 255],
- "maroon": [128, 0, 0],
- "mediumaquamarine": [102, 205, 170],
- "mediumblue": [0, 0, 205],
- "mediumorchid": [186, 85, 211],
- "mediumpurple": [147, 112, 219],
- "mediumseagreen": [60, 179, 113],
- "mediumslateblue": [123, 104, 238],
- "mediumspringgreen": [0, 250, 154],
- "mediumturquoise": [72, 209, 204],
- "mediumvioletred": [199, 21, 133],
- "midnightblue": [25, 25, 112],
- "mintcream": [245, 255, 250],
- "mistyrose": [255, 228, 225],
- "moccasin": [255, 228, 181],
- "navajowhite": [255, 222, 173],
- "navy": [0, 0, 128],
- "oldlace": [253, 245, 230],
- "olive": [128, 128, 0],
- "olivedrab": [107, 142, 35],
- "orange": [255, 165, 0],
- "orangered": [255, 69, 0],
- "orchid": [218, 112, 214],
- "palegoldenrod": [238, 232, 170],
- "palegreen": [152, 251, 152],
- "paleturquoise": [175, 238, 238],
- "palevioletred": [219, 112, 147],
- "papayawhip": [255, 239, 213],
- "peachpuff": [255, 218, 185],
- "peru": [205, 133, 63],
- "pink": [255, 192, 203],
- "plum": [221, 160, 221],
- "powderblue": [176, 224, 230],
- "purple": [128, 0, 128],
- "rebeccapurple": [102, 51, 153],
- "red": [255, 0, 0],
- "rosybrown": [188, 143, 143],
- "royalblue": [65, 105, 225],
- "saddlebrown": [139, 69, 19],
- "salmon": [250, 128, 114],
- "sandybrown": [244, 164, 96],
- "seagreen": [46, 139, 87],
- "seashell": [255, 245, 238],
- "sienna": [160, 82, 45],
- "silver": [192, 192, 192],
- "skyblue": [135, 206, 235],
- "slateblue": [106, 90, 205],
- "slategray": [112, 128, 144],
- "slategrey": [112, 128, 144],
- "snow": [255, 250, 250],
- "springgreen": [0, 255, 127],
- "steelblue": [70, 130, 180],
- "tan": [210, 180, 140],
- "teal": [0, 128, 128],
- "thistle": [216, 191, 216],
- "tomato": [255, 99, 71],
- "turquoise": [64, 224, 208],
- "violet": [238, 130, 238],
- "wheat": [245, 222, 179],
- "white": [255, 255, 255],
- "whitesmoke": [245, 245, 245],
- "yellow": [255, 255, 0],
- "yellowgreen": [154, 205, 50]
-};
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/package.json b/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/package.json
deleted file mode 100644
index 07b8f6ece81..00000000000
--- a/tools/node_modules/eslint/node_modules/slice-ansi/node_modules/color-name/package.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "author": {
- "name": "DY",
- "email": "dfcreative@gmail.com"
- },
- "bugs": {
- "url": "https://github.com/colorjs/color-name/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "A list of color names and its values",
- "files": [
- "index.js"
- ],
- "homepage": "https://github.com/colorjs/color-name",
- "keywords": [
- "color-name",
- "color",
- "color-keyword",
- "keyword"
- ],
- "license": "MIT",
- "main": "index.js",
- "name": "color-name",
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/colorjs/color-name.git"
- },
- "scripts": {
- "test": "node test.js"
- },
- "version": "1.1.4"
-} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/slice-ansi/package.json b/tools/node_modules/eslint/node_modules/slice-ansi/package.json
index 1e32ac1c4a9..7d6ea6956dc 100644
--- a/tools/node_modules/eslint/node_modules/slice-ansi/package.json
+++ b/tools/node_modules/eslint/node_modules/slice-ansi/package.json
@@ -1,61 +1,52 @@
{
- "bugs": {
- "url": "https://github.com/chalk/slice-ansi/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "astral-regex": "^2.0.0",
- "is-fullwidth-code-point": "^3.0.0"
- },
- "deprecated": false,
- "description": "Slice a string with ANSI escape codes",
- "devDependencies": {
- "ava": "^2.1.0",
- "chalk": "^3.0.0",
- "random-item": "^3.0.0",
- "strip-ansi": "^6.0.0",
- "xo": "^0.26.1"
- },
- "engines": {
- "node": ">=10"
- },
- "files": [
- "index.js"
- ],
- "funding": "https://github.com/chalk/slice-ansi?sponsor=1",
- "homepage": "https://github.com/chalk/slice-ansi#readme",
- "keywords": [
- "slice",
- "string",
- "ansi",
- "styles",
- "color",
- "colour",
- "colors",
- "terminal",
- "console",
- "cli",
- "tty",
- "escape",
- "formatting",
- "rgb",
- "256",
- "shell",
- "xterm",
- "log",
- "logging",
- "command-line",
- "text"
- ],
- "license": "MIT",
- "name": "slice-ansi",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/chalk/slice-ansi.git"
- },
- "scripts": {
- "test": "xo && ava"
- },
- "version": "4.0.0"
-} \ No newline at end of file
+ "name": "slice-ansi",
+ "version": "4.0.0",
+ "description": "Slice a string with ANSI escape codes",
+ "license": "MIT",
+ "repository": "chalk/slice-ansi",
+ "funding": "https://github.com/chalk/slice-ansi?sponsor=1",
+ "engines": {
+ "node": ">=10"
+ },
+ "scripts": {
+ "test": "xo && ava"
+ },
+ "files": [
+ "index.js"
+ ],
+ "keywords": [
+ "slice",
+ "string",
+ "ansi",
+ "styles",
+ "color",
+ "colour",
+ "colors",
+ "terminal",
+ "console",
+ "cli",
+ "tty",
+ "escape",
+ "formatting",
+ "rgb",
+ "256",
+ "shell",
+ "xterm",
+ "log",
+ "logging",
+ "command-line",
+ "text"
+ ],
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "astral-regex": "^2.0.0",
+ "is-fullwidth-code-point": "^3.0.0"
+ },
+ "devDependencies": {
+ "ava": "^2.1.0",
+ "chalk": "^3.0.0",
+ "random-item": "^3.0.0",
+ "strip-ansi": "^6.0.0",
+ "xo": "^0.26.1"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/sprintf-js/package.json b/tools/node_modules/eslint/node_modules/sprintf-js/package.json
index da639c61582..75f7eca71ea 100644
--- a/tools/node_modules/eslint/node_modules/sprintf-js/package.json
+++ b/tools/node_modules/eslint/node_modules/sprintf-js/package.json
@@ -1,31 +1,22 @@
{
- "author": {
- "name": "Alexandru Marasteanu",
- "email": "hello@alexei.ro",
- "url": "http://alexei.ro/"
- },
- "bugs": {
- "url": "https://github.com/alexei/sprintf.js/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "JavaScript sprintf implementation",
- "devDependencies": {
- "grunt": "*",
- "grunt-contrib-uglify": "*",
- "grunt-contrib-watch": "*",
- "mocha": "*"
- },
- "homepage": "https://github.com/alexei/sprintf.js#readme",
- "license": "BSD-3-Clause",
- "main": "src/sprintf.js",
- "name": "sprintf-js",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/alexei/sprintf.js.git"
- },
- "scripts": {
- "test": "mocha test/test.js"
- },
- "version": "1.0.3"
-} \ No newline at end of file
+ "name": "sprintf-js",
+ "version": "1.0.3",
+ "description": "JavaScript sprintf implementation",
+ "author": "Alexandru Marasteanu <hello@alexei.ro> (http://alexei.ro/)",
+ "main": "src/sprintf.js",
+ "scripts": {
+ "test": "mocha test/test.js"
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/alexei/sprintf.js.git"
+ },
+ "license": "BSD-3-Clause",
+ "readmeFilename": "README.md",
+ "devDependencies": {
+ "mocha": "*",
+ "grunt": "*",
+ "grunt-contrib-watch": "*",
+ "grunt-contrib-uglify": "*"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/string-width/package.json b/tools/node_modules/eslint/node_modules/string-width/package.json
index e2b884cb399..b9b20caaf6f 100644
--- a/tools/node_modules/eslint/node_modules/string-width/package.json
+++ b/tools/node_modules/eslint/node_modules/string-width/package.json
@@ -1,65 +1,56 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/sindresorhus/string-width/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "deprecated": false,
- "description": "Get the visual width of a string - the number of columns required to display it",
- "devDependencies": {
- "ava": "^1.4.1",
- "tsd": "^0.7.1",
- "xo": "^0.24.0"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.js",
- "index.d.ts"
- ],
- "homepage": "https://github.com/sindresorhus/string-width#readme",
- "keywords": [
- "string",
- "character",
- "unicode",
- "width",
- "visual",
- "column",
- "columns",
- "fullwidth",
- "full-width",
- "full",
- "ansi",
- "escape",
- "codes",
- "cli",
- "command-line",
- "terminal",
- "console",
- "cjk",
- "chinese",
- "japanese",
- "korean",
- "fixed-width"
- ],
- "license": "MIT",
- "name": "string-width",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/string-width.git"
- },
- "scripts": {
- "test": "xo && ava && tsd"
- },
- "version": "4.2.2"
-} \ No newline at end of file
+ "name": "string-width",
+ "version": "4.2.2",
+ "description": "Get the visual width of a string - the number of columns required to display it",
+ "license": "MIT",
+ "repository": "sindresorhus/string-width",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "string",
+ "character",
+ "unicode",
+ "width",
+ "visual",
+ "column",
+ "columns",
+ "fullwidth",
+ "full-width",
+ "full",
+ "ansi",
+ "escape",
+ "codes",
+ "cli",
+ "command-line",
+ "terminal",
+ "console",
+ "cjk",
+ "chinese",
+ "japanese",
+ "korean",
+ "fixed-width"
+ ],
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.1",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/strip-ansi/package.json b/tools/node_modules/eslint/node_modules/strip-ansi/package.json
index 5db6f68dc0a..65a6c95161f 100644
--- a/tools/node_modules/eslint/node_modules/strip-ansi/package.json
+++ b/tools/node_modules/eslint/node_modules/strip-ansi/package.json
@@ -1,63 +1,54 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/chalk/strip-ansi/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "ansi-regex": "^5.0.0"
- },
- "deprecated": false,
- "description": "Strip ANSI escape codes from a string",
- "devDependencies": {
- "ava": "^2.4.0",
- "tsd": "^0.10.0",
- "xo": "^0.25.3"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.js",
- "index.d.ts"
- ],
- "homepage": "https://github.com/chalk/strip-ansi#readme",
- "keywords": [
- "strip",
- "trim",
- "remove",
- "ansi",
- "styles",
- "color",
- "colour",
- "colors",
- "terminal",
- "console",
- "string",
- "tty",
- "escape",
- "formatting",
- "rgb",
- "256",
- "shell",
- "xterm",
- "log",
- "logging",
- "command-line",
- "text"
- ],
- "license": "MIT",
- "name": "strip-ansi",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/chalk/strip-ansi.git"
- },
- "scripts": {
- "test": "xo && ava && tsd"
- },
- "version": "6.0.0"
-} \ No newline at end of file
+ "name": "strip-ansi",
+ "version": "6.0.0",
+ "description": "Strip ANSI escape codes from a string",
+ "license": "MIT",
+ "repository": "chalk/strip-ansi",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "strip",
+ "trim",
+ "remove",
+ "ansi",
+ "styles",
+ "color",
+ "colour",
+ "colors",
+ "terminal",
+ "console",
+ "string",
+ "tty",
+ "escape",
+ "formatting",
+ "rgb",
+ "256",
+ "shell",
+ "xterm",
+ "log",
+ "logging",
+ "command-line",
+ "text"
+ ],
+ "dependencies": {
+ "ansi-regex": "^5.0.0"
+ },
+ "devDependencies": {
+ "ava": "^2.4.0",
+ "tsd": "^0.10.0",
+ "xo": "^0.25.3"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/strip-json-comments/package.json b/tools/node_modules/eslint/node_modules/strip-json-comments/package.json
index d28e657025b..ce7875aa0d1 100644
--- a/tools/node_modules/eslint/node_modules/strip-json-comments/package.json
+++ b/tools/node_modules/eslint/node_modules/strip-json-comments/package.json
@@ -1,56 +1,47 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "https://sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/sindresorhus/strip-json-comments/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Strip comments from JSON. Lets you use comments in your JSON files!",
- "devDependencies": {
- "ava": "^1.4.1",
- "matcha": "^0.7.0",
- "tsd": "^0.7.2",
- "xo": "^0.24.0"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.js",
- "index.d.ts"
- ],
- "funding": "https://github.com/sponsors/sindresorhus",
- "homepage": "https://github.com/sindresorhus/strip-json-comments#readme",
- "keywords": [
- "json",
- "strip",
- "comments",
- "remove",
- "delete",
- "trim",
- "multiline",
- "parse",
- "config",
- "configuration",
- "settings",
- "util",
- "env",
- "environment",
- "jsonc"
- ],
- "license": "MIT",
- "name": "strip-json-comments",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/strip-json-comments.git"
- },
- "scripts": {
- "bench": "matcha benchmark.js",
- "test": "xo && ava && tsd"
- },
- "version": "3.1.1"
-} \ No newline at end of file
+ "name": "strip-json-comments",
+ "version": "3.1.1",
+ "description": "Strip comments from JSON. Lets you use comments in your JSON files!",
+ "license": "MIT",
+ "repository": "sindresorhus/strip-json-comments",
+ "funding": "https://github.com/sponsors/sindresorhus",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "https://sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd",
+ "bench": "matcha benchmark.js"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "json",
+ "strip",
+ "comments",
+ "remove",
+ "delete",
+ "trim",
+ "multiline",
+ "parse",
+ "config",
+ "configuration",
+ "settings",
+ "util",
+ "env",
+ "environment",
+ "jsonc"
+ ],
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "matcha": "^0.7.0",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/supports-color/index.js b/tools/node_modules/eslint/node_modules/supports-color/index.js
index 1704131bdf6..6fada390fb8 100644
--- a/tools/node_modules/eslint/node_modules/supports-color/index.js
+++ b/tools/node_modules/eslint/node_modules/supports-color/index.js
@@ -1,22 +1,31 @@
'use strict';
const os = require('os');
+const tty = require('tty');
const hasFlag = require('has-flag');
-const env = process.env;
+const {env} = process;
let forceColor;
if (hasFlag('no-color') ||
hasFlag('no-colors') ||
- hasFlag('color=false')) {
- forceColor = false;
+ hasFlag('color=false') ||
+ hasFlag('color=never')) {
+ forceColor = 0;
} else if (hasFlag('color') ||
hasFlag('colors') ||
hasFlag('color=true') ||
hasFlag('color=always')) {
- forceColor = true;
+ forceColor = 1;
}
+
if ('FORCE_COLOR' in env) {
- forceColor = env.FORCE_COLOR.length === 0 || parseInt(env.FORCE_COLOR, 10) !== 0;
+ if (env.FORCE_COLOR === 'true') {
+ forceColor = 1;
+ } else if (env.FORCE_COLOR === 'false') {
+ forceColor = 0;
+ } else {
+ forceColor = env.FORCE_COLOR.length === 0 ? 1 : Math.min(parseInt(env.FORCE_COLOR, 10), 3);
+ }
}
function translateLevel(level) {
@@ -32,8 +41,8 @@ function translateLevel(level) {
};
}
-function supportsColor(stream) {
- if (forceColor === false) {
+function supportsColor(haveStream, streamIsTTY) {
+ if (forceColor === 0) {
return 0;
}
@@ -47,22 +56,21 @@ function supportsColor(stream) {
return 2;
}
- if (stream && !stream.isTTY && forceColor !== true) {
+ if (haveStream && !streamIsTTY && forceColor === undefined) {
return 0;
}
- const min = forceColor ? 1 : 0;
+ const min = forceColor || 0;
+
+ if (env.TERM === 'dumb') {
+ return min;
+ }
if (process.platform === 'win32') {
- // Node.js 7.5.0 is the first version of Node.js to include a patch to
- // libuv that enables 256 color output on Windows. Anything earlier and it
- // won't work. However, here we target Node.js 8 at minimum as it is an LTS
- // release, and Node.js 7 is not. Windows 10 build 10586 is the first Windows
- // release that supports 256 colors. Windows 10 build 14931 is the first release
- // that supports 16m/TrueColor.
+ // Windows 10 build 10586 is the first Windows release that supports 256 colors.
+ // Windows 10 build 14931 is the first release that supports 16m/TrueColor.
const osRelease = os.release().split('.');
if (
- Number(process.versions.node.split('.')[0]) >= 8 &&
Number(osRelease[0]) >= 10 &&
Number(osRelease[2]) >= 10586
) {
@@ -73,7 +81,7 @@ function supportsColor(stream) {
}
if ('CI' in env) {
- if (['TRAVIS', 'CIRCLECI', 'APPVEYOR', 'GITLAB_CI'].some(sign => sign in env) || env.CI_NAME === 'codeship') {
+ if (['TRAVIS', 'CIRCLECI', 'APPVEYOR', 'GITLAB_CI', 'GITHUB_ACTIONS', 'BUILDKITE'].some(sign => sign in env) || env.CI_NAME === 'codeship') {
return 1;
}
@@ -112,20 +120,16 @@ function supportsColor(stream) {
return 1;
}
- if (env.TERM === 'dumb') {
- return min;
- }
-
return min;
}
function getSupportLevel(stream) {
- const level = supportsColor(stream);
+ const level = supportsColor(stream, stream && stream.isTTY);
return translateLevel(level);
}
module.exports = {
supportsColor: getSupportLevel,
- stdout: getSupportLevel(process.stdout),
- stderr: getSupportLevel(process.stderr)
+ stdout: translateLevel(supportsColor(true, tty.isatty(1))),
+ stderr: translateLevel(supportsColor(true, tty.isatty(2)))
};
diff --git a/tools/node_modules/eslint/node_modules/supports-color/package.json b/tools/node_modules/eslint/node_modules/supports-color/package.json
index 9e4eafa8573..f7182edcea2 100644
--- a/tools/node_modules/eslint/node_modules/supports-color/package.json
+++ b/tools/node_modules/eslint/node_modules/supports-color/package.json
@@ -1,62 +1,53 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "browser": "browser.js",
- "bugs": {
- "url": "https://github.com/chalk/supports-color/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "deprecated": false,
- "description": "Detect whether a terminal supports color",
- "devDependencies": {
- "ava": "^0.25.0",
- "import-fresh": "^2.0.0",
- "xo": "^0.20.0"
- },
- "engines": {
- "node": ">=4"
- },
- "files": [
- "index.js",
- "browser.js"
- ],
- "homepage": "https://github.com/chalk/supports-color#readme",
- "keywords": [
- "color",
- "colour",
- "colors",
- "terminal",
- "console",
- "cli",
- "ansi",
- "styles",
- "tty",
- "rgb",
- "256",
- "shell",
- "xterm",
- "command-line",
- "support",
- "supports",
- "capability",
- "detect",
- "truecolor",
- "16m"
- ],
- "license": "MIT",
- "name": "supports-color",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/chalk/supports-color.git"
- },
- "scripts": {
- "test": "xo && ava"
- },
- "version": "5.5.0"
-} \ No newline at end of file
+ "name": "supports-color",
+ "version": "7.2.0",
+ "description": "Detect whether a terminal supports color",
+ "license": "MIT",
+ "repository": "chalk/supports-color",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava"
+ },
+ "files": [
+ "index.js",
+ "browser.js"
+ ],
+ "keywords": [
+ "color",
+ "colour",
+ "colors",
+ "terminal",
+ "console",
+ "cli",
+ "ansi",
+ "styles",
+ "tty",
+ "rgb",
+ "256",
+ "shell",
+ "xterm",
+ "command-line",
+ "support",
+ "supports",
+ "capability",
+ "detect",
+ "truecolor",
+ "16m"
+ ],
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "import-fresh": "^3.0.0",
+ "xo": "^0.24.0"
+ },
+ "browser": "browser.js"
+}
diff --git a/tools/node_modules/eslint/node_modules/supports-color/readme.md b/tools/node_modules/eslint/node_modules/supports-color/readme.md
index f6e40195730..36542285863 100644
--- a/tools/node_modules/eslint/node_modules/supports-color/readme.md
+++ b/tools/node_modules/eslint/node_modules/supports-color/readme.md
@@ -44,7 +44,7 @@ The `stdout`/`stderr` objects specifies a level of support for color through a `
It obeys the `--color` and `--no-color` CLI flags.
-Can be overridden by the user with the flags `--color` and `--no-color`. For situations where using `--color` is not possible, add the environment variable `FORCE_COLOR=1` to forcefully enable color or `FORCE_COLOR=0` to forcefully disable. The use of `FORCE_COLOR` overrides all other color support checks.
+For situations where using `--color` is not possible, use the environment variable `FORCE_COLOR=1` (level 1), `FORCE_COLOR=2` (level 2), or `FORCE_COLOR=3` (level 3) to forcefully enable color, or `FORCE_COLOR=0` to forcefully disable. The use of `FORCE_COLOR` overrides all other color support checks.
Explicit 256/Truecolor mode can be enabled using the `--color=256` and `--color=16m` flags, respectively.
@@ -61,6 +61,16 @@ Explicit 256/Truecolor mode can be enabled using the `--color=256` and `--color=
- [Josh Junon](https://github.com/qix-)
-## License
+---
-MIT
+<div align="center">
+ <b>
+ <a href="https://tidelift.com/subscription/pkg/npm-supports-color?utm_source=npm-supports-color&utm_medium=referral&utm_campaign=readme">Get professional support for this package with a Tidelift subscription</a>
+ </b>
+ <br>
+ <sub>
+ Tidelift helps make open source sustainable for maintainers while giving companies<br>assurances about security, maintenance, and licensing for their dependencies.
+ </sub>
+</div>
+
+---
diff --git a/tools/node_modules/eslint/node_modules/table/node_modules/ajv/package.json b/tools/node_modules/eslint/node_modules/table/node_modules/ajv/package.json
index 6273b515645..8ecc53dd8a9 100644
--- a/tools/node_modules/eslint/node_modules/table/node_modules/ajv/package.json
+++ b/tools/node_modules/eslint/node_modules/table/node_modules/ajv/package.json
@@ -1,23 +1,71 @@
{
- "author": {
- "name": "Evgeny Poberezkin"
+ "name": "ajv",
+ "version": "7.1.1",
+ "description": "Another JSON Schema Validator",
+ "main": "dist/ajv.js",
+ "types": "dist/ajv.d.ts",
+ "files": [
+ "lib/",
+ "docs/",
+ "dist/",
+ "scripts/",
+ ".tonic_example.js"
+ ],
+ "scripts": {
+ "eslint": "eslint \"lib/**/*.ts\" \"spec/**/*.*s\" scripts --ignore-pattern spec/JSON-Schema-Test-Suite",
+ "prettier:write": "prettier --write \"./**/*.{md,json,yaml,js,ts}\"",
+ "prettier:check": "prettier --list-different \"./**/*.{md,json,yaml,js,ts}\"",
+ "test-spec": "cross-env TS_NODE_PROJECT=spec/tsconfig.json mocha -r ts-node/register \"spec/**/*.spec.{ts,js}\" -R dot",
+ "test-codegen": "nyc cross-env TS_NODE_PROJECT=spec/tsconfig.json mocha -r ts-node/register 'spec/codegen.spec.ts' -R spec",
+ "test-debug": "npm run test-spec -- --inspect-brk",
+ "test-cov": "nyc npm run test-spec",
+ "bundle": "rm -rf bundle && node ./scripts/bundle.js ajv ajv7 ajv7 && node ./scripts/bundle.js 2019 ajv2019 ajv2019 && node ./scripts/bundle.js jtd ajvJTD ajvJTD",
+ "build": "rm -rf dist && tsc && cp -r lib/refs dist && rm dist/refs/json-schema-2019-09/index.ts && rm dist/refs/jtd-schema.ts",
+ "json-tests": "rm -rf spec/_json/*.js && node scripts/jsontests",
+ "test-karma": "karma start",
+ "test-browser": "rm -rf .browser && npm run bundle && scripts/prepare-tests && karma start",
+ "test-all": "npm run test-cov && if-node-version 12 npm run test-browser",
+ "test": "npm link && npm link ajv && npm run json-tests && npm run eslint && npm run test-cov",
+ "test-ci": "AJV_FULL_TEST=true npm test",
+ "prepublish": "npm run build"
+ },
+ "nyc": {
+ "exclude": [
+ "**/spec/**",
+ "node_modules"
+ ],
+ "reporter": [
+ "lcov",
+ "text-summary"
+ ]
},
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/ajv-validator/ajv.git"
+ },
+ "keywords": [
+ "JSON",
+ "schema",
+ "validator",
+ "validation",
+ "jsonschema",
+ "json-schema",
+ "json-schema-validator",
+ "json-schema-validation"
+ ],
+ "author": "Evgeny Poberezkin",
+ "license": "MIT",
"bugs": {
"url": "https://github.com/ajv-validator/ajv/issues"
},
- "bundleDependencies": false,
- "collective": {
- "type": "opencollective",
- "url": "https://opencollective.com/ajv"
- },
+ "homepage": "https://github.com/ajv-validator/ajv",
+ "tonicExampleFilename": ".tonic_example.js",
"dependencies": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
"uri-js": "^4.2.2"
},
- "deprecated": false,
- "description": "Another JSON Schema Validator",
"devDependencies": {
"@ajv-validator/config": "^0.3.0",
"@types/chai": "^4.2.12",
@@ -49,73 +97,21 @@
"tsify": "^5.0.2",
"typescript": "^4.0.0"
},
- "files": [
- "lib/",
- "docs/",
- "dist/",
- "scripts/",
- ".tonic_example.js"
- ],
+ "collective": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/ajv"
+ },
"funding": {
"type": "github",
"url": "https://github.com/sponsors/epoberezkin"
},
- "homepage": "https://github.com/ajv-validator/ajv",
+ "prettier": "@ajv-validator/config/prettierrc.json",
"husky": {
"hooks": {
"pre-commit": "lint-staged && npm test"
}
},
- "keywords": [
- "JSON",
- "schema",
- "validator",
- "validation",
- "jsonschema",
- "json-schema",
- "json-schema-validator",
- "json-schema-validation"
- ],
- "license": "MIT",
"lint-staged": {
"*.{md,json,yaml,js,ts}": "prettier --write"
- },
- "main": "dist/ajv.js",
- "name": "ajv",
- "nyc": {
- "exclude": [
- "**/spec/**",
- "node_modules"
- ],
- "reporter": [
- "lcov",
- "text-summary"
- ]
- },
- "prettier": "@ajv-validator/config/prettierrc.json",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/ajv-validator/ajv.git"
- },
- "scripts": {
- "build": "rm -rf dist && tsc && cp -r lib/refs dist && rm dist/refs/json-schema-2019-09/index.ts && rm dist/refs/jtd-schema.ts",
- "bundle": "rm -rf bundle && node ./scripts/bundle.js ajv ajv7 ajv7 && node ./scripts/bundle.js 2019 ajv2019 ajv2019 && node ./scripts/bundle.js jtd ajvJTD ajvJTD",
- "eslint": "eslint \"lib/**/*.ts\" \"spec/**/*.*s\" scripts --ignore-pattern spec/JSON-Schema-Test-Suite",
- "json-tests": "rm -rf spec/_json/*.js && node scripts/jsontests",
- "prepublish": "npm run build",
- "prettier:check": "prettier --list-different \"./**/*.{md,json,yaml,js,ts}\"",
- "prettier:write": "prettier --write \"./**/*.{md,json,yaml,js,ts}\"",
- "test": "npm link && npm link ajv && npm run json-tests && npm run eslint && npm run test-cov",
- "test-all": "npm run test-cov && if-node-version 12 npm run test-browser",
- "test-browser": "rm -rf .browser && npm run bundle && scripts/prepare-tests && karma start",
- "test-ci": "AJV_FULL_TEST=true npm test",
- "test-codegen": "nyc cross-env TS_NODE_PROJECT=spec/tsconfig.json mocha -r ts-node/register 'spec/codegen.spec.ts' -R spec",
- "test-cov": "nyc npm run test-spec",
- "test-debug": "npm run test-spec -- --inspect-brk",
- "test-karma": "karma start",
- "test-spec": "cross-env TS_NODE_PROJECT=spec/tsconfig.json mocha -r ts-node/register \"spec/**/*.spec.{ts,js}\" -R dot"
- },
- "tonicExampleFilename": ".tonic_example.js",
- "types": "dist/ajv.d.ts",
- "version": "7.1.1"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/table/node_modules/json-schema-traverse/package.json b/tools/node_modules/eslint/node_modules/table/node_modules/json-schema-traverse/package.json
index 98fee959b77..e32dfbaeec5 100644
--- a/tools/node_modules/eslint/node_modules/table/node_modules/json-schema-traverse/package.json
+++ b/tools/node_modules/eslint/node_modules/table/node_modules/json-schema-traverse/package.json
@@ -1,28 +1,35 @@
{
- "author": {
- "name": "Evgeny Poberezkin"
+ "name": "json-schema-traverse",
+ "version": "1.0.0",
+ "description": "Traverse JSON Schema passing each schema object to callback",
+ "main": "index.js",
+ "types": "index.d.ts",
+ "scripts": {
+ "eslint": "eslint index.js spec",
+ "test-spec": "mocha spec -R spec",
+ "test": "npm run eslint && nyc npm run test-spec"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/epoberezkin/json-schema-traverse.git"
},
+ "keywords": [
+ "JSON-Schema",
+ "traverse",
+ "iterate"
+ ],
+ "author": "Evgeny Poberezkin",
+ "license": "MIT",
"bugs": {
"url": "https://github.com/epoberezkin/json-schema-traverse/issues"
},
- "bundleDependencies": false,
- "deprecated": false,
- "description": "Traverse JSON Schema passing each schema object to callback",
+ "homepage": "https://github.com/epoberezkin/json-schema-traverse#readme",
"devDependencies": {
"eslint": "^7.3.1",
"mocha": "^8.0.1",
"nyc": "^15.0.0",
"pre-commit": "^1.2.2"
},
- "homepage": "https://github.com/epoberezkin/json-schema-traverse#readme",
- "keywords": [
- "JSON-Schema",
- "traverse",
- "iterate"
- ],
- "license": "MIT",
- "main": "index.js",
- "name": "json-schema-traverse",
"nyc": {
"exclude": [
"**/spec/**",
@@ -32,16 +39,5 @@
"lcov",
"text-summary"
]
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/epoberezkin/json-schema-traverse.git"
- },
- "scripts": {
- "eslint": "eslint index.js spec",
- "test": "npm run eslint && nyc npm run test-spec",
- "test-spec": "mocha spec -R spec"
- },
- "types": "index.d.ts",
- "version": "1.0.0"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/table/package.json b/tools/node_modules/eslint/node_modules/table/package.json
index 892f772a2f3..85036e7f2e5 100644
--- a/tools/node_modules/eslint/node_modules/table/package.json
+++ b/tools/node_modules/eslint/node_modules/table/package.json
@@ -1,20 +1,15 @@
{
"author": {
- "name": "Gajus Kuizinas",
"email": "gajus@gajus.com",
+ "name": "Gajus Kuizinas",
"url": "http://gajus.com"
},
- "bugs": {
- "url": "https://github.com/gajus/table/issues"
- },
- "bundleDependencies": false,
"dependencies": {
"ajv": "^7.0.2",
"lodash": "^4.17.20",
"slice-ansi": "^4.0.0",
"string-width": "^4.2.0"
},
- "deprecated": false,
"description": "Formats data into a string table.",
"devDependencies": {
"@babel/cli": "^7.12.10",
@@ -46,7 +41,6 @@
"engines": {
"node": ">=10.0.0"
},
- "homepage": "https://github.com/gajus/table#readme",
"husky": {
"hooks": {
"post-commit": "npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify",
@@ -78,7 +72,7 @@
},
"repository": {
"type": "git",
- "url": "git+https://github.com/gajus/table.git"
+ "url": "https://github.com/gajus/table"
},
"scripts": {
"build": "rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && npm run create-validators && flow-copy-source src dist",
@@ -88,4 +82,4 @@
"test": "mocha --require @babel/register"
},
"version": "6.0.7"
-} \ No newline at end of file
+}
diff --git a/tools/node_modules/eslint/node_modules/text-table/package.json b/tools/node_modules/eslint/node_modules/text-table/package.json
index f5c43b5d934..b4d17a4ff81 100644
--- a/tools/node_modules/eslint/node_modules/text-table/package.json
+++ b/tools/node_modules/eslint/node_modules/text-table/package.json
@@ -1,50 +1,44 @@
{
- "author": {
- "name": "James Halliday",
- "email": "mail@substack.net",
- "url": "http://substack.net"
- },
- "bugs": {
- "url": "https://github.com/substack/text-table/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "borderless text tables with alignment",
- "devDependencies": {
- "cli-color": "~0.2.3",
- "tap": "~0.4.0",
- "tape": "~1.0.2"
- },
- "homepage": "https://github.com/substack/text-table",
- "keywords": [
- "text",
- "table",
- "align",
- "ascii",
- "rows",
- "tabular"
- ],
- "license": "MIT",
- "main": "index.js",
- "name": "text-table",
- "repository": {
- "type": "git",
- "url": "git://github.com/substack/text-table.git"
- },
- "scripts": {
- "test": "tap test/*.js"
- },
- "testling": {
- "files": "test/*.js",
- "browsers": [
- "ie/6..latest",
- "chrome/20..latest",
- "firefox/10..latest",
- "safari/latest",
- "opera/11.0..latest",
- "iphone/6",
- "ipad/6"
- ]
- },
- "version": "0.2.0"
-} \ No newline at end of file
+ "name": "text-table",
+ "version": "0.2.0",
+ "description": "borderless text tables with alignment",
+ "main": "index.js",
+ "devDependencies": {
+ "tap": "~0.4.0",
+ "tape": "~1.0.2",
+ "cli-color": "~0.2.3"
+ },
+ "scripts": {
+ "test": "tap test/*.js"
+ },
+ "testling" : {
+ "files" : "test/*.js",
+ "browsers" : [
+ "ie/6..latest",
+ "chrome/20..latest",
+ "firefox/10..latest",
+ "safari/latest",
+ "opera/11.0..latest",
+ "iphone/6", "ipad/6"
+ ]
+ },
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/substack/text-table.git"
+ },
+ "homepage": "https://github.com/substack/text-table",
+ "keywords": [
+ "text",
+ "table",
+ "align",
+ "ascii",
+ "rows",
+ "tabular"
+ ],
+ "author": {
+ "name": "James Halliday",
+ "email": "mail@substack.net",
+ "url": "http://substack.net"
+ },
+ "license": "MIT"
+}
diff --git a/tools/node_modules/eslint/node_modules/type-check/package.json b/tools/node_modules/eslint/node_modules/type-check/package.json
index a056438a760..2a57ea0643d 100644
--- a/tools/node_modules/eslint/node_modules/type-check/package.json
+++ b/tools/node_modules/eslint/node_modules/type-check/package.json
@@ -1,30 +1,8 @@
{
- "author": {
- "name": "George Zahariev",
- "email": "z@georgezahariev.com"
- },
- "bugs": {
- "url": "https://github.com/gkz/type-check/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "prelude-ls": "^1.2.1"
- },
- "deprecated": false,
+ "name": "type-check",
+ "version": "0.4.0",
+ "author": "George Zahariev <z@georgezahariev.com>",
"description": "type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.",
- "devDependencies": {
- "browserify": "^16.5.1",
- "livescript": "^1.6.0",
- "mocha": "^7.1.1"
- },
- "engines": {
- "node": ">= 0.8.0"
- },
- "files": [
- "lib",
- "README.md",
- "LICENSE"
- ],
"homepage": "https://github.com/gkz/type-check",
"keywords": [
"type",
@@ -32,9 +10,17 @@
"checking",
"library"
],
- "license": "MIT",
+ "files": [
+ "lib",
+ "README.md",
+ "LICENSE"
+ ],
"main": "./lib/",
- "name": "type-check",
+ "bugs": "https://github.com/gkz/type-check/issues",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8.0"
+ },
"repository": {
"type": "git",
"url": "git://github.com/gkz/type-check.git"
@@ -42,5 +28,12 @@
"scripts": {
"test": "make test"
},
- "version": "0.4.0"
-} \ No newline at end of file
+ "dependencies": {
+ "prelude-ls": "^1.2.1"
+ },
+ "devDependencies": {
+ "livescript": "^1.6.0",
+ "mocha": "^7.1.1",
+ "browserify": "^16.5.1"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/type-fest/package.json b/tools/node_modules/eslint/node_modules/type-fest/package.json
index 0164025631e..ea6621129dc 100644
--- a/tools/node_modules/eslint/node_modules/type-fest/package.json
+++ b/tools/node_modules/eslint/node_modules/type-fest/package.json
@@ -1,60 +1,51 @@
{
- "author": {
- "name": "Sindre Sorhus",
- "email": "sindresorhus@gmail.com",
- "url": "sindresorhus.com"
- },
- "bugs": {
- "url": "https://github.com/sindresorhus/type-fest/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "A collection of essential TypeScript types",
- "devDependencies": {
- "@sindresorhus/tsconfig": "^0.4.0",
- "@typescript-eslint/eslint-plugin": "^2.2.0",
- "@typescript-eslint/parser": "^2.2.0",
- "eslint-config-xo-typescript": "^0.18.0",
- "tsd": "^0.7.3",
- "xo": "^0.24.0"
- },
- "engines": {
- "node": ">=8"
- },
- "files": [
- "index.d.ts",
- "source"
- ],
- "homepage": "https://github.com/sindresorhus/type-fest#readme",
- "keywords": [
- "typescript",
- "ts",
- "types",
- "utility",
- "util",
- "utilities",
- "omit",
- "merge",
- "json"
- ],
- "license": "(MIT OR CC0-1.0)",
- "name": "type-fest",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/sindresorhus/type-fest.git"
- },
- "scripts": {
- "test": "xo && tsd"
- },
- "version": "0.8.1",
- "xo": {
- "extends": "xo-typescript",
- "extensions": [
- "ts"
- ],
- "rules": {
- "import/no-unresolved": "off",
- "@typescript-eslint/indent": "off"
- }
- }
-} \ No newline at end of file
+ "name": "type-fest",
+ "version": "0.8.1",
+ "description": "A collection of essential TypeScript types",
+ "license": "(MIT OR CC0-1.0)",
+ "repository": "sindresorhus/type-fest",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && tsd"
+ },
+ "files": [
+ "index.d.ts",
+ "source"
+ ],
+ "keywords": [
+ "typescript",
+ "ts",
+ "types",
+ "utility",
+ "util",
+ "utilities",
+ "omit",
+ "merge",
+ "json"
+ ],
+ "devDependencies": {
+ "@sindresorhus/tsconfig": "^0.4.0",
+ "@typescript-eslint/eslint-plugin": "^2.2.0",
+ "@typescript-eslint/parser": "^2.2.0",
+ "eslint-config-xo-typescript": "^0.18.0",
+ "tsd": "^0.7.3",
+ "xo": "^0.24.0"
+ },
+ "xo": {
+ "extends": "xo-typescript",
+ "extensions": [
+ "ts"
+ ],
+ "rules": {
+ "import/no-unresolved": "off",
+ "@typescript-eslint/indent": "off"
+ }
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/uri-js/package.json b/tools/node_modules/eslint/node_modules/uri-js/package.json
index b97f667a234..de95d91aa1a 100755
--- a/tools/node_modules/eslint/node_modules/uri-js/package.json
+++ b/tools/node_modules/eslint/node_modules/uri-js/package.json
@@ -1,30 +1,9 @@
{
- "author": {
- "name": "Gary Court",
- "email": "gary.court@gmail.com"
- },
- "bugs": {
- "url": "https://github.com/garycourt/uri-js/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "punycode": "^2.1.0"
- },
- "deprecated": false,
+ "name": "uri-js",
+ "version": "4.4.1",
"description": "An RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript.",
- "devDependencies": {
- "babel-cli": "^6.26.0",
- "babel-plugin-external-helpers": "^6.22.0",
- "babel-preset-latest": "^6.24.1",
- "mocha": "^8.2.1",
- "mocha-qunit-ui": "^0.1.3",
- "rollup": "^0.41.6",
- "rollup-plugin-babel": "^2.7.1",
- "rollup-plugin-node-resolve": "^2.0.0",
- "sorcery": "^0.10.0",
- "typescript": "^2.8.1",
- "uglify-js": "^2.8.14"
- },
+ "main": "dist/es5/uri.all.js",
+ "types": "dist/es5/uri.all.d.ts",
"directories": {
"test": "tests"
},
@@ -36,7 +15,19 @@
"CHANGELOG",
"LICENSE"
],
- "homepage": "https://github.com/garycourt/uri-js",
+ "scripts": {
+ "build:esnext": "tsc",
+ "build:es5": "rollup -c && cp dist/esnext/uri.d.ts dist/es5/uri.all.d.ts && npm run build:es5:fix-sourcemap",
+ "build:es5:fix-sourcemap": "sorcery -i dist/es5/uri.all.js",
+ "build:es5:min": "uglifyjs dist/es5/uri.all.js --support-ie8 --output dist/es5/uri.all.min.js --in-source-map dist/es5/uri.all.js.map --source-map uri.all.min.js.map --comments --compress --mangle --pure-funcs merge subexp && mv uri.all.min.js.map dist/es5/ && cp dist/es5/uri.all.d.ts dist/es5/uri.all.min.d.ts",
+ "build": "npm run build:esnext && npm run build:es5 && npm run build:es5:min",
+ "clean": "rm -rf dist",
+ "test": "mocha -u mocha-qunit-ui dist/es5/uri.all.js tests/tests.js"
+ },
+ "repository": {
+ "type": "git",
+ "url": "http://github.com/garycourt/uri-js"
+ },
"keywords": [
"URI",
"IRI",
@@ -61,22 +52,26 @@
"RFC6455",
"RFC6874"
],
+ "author": "Gary Court <gary.court@gmail.com>",
"license": "BSD-2-Clause",
- "main": "dist/es5/uri.all.js",
- "name": "uri-js",
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/garycourt/uri-js.git"
+ "bugs": {
+ "url": "https://github.com/garycourt/uri-js/issues"
},
- "scripts": {
- "build": "npm run build:esnext && npm run build:es5 && npm run build:es5:min",
- "build:es5": "rollup -c && cp dist/esnext/uri.d.ts dist/es5/uri.all.d.ts && npm run build:es5:fix-sourcemap",
- "build:es5:fix-sourcemap": "sorcery -i dist/es5/uri.all.js",
- "build:es5:min": "uglifyjs dist/es5/uri.all.js --support-ie8 --output dist/es5/uri.all.min.js --in-source-map dist/es5/uri.all.js.map --source-map uri.all.min.js.map --comments --compress --mangle --pure-funcs merge subexp && mv uri.all.min.js.map dist/es5/ && cp dist/es5/uri.all.d.ts dist/es5/uri.all.min.d.ts",
- "build:esnext": "tsc",
- "clean": "rm -rf dist",
- "test": "mocha -u mocha-qunit-ui dist/es5/uri.all.js tests/tests.js"
+ "homepage": "https://github.com/garycourt/uri-js",
+ "devDependencies": {
+ "babel-cli": "^6.26.0",
+ "babel-plugin-external-helpers": "^6.22.0",
+ "babel-preset-latest": "^6.24.1",
+ "mocha": "^8.2.1",
+ "mocha-qunit-ui": "^0.1.3",
+ "rollup": "^0.41.6",
+ "rollup-plugin-babel": "^2.7.1",
+ "rollup-plugin-node-resolve": "^2.0.0",
+ "sorcery": "^0.10.0",
+ "typescript": "^2.8.1",
+ "uglify-js": "^2.8.14"
},
- "types": "dist/es5/uri.all.d.ts",
- "version": "4.4.1"
-} \ No newline at end of file
+ "dependencies": {
+ "punycode": "^2.1.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/v8-compile-cache/package.json b/tools/node_modules/eslint/node_modules/v8-compile-cache/package.json
index 25540b73015..cfc665f1099 100644
--- a/tools/node_modules/eslint/node_modules/v8-compile-cache/package.json
+++ b/tools/node_modules/eslint/node_modules/v8-compile-cache/package.json
@@ -1,15 +1,25 @@
{
- "author": {
- "name": "Andres Suarez",
- "email": "zertosh@gmail.com"
+ "name": "v8-compile-cache",
+ "version": "2.2.0",
+ "description": "Require hook for automatic V8 compile cache persistence",
+ "main": "v8-compile-cache.js",
+ "scripts": {
+ "bench": "bench/run.sh",
+ "eslint": "eslint --max-warnings=0 .",
+ "tap": "tap test/*-test.js",
+ "test": "npm run tap",
+ "posttest": "npm run eslint"
},
- "bugs": {
- "url": "https://github.com/zertosh/v8-compile-cache/issues"
+ "author": "Andres Suarez <zertosh@gmail.com>",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/zertosh/v8-compile-cache.git"
},
- "bundleDependencies": false,
+ "files": [
+ "v8-compile-cache.js"
+ ],
+ "license": "MIT",
"dependencies": {},
- "deprecated": false,
- "description": "Require hook for automatic V8 compile cache persistence",
"devDependencies": {
"babel-core": "6.26.3",
"eslint": "^7.12.1",
@@ -20,24 +30,5 @@
"tap": "^10.1.1",
"temp": "^0.8.3",
"yarn": "1.22.10"
- },
- "files": [
- "v8-compile-cache.js"
- ],
- "homepage": "https://github.com/zertosh/v8-compile-cache#readme",
- "license": "MIT",
- "main": "v8-compile-cache.js",
- "name": "v8-compile-cache",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/zertosh/v8-compile-cache.git"
- },
- "scripts": {
- "bench": "bench/run.sh",
- "eslint": "eslint --max-warnings=0 .",
- "posttest": "npm run eslint",
- "tap": "tap test/*-test.js",
- "test": "npm run tap"
- },
- "version": "2.2.0"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/which/package.json b/tools/node_modules/eslint/node_modules/which/package.json
index 32eaa57575d..97ad7fbabc5 100644
--- a/tools/node_modules/eslint/node_modules/which/package.json
+++ b/tools/node_modules/eslint/node_modules/which/package.json
@@ -1,53 +1,43 @@
{
- "author": {
- "name": "Isaac Z. Schlueter",
- "email": "i@izs.me",
- "url": "http://blog.izs.me"
+ "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me)",
+ "name": "which",
+ "description": "Like which(1) unix command. Find the first instance of an executable in the PATH.",
+ "version": "2.0.2",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/isaacs/node-which.git"
},
+ "main": "which.js",
"bin": {
- "node-which": "bin/node-which"
- },
- "bugs": {
- "url": "https://github.com/isaacs/node-which/issues"
+ "node-which": "./bin/node-which"
},
- "bundleDependencies": false,
+ "license": "ISC",
"dependencies": {
"isexe": "^2.0.0"
},
- "deprecated": false,
- "description": "Like which(1) unix command. Find the first instance of an executable in the PATH.",
"devDependencies": {
"mkdirp": "^0.5.0",
"rimraf": "^2.6.2",
"tap": "^14.6.9"
},
- "engines": {
- "node": ">= 8"
+ "scripts": {
+ "test": "tap",
+ "preversion": "npm test",
+ "postversion": "npm publish",
+ "prepublish": "npm run changelog",
+ "prechangelog": "bash gen-changelog.sh",
+ "changelog": "git add CHANGELOG.md",
+ "postchangelog": "git commit -m 'update changelog - '${npm_package_version}",
+ "postpublish": "git push origin --follow-tags"
},
"files": [
"which.js",
"bin/node-which"
],
- "homepage": "https://github.com/isaacs/node-which#readme",
- "license": "ISC",
- "main": "which.js",
- "name": "which",
- "repository": {
- "type": "git",
- "url": "git://github.com/isaacs/node-which.git"
- },
- "scripts": {
- "changelog": "git add CHANGELOG.md",
- "postchangelog": "git commit -m 'update changelog - '${npm_package_version}",
- "postpublish": "git push origin --follow-tags",
- "postversion": "npm publish",
- "prechangelog": "bash gen-changelog.sh",
- "prepublish": "npm run changelog",
- "preversion": "npm test",
- "test": "tap"
- },
"tap": {
"check-coverage": true
},
- "version": "2.0.2"
-} \ No newline at end of file
+ "engines": {
+ "node": ">= 8"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/word-wrap/package.json b/tools/node_modules/eslint/node_modules/word-wrap/package.json
index b53b03260e2..6f8f633c475 100644
--- a/tools/node_modules/eslint/node_modules/word-wrap/package.json
+++ b/tools/node_modules/eslint/node_modules/word-wrap/package.json
@@ -1,65 +1,39 @@
{
- "author": {
- "name": "Jon Schlinkert",
- "url": "https://github.com/jonschlinkert"
- },
+ "name": "word-wrap",
+ "description": "Wrap words to a specified length.",
+ "version": "1.2.3",
+ "homepage": "https://github.com/jonschlinkert/word-wrap",
+ "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
+ "contributors": [
+ "Danilo Sampaio <danilo.sampaio@gmail.com> (localhost:8080)",
+ "Fede Ramirez <i@2fd.me> (https://2fd.github.io)",
+ "Joe Hildebrand <joe-github@cursive.net> (https://twitter.com/hildjj)",
+ "Jon Schlinkert <jon.schlinkert@sellside.com> (http://twitter.com/jonschlinkert)",
+ "Todd Kennedy (https://tck.io)",
+ "Waldemar Reusch (https://github.com/lordvlad)",
+ "Wolfgang Faust (http://www.linestarve.com)",
+ "Zach Hale <zachhale@gmail.com> (http://zachhale.com)"
+ ],
+ "repository": "jonschlinkert/word-wrap",
"bugs": {
"url": "https://github.com/jonschlinkert/word-wrap/issues"
},
- "bundleDependencies": false,
- "contributors": [
- {
- "name": "Danilo Sampaio",
- "email": "danilo.sampaio@gmail.com",
- "url": "localhost:8080"
- },
- {
- "name": "Fede Ramirez",
- "email": "i@2fd.me",
- "url": "https://2fd.github.io"
- },
- {
- "name": "Joe Hildebrand",
- "email": "joe-github@cursive.net",
- "url": "https://twitter.com/hildjj"
- },
- {
- "name": "Jon Schlinkert",
- "email": "jon.schlinkert@sellside.com",
- "url": "http://twitter.com/jonschlinkert"
- },
- {
- "name": "Todd Kennedy",
- "url": "https://tck.io"
- },
- {
- "name": "Waldemar Reusch",
- "url": "https://github.com/lordvlad"
- },
- {
- "name": "Wolfgang Faust",
- "url": "http://www.linestarve.com"
- },
- {
- "name": "Zach Hale",
- "email": "zachhale@gmail.com",
- "url": "http://zachhale.com"
- }
+ "license": "MIT",
+ "files": [
+ "index.js",
+ "index.d.ts"
],
- "deprecated": false,
- "description": "Wrap words to a specified length.",
+ "main": "index.js",
+ "engines": {
+ "node": ">=0.10.0"
+ },
+ "scripts": {
+ "test": "mocha"
+ },
"devDependencies": {
"gulp-format-md": "^0.1.11",
"mocha": "^3.2.0"
},
- "engines": {
- "node": ">=0.10.0"
- },
- "files": [
- "index.js",
- "index.d.ts"
- ],
- "homepage": "https://github.com/jonschlinkert/word-wrap",
"keywords": [
"break",
"carriage",
@@ -74,16 +48,6 @@
"words",
"wrap"
],
- "license": "MIT",
- "main": "index.js",
- "name": "word-wrap",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/jonschlinkert/word-wrap.git"
- },
- "scripts": {
- "test": "mocha"
- },
"typings": "index.d.ts",
"verb": {
"toc": false,
@@ -109,6 +73,5 @@
"verb",
"verb-generate-readme"
]
- },
- "version": "1.2.3"
-} \ No newline at end of file
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/wrappy/package.json b/tools/node_modules/eslint/node_modules/wrappy/package.json
index e80b47520f2..13075204671 100644
--- a/tools/node_modules/eslint/node_modules/wrappy/package.json
+++ b/tools/node_modules/eslint/node_modules/wrappy/package.json
@@ -1,35 +1,29 @@
{
- "author": {
- "name": "Isaac Z. Schlueter",
- "email": "i@izs.me",
- "url": "http://blog.izs.me/"
- },
- "bugs": {
- "url": "https://github.com/npm/wrappy/issues"
+ "name": "wrappy",
+ "version": "1.0.2",
+ "description": "Callback wrapping utility",
+ "main": "wrappy.js",
+ "files": [
+ "wrappy.js"
+ ],
+ "directories": {
+ "test": "test"
},
- "bundleDependencies": false,
"dependencies": {},
- "deprecated": false,
- "description": "Callback wrapping utility",
"devDependencies": {
"tap": "^2.3.1"
},
- "directories": {
- "test": "test"
+ "scripts": {
+ "test": "tap --coverage test/*.js"
},
- "files": [
- "wrappy.js"
- ],
- "homepage": "https://github.com/npm/wrappy",
- "license": "ISC",
- "main": "wrappy.js",
- "name": "wrappy",
"repository": {
"type": "git",
- "url": "git+https://github.com/npm/wrappy.git"
+ "url": "https://github.com/npm/wrappy"
},
- "scripts": {
- "test": "tap --coverage test/*.js"
+ "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
+ "license": "ISC",
+ "bugs": {
+ "url": "https://github.com/npm/wrappy/issues"
},
- "version": "1.0.2"
-} \ No newline at end of file
+ "homepage": "https://github.com/npm/wrappy"
+}
diff --git a/tools/node_modules/eslint/node_modules/yallist/package.json b/tools/node_modules/eslint/node_modules/yallist/package.json
index 2d0ad3cb6e2..8a083867d72 100644
--- a/tools/node_modules/eslint/node_modules/yallist/package.json
+++ b/tools/node_modules/eslint/node_modules/yallist/package.json
@@ -1,19 +1,8 @@
{
- "author": {
- "name": "Isaac Z. Schlueter",
- "email": "i@izs.me",
- "url": "http://blog.izs.me/"
- },
- "bugs": {
- "url": "https://github.com/isaacs/yallist/issues"
- },
- "bundleDependencies": false,
- "dependencies": {},
- "deprecated": false,
+ "name": "yallist",
+ "version": "4.0.0",
"description": "Yet Another Linked List",
- "devDependencies": {
- "tap": "^12.1.0"
- },
+ "main": "yallist.js",
"directories": {
"test": "test"
},
@@ -21,19 +10,20 @@
"yallist.js",
"iterator.js"
],
- "homepage": "https://github.com/isaacs/yallist#readme",
- "license": "ISC",
- "main": "yallist.js",
- "name": "yallist",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/isaacs/yallist.git"
+ "dependencies": {},
+ "devDependencies": {
+ "tap": "^12.1.0"
},
"scripts": {
- "postpublish": "git push origin --all; git push origin --tags",
- "postversion": "npm publish",
+ "test": "tap test/*.js --100",
"preversion": "npm test",
- "test": "tap test/*.js --100"
+ "postversion": "npm publish",
+ "postpublish": "git push origin --all; git push origin --tags"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/isaacs/yallist.git"
},
- "version": "4.0.0"
-} \ No newline at end of file
+ "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
+ "license": "ISC"
+}
diff --git a/tools/node_modules/eslint/package.json b/tools/node_modules/eslint/package.json
index 8a61c471dc1..cdf5a4b180e 100644
--- a/tools/node_modules/eslint/package.json
+++ b/tools/node_modules/eslint/package.json
@@ -1,15 +1,50 @@
{
- "author": {
- "name": "Nicholas C. Zakas",
- "email": "nicholas+npm@nczconsulting.com"
- },
+ "name": "eslint",
+ "version": "7.21.0",
+ "author": "Nicholas C. Zakas <nicholas+npm@nczconsulting.com>",
+ "description": "An AST-based pattern checker for JavaScript.",
"bin": {
- "eslint": "bin/eslint.js"
+ "eslint": "./bin/eslint.js"
+ },
+ "main": "./lib/api.js",
+ "scripts": {
+ "test": "node Makefile.js test",
+ "test:cli": "mocha",
+ "lint": "node Makefile.js lint",
+ "fix": "node Makefile.js lint -- fix",
+ "fuzz": "node Makefile.js fuzz",
+ "generate-release": "node Makefile.js generateRelease",
+ "generate-alpharelease": "node Makefile.js generatePrerelease -- alpha",
+ "generate-betarelease": "node Makefile.js generatePrerelease -- beta",
+ "generate-rcrelease": "node Makefile.js generatePrerelease -- rc",
+ "publish-release": "node Makefile.js publishRelease",
+ "docs": "node Makefile.js docs",
+ "gensite": "node Makefile.js gensite",
+ "webpack": "node Makefile.js webpack",
+ "perf": "node Makefile.js perf"
+ },
+ "gitHooks": {
+ "pre-commit": "lint-staged"
},
- "bugs": {
- "url": "https://github.com/eslint/eslint/issues/"
+ "lint-staged": {
+ "*.js": [
+ "eslint --fix",
+ "git add"
+ ],
+ "*.md": "markdownlint"
},
- "bundleDependencies": false,
+ "files": [
+ "LICENSE",
+ "README.md",
+ "bin",
+ "conf",
+ "lib",
+ "messages"
+ ],
+ "repository": "eslint/eslint",
+ "funding": "https://opencollective.com/eslint",
+ "homepage": "https://eslint.org",
+ "bugs": "https://github.com/eslint/eslint/issues/",
"dependencies": {
"@babel/code-frame": "7.12.11",
"@eslint/eslintrc": "^0.4.0",
@@ -19,7 +54,6 @@
"debug": "^4.0.1",
"doctrine": "^3.0.0",
"enquirer": "^2.3.5",
- "eslint-plugin-markdown": "^2.0.0",
"eslint-scope": "^5.1.1",
"eslint-utils": "^2.1.0",
"eslint-visitor-keys": "^2.0.0",
@@ -50,8 +84,6 @@
"text-table": "^0.2.0",
"v8-compile-cache": "^2.0.3"
},
- "deprecated": false,
- "description": "An AST-based pattern checker for JavaScript.",
"devDependencies": {
"@babel/core": "^7.4.3",
"@babel/preset-env": "^7.4.3",
@@ -101,22 +133,6 @@
"webpack-cli": "^3.3.5",
"yorkie": "^2.0.0"
},
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- },
- "files": [
- "LICENSE",
- "README.md",
- "bin",
- "conf",
- "lib",
- "messages"
- ],
- "funding": "https://opencollective.com/eslint",
- "gitHooks": {
- "pre-commit": "lint-staged"
- },
- "homepage": "https://eslint.org",
"keywords": [
"ast",
"lint",
@@ -125,34 +141,7 @@
"espree"
],
"license": "MIT",
- "lint-staged": {
- "*.js": [
- "eslint --fix",
- "git add"
- ],
- "*.md": "markdownlint"
- },
- "main": "./lib/api.js",
- "name": "eslint",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/eslint/eslint.git"
- },
- "scripts": {
- "docs": "node Makefile.js docs",
- "fix": "node Makefile.js lint -- fix",
- "fuzz": "node Makefile.js fuzz",
- "generate-alpharelease": "node Makefile.js generatePrerelease -- alpha",
- "generate-betarelease": "node Makefile.js generatePrerelease -- beta",
- "generate-rcrelease": "node Makefile.js generatePrerelease -- rc",
- "generate-release": "node Makefile.js generateRelease",
- "gensite": "node Makefile.js gensite",
- "lint": "node Makefile.js lint",
- "perf": "node Makefile.js perf",
- "publish-release": "node Makefile.js publishRelease",
- "test": "node Makefile.js test",
- "test:cli": "mocha",
- "webpack": "node Makefile.js webpack"
- },
- "version": "7.21.0"
-} \ No newline at end of file
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+}
diff --git a/tools/update-eslint.sh b/tools/update-eslint.sh
index d0320ab8f84..109390d2b27 100755
--- a/tools/update-eslint.sh
+++ b/tools/update-eslint.sh
@@ -4,24 +4,18 @@
# Depends on npm, npx, and node being in $PATH.
-# This script must be be in the tools directory when it runs because it uses
-# $BASH_SOURCE[0] to determine directories to work in.
+# This script must be in the tools directory when it runs because it uses the
+# script source file path to determine directories to work in.
cd "$( dirname "$0" )" || exit
-rm -rf node_modules/eslint
+rm -rf node_modules/eslint node_modules/eslint-plugin-markdown
(
mkdir eslint-tmp
cd eslint-tmp || exit
npm init --yes
npm install --global-style --no-bin-links --production --no-package-lock eslint@latest
-
- (
- cd node_modules/eslint || exit
-
- npm install --no-bin-links --production --no-package-lock eslint-plugin-markdown@latest
- )
-
+ npm install --global-style --no-bin-links --production --no-package-lock eslint-plugin-markdown@latest
# Use dmn to remove some unneeded files.
npx dmn@2.2.2 -f clean
@@ -31,4 +25,5 @@ rm -rf node_modules/eslint
)
mv eslint-tmp/node_modules/eslint node_modules/eslint
+mv eslint-tmp/node_modules/eslint-plugin-markdown node_modules/eslint-plugin-markdown
rm -rf eslint-tmp/