From 66016e2a293fb565315e1afe5cad6518d3e7c114 Mon Sep 17 00:00:00 2001 From: Richie McColl Date: Sat, 18 Feb 2023 22:36:08 +0000 Subject: [PATCH 001/216] test_runner: display skipped tests in spec reporter output PR-URL: https://github.com/nodejs/node/pull/46651 Reviewed-By: Colin Ihrig Reviewed-By: Moshe Atlow --- lib/internal/test_runner/reporter/spec.js | 14 +++++++++---- .../test_runner_output_spec_reporter.out | 20 +++++++++---------- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/lib/internal/test_runner/reporter/spec.js b/lib/internal/test_runner/reporter/spec.js index c19d5568d1c5ca..3637c74111c4b7 100644 --- a/lib/internal/test_runner/reporter/spec.js +++ b/lib/internal/test_runner/reporter/spec.js @@ -30,6 +30,7 @@ const symbols = { 'test:pass': '\u2714 ', 'test:diagnostic': '\u2139 ', 'arrow:right': '\u25B6 ', + 'hyphen:minus': '\uFE63 ', }; class SpecReporter extends Transform { #stack = []; @@ -60,8 +61,8 @@ class SpecReporter extends Transform { return `\n${indent} ${message}\n`; } #handleEvent({ type, data }) { - const color = colors[type] ?? white; - const symbol = symbols[type] ?? ' '; + let color = colors[type] ?? white; + let symbol = symbols[type] ?? ' '; switch (type) { case 'test:fail': @@ -81,15 +82,20 @@ class SpecReporter extends Transform { ArrayPrototypeUnshift(this.#reported, msg); prefix += `${this.#indent(msg.nesting)}${symbols['arrow:right']}${msg.name}\n`; } + const skippedSubtest = subtest && data.skip && data.skip !== undefined; const indent = this.#indent(data.nesting); const duration_ms = data.details?.duration_ms ? ` ${gray}(${data.details.duration_ms}ms)${white}` : ''; - const title = `${data.name}${duration_ms}`; + const title = `${data.name}${duration_ms}${skippedSubtest ? ' # SKIP' : ''}`; if (this.#reported[0] && this.#reported[0].nesting === data.nesting && this.#reported[0].name === data.name) { - // If this test has had children - it was already reporter, so slightly modify the output + // If this test has had children - it was already reported, so slightly modify the output ArrayPrototypeShift(this.#reported); return `${prefix}${indent}${color}${symbols['arrow:right']}${white}${title}\n\n`; } const error = this.#formatError(data.details?.error, indent); + if (skippedSubtest) { + color = gray; + symbol = symbols['hyphen:minus']; + } return `${prefix}${indent}${color}${symbol}${title}${error}${white}\n`; } case 'test:start': diff --git a/test/message/test_runner_output_spec_reporter.out b/test/message/test_runner_output_spec_reporter.out index cf47c7ac7e33ff..88ce796a783eeb 100644 --- a/test/message/test_runner_output_spec_reporter.out +++ b/test/message/test_runner_output_spec_reporter.out @@ -20,8 +20,8 @@ * * - sync skip pass (*ms) - sync skip pass with message (*ms) + sync skip pass (*ms) # SKIP + sync skip pass with message (*ms) # SKIP sync pass (*ms) this test should pass sync throw fail (*ms) @@ -34,7 +34,7 @@ * * - async skip pass (*ms) + async skip pass (*ms) # SKIP async pass (*ms) async throw fail (*ms) Error: thrown from async throw fail @@ -46,7 +46,7 @@ * * - async skip fail (*ms) + async skip fail (*ms) # SKIP Error: thrown from async throw fail * * @@ -129,8 +129,8 @@ top level (*ms) invalid subtest - pass but subtest fails (*ms) - sync skip option (*ms) - sync skip option with message (*ms) + sync skip option (*ms) # SKIP + sync skip option with message (*ms) # SKIP sync skip option is false fail (*ms) Error: this should be executed * @@ -146,13 +146,13 @@ (*ms) test with only a name provided (*ms) (*ms) - (*ms) - test with a name and options provided (*ms) - functionAndOptions (*ms) + (*ms) # SKIP + test with a name and options provided (*ms) # SKIP + functionAndOptions (*ms) # SKIP escaped description \ # * * (*ms) - escaped skip message (*ms) + escaped skip message (*ms) # SKIP escaped todo message (*ms) escaped diagnostic (*ms) #diagnostic From 95bbd0f7d63b4f0a79ce78dd8a651e8461667ae2 Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Tue, 7 Feb 2023 14:16:41 -0500 Subject: [PATCH 002/216] test: update web-platform tests for url PR-URL: https://github.com/nodejs/node/pull/46547 Reviewed-By: James M Snell Reviewed-By: Filip Skokan Reviewed-By: Tiancheng "Timothy" Gu Reviewed-By: Rich Trott --- test/fixtures/wpt/README.md | 2 +- test/fixtures/wpt/url/IdnaTestV2.window.js | 41 + test/fixtures/wpt/url/a-element-xhtml.xhtml | 5 + test/fixtures/wpt/url/a-element.html | 5 + test/fixtures/wpt/url/historical.any.js | 8 + .../wpt/url/resources/IdnaTestV2.json | 9754 +++++++++++++++++ test/fixtures/wpt/url/resources/a-element.js | 12 +- .../wpt/url/resources/setters_tests.json | 158 +- test/fixtures/wpt/url/resources/toascii.json | 17 + .../wpt/url/resources/urltestdata.json | 248 + test/fixtures/wpt/url/url-constructor.any.js | 17 +- .../wpt/url/url-setters-a-area.window.js | 11 +- test/fixtures/wpt/url/url-setters.any.js | 9 +- .../wpt/url/urlsearchparams-delete.any.js | 18 + test/fixtures/wpt/versions.json | 2 +- test/wpt/status/url.json | 3 + test/wpt/test-url.js | 3 + 17 files changed, 10305 insertions(+), 8 deletions(-) create mode 100644 test/fixtures/wpt/url/IdnaTestV2.window.js create mode 100644 test/fixtures/wpt/url/resources/IdnaTestV2.json diff --git a/test/fixtures/wpt/README.md b/test/fixtures/wpt/README.md index 6f115609ee4ce8..958f67474d931e 100644 --- a/test/fixtures/wpt/README.md +++ b/test/fixtures/wpt/README.md @@ -28,7 +28,7 @@ Last update: - resource-timing: https://github.com/web-platform-tests/wpt/tree/22d38586d0/resource-timing - resources: https://github.com/web-platform-tests/wpt/tree/fbf1e7d247/resources - streams: https://github.com/web-platform-tests/wpt/tree/9e5ef42bd3/streams -- url: https://github.com/web-platform-tests/wpt/tree/0a187bc169/url +- url: https://github.com/web-platform-tests/wpt/tree/f1ade799d0/url - user-timing: https://github.com/web-platform-tests/wpt/tree/df24fb604e/user-timing - wasm/jsapi: https://github.com/web-platform-tests/wpt/tree/d8dbe6990b/wasm/jsapi - wasm/webapi: https://github.com/web-platform-tests/wpt/tree/fd1b23eeaa/wasm/webapi diff --git a/test/fixtures/wpt/url/IdnaTestV2.window.js b/test/fixtures/wpt/url/IdnaTestV2.window.js new file mode 100644 index 00000000000000..8873886bdab8a0 --- /dev/null +++ b/test/fixtures/wpt/url/IdnaTestV2.window.js @@ -0,0 +1,41 @@ +promise_test(() => fetch("resources/IdnaTestV2.json").then(res => res.json()).then(runTests), "Loading data…"); + +// Performance impact of this seems negligible (performance.now() diff in WebKit went from 48 to 52) +// and there was a preference to let more non-ASCII hit the parser. +function encodeHostEndingCodePoints(input) { + let output = ""; + for (const codePoint of input) { + if ([":", "/", "?", "#", "\\"].includes(codePoint)) { + output += encodeURIComponent(codePoint); + } else { + output += codePoint; + } + } + return output; +} + +function runTests(idnaTests) { + for (const idnaTest of idnaTests) { + if (typeof idnaTest === "string") { + continue // skip comments + } + if (idnaTest.input === "") { + continue // cannot test empty string input through new URL() + } + // Percent-encode the input such that ? and equivalent code points do not end up counting as + // part of the URL, but are parsed through the host parser instead. + const encodedInput = encodeHostEndingCodePoints(idnaTest.input); + + test(() => { + if (idnaTest.output === null) { + assert_throws_js(TypeError, () => new URL(`https://${encodedInput}/x`)); + } else { + const url = new URL(`https://${encodedInput}/x`); + assert_equals(url.host, idnaTest.output); + assert_equals(url.hostname, idnaTest.output); + assert_equals(url.pathname, "/x"); + assert_equals(url.href, `https://${idnaTest.output}/x`); + } + }, `ToASCII("${idnaTest.input}")${idnaTest.comment ? " " + idnaTest.comment : ""}`); + } +} diff --git a/test/fixtures/wpt/url/a-element-xhtml.xhtml b/test/fixtures/wpt/url/a-element-xhtml.xhtml index c6c67cf3ce619b..05bec4ce4b2f1e 100644 --- a/test/fixtures/wpt/url/a-element-xhtml.xhtml +++ b/test/fixtures/wpt/url/a-element-xhtml.xhtml @@ -3,8 +3,13 @@ URL Test + + + + + diff --git a/test/fixtures/wpt/url/a-element.html b/test/fixtures/wpt/url/a-element.html index 05c37f30b71e12..3429e07ec3f3f7 100644 --- a/test/fixtures/wpt/url/a-element.html +++ b/test/fixtures/wpt/url/a-element.html @@ -1,7 +1,12 @@ + + + + +
diff --git a/test/fixtures/wpt/url/historical.any.js b/test/fixtures/wpt/url/historical.any.js index c3067dfd730123..cbeb36a63f25c2 100644 --- a/test/fixtures/wpt/url/historical.any.js +++ b/test/fixtures/wpt/url/historical.any.js @@ -28,4 +28,12 @@ test(function() { assert_equals(URL.domainToUnicode, undefined); }, "URL.domainToUnicode should be undefined"); +test(() => { + assert_throws_dom("DataCloneError", () => self.structuredClone(new URL("about:blank"))); +}, "URL: no structured serialize/deserialize support"); + +test(() => { + assert_throws_dom("DataCloneError", () => self.structuredClone(new URLSearchParams())); +}, "URLSearchParams: no structured serialize/deserialize support"); + done(); diff --git a/test/fixtures/wpt/url/resources/IdnaTestV2.json b/test/fixtures/wpt/url/resources/IdnaTestV2.json new file mode 100644 index 00000000000000..669d4b0938204a --- /dev/null +++ b/test/fixtures/wpt/url/resources/IdnaTestV2.json @@ -0,0 +1,9754 @@ +[ + "THIS IS A GENERATED FILE. PLEASE DO NOT MODIFY DIRECTLY. See ../tools/IdnaTestV2-parser.py instead.", + "--exclude-ipv4-like: True; --exclude-std3: True; --exclude_bidi: True", + { + "input": "fass.de", + "output": "fass.de" + }, + { + "input": "fa\u00df.de", + "output": "xn--fa-hia.de" + }, + { + "input": "Fa\u00df.de", + "output": "xn--fa-hia.de" + }, + { + "input": "xn--fa-hia.de", + "output": "xn--fa-hia.de" + }, + { + "input": "\u00e0.\u05d0\u0308", + "output": "xn--0ca.xn--ssa73l" + }, + { + "input": "a\u0300.\u05d0\u0308", + "output": "xn--0ca.xn--ssa73l" + }, + { + "input": "A\u0300.\u05d0\u0308", + "output": "xn--0ca.xn--ssa73l" + }, + { + "input": "\u00c0.\u05d0\u0308", + "output": "xn--0ca.xn--ssa73l" + }, + { + "input": "xn--0ca.xn--ssa73l", + "output": "xn--0ca.xn--ssa73l" + }, + { + "input": "\u00e0\u0308.\u05d0", + "output": "xn--0ca81i.xn--4db" + }, + { + "input": "a\u0300\u0308.\u05d0", + "output": "xn--0ca81i.xn--4db" + }, + { + "input": "A\u0300\u0308.\u05d0", + "output": "xn--0ca81i.xn--4db" + }, + { + "input": "\u00c0\u0308.\u05d0", + "output": "xn--0ca81i.xn--4db" + }, + { + "input": "xn--0ca81i.xn--4db", + "output": "xn--0ca81i.xn--4db" + }, + { + "comment": "C1", + "input": "a\u200cb", + "output": null + }, + { + "comment": "C1", + "input": "A\u200cB", + "output": null + }, + { + "comment": "C1", + "input": "A\u200cb", + "output": null + }, + { + "input": "ab", + "output": "ab" + }, + { + "comment": "C1", + "input": "xn--ab-j1t", + "output": null + }, + { + "input": "a\u094d\u200cb", + "output": "xn--ab-fsf604u" + }, + { + "input": "A\u094d\u200cB", + "output": "xn--ab-fsf604u" + }, + { + "input": "A\u094d\u200cb", + "output": "xn--ab-fsf604u" + }, + { + "input": "xn--ab-fsf", + "output": "xn--ab-fsf" + }, + { + "input": "a\u094db", + "output": "xn--ab-fsf" + }, + { + "input": "A\u094dB", + "output": "xn--ab-fsf" + }, + { + "input": "A\u094db", + "output": "xn--ab-fsf" + }, + { + "input": "xn--ab-fsf604u", + "output": "xn--ab-fsf604u" + }, + { + "comment": "C2", + "input": "a\u200db", + "output": null + }, + { + "comment": "C2", + "input": "A\u200dB", + "output": null + }, + { + "comment": "C2", + "input": "A\u200db", + "output": null + }, + { + "comment": "C2", + "input": "xn--ab-m1t", + "output": null + }, + { + "input": "a\u094d\u200db", + "output": "xn--ab-fsf014u" + }, + { + "input": "A\u094d\u200dB", + "output": "xn--ab-fsf014u" + }, + { + "input": "A\u094d\u200db", + "output": "xn--ab-fsf014u" + }, + { + "input": "xn--ab-fsf014u", + "output": "xn--ab-fsf014u" + }, + { + "input": "\u00a1", + "output": "xn--7a" + }, + { + "input": "xn--7a", + "output": "xn--7a" + }, + { + "input": "\u19da", + "output": "xn--pkf" + }, + { + "input": "xn--pkf", + "output": "xn--pkf" + }, + { + "comment": "A4_2 (ignored)", + "input": "\u3002", + "output": "." + }, + { + "comment": "A4_2 (ignored)", + "input": ".", + "output": "." + }, + { + "input": "\uab60", + "output": "xn--3y9a" + }, + { + "input": "xn--3y9a", + "output": "xn--3y9a" + }, + { + "comment": "A4_2 (ignored)", + "input": "1234567890\u00e41234567890123456789012345678901234567890123456", + "output": "xn--12345678901234567890123456789012345678901234567890123456-fxe" + }, + { + "comment": "A4_2 (ignored)", + "input": "1234567890a\u03081234567890123456789012345678901234567890123456", + "output": "xn--12345678901234567890123456789012345678901234567890123456-fxe" + }, + { + "comment": "A4_2 (ignored)", + "input": "1234567890A\u03081234567890123456789012345678901234567890123456", + "output": "xn--12345678901234567890123456789012345678901234567890123456-fxe" + }, + { + "comment": "A4_2 (ignored)", + "input": "1234567890\u00c41234567890123456789012345678901234567890123456", + "output": "xn--12345678901234567890123456789012345678901234567890123456-fxe" + }, + { + "comment": "A4_2 (ignored)", + "input": "xn--12345678901234567890123456789012345678901234567890123456-fxe", + "output": "xn--12345678901234567890123456789012345678901234567890123456-fxe" + }, + { + "input": "www.eXample.cOm", + "output": "www.example.com" + }, + { + "input": "B\u00fccher.de", + "output": "xn--bcher-kva.de" + }, + { + "input": "Bu\u0308cher.de", + "output": "xn--bcher-kva.de" + }, + { + "input": "bu\u0308cher.de", + "output": "xn--bcher-kva.de" + }, + { + "input": "b\u00fccher.de", + "output": "xn--bcher-kva.de" + }, + { + "input": "B\u00dcCHER.DE", + "output": "xn--bcher-kva.de" + }, + { + "input": "BU\u0308CHER.DE", + "output": "xn--bcher-kva.de" + }, + { + "input": "xn--bcher-kva.de", + "output": "xn--bcher-kva.de" + }, + { + "input": "\u00d6BB", + "output": "xn--bb-eka" + }, + { + "input": "O\u0308BB", + "output": "xn--bb-eka" + }, + { + "input": "o\u0308bb", + "output": "xn--bb-eka" + }, + { + "input": "\u00f6bb", + "output": "xn--bb-eka" + }, + { + "input": "\u00d6bb", + "output": "xn--bb-eka" + }, + { + "input": "O\u0308bb", + "output": "xn--bb-eka" + }, + { + "input": "xn--bb-eka", + "output": "xn--bb-eka" + }, + { + "input": "\u03b2\u03cc\u03bb\u03bf\u03c2.com", + "output": "xn--nxasmm1c.com" + }, + { + "input": "\u03b2\u03bf\u0301\u03bb\u03bf\u03c2.com", + "output": "xn--nxasmm1c.com" + }, + { + "input": "\u0392\u039f\u0301\u039b\u039f\u03a3.COM", + "output": "xn--nxasmq6b.com" + }, + { + "input": "\u0392\u038c\u039b\u039f\u03a3.COM", + "output": "xn--nxasmq6b.com" + }, + { + "input": "\u03b2\u03cc\u03bb\u03bf\u03c3.com", + "output": "xn--nxasmq6b.com" + }, + { + "input": "\u03b2\u03bf\u0301\u03bb\u03bf\u03c3.com", + "output": "xn--nxasmq6b.com" + }, + { + "input": "\u0392\u03bf\u0301\u03bb\u03bf\u03c3.com", + "output": "xn--nxasmq6b.com" + }, + { + "input": "\u0392\u03cc\u03bb\u03bf\u03c3.com", + "output": "xn--nxasmq6b.com" + }, + { + "input": "xn--nxasmq6b.com", + "output": "xn--nxasmq6b.com" + }, + { + "input": "\u0392\u03bf\u0301\u03bb\u03bf\u03c2.com", + "output": "xn--nxasmm1c.com" + }, + { + "input": "\u0392\u03cc\u03bb\u03bf\u03c2.com", + "output": "xn--nxasmm1c.com" + }, + { + "input": "xn--nxasmm1c.com", + "output": "xn--nxasmm1c.com" + }, + { + "input": "xn--nxasmm1c", + "output": "xn--nxasmm1c" + }, + { + "input": "\u03b2\u03cc\u03bb\u03bf\u03c2", + "output": "xn--nxasmm1c" + }, + { + "input": "\u03b2\u03bf\u0301\u03bb\u03bf\u03c2", + "output": "xn--nxasmm1c" + }, + { + "input": "\u0392\u039f\u0301\u039b\u039f\u03a3", + "output": "xn--nxasmq6b" + }, + { + "input": "\u0392\u038c\u039b\u039f\u03a3", + "output": "xn--nxasmq6b" + }, + { + "input": "\u03b2\u03cc\u03bb\u03bf\u03c3", + "output": "xn--nxasmq6b" + }, + { + "input": "\u03b2\u03bf\u0301\u03bb\u03bf\u03c3", + "output": "xn--nxasmq6b" + }, + { + "input": "\u0392\u03bf\u0301\u03bb\u03bf\u03c3", + "output": "xn--nxasmq6b" + }, + { + "input": "\u0392\u03cc\u03bb\u03bf\u03c3", + "output": "xn--nxasmq6b" + }, + { + "input": "xn--nxasmq6b", + "output": "xn--nxasmq6b" + }, + { + "input": "\u0392\u03cc\u03bb\u03bf\u03c2", + "output": "xn--nxasmm1c" + }, + { + "input": "\u0392\u03bf\u0301\u03bb\u03bf\u03c2", + "output": "xn--nxasmm1c" + }, + { + "input": "www.\u0dc1\u0dca\u200d\u0dbb\u0dd3.com", + "output": "www.xn--10cl1a0b660p.com" + }, + { + "input": "WWW.\u0dc1\u0dca\u200d\u0dbb\u0dd3.COM", + "output": "www.xn--10cl1a0b660p.com" + }, + { + "input": "Www.\u0dc1\u0dca\u200d\u0dbb\u0dd3.com", + "output": "www.xn--10cl1a0b660p.com" + }, + { + "input": "www.xn--10cl1a0b.com", + "output": "www.xn--10cl1a0b.com" + }, + { + "input": "www.\u0dc1\u0dca\u0dbb\u0dd3.com", + "output": "www.xn--10cl1a0b.com" + }, + { + "input": "WWW.\u0dc1\u0dca\u0dbb\u0dd3.COM", + "output": "www.xn--10cl1a0b.com" + }, + { + "input": "Www.\u0dc1\u0dca\u0dbb\u0dd3.com", + "output": "www.xn--10cl1a0b.com" + }, + { + "input": "www.xn--10cl1a0b660p.com", + "output": "www.xn--10cl1a0b660p.com" + }, + { + "input": "\u0646\u0627\u0645\u0647\u200c\u0627\u06cc", + "output": "xn--mgba3gch31f060k" + }, + { + "input": "xn--mgba3gch31f", + "output": "xn--mgba3gch31f" + }, + { + "input": "\u0646\u0627\u0645\u0647\u0627\u06cc", + "output": "xn--mgba3gch31f" + }, + { + "input": "xn--mgba3gch31f060k", + "output": "xn--mgba3gch31f060k" + }, + { + "input": "xn--mgba3gch31f060k.com", + "output": "xn--mgba3gch31f060k.com" + }, + { + "input": "\u0646\u0627\u0645\u0647\u200c\u0627\u06cc.com", + "output": "xn--mgba3gch31f060k.com" + }, + { + "input": "\u0646\u0627\u0645\u0647\u200c\u0627\u06cc.COM", + "output": "xn--mgba3gch31f060k.com" + }, + { + "input": "xn--mgba3gch31f.com", + "output": "xn--mgba3gch31f.com" + }, + { + "input": "\u0646\u0627\u0645\u0647\u0627\u06cc.com", + "output": "xn--mgba3gch31f.com" + }, + { + "input": "\u0646\u0627\u0645\u0647\u0627\u06cc.COM", + "output": "xn--mgba3gch31f.com" + }, + { + "input": "a.b\uff0ec\u3002d\uff61", + "output": "a.b.c.d." + }, + { + "input": "a.b.c\u3002d\u3002", + "output": "a.b.c.d." + }, + { + "input": "A.B.C\u3002D\u3002", + "output": "a.b.c.d." + }, + { + "input": "A.b.c\u3002D\u3002", + "output": "a.b.c.d." + }, + { + "input": "a.b.c.d.", + "output": "a.b.c.d." + }, + { + "input": "A.B\uff0eC\u3002D\uff61", + "output": "a.b.c.d." + }, + { + "input": "A.b\uff0ec\u3002D\uff61", + "output": "a.b.c.d." + }, + { + "input": "U\u0308.xn--tda", + "output": "xn--tda.xn--tda" + }, + { + "input": "\u00dc.xn--tda", + "output": "xn--tda.xn--tda" + }, + { + "input": "\u00fc.xn--tda", + "output": "xn--tda.xn--tda" + }, + { + "input": "u\u0308.xn--tda", + "output": "xn--tda.xn--tda" + }, + { + "input": "U\u0308.XN--TDA", + "output": "xn--tda.xn--tda" + }, + { + "input": "\u00dc.XN--TDA", + "output": "xn--tda.xn--tda" + }, + { + "input": "\u00dc.xn--Tda", + "output": "xn--tda.xn--tda" + }, + { + "input": "U\u0308.xn--Tda", + "output": "xn--tda.xn--tda" + }, + { + "input": "xn--tda.xn--tda", + "output": "xn--tda.xn--tda" + }, + { + "input": "\u00fc.\u00fc", + "output": "xn--tda.xn--tda" + }, + { + "input": "u\u0308.u\u0308", + "output": "xn--tda.xn--tda" + }, + { + "input": "U\u0308.U\u0308", + "output": "xn--tda.xn--tda" + }, + { + "input": "\u00dc.\u00dc", + "output": "xn--tda.xn--tda" + }, + { + "input": "\u00dc.\u00fc", + "output": "xn--tda.xn--tda" + }, + { + "input": "U\u0308.u\u0308", + "output": "xn--tda.xn--tda" + }, + { + "comment": "V1", + "input": "xn--u-ccb", + "output": null + }, + { + "comment": "P1; V6", + "input": "a\u2488com", + "output": null + }, + { + "input": "a1.com", + "output": "a1.com" + }, + { + "comment": "P1; V6", + "input": "A\u2488COM", + "output": null + }, + { + "comment": "P1; V6", + "input": "A\u2488Com", + "output": null + }, + { + "comment": "V6", + "input": "xn--acom-0w1b", + "output": null + }, + { + "comment": "V6", + "input": "xn--a-ecp.ru", + "output": null + }, + { + "comment": "P4", + "input": "xn--0.pt", + "output": null + }, + { + "comment": "V6", + "input": "xn--a.pt", + "output": null + }, + { + "comment": "P4", + "input": "xn--a-\u00c4.pt", + "output": null + }, + { + "comment": "P4", + "input": "xn--a-A\u0308.pt", + "output": null + }, + { + "comment": "P4", + "input": "xn--a-a\u0308.pt", + "output": null + }, + { + "comment": "P4", + "input": "xn--a-\u00e4.pt", + "output": null + }, + { + "comment": "P4", + "input": "XN--A-\u00c4.PT", + "output": null + }, + { + "comment": "P4", + "input": "XN--A-A\u0308.PT", + "output": null + }, + { + "comment": "P4", + "input": "Xn--A-A\u0308.pt", + "output": null + }, + { + "comment": "P4", + "input": "Xn--A-\u00c4.pt", + "output": null + }, + { + "comment": "V2 (ignored)", + "input": "xn--xn--a--gua.pt", + "output": "xn--xn--a--gua.pt" + }, + { + "input": "\u65e5\u672c\u8a9e\u3002\uff2a\uff30", + "output": "xn--wgv71a119e.jp" + }, + { + "input": "\u65e5\u672c\u8a9e\u3002JP", + "output": "xn--wgv71a119e.jp" + }, + { + "input": "\u65e5\u672c\u8a9e\u3002jp", + "output": "xn--wgv71a119e.jp" + }, + { + "input": "\u65e5\u672c\u8a9e\u3002Jp", + "output": "xn--wgv71a119e.jp" + }, + { + "input": "xn--wgv71a119e.jp", + "output": "xn--wgv71a119e.jp" + }, + { + "input": "\u65e5\u672c\u8a9e.jp", + "output": "xn--wgv71a119e.jp" + }, + { + "input": "\u65e5\u672c\u8a9e.JP", + "output": "xn--wgv71a119e.jp" + }, + { + "input": "\u65e5\u672c\u8a9e.Jp", + "output": "xn--wgv71a119e.jp" + }, + { + "input": "\u65e5\u672c\u8a9e\u3002\uff4a\uff50", + "output": "xn--wgv71a119e.jp" + }, + { + "input": "\u65e5\u672c\u8a9e\u3002\uff2a\uff50", + "output": "xn--wgv71a119e.jp" + }, + { + "input": "\u2615", + "output": "xn--53h" + }, + { + "input": "xn--53h", + "output": "xn--53h" + }, + { + "comment": "C1; C2; A4_2 (ignored)", + "input": "1.a\u00df\u200c\u200db\u200c\u200dc\u00df\u00df\u00df\u00dfd\u03c2\u03c3\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00dfe\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00dfx\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00dfy\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u0302\u00dfz", + "output": null + }, + { + "comment": "C1; C2; A4_2 (ignored)", + "input": "1.ASS\u200c\u200dB\u200c\u200dCSSSSSSSSD\u03a3\u03a3SSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSS\u0302SSZ", + "output": null + }, + { + "comment": "C1; C2; A4_2 (ignored)", + "input": "1.ASS\u200c\u200dB\u200c\u200dCSSSSSSSSD\u03a3\u03a3SSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSS\u015cSSZ", + "output": null + }, + { + "comment": "C1; C2; A4_2 (ignored)", + "input": "1.ass\u200c\u200db\u200c\u200dcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssss\u015dssz", + "output": null + }, + { + "comment": "C1; C2; A4_2 (ignored)", + "input": "1.ass\u200c\u200db\u200c\u200dcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz", + "output": null + }, + { + "comment": "C1; C2; A4_2 (ignored)", + "input": "1.Ass\u200c\u200db\u200c\u200dcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz", + "output": null + }, + { + "comment": "C1; C2; A4_2 (ignored)", + "input": "1.Ass\u200c\u200db\u200c\u200dcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssss\u015dssz", + "output": null + }, + { + "comment": "A4_2 (ignored)", + "input": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa", + "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa" + }, + { + "comment": "A4_2 (ignored)", + "input": "1.assbcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssss\u015dssz", + "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa" + }, + { + "comment": "A4_2 (ignored)", + "input": "1.assbcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz", + "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa" + }, + { + "comment": "A4_2 (ignored)", + "input": "1.ASSBCSSSSSSSSD\u03a3\u03a3SSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSS\u0302SSZ", + "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa" + }, + { + "comment": "A4_2 (ignored)", + "input": "1.ASSBCSSSSSSSSD\u03a3\u03a3SSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSS\u015cSSZ", + "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa" + }, + { + "comment": "A4_2 (ignored)", + "input": "1.Assbcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssss\u015dssz", + "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa" + }, + { + "comment": "A4_2 (ignored)", + "input": "1.Assbcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz", + "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa" + }, + { + "comment": "C1; C2; A4_2 (ignored)", + "input": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa69989dba9gc", + "output": null + }, + { + "comment": "C1; C2; A4_2 (ignored)", + "input": "1.A\u00df\u200c\u200db\u200c\u200dc\u00df\u00df\u00df\u00dfd\u03c2\u03c3\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00dfe\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00dfx\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00dfy\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u0302\u00dfz", + "output": null + }, + { + "comment": "C1; C2; A4_2 (ignored)", + "input": "1.xn--abcdexyz-qyacaaabaaaaaaabaaaaaaaaabaaaaaaaaabaaaaaaaa010ze2isb1140zba8cc", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200cx\u200dn\u200c-\u200d-b\u00df", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200cX\u200dN\u200c-\u200d-BSS", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200cx\u200dn\u200c-\u200d-bss", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200cX\u200dn\u200c-\u200d-Bss", + "output": null + }, + { + "input": "xn--bss", + "output": "xn--bss" + }, + { + "input": "\u5919", + "output": "xn--bss" + }, + { + "comment": "C1; C2", + "input": "xn--xn--bss-7z6ccid", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200cX\u200dn\u200c-\u200d-B\u00df", + "output": null + }, + { + "comment": "C1; C2", + "input": "xn--xn--b-pqa5796ccahd", + "output": null + }, + { + "input": "\u02e3\u034f\u2115\u200b\ufe63\u00ad\uff0d\u180c\u212c\ufe00\u017f\u2064\ud835\udd30\udb40\uddef\ufb04", + "output": "xn--bssffl" + }, + { + "input": "x\u034fN\u200b-\u00ad-\u180cB\ufe00s\u2064s\udb40\uddefffl", + "output": "xn--bssffl" + }, + { + "input": "x\u034fn\u200b-\u00ad-\u180cb\ufe00s\u2064s\udb40\uddefffl", + "output": "xn--bssffl" + }, + { + "input": "X\u034fN\u200b-\u00ad-\u180cB\ufe00S\u2064S\udb40\uddefFFL", + "output": "xn--bssffl" + }, + { + "input": "X\u034fn\u200b-\u00ad-\u180cB\ufe00s\u2064s\udb40\uddefffl", + "output": "xn--bssffl" + }, + { + "input": "xn--bssffl", + "output": "xn--bssffl" + }, + { + "input": "\u5921\u591e\u591c\u5919", + "output": "xn--bssffl" + }, + { + "input": "\u02e3\u034f\u2115\u200b\ufe63\u00ad\uff0d\u180c\u212c\ufe00S\u2064\ud835\udd30\udb40\uddefFFL", + "output": "xn--bssffl" + }, + { + "input": "x\u034fN\u200b-\u00ad-\u180cB\ufe00S\u2064s\udb40\uddefFFL", + "output": "xn--bssffl" + }, + { + "input": "\u02e3\u034f\u2115\u200b\ufe63\u00ad\uff0d\u180c\u212c\ufe00s\u2064\ud835\udd30\udb40\uddefffl", + "output": "xn--bssffl" + }, + { + "input": "\u00e41234567890123456789012345678901234567890123456789012345", + "output": "xn--1234567890123456789012345678901234567890123456789012345-9te" + }, + { + "input": "a\u03081234567890123456789012345678901234567890123456789012345", + "output": "xn--1234567890123456789012345678901234567890123456789012345-9te" + }, + { + "input": "A\u03081234567890123456789012345678901234567890123456789012345", + "output": "xn--1234567890123456789012345678901234567890123456789012345-9te" + }, + { + "input": "\u00c41234567890123456789012345678901234567890123456789012345", + "output": "xn--1234567890123456789012345678901234567890123456789012345-9te" + }, + { + "input": "xn--1234567890123456789012345678901234567890123456789012345-9te", + "output": "xn--1234567890123456789012345678901234567890123456789012345-9te" + }, + { + "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)", + "input": "a.b..-q--a-.e", + "output": "a.b..-q--a-.e" + }, + { + "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)", + "input": "a.b..-q--\u00e4-.e", + "output": "a.b..xn---q----jra.e" + }, + { + "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)", + "input": "a.b..-q--a\u0308-.e", + "output": "a.b..xn---q----jra.e" + }, + { + "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)", + "input": "A.B..-Q--A\u0308-.E", + "output": "a.b..xn---q----jra.e" + }, + { + "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)", + "input": "A.B..-Q--\u00c4-.E", + "output": "a.b..xn---q----jra.e" + }, + { + "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)", + "input": "A.b..-Q--\u00c4-.E", + "output": "a.b..xn---q----jra.e" + }, + { + "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)", + "input": "A.b..-Q--A\u0308-.E", + "output": "a.b..xn---q----jra.e" + }, + { + "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)", + "input": "a.b..xn---q----jra.e", + "output": "a.b..xn---q----jra.e" + }, + { + "comment": "A4_2 (ignored)", + "input": "a..c", + "output": "a..c" + }, + { + "comment": "V3 (ignored)", + "input": "a.-b.", + "output": "a.-b." + }, + { + "comment": "V3 (ignored)", + "input": "a.b-.c", + "output": "a.b-.c" + }, + { + "comment": "V3 (ignored)", + "input": "a.-.c", + "output": "a.-.c" + }, + { + "comment": "V2 (ignored)", + "input": "a.bc--de.f", + "output": "a.bc--de.f" + }, + { + "comment": "A4_2 (ignored)", + "input": "\u00e4.\u00ad.c", + "output": "xn--4ca..c" + }, + { + "comment": "A4_2 (ignored)", + "input": "a\u0308.\u00ad.c", + "output": "xn--4ca..c" + }, + { + "comment": "A4_2 (ignored)", + "input": "A\u0308.\u00ad.C", + "output": "xn--4ca..c" + }, + { + "comment": "A4_2 (ignored)", + "input": "\u00c4.\u00ad.C", + "output": "xn--4ca..c" + }, + { + "comment": "A4_2 (ignored)", + "input": "xn--4ca..c", + "output": "xn--4ca..c" + }, + { + "comment": "V3 (ignored)", + "input": "\u00e4.-b.", + "output": "xn--4ca.-b." + }, + { + "comment": "V3 (ignored)", + "input": "a\u0308.-b.", + "output": "xn--4ca.-b." + }, + { + "comment": "V3 (ignored)", + "input": "A\u0308.-B.", + "output": "xn--4ca.-b." + }, + { + "comment": "V3 (ignored)", + "input": "\u00c4.-B.", + "output": "xn--4ca.-b." + }, + { + "comment": "V3 (ignored)", + "input": "xn--4ca.-b.", + "output": "xn--4ca.-b." + }, + { + "comment": "V3 (ignored)", + "input": "\u00e4.b-.c", + "output": "xn--4ca.b-.c" + }, + { + "comment": "V3 (ignored)", + "input": "a\u0308.b-.c", + "output": "xn--4ca.b-.c" + }, + { + "comment": "V3 (ignored)", + "input": "A\u0308.B-.C", + "output": "xn--4ca.b-.c" + }, + { + "comment": "V3 (ignored)", + "input": "\u00c4.B-.C", + "output": "xn--4ca.b-.c" + }, + { + "comment": "V3 (ignored)", + "input": "\u00c4.b-.C", + "output": "xn--4ca.b-.c" + }, + { + "comment": "V3 (ignored)", + "input": "A\u0308.b-.C", + "output": "xn--4ca.b-.c" + }, + { + "comment": "V3 (ignored)", + "input": "xn--4ca.b-.c", + "output": "xn--4ca.b-.c" + }, + { + "comment": "V3 (ignored)", + "input": "\u00e4.-.c", + "output": "xn--4ca.-.c" + }, + { + "comment": "V3 (ignored)", + "input": "a\u0308.-.c", + "output": "xn--4ca.-.c" + }, + { + "comment": "V3 (ignored)", + "input": "A\u0308.-.C", + "output": "xn--4ca.-.c" + }, + { + "comment": "V3 (ignored)", + "input": "\u00c4.-.C", + "output": "xn--4ca.-.c" + }, + { + "comment": "V3 (ignored)", + "input": "xn--4ca.-.c", + "output": "xn--4ca.-.c" + }, + { + "comment": "V2 (ignored)", + "input": "\u00e4.bc--de.f", + "output": "xn--4ca.bc--de.f" + }, + { + "comment": "V2 (ignored)", + "input": "a\u0308.bc--de.f", + "output": "xn--4ca.bc--de.f" + }, + { + "comment": "V2 (ignored)", + "input": "A\u0308.BC--DE.F", + "output": "xn--4ca.bc--de.f" + }, + { + "comment": "V2 (ignored)", + "input": "\u00c4.BC--DE.F", + "output": "xn--4ca.bc--de.f" + }, + { + "comment": "V2 (ignored)", + "input": "\u00c4.bc--De.f", + "output": "xn--4ca.bc--de.f" + }, + { + "comment": "V2 (ignored)", + "input": "A\u0308.bc--De.f", + "output": "xn--4ca.bc--de.f" + }, + { + "comment": "V2 (ignored)", + "input": "xn--4ca.bc--de.f", + "output": "xn--4ca.bc--de.f" + }, + { + "comment": "V5", + "input": "a.b.\u0308c.d", + "output": null + }, + { + "comment": "V5", + "input": "A.B.\u0308C.D", + "output": null + }, + { + "comment": "V5", + "input": "A.b.\u0308c.d", + "output": null + }, + { + "comment": "V5", + "input": "a.b.xn--c-bcb.d", + "output": null + }, + { + "input": "A0", + "output": "a0" + }, + { + "input": "0A", + "output": "0a" + }, + { + "input": "\u05d0\u05c7", + "output": "xn--vdbr" + }, + { + "input": "xn--vdbr", + "output": "xn--vdbr" + }, + { + "input": "\u05d09\u05c7", + "output": "xn--9-ihcz" + }, + { + "input": "xn--9-ihcz", + "output": "xn--9-ihcz" + }, + { + "input": "\u05d0\u05ea", + "output": "xn--4db6c" + }, + { + "input": "xn--4db6c", + "output": "xn--4db6c" + }, + { + "input": "\u05d0\u05f3\u05ea", + "output": "xn--4db6c0a" + }, + { + "input": "xn--4db6c0a", + "output": "xn--4db6c0a" + }, + { + "input": "\u05d07\u05ea", + "output": "xn--7-zhc3f" + }, + { + "input": "xn--7-zhc3f", + "output": "xn--7-zhc3f" + }, + { + "input": "\u05d0\u0667\u05ea", + "output": "xn--4db6c6t" + }, + { + "input": "xn--4db6c6t", + "output": "xn--4db6c6t" + }, + { + "input": "\u0bb9\u0bcd\u200d", + "output": "xn--dmc4b194h" + }, + { + "input": "xn--dmc4b", + "output": "xn--dmc4b" + }, + { + "input": "\u0bb9\u0bcd", + "output": "xn--dmc4b" + }, + { + "input": "xn--dmc4b194h", + "output": "xn--dmc4b194h" + }, + { + "comment": "C2", + "input": "\u0bb9\u200d", + "output": null + }, + { + "input": "xn--dmc", + "output": "xn--dmc" + }, + { + "input": "\u0bb9", + "output": "xn--dmc" + }, + { + "comment": "C2", + "input": "xn--dmc225h", + "output": null + }, + { + "comment": "C2", + "input": "\u200d", + "output": null + }, + { + "comment": "A4_2 (ignored)", + "input": "", + "output": "" + }, + { + "comment": "C2", + "input": "xn--1ug", + "output": null + }, + { + "input": "\u0bb9\u0bcd\u200c", + "output": "xn--dmc4by94h" + }, + { + "input": "xn--dmc4by94h", + "output": "xn--dmc4by94h" + }, + { + "comment": "C1", + "input": "\u0bb9\u200c", + "output": null + }, + { + "comment": "C1", + "input": "xn--dmc025h", + "output": null + }, + { + "comment": "C1", + "input": "\u200c", + "output": null + }, + { + "comment": "C1", + "input": "xn--0ug", + "output": null + }, + { + "input": "\u0644\u0670\u200c\u06ed\u06ef", + "output": "xn--ghb2gxqia7523a" + }, + { + "input": "xn--ghb2gxqia", + "output": "xn--ghb2gxqia" + }, + { + "input": "\u0644\u0670\u06ed\u06ef", + "output": "xn--ghb2gxqia" + }, + { + "input": "xn--ghb2gxqia7523a", + "output": "xn--ghb2gxqia7523a" + }, + { + "input": "\u0644\u0670\u200c\u06ef", + "output": "xn--ghb2g3qq34f" + }, + { + "input": "xn--ghb2g3q", + "output": "xn--ghb2g3q" + }, + { + "input": "\u0644\u0670\u06ef", + "output": "xn--ghb2g3q" + }, + { + "input": "xn--ghb2g3qq34f", + "output": "xn--ghb2g3qq34f" + }, + { + "input": "\u0644\u200c\u06ed\u06ef", + "output": "xn--ghb25aga828w" + }, + { + "input": "xn--ghb25aga", + "output": "xn--ghb25aga" + }, + { + "input": "\u0644\u06ed\u06ef", + "output": "xn--ghb25aga" + }, + { + "input": "xn--ghb25aga828w", + "output": "xn--ghb25aga828w" + }, + { + "input": "\u0644\u200c\u06ef", + "output": "xn--ghb65a953d" + }, + { + "input": "xn--ghb65a", + "output": "xn--ghb65a" + }, + { + "input": "\u0644\u06ef", + "output": "xn--ghb65a" + }, + { + "input": "xn--ghb65a953d", + "output": "xn--ghb65a953d" + }, + { + "input": "xn--ghb2gxq", + "output": "xn--ghb2gxq" + }, + { + "input": "\u0644\u0670\u06ed", + "output": "xn--ghb2gxq" + }, + { + "comment": "C1", + "input": "\u06ef\u200c\u06ef", + "output": null + }, + { + "input": "xn--cmba", + "output": "xn--cmba" + }, + { + "input": "\u06ef\u06ef", + "output": "xn--cmba" + }, + { + "comment": "C1", + "input": "xn--cmba004q", + "output": null + }, + { + "input": "xn--ghb", + "output": "xn--ghb" + }, + { + "input": "\u0644", + "output": "xn--ghb" + }, + { + "comment": "A4_2 (ignored)", + "input": "a\u3002\u3002b", + "output": "a..b" + }, + { + "comment": "A4_2 (ignored)", + "input": "A\u3002\u3002B", + "output": "a..b" + }, + { + "comment": "A4_2 (ignored)", + "input": "a..b", + "output": "a..b" + }, + { + "comment": "A4_2 (ignored)", + "input": "..xn--skb", + "output": "..xn--skb" + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\u2495\u221d\u065f\uda0e\udd26\uff0e-\udb40\udd2f", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "14.\u221d\u065f\uda0e\udd26.-\udb40\udd2f", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "14.xn--7hb713l3v90n.-", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn--7hb713lfwbi1311b.-", + "output": null + }, + { + "input": "\ua863.\u07cf", + "output": "xn--8c9a.xn--qsb" + }, + { + "input": "xn--8c9a.xn--qsb", + "output": "xn--8c9a.xn--qsb" + }, + { + "comment": "P1; V6", + "input": "\ud97d\udf9c\uff0e\ud803\udfc7\u0fa2\u077d\u0600", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud97d\udf9c\uff0e\ud803\udfc7\u0fa1\u0fb7\u077d\u0600", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud97d\udf9c.\ud803\udfc7\u0fa1\u0fb7\u077d\u0600", + "output": null + }, + { + "comment": "V6", + "input": "xn--gw68a.xn--ifb57ev2psc6027m", + "output": null + }, + { + "comment": "V5", + "input": "\ud84f\udcd4\u0303.\ud805\udcc2", + "output": null + }, + { + "comment": "V5", + "input": "xn--nsa95820a.xn--wz1d", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\ud9d4\udfad.\u10b2\ud804\uddc0", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\ud9d4\udfad.\u2d12\ud804\uddc0", + "output": null + }, + { + "comment": "V6", + "input": "xn--bn95b.xn--9kj2034e", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug15083f.xn--9kj2034e", + "output": null + }, + { + "comment": "V6", + "input": "xn--bn95b.xn--qnd6272k", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug15083f.xn--qnd6272k", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u7e71\ud805\uddbf\u200d.\uff18\ufe12", + "output": null + }, + { + "comment": "V6", + "input": "xn--gl0as212a.xn--8-o89h", + "output": null + }, + { + "comment": "V6", + "input": "xn--1ug6928ac48e.xn--8-o89h", + "output": null + }, + { + "comment": "V5; A4_2 (ignored)", + "input": "\udb40\uddbe\uff0e\ud838\udc08", + "output": null + }, + { + "comment": "V5; A4_2 (ignored)", + "input": "\udb40\uddbe.\ud838\udc08", + "output": null + }, + { + "comment": "V5; A4_2 (ignored)", + "input": ".xn--ph4h", + "output": null + }, + { + "comment": "C2", + "input": "\u00df\u06eb\u3002\u200d", + "output": null + }, + { + "comment": "C2", + "input": "SS\u06eb\u3002\u200d", + "output": null + }, + { + "comment": "C2", + "input": "ss\u06eb\u3002\u200d", + "output": null + }, + { + "comment": "C2", + "input": "Ss\u06eb\u3002\u200d", + "output": null + }, + { + "input": "xn--ss-59d.", + "output": "xn--ss-59d." + }, + { + "input": "ss\u06eb.", + "output": "xn--ss-59d." + }, + { + "input": "SS\u06eb.", + "output": "xn--ss-59d." + }, + { + "input": "Ss\u06eb.", + "output": "xn--ss-59d." + }, + { + "comment": "C2", + "input": "xn--ss-59d.xn--1ug", + "output": null + }, + { + "comment": "C2", + "input": "xn--zca012a.xn--1ug", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\udb41\udc35\u200c\u2488\uff0e\udb40\udf87", + "output": null + }, + { + "comment": "C1; P1; V6; A4_2 (ignored)", + "input": "\udb41\udc35\u200c1..\udb40\udf87", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": "xn--1-bs31m..xn--tv36e", + "output": null + }, + { + "comment": "C1; V6; A4_2 (ignored)", + "input": "xn--1-rgn37671n..xn--tv36e", + "output": null + }, + { + "comment": "V6", + "input": "xn--tshz2001k.xn--tv36e", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug88o47900b.xn--tv36e", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb3c\ude23\u065f\uaab2\u00df\u3002\udaf1\udce7", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb3c\ude23\u065f\uaab2SS\u3002\udaf1\udce7", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb3c\ude23\u065f\uaab2ss\u3002\udaf1\udce7", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb3c\ude23\u065f\uaab2Ss\u3002\udaf1\udce7", + "output": null + }, + { + "comment": "V6", + "input": "xn--ss-3xd2839nncy1m.xn--bb79d", + "output": null + }, + { + "comment": "V6", + "input": "xn--zca92z0t7n5w96j.xn--bb79d", + "output": null + }, + { + "comment": "C1; C2; P1; V6", + "input": "\u0774\u200c\ud83a\udd3f\u3002\ud8b5\ude10\u425c\u200d\ud9be\udd3c", + "output": null + }, + { + "comment": "C1; C2; P1; V6", + "input": "\u0774\u200c\ud83a\udd1d\u3002\ud8b5\ude10\u425c\u200d\ud9be\udd3c", + "output": null + }, + { + "comment": "V6", + "input": "xn--4pb2977v.xn--z0nt555ukbnv", + "output": null + }, + { + "comment": "C1; C2; V6", + "input": "xn--4pb607jjt73a.xn--1ug236ke314donv1a", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u3164\u094d\u10a0\u17d0.\u180b", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1160\u094d\u10a0\u17d0.\u180b", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1160\u094d\u2d00\u17d0.\u180b", + "output": null + }, + { + "comment": "V6", + "input": "xn--n3b742bkqf4ty.", + "output": null + }, + { + "comment": "V6", + "input": "xn--n3b468aoqa89r.", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u3164\u094d\u2d00\u17d0.\u180b", + "output": null + }, + { + "comment": "V6", + "input": "xn--n3b445e53po6d.", + "output": null + }, + { + "comment": "V6", + "input": "xn--n3b468azngju2a.", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u2763\u200d\uff0e\u09cd\ud807\udc3d\u0612\ua929", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u2763\u200d.\u09cd\ud807\udc3d\u0612\ua929", + "output": null + }, + { + "comment": "V5", + "input": "xn--pei.xn--0fb32q3w7q2g4d", + "output": null + }, + { + "comment": "C2; V5", + "input": "xn--1ugy10a.xn--0fb32q3w7q2g4d", + "output": null + }, + { + "comment": "V5", + "input": "\u0349\u3002\ud85e\udc6b", + "output": null + }, + { + "comment": "V5", + "input": "xn--nua.xn--bc6k", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud807\udc3f\udb40\udd66\uff0e\u1160", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud807\udc3f\udb40\udd66.\u1160", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--ok3d.xn--psd", + "output": null + }, + { + "comment": "V5", + "input": "\u850f\uff61\ud807\udc3a", + "output": null + }, + { + "comment": "V5", + "input": "\u850f\u3002\ud807\udc3a", + "output": null + }, + { + "comment": "V5", + "input": "xn--uy1a.xn--jk3d", + "output": null + }, + { + "comment": "V6", + "input": "xn--8g1d12120a.xn--5l6h", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud804\udee7\ua9c02\uff61\u39c9\uda09\udd84", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud804\udee7\ua9c02\u3002\u39c9\uda09\udd84", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--2-5z4eu89y.xn--97l02706d", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2938\u03c2\ud8ab\udc40\uff61\uffa0", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2938\u03c2\ud8ab\udc40\u3002\u1160", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2938\u03a3\ud8ab\udc40\u3002\u1160", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2938\u03c3\ud8ab\udc40\u3002\u1160", + "output": null + }, + { + "comment": "V6", + "input": "xn--4xa192qmp03d.xn--psd", + "output": null + }, + { + "comment": "V6", + "input": "xn--3xa392qmp03d.xn--psd", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2938\u03a3\ud8ab\udc40\uff61\uffa0", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2938\u03c3\ud8ab\udc40\uff61\uffa0", + "output": null + }, + { + "comment": "V6", + "input": "xn--4xa192qmp03d.xn--cl7c", + "output": null + }, + { + "comment": "V6", + "input": "xn--3xa392qmp03d.xn--cl7c", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\u200d\udb7d\udc56\udb40\udc50\uff0e\u05bd\ud826\udfb0\ua85d\ud800\udee1", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\u200d\udb7d\udc56\udb40\udc50.\u05bd\ud826\udfb0\ua85d\ud800\udee1", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--b726ey18m.xn--ldb8734fg0qcyzzg", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn--1ug66101lt8me.xn--ldb8734fg0qcyzzg", + "output": null + }, + { + "comment": "P1; V6; A4_2 (ignored)", + "input": "\u3002\udbcc\ude35\u03c2\ud8c2\udc07\u3002\ud802\udf88", + "output": null + }, + { + "comment": "P1; V6; A4_2 (ignored)", + "input": "\u3002\udbcc\ude35\u03a3\ud8c2\udc07\u3002\ud802\udf88", + "output": null + }, + { + "comment": "P1; V6; A4_2 (ignored)", + "input": "\u3002\udbcc\ude35\u03c3\ud8c2\udc07\u3002\ud802\udf88", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--4xa68573c7n64d.xn--f29c", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--3xa88573c7n64d.xn--f29c", + "output": null + }, + { + "input": "\ud83a\udd37.\ud802\udf90\ud83a\udc81\ud803\ude60\u0624", + "output": "xn--ve6h.xn--jgb1694kz0b2176a" + }, + { + "input": "\ud83a\udd37.\ud802\udf90\ud83a\udc81\ud803\ude60\u0648\u0654", + "output": "xn--ve6h.xn--jgb1694kz0b2176a" + }, + { + "input": "\ud83a\udd15.\ud802\udf90\ud83a\udc81\ud803\ude60\u0648\u0654", + "output": "xn--ve6h.xn--jgb1694kz0b2176a" + }, + { + "input": "\ud83a\udd15.\ud802\udf90\ud83a\udc81\ud803\ude60\u0624", + "output": "xn--ve6h.xn--jgb1694kz0b2176a" + }, + { + "input": "xn--ve6h.xn--jgb1694kz0b2176a", + "output": "xn--ve6h.xn--jgb1694kz0b2176a" + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "-\udb40\ude56\ua867\uff0e\udb40\ude82\ud8dc\udd83\ud83c\udd09", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn----hg4ei0361g.xn--207ht163h7m94c", + "output": null + }, + { + "comment": "C1; V5", + "input": "\u200c\uff61\u0354", + "output": null + }, + { + "comment": "C1; V5", + "input": "\u200c\u3002\u0354", + "output": null + }, + { + "comment": "V5; A4_2 (ignored)", + "input": ".xn--yua", + "output": null + }, + { + "comment": "C1; V5", + "input": "xn--0ug.xn--yua", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud83a\udd25\udb40\udd6e\uff0e\u1844\u10ae", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud83a\udd25\udb40\udd6e.\u1844\u10ae", + "output": null + }, + { + "input": "\ud83a\udd25\udb40\udd6e.\u1844\u2d0e", + "output": "xn--de6h.xn--37e857h" + }, + { + "comment": "P1; V6", + "input": "\ud83a\udd03\udb40\udd6e.\u1844\u10ae", + "output": null + }, + { + "input": "\ud83a\udd03\udb40\udd6e.\u1844\u2d0e", + "output": "xn--de6h.xn--37e857h" + }, + { + "input": "xn--de6h.xn--37e857h", + "output": "xn--de6h.xn--37e857h" + }, + { + "input": "\ud83a\udd25.\u1844\u2d0e", + "output": "xn--de6h.xn--37e857h" + }, + { + "comment": "P1; V6", + "input": "\ud83a\udd03.\u1844\u10ae", + "output": null + }, + { + "input": "\ud83a\udd03.\u1844\u2d0e", + "output": "xn--de6h.xn--37e857h" + }, + { + "comment": "V6", + "input": "xn--de6h.xn--mnd799a", + "output": null + }, + { + "input": "\ud83a\udd25\udb40\udd6e\uff0e\u1844\u2d0e", + "output": "xn--de6h.xn--37e857h" + }, + { + "comment": "P1; V6", + "input": "\ud83a\udd03\udb40\udd6e\uff0e\u1844\u10ae", + "output": null + }, + { + "input": "\ud83a\udd03\udb40\udd6e\uff0e\u1844\u2d0e", + "output": "xn--de6h.xn--37e857h" + }, + { + "comment": "P1; V6", + "input": "\ud83a\udd25.\u1844\u10ae", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u0fa4\ud986\udd2f\uff0e\ud835\udfed\u10bb", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u0fa4\ud986\udd2f.1\u10bb", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u0fa4\ud986\udd2f.1\u2d1b", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--0fd40533g.xn--1-tws", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--0fd40533g.xn--1-q1g", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u0fa4\ud986\udd2f\uff0e\ud835\udfed\u2d1b", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u03c2\ud9d5\udf0c\uff18.\ud83a\udf64", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u03c2\ud9d5\udf0c8.\ud83a\udf64", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u03a3\ud9d5\udf0c8.\ud83a\udf64", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u03c3\ud9d5\udf0c8.\ud83a\udf64", + "output": null + }, + { + "comment": "V6", + "input": "xn--8-zmb14974n.xn--su6h", + "output": null + }, + { + "comment": "V6", + "input": "xn--8-xmb44974n.xn--su6h", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u03a3\ud9d5\udf0c\uff18.\ud83a\udf64", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u03c3\ud9d5\udf0c\uff18.\ud83a\udf64", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u200c\uae03.\u69b6-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u200c\u1100\u1173\u11b2.\u69b6-", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "xn--ej0b.xn----d87b", + "output": "xn--ej0b.xn----d87b" + }, + { + "comment": "C1; V3 (ignored)", + "input": "xn--0ug3307c.xn----d87b", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ub253\u6cd3\ud833\udd7d.\u09cd\u200d", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1102\u1170\u11be\u6cd3\ud833\udd7d.\u09cd\u200d", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--lwwp69lqs7m.xn--b7b", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--lwwp69lqs7m.xn--b7b605i", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1bf3\u10b1\u115f\uff0e\ud804\udd34\u2132", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1bf3\u10b1\u115f.\ud804\udd34\u2132", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1bf3\u2d11\u115f.\ud804\udd34\u214e", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1bf3\u10b1\u115f.\ud804\udd34\u214e", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--pnd26a55x.xn--73g3065g", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--osd925cvyn.xn--73g3065g", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--pnd26a55x.xn--f3g7465g", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1bf3\u2d11\u115f\uff0e\ud804\udd34\u214e", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1bf3\u10b1\u115f\uff0e\ud804\udd34\u214e", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u00c5\ub444-\uff0e\u200c", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "A\u030a\u1103\u116d\u11b7-\uff0e\u200c", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u00c5\ub444-.\u200c", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "A\u030a\u1103\u116d\u11b7-.\u200c", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "a\u030a\u1103\u116d\u11b7-.\u200c", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u00e5\ub444-.\u200c", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "xn----1fa1788k.", + "output": "xn----1fa1788k." + }, + { + "comment": "C1; V3 (ignored)", + "input": "xn----1fa1788k.xn--0ug", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "a\u030a\u1103\u116d\u11b7-\uff0e\u200c", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u00e5\ub444-\uff0e\u200c", + "output": null + }, + { + "comment": "C1; C2; P1; V5; V6", + "input": "\ub8f1\u200d\ud880\udf68\u200c\u3002\ud836\ude16\ufe12", + "output": null + }, + { + "comment": "C1; C2; P1; V5; V6", + "input": "\u1105\u116e\u11b0\u200d\ud880\udf68\u200c\u3002\ud836\ude16\ufe12", + "output": null + }, + { + "comment": "C1; C2; V5", + "input": "\ub8f1\u200d\ud880\udf68\u200c\u3002\ud836\ude16\u3002", + "output": null + }, + { + "comment": "C1; C2; V5", + "input": "\u1105\u116e\u11b0\u200d\ud880\udf68\u200c\u3002\ud836\ude16\u3002", + "output": null + }, + { + "comment": "V5", + "input": "xn--ct2b0738h.xn--772h.", + "output": null + }, + { + "comment": "C1; C2; V5", + "input": "xn--0ugb3358ili2v.xn--772h.", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--ct2b0738h.xn--y86cl899a", + "output": null + }, + { + "comment": "C1; C2; V5; V6", + "input": "xn--0ugb3358ili2v.xn--y86cl899a", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud83c\udd04\uff0e\u1cdc\u2488\u00df", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud83c\udd04\uff0e\u1cdc\u2488SS", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud83c\udd04\uff0e\u1cdc\u2488ss", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud83c\udd04\uff0e\u1cdc\u2488Ss", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--x07h.xn--ss-k1r094b", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--x07h.xn--zca344lmif", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\u1bf3.-\u900b\ud98e\uddad\udb25\ude6e", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn--1zf.xn----483d46987byr50b", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u0756\u3002\u3164\u200d\u03c2", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u0756\u3002\u1160\u200d\u03c2", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u0756\u3002\u1160\u200d\u03a3", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u0756\u3002\u1160\u200d\u03c3", + "output": null + }, + { + "comment": "V6", + "input": "xn--9ob.xn--4xa380e", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--9ob.xn--4xa380ebol", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--9ob.xn--3xa580ebol", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u0756\u3002\u3164\u200d\u03a3", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u0756\u3002\u3164\u200d\u03c3", + "output": null + }, + { + "comment": "V6", + "input": "xn--9ob.xn--4xa574u", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--9ob.xn--4xa795lq2l", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--9ob.xn--3xa995lq2l", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u1846\u10a3\uff61\udb3a\udca7\u0315\u200d\u200d", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u1846\u10a3\u3002\udb3a\udca7\u0315\u200d\u200d", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u1846\u2d03\u3002\udb3a\udca7\u0315\u200d\u200d", + "output": null + }, + { + "comment": "V6", + "input": "xn--57e237h.xn--5sa98523p", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--57e237h.xn--5sa649la993427a", + "output": null + }, + { + "comment": "V6", + "input": "xn--bnd320b.xn--5sa98523p", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--bnd320b.xn--5sa649la993427a", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u1846\u2d03\uff61\udb3a\udca7\u0315\u200d\u200d", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud838\udc28\uff61\u1b44\uda45\udee8\ud838\udf87", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud838\udc28\u3002\u1b44\uda45\udee8\ud838\udf87", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--mi4h.xn--1uf6843smg20c", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u189b\udb60\udd5f\u00df.\u1327", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u189b\udb60\udd5fSS.\u1327", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u189b\udb60\udd5fss.\u1327", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u189b\udb60\udd5fSs.\u1327", + "output": null + }, + { + "comment": "V6", + "input": "xn--ss-7dp66033t.xn--p5d", + "output": null + }, + { + "comment": "V6", + "input": "xn--zca562jc642x.xn--p5d", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u2b92\u200c.\ud909\ude97\u200c", + "output": null + }, + { + "comment": "V6", + "input": "xn--b9i.xn--5p9y", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ugx66b.xn--0ugz2871c", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u00df\uff61\ud800\udef3\u10ac\u0fb8", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u00df\u3002\ud800\udef3\u10ac\u0fb8", + "output": null + }, + { + "input": "\u00df\u3002\ud800\udef3\u2d0c\u0fb8", + "output": "xn--zca.xn--lgd921mvv0m" + }, + { + "comment": "P1; V6", + "input": "SS\u3002\ud800\udef3\u10ac\u0fb8", + "output": null + }, + { + "input": "ss\u3002\ud800\udef3\u2d0c\u0fb8", + "output": "ss.xn--lgd921mvv0m" + }, + { + "comment": "P1; V6", + "input": "Ss\u3002\ud800\udef3\u10ac\u0fb8", + "output": null + }, + { + "comment": "V6", + "input": "ss.xn--lgd10cu829c", + "output": null + }, + { + "input": "ss.xn--lgd921mvv0m", + "output": "ss.xn--lgd921mvv0m" + }, + { + "input": "ss.\ud800\udef3\u2d0c\u0fb8", + "output": "ss.xn--lgd921mvv0m" + }, + { + "comment": "P1; V6", + "input": "SS.\ud800\udef3\u10ac\u0fb8", + "output": null + }, + { + "comment": "P1; V6", + "input": "Ss.\ud800\udef3\u10ac\u0fb8", + "output": null + }, + { + "input": "xn--zca.xn--lgd921mvv0m", + "output": "xn--zca.xn--lgd921mvv0m" + }, + { + "input": "\u00df.\ud800\udef3\u2d0c\u0fb8", + "output": "xn--zca.xn--lgd921mvv0m" + }, + { + "comment": "V6", + "input": "xn--zca.xn--lgd10cu829c", + "output": null + }, + { + "input": "\u00df\uff61\ud800\udef3\u2d0c\u0fb8", + "output": "xn--zca.xn--lgd921mvv0m" + }, + { + "comment": "P1; V6", + "input": "SS\uff61\ud800\udef3\u10ac\u0fb8", + "output": null + }, + { + "input": "ss\uff61\ud800\udef3\u2d0c\u0fb8", + "output": "ss.xn--lgd921mvv0m" + }, + { + "comment": "P1; V6", + "input": "Ss\uff61\ud800\udef3\u10ac\u0fb8", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1a5a\ud82e\udd9d\u0c4d\u3002\ud829\udf6c\ud835\udff5", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1a5a\ud82e\udd9d\u0c4d\u3002\ud829\udf6c9", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--lqc703ebm93a.xn--9-000p", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\u1856\uff61\u031f\ud91d\udee8\u0b82-", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\u1856\u3002\u031f\ud91d\udee8\u0b82-", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn--m8e.xn----mdb555dkk71m", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud83c\udd07\u4f10\ufe12.\ud831\ude5a\ua8c4", + "output": null + }, + { + "comment": "V6", + "input": "xn--woqs083bel0g.xn--0f9ao925c", + "output": null + }, + { + "comment": "P1; V6; A4_2 (ignored)", + "input": "\udb40\udda0\uff0e\ud99d\udc34\udaf1\udfc8", + "output": null + }, + { + "comment": "P1; V6; A4_2 (ignored)", + "input": "\udb40\udda0.\ud99d\udc34\udaf1\udfc8", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--rx21bhv12i", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "-.\u1886\udb47\udca3-", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "-.xn----pbkx6497q", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\udafd\udcb0\uff0e-\ud835\udffb\u00df", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\udafd\udcb0.-5\u00df", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\udafd\udcb0.-5SS", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\udafd\udcb0.-5ss", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn--t960e.-5ss", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn--t960e.xn---5-hia", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\udafd\udcb0\uff0e-\ud835\udffbSS", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\udafd\udcb0\uff0e-\ud835\udffbss", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\udafd\udcb0\uff0e-\ud835\udffbSs", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\udafd\udcb0.-5Ss", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u200d\ud802\ude3f.\ud83e\udd12\u10c5\uda06\udfb6", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u200d\ud802\ude3f.\ud83e\udd12\u2d25\uda06\udfb6", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--0s9c.xn--tljz038l0gz4b", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--1ug9533g.xn--tljz038l0gz4b", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--0s9c.xn--9nd3211w0gz4b", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--1ug9533g.xn--9nd3211w0gz4b", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\ud894\udec5\u3002\u00df\ud873\udd69\u200d", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\ud894\udec5\u3002SS\ud873\udd69\u200d", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\ud894\udec5\u3002ss\ud873\udd69\u200d", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\ud894\udec5\u3002Ss\ud873\udd69\u200d", + "output": null + }, + { + "comment": "V6", + "input": "xn--ey1p.xn--ss-eq36b", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--ey1p.xn--ss-n1tx0508a", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--ey1p.xn--zca870nz438b", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u248b\uff61\u2488\u200d\uda8f\udd22", + "output": null + }, + { + "comment": "C2; P1; V6; A4_2 (ignored)", + "input": "4.\u30021.\u200d\uda8f\udd22", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": "4..1.xn--sf51d", + "output": null + }, + { + "comment": "C2; V6; A4_2 (ignored)", + "input": "4..1.xn--1ug64613i", + "output": null + }, + { + "comment": "V6", + "input": "xn--wsh.xn--tsh07994h", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--wsh.xn--1ug58o74922a", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u10b3\ud805\udf2b\u200d\uda1e\udf53\uff0e\u06a7\ud807\udc36", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u10b3\ud805\udf2b\u200d\uda1e\udf53.\u06a7\ud807\udc36", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2d13\ud805\udf2b\u200d\uda1e\udf53.\u06a7\ud807\udc36", + "output": null + }, + { + "comment": "V6", + "input": "xn--blj6306ey091d.xn--9jb4223l", + "output": null + }, + { + "comment": "V6", + "input": "xn--1ugy52cym7p7xu5e.xn--9jb4223l", + "output": null + }, + { + "comment": "V6", + "input": "xn--rnd8945ky009c.xn--9jb4223l", + "output": null + }, + { + "comment": "V6", + "input": "xn--rnd479ep20q7x12e.xn--9jb4223l", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2d13\ud805\udf2b\u200d\uda1e\udf53\uff0e\u06a7\ud807\udc36", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud802\ude3f.\ud83c\udd06\u2014", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--0s9c.xn--8ug8324p", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\uda10\udeb1\ud8c6\uddae\u06f8\u3002\udb43\udfad-", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn--lmb18944c0g2z.xn----2k81m", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud83d\udf85\udb43\udce1\udb30\udf59.\ud989\uddb7", + "output": null + }, + { + "comment": "V6", + "input": "xn--ie9hi1349bqdlb.xn--oj69a", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\u20e7\ud97e\udc4e-\uda6e\udcdd.4\u10a4\u200c", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\u20e7\ud97e\udc4e-\uda6e\udcdd.4\u2d04\u200c", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn----9snu5320fi76w.xn--4-ivs", + "output": null + }, + { + "comment": "C1; V5; V6", + "input": "xn----9snu5320fi76w.xn--4-sgn589c", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn----9snu5320fi76w.xn--4-f0g", + "output": null + }, + { + "comment": "C1; V5; V6", + "input": "xn----9snu5320fi76w.xn--4-f0g649i", + "output": null + }, + { + "input": "\u16ad\uff61\ud834\udf20\u00df\ud81a\udef1", + "output": "xn--hwe.xn--zca4946pblnc" + }, + { + "input": "\u16ad\u3002\ud834\udf20\u00df\ud81a\udef1", + "output": "xn--hwe.xn--zca4946pblnc" + }, + { + "input": "\u16ad\u3002\ud834\udf20SS\ud81a\udef1", + "output": "xn--hwe.xn--ss-ci1ub261a" + }, + { + "input": "\u16ad\u3002\ud834\udf20ss\ud81a\udef1", + "output": "xn--hwe.xn--ss-ci1ub261a" + }, + { + "input": "\u16ad\u3002\ud834\udf20Ss\ud81a\udef1", + "output": "xn--hwe.xn--ss-ci1ub261a" + }, + { + "input": "xn--hwe.xn--ss-ci1ub261a", + "output": "xn--hwe.xn--ss-ci1ub261a" + }, + { + "input": "\u16ad.\ud834\udf20ss\ud81a\udef1", + "output": "xn--hwe.xn--ss-ci1ub261a" + }, + { + "input": "\u16ad.\ud834\udf20SS\ud81a\udef1", + "output": "xn--hwe.xn--ss-ci1ub261a" + }, + { + "input": "\u16ad.\ud834\udf20Ss\ud81a\udef1", + "output": "xn--hwe.xn--ss-ci1ub261a" + }, + { + "input": "xn--hwe.xn--zca4946pblnc", + "output": "xn--hwe.xn--zca4946pblnc" + }, + { + "input": "\u16ad.\ud834\udf20\u00df\ud81a\udef1", + "output": "xn--hwe.xn--zca4946pblnc" + }, + { + "input": "\u16ad\uff61\ud834\udf20SS\ud81a\udef1", + "output": "xn--hwe.xn--ss-ci1ub261a" + }, + { + "input": "\u16ad\uff61\ud834\udf20ss\ud81a\udef1", + "output": "xn--hwe.xn--ss-ci1ub261a" + }, + { + "input": "\u16ad\uff61\ud834\udf20Ss\ud81a\udef1", + "output": "xn--hwe.xn--ss-ci1ub261a" + }, + { + "comment": "P1; V5; V6", + "input": "\ud8fc\udc47\u1734\uff0e\ud802\ude3a\u00c9\u2b13\ud804\udd34", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud8fc\udc47\u1734\uff0e\ud802\ude3aE\u0301\u2b13\ud804\udd34", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud8fc\udc47\u1734.\ud802\ude3a\u00c9\u2b13\ud804\udd34", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud8fc\udc47\u1734.\ud802\ude3aE\u0301\u2b13\ud804\udd34", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud8fc\udc47\u1734.\ud802\ude3ae\u0301\u2b13\ud804\udd34", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud8fc\udc47\u1734.\ud802\ude3a\u00e9\u2b13\ud804\udd34", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--c0e34564d.xn--9ca207st53lg3f", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud8fc\udc47\u1734\uff0e\ud802\ude3ae\u0301\u2b13\ud804\udd34", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud8fc\udc47\u1734\uff0e\ud802\ude3a\u00e9\u2b13\ud804\udd34", + "output": null + }, + { + "comment": "A4_2 (ignored)", + "input": "xn--09e4694e..xn--ye6h", + "output": "xn--09e4694e..xn--ye6h" + }, + { + "comment": "P1; V5; V6", + "input": "\u10c3\uff0e\u0653\u18a4", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u10c3.\u0653\u18a4", + "output": null + }, + { + "comment": "V5", + "input": "\u2d23.\u0653\u18a4", + "output": null + }, + { + "comment": "V5", + "input": "xn--rlj.xn--vhb294g", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--7nd.xn--vhb294g", + "output": null + }, + { + "comment": "V5", + "input": "\u2d23\uff0e\u0653\u18a4", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb40\udd08\u0813\uff0e\uc2c9\ud9d0\uddbb\u10c4\ud9ca\udc50", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb40\udd08\u0813\uff0e\u1109\u1174\u11b0\ud9d0\uddbb\u10c4\ud9ca\udc50", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb40\udd08\u0813.\uc2c9\ud9d0\uddbb\u10c4\ud9ca\udc50", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb40\udd08\u0813.\u1109\u1174\u11b0\ud9d0\uddbb\u10c4\ud9ca\udc50", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb40\udd08\u0813.\u1109\u1174\u11b0\ud9d0\uddbb\u2d24\ud9ca\udc50", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb40\udd08\u0813.\uc2c9\ud9d0\uddbb\u2d24\ud9ca\udc50", + "output": null + }, + { + "comment": "V6", + "input": "xn--oub.xn--sljz109bpe25dviva", + "output": null + }, + { + "comment": "V6", + "input": "xn--oub.xn--8nd9522gpe69cviva", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb40\udd08\u0813\uff0e\u1109\u1174\u11b0\ud9d0\uddbb\u2d24\ud9ca\udc50", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb40\udd08\u0813\uff0e\uc2c9\ud9d0\uddbb\u2d24\ud9ca\udc50", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "\ud804\udc45\u3002-", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "xn--210d.-", + "output": null + }, + { + "comment": "C2; P1; V6; V3 (ignored)", + "input": "\ua866\u1851\u200d\u2488\u3002\ud800\udee3-", + "output": null + }, + { + "comment": "C2; V3 (ignored); A4_2 (ignored)", + "input": "\ua866\u1851\u200d1.\u3002\ud800\udee3-", + "output": null + }, + { + "comment": "V3 (ignored); A4_2 (ignored)", + "input": "xn--1-o7j0610f..xn----381i", + "output": "xn--1-o7j0610f..xn----381i" + }, + { + "comment": "C2; V3 (ignored); A4_2 (ignored)", + "input": "xn--1-o7j663bdl7m..xn----381i", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn--h8e863drj7h.xn----381i", + "output": null + }, + { + "comment": "C2; V6; V3 (ignored)", + "input": "xn--h8e470bl0d838o.xn----381i", + "output": null + }, + { + "comment": "C2; P1; V6; V3 (ignored)", + "input": "\u2488\u4c39\u200d-\u3002\uc6c8", + "output": null + }, + { + "comment": "C2; P1; V6; V3 (ignored)", + "input": "\u2488\u4c39\u200d-\u3002\u110b\u116e\u11bf", + "output": null + }, + { + "comment": "C2; V3 (ignored)", + "input": "1.\u4c39\u200d-\u3002\uc6c8", + "output": null + }, + { + "comment": "C2; V3 (ignored)", + "input": "1.\u4c39\u200d-\u3002\u110b\u116e\u11bf", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "1.xn----zw5a.xn--kp5b", + "output": "1.xn----zw5a.xn--kp5b" + }, + { + "comment": "C2; V3 (ignored)", + "input": "1.xn----tgnz80r.xn--kp5b", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn----dcp160o.xn--kp5b", + "output": null + }, + { + "comment": "C2; V6; V3 (ignored)", + "input": "xn----tgnx5rjr6c.xn--kp5b", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u3066\u3002\u200c\udb43\udcfd\u07f3", + "output": null + }, + { + "comment": "V6", + "input": "xn--m9j.xn--rtb10784p", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--m9j.xn--rtb154j9l73w", + "output": null + }, + { + "comment": "V5", + "input": "\u03c2\uff61\ua9c0\u06e7", + "output": null + }, + { + "comment": "V5", + "input": "\u03c2\u3002\ua9c0\u06e7", + "output": null + }, + { + "comment": "V5", + "input": "\u03a3\u3002\ua9c0\u06e7", + "output": null + }, + { + "comment": "V5", + "input": "\u03c3\u3002\ua9c0\u06e7", + "output": null + }, + { + "comment": "V5", + "input": "xn--4xa.xn--3lb1944f", + "output": null + }, + { + "comment": "V5", + "input": "xn--3xa.xn--3lb1944f", + "output": null + }, + { + "comment": "V5", + "input": "\u03a3\uff61\ua9c0\u06e7", + "output": null + }, + { + "comment": "V5", + "input": "\u03c3\uff61\ua9c0\u06e7", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u0bcd\udb56\udec5\ud9f0\ude51.\u10a2\u10b5", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u0bcd\udb56\udec5\ud9f0\ude51.\u2d02\u2d15", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u0bcd\udb56\udec5\ud9f0\ude51.\u10a2\u2d15", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--xmc83135idcxza.xn--9md086l", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--xmc83135idcxza.xn--tkjwb", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--xmc83135idcxza.xn--9md2b", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\u1c32\ud83c\udd08\u2f9b\u05a6\uff0e\u200d\uda7e\udd64\u07fd", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--xcb756i493fwi5o.xn--1tb13454l", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn--xcb756i493fwi5o.xn--1tb334j1197q", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1897\uff61\u04c0\ud934\udd3b", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1897\u3002\u04c0\ud934\udd3b", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1897\u3002\u04cf\ud934\udd3b", + "output": null + }, + { + "comment": "V6", + "input": "xn--hbf.xn--s5a83117e", + "output": null + }, + { + "comment": "V6", + "input": "xn--hbf.xn--d5a86117e", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1897\uff61\u04cf\ud934\udd3b", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "-\ud800\udef7\ud81b\udf91\u3002\udb40\uddac", + "output": "xn----991iq40y." + }, + { + "comment": "V3 (ignored)", + "input": "xn----991iq40y.", + "output": "xn----991iq40y." + }, + { + "comment": "P1; V5; V6", + "input": "\ud807\udc98\udb40\udd12\ud80d\udc61\uff61\ud835\udfea\u10bc", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud807\udc98\udb40\udd12\ud80d\udc61\u30028\u10bc", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud807\udc98\udb40\udd12\ud80d\udc61\u30028\u2d1c", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--7m3d291b.xn--8-vws", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--7m3d291b.xn--8-s1g", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud807\udc98\udb40\udd12\ud80d\udc61\uff61\ud835\udfea\u2d1c", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1bab\uff61\ud83c\udc89\udb40\udc70", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1bab\u3002\ud83c\udc89\udb40\udc70", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--zxf.xn--fx7ho0250c", + "output": null + }, + { + "comment": "C1; P1; V6; V3 (ignored)", + "input": "\udb71\udeb6\udba0\uded6\uda1a\ude70-\u3002\u200c", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn----7i12hu122k9ire.", + "output": null + }, + { + "comment": "C1; V6; V3 (ignored)", + "input": "xn----7i12hu122k9ire.xn--0ug", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ufe12\uff0e\ufe2f\ud805\udc42", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ufe12\uff0e\ud805\udc42\ufe2f", + "output": null + }, + { + "comment": "V5; A4_2 (ignored)", + "input": "\u3002.\ud805\udc42\ufe2f", + "output": null + }, + { + "comment": "V5; A4_2 (ignored)", + "input": "..xn--s96cu30b", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--y86c.xn--s96cu30b", + "output": null + }, + { + "comment": "C2; V5", + "input": "\ua92c\u3002\u200d", + "output": null + }, + { + "comment": "V5", + "input": "xn--zi9a.", + "output": null + }, + { + "comment": "C2; V5", + "input": "xn--zi9a.xn--1ug", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\udb58\ude04\u3002-", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn--xm38e.-", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u0330\uff0e\udb81\udf31\u8680", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u0330.\udb81\udf31\u8680", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--xta.xn--e91aw9417e", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ud83e\udc9f\ud83c\udd08\u200d\ua84e\uff61\u0f84", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--nc9aq743ds0e.xn--3ed", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn--1ug4874cfd0kbmg.xn--3ed", + "output": null + }, + { + "comment": "V5", + "input": "\ua854\u3002\u1039\u1887", + "output": null + }, + { + "comment": "V5", + "input": "xn--tc9a.xn--9jd663b", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\ud880\udd67\ud94e\ude60-\uff0e\uabed-\u609c", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\ud880\udd67\ud94e\ude60-.\uabed-\u609c", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn----7m53aj640l.xn----8f4br83t", + "output": null + }, + { + "comment": "C2; P1; V6; V3 (ignored)", + "input": "\u1849\ud899\udce7\u2b1e\u189c.-\u200d\ud83a\udcd1\u202e", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn--87e0ol04cdl39e.xn----qinu247r", + "output": null + }, + { + "comment": "C2; V6; V3 (ignored)", + "input": "xn--87e0ol04cdl39e.xn----ugn5e3763s", + "output": null + }, + { + "input": "\ud83a\udd53\uff0e\u0718", + "output": "xn--of6h.xn--inb" + }, + { + "input": "\ud83a\udd53.\u0718", + "output": "xn--of6h.xn--inb" + }, + { + "input": "xn--of6h.xn--inb", + "output": "xn--of6h.xn--inb" + }, + { + "comment": "V3 (ignored)", + "input": "\udb40\udd3d-\uff0e-\u0dca", + "output": "-.xn----ptf" + }, + { + "comment": "V3 (ignored)", + "input": "\udb40\udd3d-.-\u0dca", + "output": "-.xn----ptf" + }, + { + "comment": "V3 (ignored)", + "input": "-.xn----ptf", + "output": "-.xn----ptf" + }, + { + "comment": "P1; V6", + "input": "\u10ba\ud800\udef8\udb40\udd04\u3002\ud835\udfdd\ud7f6\u103a", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u10ba\ud800\udef8\udb40\udd04\u30025\ud7f6\u103a", + "output": null + }, + { + "input": "\u2d1a\ud800\udef8\udb40\udd04\u30025\ud7f6\u103a", + "output": "xn--ilj2659d.xn--5-dug9054m" + }, + { + "input": "xn--ilj2659d.xn--5-dug9054m", + "output": "xn--ilj2659d.xn--5-dug9054m" + }, + { + "input": "\u2d1a\ud800\udef8.5\ud7f6\u103a", + "output": "xn--ilj2659d.xn--5-dug9054m" + }, + { + "comment": "P1; V6", + "input": "\u10ba\ud800\udef8.5\ud7f6\u103a", + "output": null + }, + { + "comment": "V6", + "input": "xn--ynd2415j.xn--5-dug9054m", + "output": null + }, + { + "input": "\u2d1a\ud800\udef8\udb40\udd04\u3002\ud835\udfdd\ud7f6\u103a", + "output": "xn--ilj2659d.xn--5-dug9054m" + }, + { + "comment": "C2; P1; V5; V6", + "input": "\u200d-\u1839\ufe6a.\u1de1\u1922", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\u200d-\u1839%.\u1de1\u1922", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "xn---%-u4o.xn--gff52t", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "xn---%-u4oy48b.xn--gff52t", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn----c6jx047j.xn--gff52t", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn----c6j614b1z4v.xn--gff52t", + "output": null + }, + { + "input": "\u0723\u05a3\uff61\u332a", + "output": "xn--ucb18e.xn--eck4c5a" + }, + { + "input": "\u0723\u05a3\u3002\u30cf\u30a4\u30c4", + "output": "xn--ucb18e.xn--eck4c5a" + }, + { + "input": "xn--ucb18e.xn--eck4c5a", + "output": "xn--ucb18e.xn--eck4c5a" + }, + { + "input": "\u0723\u05a3.\u30cf\u30a4\u30c4", + "output": "xn--ucb18e.xn--eck4c5a" + }, + { + "comment": "P1; V6", + "input": "\ud84e\ude6b\uff0e\ud9f1\udc72", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud84e\ude6b.\ud9f1\udc72", + "output": null + }, + { + "comment": "V6", + "input": "xn--td3j.xn--4628b", + "output": null + }, + { + "input": "xn--skb", + "output": "xn--skb" + }, + { + "input": "\u06b9", + "output": "xn--skb" + }, + { + "comment": "V5; V3 (ignored)", + "input": "\u0c4d\ud836\ude3e\u05a9\ud835\udfed\u3002-\ud805\udf28", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "\u0c4d\ud836\ude3e\u05a91\u3002-\ud805\udf28", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "xn--1-rfc312cdp45c.xn----nq0j", + "output": null + }, + { + "comment": "P1; V6", + "input": "\uda4f\udfc8\u3002\ub64f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\uda4f\udfc8\u3002\u1104\u116b\u11ae", + "output": null + }, + { + "comment": "V6", + "input": "xn--ph26c.xn--281b", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud916\ude1a\udb40\udd0c\udb07\udf40\u1840.\u08b6", + "output": null + }, + { + "comment": "V6", + "input": "xn--z7e98100evc01b.xn--czb", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u200d\uff61\ud8d4\udc5b", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u200d\u3002\ud8d4\udc5b", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--6x4u", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--1ug.xn--6x4u", + "output": null + }, + { + "comment": "C1; V5", + "input": "\ud805\uddbf\ud836\ude14.\u185f\ud805\uddbf\u1b42\u200c", + "output": null + }, + { + "comment": "V5", + "input": "xn--461dw464a.xn--v8e29loy65a", + "output": null + }, + { + "comment": "C1; V5", + "input": "xn--461dw464a.xn--v8e29ldzfo952a", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\ud02c-?\ud99b\udcd2.\u200c\u0ac5\udb67\ude24\u06f4", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.\u200c\u0ac5\udb67\ude24\u06f4", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "xn---?-6g4k75207c.xn--hmb76q74166b", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "xn---?-6g4k75207c.xn--hmb76q48y18505a", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud02c-?\ud99b\udcd2.xn--hmb76q74166b", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.xn--hmb76q74166b", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.XN--HMB76Q74166B", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud02c-?\ud99b\udcd2.XN--HMB76Q74166B", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud02c-?\ud99b\udcd2.Xn--Hmb76q74166b", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.Xn--Hmb76q74166b", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\ud02c-?\ud99b\udcd2.xn--hmb76q48y18505a", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.xn--hmb76q48y18505a", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.XN--HMB76Q48Y18505A", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\ud02c-?\ud99b\udcd2.XN--HMB76Q48Y18505A", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\ud02c-?\ud99b\udcd2.Xn--Hmb76q48y18505a", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.Xn--Hmb76q48y18505a", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u252e\udb40\uddd0\uff0e\u0c00\u0c4d\u1734\u200d", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u252e\udb40\uddd0.\u0c00\u0c4d\u1734\u200d", + "output": null + }, + { + "comment": "V5", + "input": "xn--kxh.xn--eoc8m432a", + "output": null + }, + { + "comment": "C2; V5", + "input": "xn--1ug04r.xn--eoc8m432a40i", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udaa5\udeaa\uff61\ud83c\udd02", + "output": null + }, + { + "comment": "V6", + "input": "xn--n433d.xn--v07h", + "output": null + }, + { + "comment": "V5", + "input": "\ud804\udf68\u520d.\ud83d\udee6", + "output": null + }, + { + "comment": "V5", + "input": "xn--rbry728b.xn--y88h", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\udb40\udf0f3\uff61\u1bf1\ud835\udfd2", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\udb40\udf0f3\u3002\u1bf14", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--3-ib31m.xn--4-pql", + "output": null + }, + { + "comment": "V5", + "input": "\u034a\uff0e\ud802\ude0e", + "output": null + }, + { + "comment": "V5", + "input": "\u034a.\ud802\ude0e", + "output": null + }, + { + "comment": "V5", + "input": "xn--oua.xn--mr9c", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\ua846\u3002\u2183\u0fb5\ub1ae-", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\ua846\u3002\u2183\u0fb5\u1102\u116a\u11c1-", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "\ua846\u3002\u2184\u0fb5\u1102\u116a\u11c1-", + "output": "xn--fc9a.xn----qmg097k469k" + }, + { + "comment": "V3 (ignored)", + "input": "\ua846\u3002\u2184\u0fb5\ub1ae-", + "output": "xn--fc9a.xn----qmg097k469k" + }, + { + "comment": "V3 (ignored)", + "input": "xn--fc9a.xn----qmg097k469k", + "output": "xn--fc9a.xn----qmg097k469k" + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn--fc9a.xn----qmg787k869k", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ud805\udc42\uff61\u200d\udb55\udf80\ud83d\udf95\uda54\udc54", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ud805\udc42\u3002\u200d\udb55\udf80\ud83d\udf95\uda54\udc54", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--8v1d.xn--ye9h41035a2qqs", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn--8v1d.xn--1ug1386plvx1cd8vya", + "output": null + }, + { + "input": "\u00df\u09c1\u1ded\u3002\u06208\u2085", + "output": "xn--zca266bwrr.xn--85-psd" + }, + { + "input": "\u00df\u09c1\u1ded\u3002\u062085", + "output": "xn--zca266bwrr.xn--85-psd" + }, + { + "input": "SS\u09c1\u1ded\u3002\u062085", + "output": "xn--ss-e2f077r.xn--85-psd" + }, + { + "input": "ss\u09c1\u1ded\u3002\u062085", + "output": "xn--ss-e2f077r.xn--85-psd" + }, + { + "input": "Ss\u09c1\u1ded\u3002\u062085", + "output": "xn--ss-e2f077r.xn--85-psd" + }, + { + "input": "xn--ss-e2f077r.xn--85-psd", + "output": "xn--ss-e2f077r.xn--85-psd" + }, + { + "input": "ss\u09c1\u1ded.\u062085", + "output": "xn--ss-e2f077r.xn--85-psd" + }, + { + "input": "SS\u09c1\u1ded.\u062085", + "output": "xn--ss-e2f077r.xn--85-psd" + }, + { + "input": "Ss\u09c1\u1ded.\u062085", + "output": "xn--ss-e2f077r.xn--85-psd" + }, + { + "input": "xn--zca266bwrr.xn--85-psd", + "output": "xn--zca266bwrr.xn--85-psd" + }, + { + "input": "\u00df\u09c1\u1ded.\u062085", + "output": "xn--zca266bwrr.xn--85-psd" + }, + { + "input": "SS\u09c1\u1ded\u3002\u06208\u2085", + "output": "xn--ss-e2f077r.xn--85-psd" + }, + { + "input": "ss\u09c1\u1ded\u3002\u06208\u2085", + "output": "xn--ss-e2f077r.xn--85-psd" + }, + { + "input": "Ss\u09c1\u1ded\u3002\u06208\u2085", + "output": "xn--ss-e2f077r.xn--85-psd" + }, + { + "input": "\ufe0d\u0a9b\u3002\u5d68", + "output": "xn--6dc.xn--tot" + }, + { + "input": "xn--6dc.xn--tot", + "output": "xn--6dc.xn--tot" + }, + { + "input": "\u0a9b.\u5d68", + "output": "xn--6dc.xn--tot" + }, + { + "comment": "C1; P1; V5; V6; V3 (ignored)", + "input": "-\u200c\u2499\ud802\udee5\uff61\ud836\ude35", + "output": null + }, + { + "comment": "C1; V5; V3 (ignored)", + "input": "-\u200c18.\ud802\udee5\u3002\ud836\ude35", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "-18.xn--rx9c.xn--382h", + "output": null + }, + { + "comment": "C1; V5; V3 (ignored)", + "input": "xn---18-9m0a.xn--rx9c.xn--382h", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn----ddps939g.xn--382h", + "output": null + }, + { + "comment": "C1; V5; V6; V3 (ignored)", + "input": "xn----sgn18r3191a.xn--382h", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ufe05\ufe12\u3002\ud858\udc3e\u1ce0", + "output": null + }, + { + "comment": "A4_2 (ignored)", + "input": "\ufe05\u3002\u3002\ud858\udc3e\u1ce0", + "output": "..xn--t6f5138v" + }, + { + "comment": "A4_2 (ignored)", + "input": "..xn--t6f5138v", + "output": "..xn--t6f5138v" + }, + { + "comment": "V6", + "input": "xn--y86c.xn--t6f5138v", + "output": null + }, + { + "input": "xn--t6f5138v", + "output": "xn--t6f5138v" + }, + { + "input": "\ud858\udc3e\u1ce0", + "output": "xn--t6f5138v" + }, + { + "comment": "P1; V6", + "input": "\uda7b\udd5b\u0613.\u10b5", + "output": null + }, + { + "comment": "P1; V6", + "input": "\uda7b\udd5b\u0613.\u2d15", + "output": null + }, + { + "comment": "V6", + "input": "xn--1fb94204l.xn--dlj", + "output": null + }, + { + "comment": "V6", + "input": "xn--1fb94204l.xn--tnd", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\udb40\udd37\uff61\uda09\udc41", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\udb40\udd37\u3002\uda09\udc41", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--w720c", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug.xn--w720c", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u2488\u0dd6\u7105.\udb1e\udc59\u200d\ua85f", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "1.\u0dd6\u7105.\udb1e\udc59\u200d\ua85f", + "output": null + }, + { + "comment": "V5; V6", + "input": "1.xn--t1c6981c.xn--4c9a21133d", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "1.xn--t1c6981c.xn--1ugz184c9lw7i", + "output": null + }, + { + "comment": "V6", + "input": "xn--t1c337io97c.xn--4c9a21133d", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--t1c337io97c.xn--1ugz184c9lw7i", + "output": null + }, + { + "comment": "V5", + "input": "\ud804\uddc0\u258d.\u205e\u1830", + "output": null + }, + { + "comment": "V5", + "input": "xn--9zh3057f.xn--j7e103b", + "output": null + }, + { + "comment": "C2; V3 (ignored)", + "input": "-3.\u200d\u30cc\u1895", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "-3.xn--fbf115j", + "output": "-3.xn--fbf115j" + }, + { + "comment": "C2; V3 (ignored)", + "input": "-3.xn--fbf739aq5o", + "output": null + }, + { + "comment": "V5", + "input": "\ud802\ude3f\udb40\udd8c\u9e2e\ud805\udeb6.\u03c2", + "output": null + }, + { + "comment": "V5", + "input": "\ud802\ude3f\udb40\udd8c\u9e2e\ud805\udeb6.\u03a3", + "output": null + }, + { + "comment": "V5", + "input": "\ud802\ude3f\udb40\udd8c\u9e2e\ud805\udeb6.\u03c3", + "output": null + }, + { + "comment": "V5", + "input": "xn--l76a726rt2h.xn--4xa", + "output": null + }, + { + "comment": "V5", + "input": "xn--l76a726rt2h.xn--3xa", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u03c2-\u3002\u200c\ud835\udfed-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u03c2-\u3002\u200c1-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u03a3-\u3002\u200c1-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u03c3-\u3002\u200c1-", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "xn----zmb.1-", + "output": "xn----zmb.1-" + }, + { + "comment": "C1; V3 (ignored)", + "input": "xn----zmb.xn--1--i1t", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "xn----xmb.xn--1--i1t", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u03a3-\u3002\u200c\ud835\udfed-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u03c3-\u3002\u200c\ud835\udfed-", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1734-\u0ce2\uff0e\udb40\udd29\u10a4", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1734-\u0ce2.\udb40\udd29\u10a4", + "output": null + }, + { + "comment": "V5", + "input": "\u1734-\u0ce2.\udb40\udd29\u2d04", + "output": null + }, + { + "comment": "V5", + "input": "xn----ggf830f.xn--vkj", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn----ggf830f.xn--cnd", + "output": null + }, + { + "comment": "V5", + "input": "\u1734-\u0ce2\uff0e\udb40\udd29\u2d04", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\u200d\u3002\ud838\udc18\u2488\ua84d\u64c9", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u3002\ud838\udc181.\ua84d\u64c9", + "output": null + }, + { + "comment": "V5; A4_2 (ignored)", + "input": ".xn--1-1p4r.xn--s7uv61m", + "output": null + }, + { + "comment": "C2; V5", + "input": "xn--1ug.xn--1-1p4r.xn--s7uv61m", + "output": null + }, + { + "comment": "V5; V6; A4_2 (ignored)", + "input": ".xn--tsh026uql4bew9p", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn--1ug.xn--tsh026uql4bew9p", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2ad0\uff61\u10c0-\udacd\udc22", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2ad0\u3002\u10c0-\udacd\udc22", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2ad0\u3002\u2d20-\udacd\udc22", + "output": null + }, + { + "comment": "V6", + "input": "xn--r3i.xn----2wst7439i", + "output": null + }, + { + "comment": "V6", + "input": "xn--r3i.xn----z1g58579u", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2ad0\uff61\u2d20-\udacd\udc22", + "output": null + }, + { + "comment": "V5", + "input": "\ud805\udc42\u25ca\uff0e\u299f\u2220", + "output": null + }, + { + "comment": "V5", + "input": "\ud805\udc42\u25ca.\u299f\u2220", + "output": null + }, + { + "comment": "V5", + "input": "xn--01h3338f.xn--79g270a", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud5c1\udb21\udd99\u0e3a\udb28\udf5a\u3002\u06ba\ud835\udfdc", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1112\u1164\u11bc\udb21\udd99\u0e3a\udb28\udf5a\u3002\u06ba\ud835\udfdc", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud5c1\udb21\udd99\u0e3a\udb28\udf5a\u3002\u06ba4", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1112\u1164\u11bc\udb21\udd99\u0e3a\udb28\udf5a\u3002\u06ba4", + "output": null + }, + { + "comment": "V6", + "input": "xn--o4c1723h8g85gt4ya.xn--4-dvc", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ua953.\u033d\ud804\udcbd\u998b", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--3j9a.xn--bua0708eqzrd", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\udae2\udedd\uda69\udef8\u200d\uff61\u4716", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\udae2\udedd\uda69\udef8\u200d\u3002\u4716", + "output": null + }, + { + "comment": "V6", + "input": "xn--g138cxw05a.xn--k0o", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--1ug30527h9mxi.xn--k0o", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u186f\u2689\u59f6\ud83c\udd09\uff0e\u06f7\u200d\ud83c\udfaa\u200d", + "output": null + }, + { + "comment": "V6", + "input": "xn--c9e433epi4b3j20a.xn--kmb6733w", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--c9e433epi4b3j20a.xn--kmb859ja94998b", + "output": null + }, + { + "comment": "C1; P1; V5; V6; V3 (ignored)", + "input": "\u135f\u1848\u200c\uff0e\ufe12-\ud81b\udf90-", + "output": null + }, + { + "comment": "C1; V5; V3 (ignored); A4_2 (ignored)", + "input": "\u135f\u1848\u200c.\u3002-\ud81b\udf90-", + "output": null + }, + { + "comment": "V5; V3 (ignored); A4_2 (ignored)", + "input": "xn--b7d82w..xn-----pe4u", + "output": null + }, + { + "comment": "C1; V5; V3 (ignored); A4_2 (ignored)", + "input": "xn--b7d82wo4h..xn-----pe4u", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn--b7d82w.xn-----c82nz547a", + "output": null + }, + { + "comment": "C1; V5; V6; V3 (ignored)", + "input": "xn--b7d82wo4h.xn-----c82nz547a", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\ud836\ude5c\u3002-\u0b4d\u10ab", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "\ud836\ude5c\u3002-\u0b4d\u2d0b", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "xn--792h.xn----bse820x", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn--792h.xn----bse632b", + "output": null + }, + { + "comment": "C1", + "input": "\ud835\udff5\u9681\u2bee\uff0e\u180d\u200c", + "output": null + }, + { + "comment": "C1", + "input": "9\u9681\u2bee.\u180d\u200c", + "output": null + }, + { + "input": "xn--9-mfs8024b.", + "output": "xn--9-mfs8024b." + }, + { + "input": "9\u9681\u2bee.", + "output": "xn--9-mfs8024b." + }, + { + "comment": "C1", + "input": "xn--9-mfs8024b.xn--0ug", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\u1bac\u10ac\u200c\u0325\u3002\ud835\udff8", + "output": null + }, + { + "comment": "C1; V5", + "input": "\u1bac\u2d0c\u200c\u0325\u3002\ud835\udff8", + "output": null + }, + { + "input": "xn--2ib43l.xn--te6h", + "output": "xn--2ib43l.xn--te6h" + }, + { + "input": "\u067d\u0943.\ud83a\udd35", + "output": "xn--2ib43l.xn--te6h" + }, + { + "input": "\u067d\u0943.\ud83a\udd13", + "output": "xn--2ib43l.xn--te6h" + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\u3002\uffa0\u0f84\u0f96", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\u3002\u1160\u0f84\u0f96", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--3ed0b20h", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug.xn--3ed0b20h", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--3ed0by082k", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug.xn--3ed0by082k", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ua9d0\u04c0\u1baa\u08f6\uff0e\ub235", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ua9d0\u04c0\u1baa\u08f6\uff0e\u1102\u116f\u11bc", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ua9d0\u04c0\u1baa\u08f6.\ub235", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ua9d0\u04c0\u1baa\u08f6.\u1102\u116f\u11bc", + "output": null + }, + { + "input": "\ua9d0\u04cf\u1baa\u08f6.\u1102\u116f\u11bc", + "output": "xn--s5a04sn4u297k.xn--2e1b" + }, + { + "input": "\ua9d0\u04cf\u1baa\u08f6.\ub235", + "output": "xn--s5a04sn4u297k.xn--2e1b" + }, + { + "input": "xn--s5a04sn4u297k.xn--2e1b", + "output": "xn--s5a04sn4u297k.xn--2e1b" + }, + { + "comment": "V6", + "input": "xn--d5a07sn4u297k.xn--2e1b", + "output": null + }, + { + "input": "\ua9d0\u04cf\u1baa\u08f6\uff0e\u1102\u116f\u11bc", + "output": "xn--s5a04sn4u297k.xn--2e1b" + }, + { + "input": "\ua9d0\u04cf\u1baa\u08f6\uff0e\ub235", + "output": "xn--s5a04sn4u297k.xn--2e1b" + }, + { + "comment": "P1; V5; V6", + "input": "\ua8ea\uff61\ud818\udd3f\ud804\uddbe\udb40\uddd7", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ua8ea\u3002\ud818\udd3f\ud804\uddbe\udb40\uddd7", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--3g9a.xn--ud1dz07k", + "output": null + }, + { + "input": "xn--9hb7344k.", + "output": "xn--9hb7344k." + }, + { + "input": "\ud802\udec7\u0661.", + "output": "xn--9hb7344k." + }, + { + "comment": "P1; V5; V6", + "input": "\u10c5.\ud804\udd33\u32b8", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u10c5.\ud804\udd3343", + "output": null + }, + { + "comment": "V5", + "input": "\u2d25.\ud804\udd3343", + "output": null + }, + { + "comment": "V5", + "input": "xn--tlj.xn--43-274o", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--9nd.xn--43-274o", + "output": null + }, + { + "comment": "V5", + "input": "\u2d25.\ud804\udd33\u32b8", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud91e\udea8\udb40\udd09\uffa0\u0fb7.\ud9a1\udfb0\ua953", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud91e\udea8\udb40\udd09\u1160\u0fb7.\ud9a1\udfb0\ua953", + "output": null + }, + { + "comment": "V6", + "input": "xn--kgd36f9z57y.xn--3j9au7544a", + "output": null + }, + { + "comment": "V6", + "input": "xn--kgd7493jee34a.xn--3j9au7544a", + "output": null + }, + { + "comment": "C1; V5", + "input": "\u0618.\u06f3\u200c\ua953", + "output": null + }, + { + "comment": "V5", + "input": "xn--6fb.xn--gmb0524f", + "output": null + }, + { + "comment": "C1; V5", + "input": "xn--6fb.xn--gmb469jjf1h", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u184c\uff0e\ufe12\u1891", + "output": null + }, + { + "comment": "A4_2 (ignored)", + "input": "\u184c.\u3002\u1891", + "output": "xn--c8e..xn--bbf" + }, + { + "comment": "A4_2 (ignored)", + "input": "xn--c8e..xn--bbf", + "output": "xn--c8e..xn--bbf" + }, + { + "comment": "V6", + "input": "xn--c8e.xn--bbf9168i", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud83b\uddcf\u3002\u1822\uda0d\ude06", + "output": null + }, + { + "comment": "V6", + "input": "xn--hd7h.xn--46e66060j", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u40b9\udbb9\udd85\ud800\udee6\uff0e\u200d", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u40b9\udbb9\udd85\ud800\udee6.\u200d", + "output": null + }, + { + "comment": "V6", + "input": "xn--0on3543c5981i.", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--0on3543c5981i.xn--1ug", + "output": null + }, + { + "input": "\u07e5.\u06b5", + "output": "xn--dtb.xn--okb" + }, + { + "input": "xn--dtb.xn--okb", + "output": "xn--dtb.xn--okb" + }, + { + "comment": "A4_2 (ignored)", + "input": ".xn--3e6h", + "output": ".xn--3e6h" + }, + { + "input": "xn--3e6h", + "output": "xn--3e6h" + }, + { + "input": "\ud83a\udd3f", + "output": "xn--3e6h" + }, + { + "input": "\ud83a\udd1d", + "output": "xn--3e6h" + }, + { + "comment": "C1; V5; V3 (ignored)", + "input": "\u103a\u200d\u200c\u3002-\u200c", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "xn--bkd.-", + "output": null + }, + { + "comment": "C1; V5; V3 (ignored)", + "input": "xn--bkd412fca.xn----sgn", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ufe12\uff61\u1b44\u1849", + "output": null + }, + { + "comment": "V5; A4_2 (ignored)", + "input": "\u3002\u3002\u1b44\u1849", + "output": null + }, + { + "comment": "V5; A4_2 (ignored)", + "input": "..xn--87e93m", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--y86c.xn--87e93m", + "output": null + }, + { + "comment": "C2; P1; V6; V3 (ignored)", + "input": "-\u1bab\ufe12\u200d.\ud90b\udd88\ud957\ude53", + "output": null + }, + { + "comment": "C2; P1; V6; V3 (ignored)", + "input": "-\u1bab\u3002\u200d.\ud90b\udd88\ud957\ude53", + "output": null + }, + { + "comment": "V6; V3 (ignored); A4_2 (ignored)", + "input": "xn----qml..xn--x50zy803a", + "output": null + }, + { + "comment": "C2; V6; V3 (ignored)", + "input": "xn----qml.xn--1ug.xn--x50zy803a", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn----qml1407i.xn--x50zy803a", + "output": null + }, + { + "comment": "C2; V6; V3 (ignored)", + "input": "xn----qmlv7tw180a.xn--x50zy803a", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u06b9\uff0e\u1873\u115f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u06b9.\u1873\u115f", + "output": null + }, + { + "comment": "V6", + "input": "xn--skb.xn--osd737a", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u3a1b\ud823\udc4e.\ufe12\ud835\udfd5\u0d01", + "output": null + }, + { + "comment": "A4_2 (ignored)", + "input": "\u3a1b\ud823\udc4e.\u30027\u0d01", + "output": "xn--mbm8237g..xn--7-7hf" + }, + { + "comment": "A4_2 (ignored)", + "input": "xn--mbm8237g..xn--7-7hf", + "output": "xn--mbm8237g..xn--7-7hf" + }, + { + "comment": "V6", + "input": "xn--mbm8237g.xn--7-7hf1526p", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u00df\u200c\uaaf6\u18a5\uff0e\u22b6\u10c1\u10b6", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u00df\u200c\uaaf6\u18a5.\u22b6\u10c1\u10b6", + "output": null + }, + { + "comment": "C1", + "input": "\u00df\u200c\uaaf6\u18a5.\u22b6\u2d21\u2d16", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "SS\u200c\uaaf6\u18a5.\u22b6\u10c1\u10b6", + "output": null + }, + { + "comment": "C1", + "input": "ss\u200c\uaaf6\u18a5.\u22b6\u2d21\u2d16", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "Ss\u200c\uaaf6\u18a5.\u22b6\u10c1\u2d16", + "output": null + }, + { + "comment": "V6", + "input": "xn--ss-4epx629f.xn--5nd703gyrh", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--ss-4ep585bkm5p.xn--5nd703gyrh", + "output": null + }, + { + "input": "xn--ss-4epx629f.xn--ifh802b6a", + "output": "xn--ss-4epx629f.xn--ifh802b6a" + }, + { + "input": "ss\uaaf6\u18a5.\u22b6\u2d21\u2d16", + "output": "xn--ss-4epx629f.xn--ifh802b6a" + }, + { + "comment": "P1; V6", + "input": "SS\uaaf6\u18a5.\u22b6\u10c1\u10b6", + "output": null + }, + { + "comment": "P1; V6", + "input": "Ss\uaaf6\u18a5.\u22b6\u10c1\u2d16", + "output": null + }, + { + "comment": "V6", + "input": "xn--ss-4epx629f.xn--undv409k", + "output": null + }, + { + "comment": "C1", + "input": "xn--ss-4ep585bkm5p.xn--ifh802b6a", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--ss-4ep585bkm5p.xn--undv409k", + "output": null + }, + { + "comment": "C1", + "input": "xn--zca682johfi89m.xn--ifh802b6a", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--zca682johfi89m.xn--undv409k", + "output": null + }, + { + "comment": "C1", + "input": "\u00df\u200c\uaaf6\u18a5\uff0e\u22b6\u2d21\u2d16", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "SS\u200c\uaaf6\u18a5\uff0e\u22b6\u10c1\u10b6", + "output": null + }, + { + "comment": "C1", + "input": "ss\u200c\uaaf6\u18a5\uff0e\u22b6\u2d21\u2d16", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "Ss\u200c\uaaf6\u18a5\uff0e\u22b6\u10c1\u2d16", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u200d\u3002\u03c2\udb40\udc49", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u200d\u3002\u03a3\udb40\udc49", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u200d\u3002\u03c3\udb40\udc49", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--4xa24344p", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--1ug.xn--4xa24344p", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--1ug.xn--3xa44344p", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\u2492\uda61\ude19\uda8f\udce0\ud805\udcc0.-\udb3a\udc4a", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "11.\uda61\ude19\uda8f\udce0\ud805\udcc0.-\udb3a\udc4a", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "11.xn--uz1d59632bxujd.xn----x310m", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn--3shy698frsu9dt1me.xn----x310m", + "output": null + }, + { + "comment": "C2; V3 (ignored)", + "input": "-\uff61\u200d", + "output": null + }, + { + "comment": "C2; V3 (ignored)", + "input": "-\u3002\u200d", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "-.", + "output": "-." + }, + { + "comment": "C2; V3 (ignored)", + "input": "-.xn--1ug", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u126c\uda12\udc3c\ud8c5\uddf6\uff61\ud802\ude2c\ud835\udfe0", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u126c\uda12\udc3c\ud8c5\uddf6\u3002\ud802\ude2c8", + "output": null + }, + { + "comment": "V6", + "input": "xn--d0d41273c887z.xn--8-ob5i", + "output": null + }, + { + "comment": "C2; P1; V6; V3 (ignored)", + "input": "\u03c2\u200d-.\u10c3\ud859\udfd9", + "output": null + }, + { + "comment": "C2; V3 (ignored)", + "input": "\u03c2\u200d-.\u2d23\ud859\udfd9", + "output": null + }, + { + "comment": "C2; P1; V6; V3 (ignored)", + "input": "\u03a3\u200d-.\u10c3\ud859\udfd9", + "output": null + }, + { + "comment": "C2; V3 (ignored)", + "input": "\u03c3\u200d-.\u2d23\ud859\udfd9", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "xn----zmb.xn--rlj2573p", + "output": "xn----zmb.xn--rlj2573p" + }, + { + "comment": "C2; V3 (ignored)", + "input": "xn----zmb048s.xn--rlj2573p", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn----zmb.xn--7nd64871a", + "output": null + }, + { + "comment": "C2; V6; V3 (ignored)", + "input": "xn----zmb048s.xn--7nd64871a", + "output": null + }, + { + "comment": "C2; V3 (ignored)", + "input": "xn----xmb348s.xn--rlj2573p", + "output": null + }, + { + "comment": "C2; V6; V3 (ignored)", + "input": "xn----xmb348s.xn--7nd64871a", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udad6\udf3d.\u8814", + "output": null + }, + { + "comment": "V6", + "input": "xn--g747d.xn--xl2a", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u08e6\u200d\uff0e\ubf3d", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u08e6\u200d\uff0e\u1108\u1168\u11c0", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u08e6\u200d.\ubf3d", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u08e6\u200d.\u1108\u1168\u11c0", + "output": null + }, + { + "comment": "V5", + "input": "xn--p0b.xn--e43b", + "output": null + }, + { + "comment": "C2; V5", + "input": "xn--p0b869i.xn--e43b", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud8f6\ude3d\uff0e\ud8ef\ude15", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud8f6\ude3d.\ud8ef\ude15", + "output": null + }, + { + "comment": "V6", + "input": "xn--pr3x.xn--rv7w", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud802\udfc0\ud803\ude09\ud83a\uddcf\u3002\ud949\udea7\u2084\u10ab\ud8cb\ude6b", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud802\udfc0\ud803\ude09\ud83a\uddcf\u3002\ud949\udea74\u10ab\ud8cb\ude6b", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud802\udfc0\ud803\ude09\ud83a\uddcf\u3002\ud949\udea74\u2d0b\ud8cb\ude6b", + "output": null + }, + { + "comment": "V6", + "input": "xn--039c42bq865a.xn--4-wvs27840bnrzm", + "output": null + }, + { + "comment": "V6", + "input": "xn--039c42bq865a.xn--4-t0g49302fnrzm", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud802\udfc0\ud803\ude09\ud83a\uddcf\u3002\ud949\udea7\u2084\u2d0b\ud8cb\ude6b", + "output": null + }, + { + "comment": "V5", + "input": "\ud835\udfd3\u3002\u06d7", + "output": null + }, + { + "comment": "V5", + "input": "5\u3002\u06d7", + "output": null + }, + { + "comment": "V5", + "input": "5.xn--nlb", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\udaab\ude29.\u2f95", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\udaab\ude29.\u8c37", + "output": null + }, + { + "comment": "V6", + "input": "xn--i183d.xn--6g3a", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug26167i.xn--6g3a", + "output": null + }, + { + "comment": "C1; C2; P1; V6; V3 (ignored)", + "input": "\ufe12\udafb\udc07\u200d.-\u073c\u200c", + "output": null + }, + { + "comment": "C1; C2; P1; V6; V3 (ignored); A4_2 (ignored)", + "input": "\u3002\udafb\udc07\u200d.-\u073c\u200c", + "output": null + }, + { + "comment": "V6; V3 (ignored); A4_2 (ignored)", + "input": ".xn--hh50e.xn----t2c", + "output": null + }, + { + "comment": "C1; C2; V6; V3 (ignored); A4_2 (ignored)", + "input": ".xn--1ug05310k.xn----t2c071q", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn--y86c71305c.xn----t2c", + "output": null + }, + { + "comment": "C1; C2; V6; V3 (ignored)", + "input": "xn--1ug1658ftw26f.xn----t2c071q", + "output": null + }, + { + "comment": "C2", + "input": "\u200d\uff0e\ud835\udfd7", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u10ad\ud8be\udccd\ua868\u05ae\u3002\u10be\u200c\u200c", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u2d0d\ud8be\udccd\ua868\u05ae\u3002\u2d1e\u200c\u200c", + "output": null + }, + { + "comment": "V6", + "input": "xn--5cb172r175fug38a.xn--mlj", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--5cb172r175fug38a.xn--0uga051h", + "output": null + }, + { + "comment": "V6", + "input": "xn--5cb347co96jug15a.xn--2nd", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--5cb347co96jug15a.xn--2nd059ea", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud800\udef0\u3002\udb05\udcf1", + "output": null + }, + { + "comment": "V6", + "input": "xn--k97c.xn--q031e", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u08df\u10ab\ud89b\udff8\uade4\uff0e\uda40\udd7c\ud835\udfe2\ud72a\u0ae3", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u08df\u10ab\ud89b\udff8\u1100\u1172\u11af\uff0e\uda40\udd7c\ud835\udfe2\u1112\u1171\u11b9\u0ae3", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u08df\u10ab\ud89b\udff8\uade4.\uda40\udd7c0\ud72a\u0ae3", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u08df\u10ab\ud89b\udff8\u1100\u1172\u11af.\uda40\udd7c0\u1112\u1171\u11b9\u0ae3", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u08df\u2d0b\ud89b\udff8\u1100\u1172\u11af.\uda40\udd7c0\u1112\u1171\u11b9\u0ae3", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u08df\u2d0b\ud89b\udff8\uade4.\uda40\udd7c0\ud72a\u0ae3", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--i0b436pkl2g2h42a.xn--0-8le8997mulr5f", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--i0b601b6r7l2hs0a.xn--0-8le8997mulr5f", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u08df\u2d0b\ud89b\udff8\u1100\u1172\u11af\uff0e\uda40\udd7c\ud835\udfe2\u1112\u1171\u11b9\u0ae3", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u08df\u2d0b\ud89b\udff8\uade4\uff0e\uda40\udd7c\ud835\udfe2\ud72a\u0ae3", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u0784\uff0e\ud83a\udc5d\u0601", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u0784.\ud83a\udc5d\u0601", + "output": null + }, + { + "comment": "V6", + "input": "xn--lqb.xn--jfb1808v", + "output": null + }, + { + "comment": "V5", + "input": "\u0acd\u2083.8\ua8c4\u200d\ud83c\udce4", + "output": null + }, + { + "comment": "V5", + "input": "\u0acd3.8\ua8c4\u200d\ud83c\udce4", + "output": null + }, + { + "comment": "V5", + "input": "xn--3-yke.xn--8-sl4et308f", + "output": null + }, + { + "comment": "V5", + "input": "xn--3-yke.xn--8-ugnv982dbkwm", + "output": null + }, + { + "comment": "C1", + "input": "\u9c4a\u3002\u200c", + "output": null + }, + { + "input": "xn--rt6a.", + "output": "xn--rt6a." + }, + { + "input": "\u9c4a.", + "output": "xn--rt6a." + }, + { + "comment": "C1", + "input": "xn--rt6a.xn--0ug", + "output": null + }, + { + "input": "xn--4-0bd15808a.", + "output": "xn--4-0bd15808a." + }, + { + "input": "\ud83a\udd3a\u07cc4.", + "output": "xn--4-0bd15808a." + }, + { + "input": "\ud83a\udd18\u07cc4.", + "output": "xn--4-0bd15808a." + }, + { + "comment": "V3 (ignored)", + "input": "-\uff61\u43db", + "output": "-.xn--xco" + }, + { + "comment": "V3 (ignored)", + "input": "-\u3002\u43db", + "output": "-.xn--xco" + }, + { + "comment": "V3 (ignored)", + "input": "-.xn--xco", + "output": "-.xn--xco" + }, + { + "comment": "C1; C2; P1; V6", + "input": "\u200c\ud908\udce0\uff0e\u200d", + "output": null + }, + { + "comment": "C1; C2; P1; V6", + "input": "\u200c\ud908\udce0.\u200d", + "output": null + }, + { + "comment": "V6", + "input": "xn--dj8y.", + "output": null + }, + { + "comment": "C1; C2; V6", + "input": "xn--0ugz7551c.xn--1ug", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud804\uddc0.\udb42\ude31", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--wd1d.xn--k946e", + "output": null + }, + { + "input": "\ud83a\udd2a.\u03c2", + "output": "xn--ie6h.xn--3xa" + }, + { + "input": "\ud83a\udd08.\u03a3", + "output": "xn--ie6h.xn--4xa" + }, + { + "input": "\ud83a\udd2a.\u03c3", + "output": "xn--ie6h.xn--4xa" + }, + { + "input": "\ud83a\udd08.\u03c3", + "output": "xn--ie6h.xn--4xa" + }, + { + "input": "xn--ie6h.xn--4xa", + "output": "xn--ie6h.xn--4xa" + }, + { + "input": "\ud83a\udd08.\u03c2", + "output": "xn--ie6h.xn--3xa" + }, + { + "input": "xn--ie6h.xn--3xa", + "output": "xn--ie6h.xn--3xa" + }, + { + "input": "\ud83a\udd2a.\u03a3", + "output": "xn--ie6h.xn--4xa" + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\u10ba\uff61\u03c2", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\u10ba\u3002\u03c2", + "output": null + }, + { + "comment": "C1", + "input": "\u200c\u2d1a\u3002\u03c2", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\u10ba\u3002\u03a3", + "output": null + }, + { + "comment": "C1", + "input": "\u200c\u2d1a\u3002\u03c3", + "output": null + }, + { + "input": "xn--ilj.xn--4xa", + "output": "xn--ilj.xn--4xa" + }, + { + "input": "\u2d1a.\u03c3", + "output": "xn--ilj.xn--4xa" + }, + { + "comment": "P1; V6", + "input": "\u10ba.\u03a3", + "output": null + }, + { + "input": "\u2d1a.\u03c2", + "output": "xn--ilj.xn--3xa" + }, + { + "comment": "P1; V6", + "input": "\u10ba.\u03c2", + "output": null + }, + { + "comment": "V6", + "input": "xn--ynd.xn--4xa", + "output": null + }, + { + "comment": "V6", + "input": "xn--ynd.xn--3xa", + "output": null + }, + { + "input": "xn--ilj.xn--3xa", + "output": "xn--ilj.xn--3xa" + }, + { + "comment": "P1; V6", + "input": "\u10ba.\u03c3", + "output": null + }, + { + "comment": "C1", + "input": "xn--0ug262c.xn--4xa", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--ynd759e.xn--4xa", + "output": null + }, + { + "comment": "C1", + "input": "xn--0ug262c.xn--3xa", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--ynd759e.xn--3xa", + "output": null + }, + { + "comment": "C1", + "input": "\u200c\u2d1a\uff61\u03c2", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\u10ba\uff61\u03a3", + "output": null + }, + { + "comment": "C1", + "input": "\u200c\u2d1a\uff61\u03c3", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200d\u2f95\u3002\u200c\u0310\ua953\ua84e", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200d\u2f95\u3002\u200c\ua953\u0310\ua84e", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200d\u8c37\u3002\u200c\ua953\u0310\ua84e", + "output": null + }, + { + "comment": "V5", + "input": "xn--6g3a.xn--0sa8175flwa", + "output": null + }, + { + "comment": "C1; C2", + "input": "xn--1ug0273b.xn--0sa359l6n7g13a", + "output": null + }, + { + "input": "\u6dfd\u3002\u183e", + "output": "xn--34w.xn--x7e" + }, + { + "input": "xn--34w.xn--x7e", + "output": "xn--34w.xn--x7e" + }, + { + "input": "\u6dfd.\u183e", + "output": "xn--34w.xn--x7e" + }, + { + "comment": "P1; V5; V6", + "input": "\uda72\ude29\u10b3\u2753\uff61\ud804\udd28", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\uda72\ude29\u10b3\u2753\u3002\ud804\udd28", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\uda72\ude29\u2d13\u2753\u3002\ud804\udd28", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--8di78qvw32y.xn--k80d", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--rnd896i0j14q.xn--k80d", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\uda72\ude29\u2d13\u2753\uff61\ud804\udd28", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u17ff\uff61\ud83a\udf33", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u17ff\u3002\ud83a\udf33", + "output": null + }, + { + "comment": "V6", + "input": "xn--45e.xn--et6h", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u0652\u200d\uff61\u0ccd\ud805\udeb3", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u0652\u200d\u3002\u0ccd\ud805\udeb3", + "output": null + }, + { + "comment": "V5", + "input": "xn--uhb.xn--8tc4527k", + "output": null + }, + { + "comment": "C2; V5", + "input": "xn--uhb882k.xn--8tc4527k", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u00df\ud880\udc3b\ud8da\udf17\uff61\ud836\ude68\ud83d\udd6e\u00df", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u00df\ud880\udc3b\ud8da\udf17\u3002\ud836\ude68\ud83d\udd6e\u00df", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "SS\ud880\udc3b\ud8da\udf17\u3002\ud836\ude68\ud83d\udd6eSS", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "ss\ud880\udc3b\ud8da\udf17\u3002\ud836\ude68\ud83d\udd6ess", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "Ss\ud880\udc3b\ud8da\udf17\u3002\ud836\ude68\ud83d\udd6eSs", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--ss-jl59biy67d.xn--ss-4d11aw87d", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--zca20040bgrkh.xn--zca3653v86qa", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "SS\ud880\udc3b\ud8da\udf17\uff61\ud836\ude68\ud83d\udd6eSS", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "ss\ud880\udc3b\ud8da\udf17\uff61\ud836\ude68\ud83d\udd6ess", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "Ss\ud880\udc3b\ud8da\udf17\uff61\ud836\ude68\ud83d\udd6eSs", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200d\u3002\u200c", + "output": null + }, + { + "comment": "C1; C2", + "input": "xn--1ug.xn--0ug", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb41\udc58\uff0e\udb40\udd2e", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb41\udc58.\udb40\udd2e", + "output": null + }, + { + "comment": "V6", + "input": "xn--s136e.", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ua9b7\udb37\udd59\uba79\u3002\u249b\udb42\ude07", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ua9b7\udb37\udd59\u1106\u1167\u11b0\u3002\u249b\udb42\ude07", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ua9b7\udb37\udd59\uba79\u300220.\udb42\ude07", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ua9b7\udb37\udd59\u1106\u1167\u11b0\u300220.\udb42\ude07", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--ym9av13acp85w.20.xn--d846e", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--ym9av13acp85w.xn--dth22121k", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\uff61\ufe12", + "output": null + }, + { + "comment": "C1; A4_2 (ignored)", + "input": "\u200c\u3002\u3002", + "output": null + }, + { + "comment": "A4_2 (ignored)", + "input": "..", + "output": ".." + }, + { + "comment": "C1; A4_2 (ignored)", + "input": "xn--0ug..", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--y86c", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug.xn--y86c", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u1872-\ud835\udff9.\u00df-\u200c-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u1872-3.\u00df-\u200c-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u1872-3.SS-\u200c-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u1872-3.ss-\u200c-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u1872-3.Ss-\u200c-", + "output": null + }, + { + "comment": "V2 (ignored); V3 (ignored)", + "input": "xn---3-p9o.ss--", + "output": "xn---3-p9o.ss--" + }, + { + "comment": "C1; V3 (ignored)", + "input": "xn---3-p9o.xn--ss---276a", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "xn---3-p9o.xn-----fia9303a", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u1872-\ud835\udff9.SS-\u200c-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u1872-\ud835\udff9.ss-\u200c-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u1872-\ud835\udff9.Ss-\u200c-", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\udb27\udd9c\u1898\u3002\u1a7f\u2ea2", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--ibf35138o.xn--fpfz94g", + "output": null + }, + { + "comment": "P1; V6", + "input": "\uda1c\udda7\ud835\udfef\u3002\u2488\u1a76\ud835\udfda\uda41\ude0c", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\uda1c\udda73\u30021.\u1a762\uda41\ude0c", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--3-rj42h.1.xn--2-13k96240l", + "output": null + }, + { + "comment": "V6", + "input": "xn--3-rj42h.xn--2-13k746cq465x", + "output": null + }, + { + "input": "\ua860\uff0e\u06f2", + "output": "xn--5c9a.xn--fmb" + }, + { + "input": "\ua860.\u06f2", + "output": "xn--5c9a.xn--fmb" + }, + { + "input": "xn--5c9a.xn--fmb", + "output": "xn--5c9a.xn--fmb" + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ua67d\u200c\ud87e\uddf5\ud83c\udd06\uff61\u200c\ud804\udc42\u1b01", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ua67d\u200c\u9723\ud83c\udd06\uff61\u200c\ud804\udc42\u1b01", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--2q5a751a653w.xn--4sf0725i", + "output": null + }, + { + "comment": "C1; V5; V6", + "input": "xn--0ug4208b2vjuk63a.xn--4sf36u6u4w", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u514e\uff61\u183c\udb43\udd1c\ud805\udeb6\ud807\udc3f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u514e\u3002\u183c\udb43\udd1c\ud805\udeb6\ud807\udc3f", + "output": null + }, + { + "comment": "V6", + "input": "xn--b5q.xn--v7e6041kqqd4m251b", + "output": null + }, + { + "comment": "C2", + "input": "\ud835\udfd9\uff61\u200d\ud835\udff8\u200d\u2077", + "output": null + }, + { + "comment": "C2", + "input": "1\u3002\u200d2\u200d7", + "output": null + }, + { + "comment": "C2", + "input": "1.xn--27-l1tb", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\u1868-\uff61\udb43\udecb\ud835\udff7", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\u1868-\u3002\udb43\udecb1", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn----z8j.xn--1-5671m", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u10bc\ud9e3\udded\u0f80\u2f87\u3002\u10af\u2640\u200c\u200c", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u10bc\ud9e3\udded\u0f80\u821b\u3002\u10af\u2640\u200c\u200c", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u2d1c\ud9e3\udded\u0f80\u821b\u3002\u2d0f\u2640\u200c\u200c", + "output": null + }, + { + "comment": "V6", + "input": "xn--zed372mdj2do3v4h.xn--e5h11w", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--zed372mdj2do3v4h.xn--0uga678bgyh", + "output": null + }, + { + "comment": "V6", + "input": "xn--zed54dz10wo343g.xn--nnd651i", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--zed54dz10wo343g.xn--nnd089ea464d", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u2d1c\ud9e3\udded\u0f80\u2f87\u3002\u2d0f\u2640\u200c\u200c", + "output": null + }, + { + "comment": "C2; V5", + "input": "\ud804\udc46\ud835\udff0.\u200d", + "output": null + }, + { + "comment": "C2; V5", + "input": "\ud804\udc464.\u200d", + "output": null + }, + { + "comment": "V5", + "input": "xn--4-xu7i.", + "output": null + }, + { + "comment": "C2; V5", + "input": "xn--4-xu7i.xn--1ug", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ud97b\udd18\u10be\u7640\uff61\ud805\ude3f\u200d\u200c\ubdbc", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ud97b\udd18\u10be\u7640\uff61\ud805\ude3f\u200d\u200c\u1107\u1170\u11ab", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ud97b\udd18\u10be\u7640\u3002\ud805\ude3f\u200d\u200c\ubdbc", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ud97b\udd18\u10be\u7640\u3002\ud805\ude3f\u200d\u200c\u1107\u1170\u11ab", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ud97b\udd18\u2d1e\u7640\u3002\ud805\ude3f\u200d\u200c\u1107\u1170\u11ab", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ud97b\udd18\u2d1e\u7640\u3002\ud805\ude3f\u200d\u200c\ubdbc", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--mlju35u7qx2f.xn--et3bn23n", + "output": null + }, + { + "comment": "C1; V5; V6", + "input": "xn--mlju35u7qx2f.xn--0ugb6122js83c", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--2nd6803c7q37d.xn--et3bn23n", + "output": null + }, + { + "comment": "C1; V5; V6", + "input": "xn--2nd6803c7q37d.xn--0ugb6122js83c", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ud97b\udd18\u2d1e\u7640\uff61\ud805\ude3f\u200d\u200c\u1107\u1170\u11ab", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ud97b\udd18\u2d1e\u7640\uff61\ud805\ude3f\u200d\u200c\ubdbc", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "-\ud804\ude36\u248f\uff0e\u248e\ud881\udee2\udb40\udfad", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored); A4_2 (ignored)", + "input": "-\ud804\ude368..7.\ud881\udee2\udb40\udfad", + "output": null + }, + { + "comment": "V6; V3 (ignored); A4_2 (ignored)", + "input": "xn---8-bv5o..7.xn--c35nf1622b", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn----scp6252h.xn--zshy411yzpx2d", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\u0ecb\u200d\uff0e\u9381\udb43\udc11", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\u0ecb\u200d.\u9381\udb43\udc11", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--t8c.xn--iz4a43209d", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn--t8c059f.xn--iz4a43209d", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\ud9e5\udef4.-\u1862\u0592\ud836\ude20", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn--ep37b.xn----hec165lho83b", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ud8bc\udc2b\uff0e\u1baa\u03c2\u10a6\u200d", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ud8bc\udc2b.\u1baa\u03c2\u10a6\u200d", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ud8bc\udc2b.\u1baa\u03c2\u2d06\u200d", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ud8bc\udc2b.\u1baa\u03a3\u10a6\u200d", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ud8bc\udc2b.\u1baa\u03c3\u2d06\u200d", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ud8bc\udc2b.\u1baa\u03a3\u2d06\u200d", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--nu4s.xn--4xa153j7im", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn--nu4s.xn--4xa153jk8cs1q", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--nu4s.xn--4xa217dxri", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn--nu4s.xn--4xa217dxriome", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn--nu4s.xn--3xa353jk8cs1q", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn--nu4s.xn--3xa417dxriome", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ud8bc\udc2b\uff0e\u1baa\u03c2\u2d06\u200d", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ud8bc\udc2b\uff0e\u1baa\u03a3\u10a6\u200d", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ud8bc\udc2b\uff0e\u1baa\u03c3\u2d06\u200d", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ud8bc\udc2b\uff0e\u1baa\u03a3\u2d06\u200d", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\u2488\u200c\uaaec\ufe12\uff0e\u0acd", + "output": null + }, + { + "comment": "C1; V5; A4_2 (ignored)", + "input": "1.\u200c\uaaec\u3002.\u0acd", + "output": null + }, + { + "comment": "V5; A4_2 (ignored)", + "input": "1.xn--sv9a..xn--mfc", + "output": null + }, + { + "comment": "C1; V5; A4_2 (ignored)", + "input": "1.xn--0ug7185c..xn--mfc", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--tsh0720cse8b.xn--mfc", + "output": null + }, + { + "comment": "C1; V5; V6", + "input": "xn--0ug78o720myr1c.xn--mfc", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\u00df\u200d.\u1bf2\ud8d3\udfbc", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "SS\u200d.\u1bf2\ud8d3\udfbc", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "ss\u200d.\u1bf2\ud8d3\udfbc", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "Ss\u200d.\u1bf2\ud8d3\udfbc", + "output": null + }, + { + "comment": "V5; V6", + "input": "ss.xn--0zf22107b", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn--ss-n1t.xn--0zf22107b", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn--zca870n.xn--0zf22107b", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud83d\udd7c\uff0e\uffa0", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud83d\udd7c.\u1160", + "output": null + }, + { + "comment": "V6", + "input": "xn--my8h.xn--psd", + "output": null + }, + { + "comment": "V6", + "input": "xn--my8h.xn--cl7c", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u7215\uda8d\ude51\uff0e\ud835\udff0\u6c17", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u7215\uda8d\ude51.4\u6c17", + "output": null + }, + { + "comment": "V6", + "input": "xn--1zxq3199c.xn--4-678b", + "output": null + }, + { + "comment": "P1; V6; V2 (ignored); V3 (ignored)", + "input": "\udb39\udf43\u3002\uda04\udd83\ud8e6\udc97--", + "output": null + }, + { + "comment": "V6; V2 (ignored); V3 (ignored)", + "input": "xn--2y75e.xn-----1l15eer88n", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u8530\u3002\udb40\udc79\u08dd-\ud804\ude35", + "output": null + }, + { + "comment": "V6", + "input": "xn--sz1a.xn----mrd9984r3dl0i", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u03c2\u10c5\u3002\u075a", + "output": null + }, + { + "input": "\u03c2\u2d25\u3002\u075a", + "output": "xn--3xa403s.xn--epb" + }, + { + "comment": "P1; V6", + "input": "\u03a3\u10c5\u3002\u075a", + "output": null + }, + { + "input": "\u03c3\u2d25\u3002\u075a", + "output": "xn--4xa203s.xn--epb" + }, + { + "input": "\u03a3\u2d25\u3002\u075a", + "output": "xn--4xa203s.xn--epb" + }, + { + "input": "xn--4xa203s.xn--epb", + "output": "xn--4xa203s.xn--epb" + }, + { + "input": "\u03c3\u2d25.\u075a", + "output": "xn--4xa203s.xn--epb" + }, + { + "comment": "P1; V6", + "input": "\u03a3\u10c5.\u075a", + "output": null + }, + { + "input": "\u03a3\u2d25.\u075a", + "output": "xn--4xa203s.xn--epb" + }, + { + "comment": "V6", + "input": "xn--4xa477d.xn--epb", + "output": null + }, + { + "input": "xn--3xa403s.xn--epb", + "output": "xn--3xa403s.xn--epb" + }, + { + "input": "\u03c2\u2d25.\u075a", + "output": "xn--3xa403s.xn--epb" + }, + { + "comment": "V6", + "input": "xn--3xa677d.xn--epb", + "output": null + }, + { + "input": "xn--vkb.xn--08e172a", + "output": "xn--vkb.xn--08e172a" + }, + { + "input": "\u06bc.\u1e8f\u1864", + "output": "xn--vkb.xn--08e172a" + }, + { + "input": "\u06bc.y\u0307\u1864", + "output": "xn--vkb.xn--08e172a" + }, + { + "input": "\u06bc.Y\u0307\u1864", + "output": "xn--vkb.xn--08e172a" + }, + { + "input": "\u06bc.\u1e8e\u1864", + "output": "xn--vkb.xn--08e172a" + }, + { + "comment": "V6", + "input": "xn--pt9c.xn--hnd666l", + "output": null + }, + { + "input": "xn--pt9c.xn--0kjya", + "output": "xn--pt9c.xn--0kjya" + }, + { + "input": "\ud802\ude57.\u2d09\u2d15", + "output": "xn--pt9c.xn--0kjya" + }, + { + "comment": "P1; V6", + "input": "\ud802\ude57.\u10a9\u10b5", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud802\ude57.\u10a9\u2d15", + "output": null + }, + { + "comment": "V6", + "input": "xn--pt9c.xn--hndy", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\u200c\u200c\u3124\uff0e\u032e\udb16\ude11\u09c2", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\u200c\u200c\u3124.\u032e\udb16\ude11\u09c2", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--1fk.xn--vta284a9o563a", + "output": null + }, + { + "comment": "C1; V5; V6", + "input": "xn--0uga242k.xn--vta284a9o563a", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u10b4\ud836\ude28\u2083\udb40\udc66\uff0e\ud835\udff3\ud804\udcb9\u0b82", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u10b4\ud836\ude283\udb40\udc66.7\ud804\udcb9\u0b82", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2d14\ud836\ude283\udb40\udc66.7\ud804\udcb9\u0b82", + "output": null + }, + { + "comment": "V6", + "input": "xn--3-ews6985n35s3g.xn--7-cve6271r", + "output": null + }, + { + "comment": "V6", + "input": "xn--3-b1g83426a35t0g.xn--7-cve6271r", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2d14\ud836\ude28\u2083\udb40\udc66\uff0e\ud835\udff3\ud804\udcb9\u0b82", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u43c8\u200c\u3002\u200c\u2488\ud986\udc95", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u43c8\u200c\u3002\u200c1.\ud986\udc95", + "output": null + }, + { + "comment": "V6", + "input": "xn--eco.1.xn--ms39a", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug491l.xn--1-rgn.xn--ms39a", + "output": null + }, + { + "comment": "V6", + "input": "xn--eco.xn--tsh21126d", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug491l.xn--0ug88oot66q", + "output": null + }, + { + "comment": "V5", + "input": "\uff11\uaaf6\u00df\ud807\udca5\uff61\u1dd8", + "output": null + }, + { + "comment": "V5", + "input": "1\uaaf6\u00df\ud807\udca5\u3002\u1dd8", + "output": null + }, + { + "comment": "V5", + "input": "1\uaaf6SS\ud807\udca5\u3002\u1dd8", + "output": null + }, + { + "comment": "V5", + "input": "1\uaaf6ss\ud807\udca5\u3002\u1dd8", + "output": null + }, + { + "comment": "V5", + "input": "xn--1ss-ir6ln166b.xn--weg", + "output": null + }, + { + "comment": "V5", + "input": "xn--1-qfa2471kdb0d.xn--weg", + "output": null + }, + { + "comment": "V5", + "input": "\uff11\uaaf6SS\ud807\udca5\uff61\u1dd8", + "output": null + }, + { + "comment": "V5", + "input": "\uff11\uaaf6ss\ud807\udca5\uff61\u1dd8", + "output": null + }, + { + "comment": "V5", + "input": "1\uaaf6Ss\ud807\udca5\u3002\u1dd8", + "output": null + }, + { + "comment": "V5", + "input": "\uff11\uaaf6Ss\ud807\udca5\uff61\u1dd8", + "output": null + }, + { + "comment": "V6", + "input": "xn--3j78f.xn--mkb20b", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud88a\udd31\u249b\u2fb3\uff0e\ua866\u2488", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud88a\udd3120.\u97f3.\ua8661.", + "output": null + }, + { + "comment": "V6", + "input": "xn--20-9802c.xn--0w5a.xn--1-eg4e.", + "output": null + }, + { + "comment": "V6", + "input": "xn--dth6033bzbvx.xn--tsh9439b", + "output": null + }, + { + "input": "xn--ge6h.xn--oc9a", + "output": "xn--ge6h.xn--oc9a" + }, + { + "input": "\ud83a\udd28.\ua84f", + "output": "xn--ge6h.xn--oc9a" + }, + { + "input": "\ud83a\udd06.\ua84f", + "output": "xn--ge6h.xn--oc9a" + }, + { + "comment": "C1; P1; V6; V3 (ignored)", + "input": "\u200c.\u00df\u10a9-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u200c.\u00df\u2d09-", + "output": null + }, + { + "comment": "C1; P1; V6; V3 (ignored)", + "input": "\u200c.SS\u10a9-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u200c.ss\u2d09-", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "\u200c.Ss\u2d09-", + "output": null + }, + { + "comment": "V3 (ignored); A4_2 (ignored)", + "input": ".xn--ss--bi1b", + "output": ".xn--ss--bi1b" + }, + { + "comment": "C1; V3 (ignored)", + "input": "xn--0ug.xn--ss--bi1b", + "output": null + }, + { + "comment": "V6; V3 (ignored); A4_2 (ignored)", + "input": ".xn--ss--4rn", + "output": null + }, + { + "comment": "C1; V6; V3 (ignored)", + "input": "xn--0ug.xn--ss--4rn", + "output": null + }, + { + "comment": "C1; V3 (ignored)", + "input": "xn--0ug.xn----pfa2305a", + "output": null + }, + { + "comment": "C1; V6; V3 (ignored)", + "input": "xn--0ug.xn----pfa042j", + "output": null + }, + { + "input": "\u9f59--\ud835\udff0.\u00df", + "output": "xn----4-p16k.xn--zca" + }, + { + "input": "\u9f59--4.\u00df", + "output": "xn----4-p16k.xn--zca" + }, + { + "input": "\u9f59--4.SS", + "output": "xn----4-p16k.ss" + }, + { + "input": "\u9f59--4.ss", + "output": "xn----4-p16k.ss" + }, + { + "input": "\u9f59--4.Ss", + "output": "xn----4-p16k.ss" + }, + { + "input": "xn----4-p16k.ss", + "output": "xn----4-p16k.ss" + }, + { + "input": "xn----4-p16k.xn--zca", + "output": "xn----4-p16k.xn--zca" + }, + { + "input": "\u9f59--\ud835\udff0.SS", + "output": "xn----4-p16k.ss" + }, + { + "input": "\u9f59--\ud835\udff0.ss", + "output": "xn----4-p16k.ss" + }, + { + "input": "\u9f59--\ud835\udff0.Ss", + "output": "xn----4-p16k.ss" + }, + { + "comment": "C2; P1; V6", + "input": "\udacf\udc99\udb40\uded8\uff61?-\u200d", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\udacf\udc99\udb40\uded8\u3002?-\u200d", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "xn--ct86d8w51a.?-", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "xn--ct86d8w51a.xn--?--n1t", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "xn--ct86d8w51a.?-\u200d", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "XN--CT86D8W51A.?-\u200d", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "Xn--Ct86d8w51a.?-\u200d", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud836\ude9e\u10b0\uff61\ucaa1", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud836\ude9e\u10b0\uff61\u110d\u1168\u11a8", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud836\ude9e\u10b0\u3002\ucaa1", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud836\ude9e\u10b0\u3002\u110d\u1168\u11a8", + "output": null + }, + { + "comment": "V5", + "input": "\ud836\ude9e\u2d10\u3002\u110d\u1168\u11a8", + "output": null + }, + { + "comment": "V5", + "input": "\ud836\ude9e\u2d10\u3002\ucaa1", + "output": null + }, + { + "comment": "V5", + "input": "xn--7kj1858k.xn--pi6b", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--ond3755u.xn--pi6b", + "output": null + }, + { + "comment": "V5", + "input": "\ud836\ude9e\u2d10\uff61\u110d\u1168\u11a8", + "output": null + }, + { + "comment": "V5", + "input": "\ud836\ude9e\u2d10\uff61\ucaa1", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u1845\uff10\u200c\uff61\u23a2\udb52\ude04", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u18450\u200c\u3002\u23a2\udb52\ude04", + "output": null + }, + { + "comment": "V6", + "input": "xn--0-z6j.xn--8lh28773l", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0-z6jy93b.xn--8lh28773l", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\ud88a\udf9a\uff19\ua369\u17d3\uff0e\u200d\u00df", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\ud88a\udf9a9\ua369\u17d3.\u200d\u00df", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\ud88a\udf9a9\ua369\u17d3.\u200dSS", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\ud88a\udf9a9\ua369\u17d3.\u200dss", + "output": null + }, + { + "comment": "V6", + "input": "xn--9-i0j5967eg3qz.ss", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--9-i0j5967eg3qz.xn--ss-l1t", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--9-i0j5967eg3qz.xn--zca770n", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\ud88a\udf9a\uff19\ua369\u17d3\uff0e\u200dSS", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\ud88a\udf9a\uff19\ua369\u17d3\uff0e\u200dss", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\ud88a\udf9a9\ua369\u17d3.\u200dSs", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\ud88a\udf9a\uff19\ua369\u17d3\uff0e\u200dSs", + "output": null + }, + { + "input": "\ua5f7\ud804\udd80.\u075d\ud802\ude52", + "output": "xn--ju8a625r.xn--hpb0073k" + }, + { + "input": "xn--ju8a625r.xn--hpb0073k", + "output": "xn--ju8a625r.xn--hpb0073k" + }, + { + "comment": "C2; P1; V6; V3 (ignored)", + "input": "\u10af\udb40\udd4b-\uff0e\u200d\u10a9", + "output": null + }, + { + "comment": "C2; P1; V6; V3 (ignored)", + "input": "\u10af\udb40\udd4b-.\u200d\u10a9", + "output": null + }, + { + "comment": "C2; V3 (ignored)", + "input": "\u2d0f\udb40\udd4b-.\u200d\u2d09", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "xn----3vs.xn--0kj", + "output": "xn----3vs.xn--0kj" + }, + { + "comment": "C2; V3 (ignored)", + "input": "xn----3vs.xn--1ug532c", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn----00g.xn--hnd", + "output": null + }, + { + "comment": "C2; V6; V3 (ignored)", + "input": "xn----00g.xn--hnd399e", + "output": null + }, + { + "comment": "C2; V3 (ignored)", + "input": "\u2d0f\udb40\udd4b-\uff0e\u200d\u2d09", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "\u1714\u3002\udb40\udda3-\ud804\udeea", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "xn--fze.xn----ly8i", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\uabe8-\uff0e\uda60\udfdc\u05bd\u00df", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\uabe8-.\uda60\udfdc\u05bd\u00df", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\uabe8-.\uda60\udfdc\u05bdSS", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\uabe8-.\uda60\udfdc\u05bdss", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\uabe8-.\uda60\udfdc\u05bdSs", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn----pw5e.xn--ss-7jd10716y", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn----pw5e.xn--zca50wfv060a", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\uabe8-\uff0e\uda60\udfdc\u05bdSS", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\uabe8-\uff0e\uda60\udfdc\u05bdss", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\uabe8-\uff0e\uda60\udfdc\u05bdSs", + "output": null + }, + { + "comment": "V5", + "input": "\ud835\udfe5\u266e\ud805\udf2b\u08ed\uff0e\u17d2\ud805\udf2b8\udb40\udd8f", + "output": null + }, + { + "comment": "V5", + "input": "3\u266e\ud805\udf2b\u08ed.\u17d2\ud805\udf2b8\udb40\udd8f", + "output": null + }, + { + "comment": "V5", + "input": "xn--3-ksd277tlo7s.xn--8-f0jx021l", + "output": null + }, + { + "comment": "C2; P1; V6; V3 (ignored)", + "input": "-\uff61\uda14\udf00\u200d\u2761", + "output": null + }, + { + "comment": "C2; P1; V6; V3 (ignored)", + "input": "-\u3002\uda14\udf00\u200d\u2761", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "-.xn--nei54421f", + "output": null + }, + { + "comment": "C2; V6; V3 (ignored)", + "input": "-.xn--1ug800aq795s", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ud835\udfd3\u2631\ud835\udfd0\uda57\udc35\uff61\ud836\udeae\ud902\udc73", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "5\u26312\uda57\udc35\u3002\ud836\udeae\ud902\udc73", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--52-dwx47758j.xn--kd3hk431k", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "-.-\u251c\uda1a\udda3", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "-.xn----ukp70432h", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u03c2\uff0e\ufdc1\ud83d\udf9b\u2488", + "output": null + }, + { + "input": "\u03c2.\u0641\u0645\u064a\ud83d\udf9b1.", + "output": "xn--3xa.xn--1-gocmu97674d." + }, + { + "input": "\u03a3.\u0641\u0645\u064a\ud83d\udf9b1.", + "output": "xn--4xa.xn--1-gocmu97674d." + }, + { + "input": "\u03c3.\u0641\u0645\u064a\ud83d\udf9b1.", + "output": "xn--4xa.xn--1-gocmu97674d." + }, + { + "input": "xn--4xa.xn--1-gocmu97674d.", + "output": "xn--4xa.xn--1-gocmu97674d." + }, + { + "input": "xn--3xa.xn--1-gocmu97674d.", + "output": "xn--3xa.xn--1-gocmu97674d." + }, + { + "comment": "P1; V6", + "input": "\u03a3\uff0e\ufdc1\ud83d\udf9b\u2488", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u03c3\uff0e\ufdc1\ud83d\udf9b\u2488", + "output": null + }, + { + "comment": "V6", + "input": "xn--4xa.xn--dhbip2802atb20c", + "output": null + }, + { + "comment": "V6", + "input": "xn--3xa.xn--dhbip2802atb20c", + "output": null + }, + { + "comment": "P1; V6", + "input": "9\udb40\udde5\uff0e\udb6b\udd34\u1893", + "output": null + }, + { + "comment": "P1; V6", + "input": "9\udb40\udde5.\udb6b\udd34\u1893", + "output": null + }, + { + "comment": "V6", + "input": "9.xn--dbf91222q", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\ufe12\u10b6\u0366\uff0e\u200c", + "output": null + }, + { + "comment": "C1; P1; V6; A4_2 (ignored)", + "input": "\u3002\u10b6\u0366.\u200c", + "output": null + }, + { + "comment": "C1; A4_2 (ignored)", + "input": "\u3002\u2d16\u0366.\u200c", + "output": null + }, + { + "comment": "A4_2 (ignored)", + "input": ".xn--hva754s.", + "output": ".xn--hva754s." + }, + { + "comment": "C1; A4_2 (ignored)", + "input": ".xn--hva754s.xn--0ug", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--hva929d.", + "output": null + }, + { + "comment": "C1; V6; A4_2 (ignored)", + "input": ".xn--hva929d.xn--0ug", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\ufe12\u2d16\u0366\uff0e\u200c", + "output": null + }, + { + "comment": "V6", + "input": "xn--hva754sy94k.", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--hva754sy94k.xn--0ug", + "output": null + }, + { + "comment": "V6", + "input": "xn--hva929dl29p.", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--hva929dl29p.xn--0ug", + "output": null + }, + { + "input": "xn--hva754s.", + "output": "xn--hva754s." + }, + { + "input": "\u2d16\u0366.", + "output": "xn--hva754s." + }, + { + "comment": "P1; V6", + "input": "\u10b6\u0366.", + "output": null + }, + { + "comment": "V6", + "input": "xn--hva929d.", + "output": null + }, + { + "input": "xn--hzb.xn--ukj4430l", + "output": "xn--hzb.xn--ukj4430l" + }, + { + "input": "\u08bb.\u2d03\ud838\udc12", + "output": "xn--hzb.xn--ukj4430l" + }, + { + "comment": "P1; V6", + "input": "\u08bb.\u10a3\ud838\udc12", + "output": null + }, + { + "comment": "V6", + "input": "xn--hzb.xn--bnd2938u", + "output": null + }, + { + "comment": "C1; C2; P1; V6", + "input": "\u200d\u200c\u3002\uff12\u4af7\udb42\uddf7", + "output": null + }, + { + "comment": "C1; C2; P1; V6", + "input": "\u200d\u200c\u30022\u4af7\udb42\uddf7", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--2-me5ay1273i", + "output": null + }, + { + "comment": "C1; C2; V6", + "input": "xn--0ugb.xn--2-me5ay1273i", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "-\ud838\udc24\udb32\udc10\u3002\ud9e2\udf16", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn----rq4re4997d.xn--l707b", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\udb8d\udec2\ufe12\u200c\u37c0\uff0e\u0624\u2488", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\udb8d\udec2\ufe12\u200c\u37c0\uff0e\u0648\u0654\u2488", + "output": null + }, + { + "comment": "V6", + "input": "xn--z272f.xn--etl.xn--1-smc.", + "output": null + }, + { + "comment": "V6", + "input": "xn--etlt457ccrq7h.xn--jgb476m", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug754gxl4ldlt0k.xn--jgb476m", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u07fc\ud803\ude06.\ud80d\udd8f\ufe12\ud8ea\ude29\u10b0", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u07fc\ud803\ude06.\ud80d\udd8f\u3002\ud8ea\ude29\u10b0", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u07fc\ud803\ude06.\ud80d\udd8f\u3002\ud8ea\ude29\u2d10", + "output": null + }, + { + "comment": "V6", + "input": "xn--0tb8725k.xn--tu8d.xn--7kj73887a", + "output": null + }, + { + "comment": "V6", + "input": "xn--0tb8725k.xn--tu8d.xn--ond97931d", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u07fc\ud803\ude06.\ud80d\udd8f\ufe12\ud8ea\ude29\u2d10", + "output": null + }, + { + "comment": "V6", + "input": "xn--0tb8725k.xn--7kj9008dt18a7py9c", + "output": null + }, + { + "comment": "V6", + "input": "xn--0tb8725k.xn--ond3562jt18a7py9c", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u10c5\u26ad\udb41\uddab\u22c3\uff61\ud804\udf3c", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u10c5\u26ad\udb41\uddab\u22c3\u3002\ud804\udf3c", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u2d25\u26ad\udb41\uddab\u22c3\u3002\ud804\udf3c", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--vfh16m67gx1162b.xn--ro1d", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--9nd623g4zc5z060c.xn--ro1d", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u2d25\u26ad\udb41\uddab\u22c3\uff61\ud804\udf3c", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "\udb40\udd93\u26cf-\u3002\ua852", + "output": "xn----o9p.xn--rc9a" + }, + { + "comment": "V3 (ignored)", + "input": "xn----o9p.xn--rc9a", + "output": "xn----o9p.xn--rc9a" + }, + { + "comment": "C2; P1; V6", + "input": "\u200d\u650c\uabed\u3002\u1896-\u10b8", + "output": null + }, + { + "comment": "C2", + "input": "\u200d\u650c\uabed\u3002\u1896-\u2d18", + "output": null + }, + { + "input": "xn--p9ut19m.xn----mck373i", + "output": "xn--p9ut19m.xn----mck373i" + }, + { + "input": "\u650c\uabed.\u1896-\u2d18", + "output": "xn--p9ut19m.xn----mck373i" + }, + { + "comment": "P1; V6", + "input": "\u650c\uabed.\u1896-\u10b8", + "output": null + }, + { + "comment": "V6", + "input": "xn--p9ut19m.xn----k1g451d", + "output": null + }, + { + "comment": "C2", + "input": "xn--1ug592ykp6b.xn----mck373i", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--1ug592ykp6b.xn----k1g451d", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\ua5a8\uff0e\u2497\uff13\ud212\u06f3", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\ua5a8\uff0e\u2497\uff13\u1110\u116d\u11a9\u06f3", + "output": null + }, + { + "comment": "C1", + "input": "\u200c\ua5a8.16.3\ud212\u06f3", + "output": null + }, + { + "comment": "C1", + "input": "\u200c\ua5a8.16.3\u1110\u116d\u11a9\u06f3", + "output": null + }, + { + "input": "xn--9r8a.16.xn--3-nyc0117m", + "output": "xn--9r8a.16.xn--3-nyc0117m" + }, + { + "input": "\ua5a8.16.3\ud212\u06f3", + "output": "xn--9r8a.16.xn--3-nyc0117m" + }, + { + "input": "\ua5a8.16.3\u1110\u116d\u11a9\u06f3", + "output": "xn--9r8a.16.xn--3-nyc0117m" + }, + { + "comment": "C1", + "input": "xn--0ug2473c.16.xn--3-nyc0117m", + "output": null + }, + { + "comment": "V6", + "input": "xn--9r8a.xn--3-nyc678tu07m", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug2473c.xn--3-nyc678tu07m", + "output": null + }, + { + "comment": "C2", + "input": "\ud835\udfcf\ud836\ude19\u2e16.\u200d", + "output": null + }, + { + "comment": "C2", + "input": "1\ud836\ude19\u2e16.\u200d", + "output": null + }, + { + "input": "xn--1-5bt6845n.", + "output": "xn--1-5bt6845n." + }, + { + "input": "1\ud836\ude19\u2e16.", + "output": "xn--1-5bt6845n." + }, + { + "comment": "C2", + "input": "xn--1-5bt6845n.xn--1ug", + "output": null + }, + { + "comment": "P1; V6", + "input": "F\udb40\udd5f\uff61\ud9fd\uddc5\u265a", + "output": null + }, + { + "comment": "P1; V6", + "input": "F\udb40\udd5f\u3002\ud9fd\uddc5\u265a", + "output": null + }, + { + "comment": "P1; V6", + "input": "f\udb40\udd5f\u3002\ud9fd\uddc5\u265a", + "output": null + }, + { + "comment": "V6", + "input": "f.xn--45hz6953f", + "output": null + }, + { + "comment": "P1; V6", + "input": "f\udb40\udd5f\uff61\ud9fd\uddc5\u265a", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u0b4d\ud804\udd34\u1de9\u3002\ud835\udfee\u10b8\ud838\udc28\ud8ce\udd47", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u0b4d\ud804\udd34\u1de9\u30022\u10b8\ud838\udc28\ud8ce\udd47", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u0b4d\ud804\udd34\u1de9\u30022\u2d18\ud838\udc28\ud8ce\udd47", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--9ic246gs21p.xn--2-nws2918ndrjr", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--9ic246gs21p.xn--2-k1g43076adrwq", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u0b4d\ud804\udd34\u1de9\u3002\ud835\udfee\u2d18\ud838\udc28\ud8ce\udd47", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\uda0e\udc2d\u200c\u200c\u2488\u3002\u52c9\ud804\udc45", + "output": null + }, + { + "comment": "C1; P1; V6; A4_2 (ignored)", + "input": "\uda0e\udc2d\u200c\u200c1.\u3002\u52c9\ud804\udc45", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": "xn--1-yi00h..xn--4grs325b", + "output": null + }, + { + "comment": "C1; V6; A4_2 (ignored)", + "input": "xn--1-rgna61159u..xn--4grs325b", + "output": null + }, + { + "comment": "V6", + "input": "xn--tsh11906f.xn--4grs325b", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0uga855aez302a.xn--4grs325b", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1843.\u73bf\ud96c\ude1c\udb15\udf90", + "output": null + }, + { + "comment": "V6", + "input": "xn--27e.xn--7cy81125a0yq4a", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "\u20da\uff0e\ud805\ude3f-", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "\u20da.\ud805\ude3f-", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "xn--w0g.xn----bd0j", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\u1082-\u200d\ua8ea\uff0e\ua84a\u200d\ud9b3\ude33", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\u1082-\u200d\ua8ea.\ua84a\u200d\ud9b3\ude33", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn----gyg3618i.xn--jc9ao4185a", + "output": null + }, + { + "comment": "C2; V5; V6", + "input": "xn----gyg250jio7k.xn--1ug8774cri56d", + "output": null + }, + { + "comment": "V5", + "input": "\ud804\ude35\u5eca.\ud802\udc0d", + "output": null + }, + { + "comment": "V5", + "input": "xn--xytw701b.xn--yc9c", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u10be\ud899\udec0\ud82d\uddfb\uff0e\u1897\ub9ab", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u10be\ud899\udec0\ud82d\uddfb\uff0e\u1897\u1105\u1174\u11c2", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u10be\ud899\udec0\ud82d\uddfb.\u1897\ub9ab", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u10be\ud899\udec0\ud82d\uddfb.\u1897\u1105\u1174\u11c2", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2d1e\ud899\udec0\ud82d\uddfb.\u1897\u1105\u1174\u11c2", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2d1e\ud899\udec0\ud82d\uddfb.\u1897\ub9ab", + "output": null + }, + { + "comment": "V6", + "input": "xn--mlj0486jgl2j.xn--hbf6853f", + "output": null + }, + { + "comment": "V6", + "input": "xn--2nd8876sgl2j.xn--hbf6853f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2d1e\ud899\udec0\ud82d\uddfb\uff0e\u1897\u1105\u1174\u11c2", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2d1e\ud899\udec0\ud82d\uddfb\uff0e\u1897\ub9ab", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u00df\u200d\u103a\uff61\u2488", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "SS\u200d\u103a\uff61\u2488", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "ss\u200d\u103a\uff61\u2488", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "Ss\u200d\u103a\uff61\u2488", + "output": null + }, + { + "comment": "V6", + "input": "xn--ss-f4j.xn--tsh", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--ss-f4j585j.xn--tsh", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--zca679eh2l.xn--tsh", + "output": null + }, + { + "input": "\u06cc\ud802\ude3f\uff0e\u00df\u0f84\ud804\udf6c", + "output": "xn--clb2593k.xn--zca216edt0r" + }, + { + "input": "\u06cc\ud802\ude3f.\u00df\u0f84\ud804\udf6c", + "output": "xn--clb2593k.xn--zca216edt0r" + }, + { + "input": "\u06cc\ud802\ude3f.SS\u0f84\ud804\udf6c", + "output": "xn--clb2593k.xn--ss-toj6092t" + }, + { + "input": "\u06cc\ud802\ude3f.ss\u0f84\ud804\udf6c", + "output": "xn--clb2593k.xn--ss-toj6092t" + }, + { + "input": "xn--clb2593k.xn--ss-toj6092t", + "output": "xn--clb2593k.xn--ss-toj6092t" + }, + { + "input": "xn--clb2593k.xn--zca216edt0r", + "output": "xn--clb2593k.xn--zca216edt0r" + }, + { + "input": "\u06cc\ud802\ude3f\uff0eSS\u0f84\ud804\udf6c", + "output": "xn--clb2593k.xn--ss-toj6092t" + }, + { + "input": "\u06cc\ud802\ude3f\uff0ess\u0f84\ud804\udf6c", + "output": "xn--clb2593k.xn--ss-toj6092t" + }, + { + "input": "\u06cc\ud802\ude3f.Ss\u0f84\ud804\udf6c", + "output": "xn--clb2593k.xn--ss-toj6092t" + }, + { + "input": "\u06cc\ud802\ude3f\uff0eSs\u0f84\ud804\udf6c", + "output": "xn--clb2593k.xn--ss-toj6092t" + }, + { + "comment": "V5; V3 (ignored)", + "input": "\u0f9f\uff0e-\u082a", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "\u0f9f.-\u082a", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "xn--vfd.xn----fhd", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1d6c\udb40\udda0\uff0e\ud552\u2492\u2488\udbe0\udd26", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1d6c\udb40\udda0\uff0e\u1111\u1175\u11bd\u2492\u2488\udbe0\udd26", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1d6c\udb40\udda0.\ud55211.1.\udbe0\udd26", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1d6c\udb40\udda0.\u1111\u1175\u11bd11.1.\udbe0\udd26", + "output": null + }, + { + "comment": "V6", + "input": "xn--tbg.xn--11-5o7k.1.xn--k469f", + "output": null + }, + { + "comment": "V6", + "input": "xn--tbg.xn--tsht7586kyts9l", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2488\u270c\uda3e\udf1f\uff0e\ud835\udfe1\ud943\udc63", + "output": null + }, + { + "comment": "P1; V6", + "input": "1.\u270c\uda3e\udf1f.9\ud943\udc63", + "output": null + }, + { + "comment": "V6", + "input": "1.xn--7bi44996f.xn--9-o706d", + "output": null + }, + { + "comment": "V6", + "input": "xn--tsh24g49550b.xn--9-o706d", + "output": null + }, + { + "comment": "V5", + "input": "\u03c2\uff0e\ua9c0\ua8c4", + "output": null + }, + { + "comment": "V5", + "input": "\u03c2.\ua9c0\ua8c4", + "output": null + }, + { + "comment": "V5", + "input": "\u03a3.\ua9c0\ua8c4", + "output": null + }, + { + "comment": "V5", + "input": "\u03c3.\ua9c0\ua8c4", + "output": null + }, + { + "comment": "V5", + "input": "xn--4xa.xn--0f9ars", + "output": null + }, + { + "comment": "V5", + "input": "xn--3xa.xn--0f9ars", + "output": null + }, + { + "comment": "V5", + "input": "\u03a3\uff0e\ua9c0\ua8c4", + "output": null + }, + { + "comment": "V5", + "input": "\u03c3\uff0e\ua9c0\ua8c4", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2786\ud99e\uddd5\u1ed7\u2488\uff0e\uda06\udf12\ud945\ude2e\u085b\ud835\udfeb", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2786\ud99e\uddd5o\u0302\u0303\u2488\uff0e\uda06\udf12\ud945\ude2e\u085b\ud835\udfeb", + "output": null + }, + { + "comment": "P1; V6; A4_2 (ignored)", + "input": "\u2786\ud99e\uddd5\u1ed71..\uda06\udf12\ud945\ude2e\u085b9", + "output": null + }, + { + "comment": "P1; V6; A4_2 (ignored)", + "input": "\u2786\ud99e\uddd5o\u0302\u03031..\uda06\udf12\ud945\ude2e\u085b9", + "output": null + }, + { + "comment": "P1; V6; A4_2 (ignored)", + "input": "\u2786\ud99e\uddd5O\u0302\u03031..\uda06\udf12\ud945\ude2e\u085b9", + "output": null + }, + { + "comment": "P1; V6; A4_2 (ignored)", + "input": "\u2786\ud99e\uddd5\u1ed61..\uda06\udf12\ud945\ude2e\u085b9", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": "xn--1-3xm292b6044r..xn--9-6jd87310jtcqs", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2786\ud99e\uddd5O\u0302\u0303\u2488\uff0e\uda06\udf12\ud945\ude2e\u085b\ud835\udfeb", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2786\ud99e\uddd5\u1ed6\u2488\uff0e\uda06\udf12\ud945\ude2e\u085b\ud835\udfeb", + "output": null + }, + { + "comment": "V6", + "input": "xn--6lg26tvvc6v99z.xn--9-6jd87310jtcqs", + "output": null + }, + { + "comment": "A4_2 (ignored)", + "input": ".xn--ye6h", + "output": ".xn--ye6h" + }, + { + "input": "xn--ye6h", + "output": "xn--ye6h" + }, + { + "input": "\ud83a\udd3a", + "output": "xn--ye6h" + }, + { + "input": "\ud83a\udd18", + "output": "xn--ye6h" + }, + { + "comment": "C1; P1; V5; V6; V3 (ignored)", + "input": "\u073c\u200c-\u3002\ud80d\udc3e\u00df", + "output": null + }, + { + "comment": "C1; P1; V5; V6; V3 (ignored)", + "input": "\u073c\u200c-\u3002\ud80d\udc3eSS", + "output": null + }, + { + "comment": "C1; P1; V5; V6; V3 (ignored)", + "input": "\u073c\u200c-\u3002\ud80d\udc3ess", + "output": null + }, + { + "comment": "C1; P1; V5; V6; V3 (ignored)", + "input": "\u073c\u200c-\u3002\ud80d\udc3eSs", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn----s2c.xn--ss-066q", + "output": null + }, + { + "comment": "C1; V5; V6; V3 (ignored)", + "input": "xn----s2c071q.xn--ss-066q", + "output": null + }, + { + "comment": "C1; V5; V6; V3 (ignored)", + "input": "xn----s2c071q.xn--zca7848m", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "-\uda9d\udf6c\u135e\ud805\udf27.\u1deb-\ufe12", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "-\uda9d\udf6c\u135e\ud805\udf27.\u1deb-\u3002", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn----b5h1837n2ok9f.xn----mkm.", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn----b5h1837n2ok9f.xn----mkmw278h", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ufe12.\uda2a\udc21\u1a59", + "output": null + }, + { + "comment": "P1; V6; A4_2 (ignored)", + "input": "\u3002.\uda2a\udc21\u1a59", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": "..xn--cof61594i", + "output": null + }, + { + "comment": "V6", + "input": "xn--y86c.xn--cof61594i", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\ud807\udc3a.-\uda05\udfcf", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn--jk3d.xn----iz68g", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb43\udee9\uff0e\u8d4f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb43\udee9.\u8d4f", + "output": null + }, + { + "comment": "V6", + "input": "xn--2856e.xn--6o3a", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u10ad\uff0e\ud8f4\udde6\u200c", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u10ad.\ud8f4\udde6\u200c", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u2d0d.\ud8f4\udde6\u200c", + "output": null + }, + { + "comment": "V6", + "input": "xn--4kj.xn--p01x", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--4kj.xn--0ug56448b", + "output": null + }, + { + "comment": "V6", + "input": "xn--lnd.xn--p01x", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--lnd.xn--0ug56448b", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u2d0d\uff0e\ud8f4\udde6\u200c", + "output": null + }, + { + "input": "\ud835\udfdb\uff0e\uf9f8", + "output": "3.xn--6vz" + }, + { + "input": "\ud835\udfdb\uff0e\u7b20", + "output": "3.xn--6vz" + }, + { + "input": "3.\u7b20", + "output": "3.xn--6vz" + }, + { + "input": "3.xn--6vz", + "output": "3.xn--6vz" + }, + { + "comment": "C2; P1; V6; V3 (ignored)", + "input": "-\u200d.\u10be\ud800\udef7", + "output": null + }, + { + "comment": "C2; V3 (ignored)", + "input": "-\u200d.\u2d1e\ud800\udef7", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "-.xn--mlj8559d", + "output": "-.xn--mlj8559d" + }, + { + "comment": "C2; V3 (ignored)", + "input": "xn----ugn.xn--mlj8559d", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "-.xn--2nd2315j", + "output": null + }, + { + "comment": "C2; V6; V3 (ignored)", + "input": "xn----ugn.xn--2nd2315j", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u03c2\u00df\u0731\uff0e\u0bcd", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u03c2\u00df\u0731.\u0bcd", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u03a3SS\u0731.\u0bcd", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u03c3ss\u0731.\u0bcd", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u03a3ss\u0731.\u0bcd", + "output": null + }, + { + "comment": "V5", + "input": "xn--ss-ubc826a.xn--xmc", + "output": null + }, + { + "comment": "C2; V5", + "input": "xn--ss-ubc826ab34b.xn--xmc", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u03a3\u00df\u0731.\u0bcd", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u03c3\u00df\u0731.\u0bcd", + "output": null + }, + { + "comment": "C2; V5", + "input": "xn--zca39lk1di19a.xn--xmc", + "output": null + }, + { + "comment": "C2; V5", + "input": "xn--zca19ln1di19a.xn--xmc", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u03a3SS\u0731\uff0e\u0bcd", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u03c3ss\u0731\uff0e\u0bcd", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u03a3ss\u0731\uff0e\u0bcd", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u03a3\u00df\u0731\uff0e\u0bcd", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u200d\u03c3\u00df\u0731\uff0e\u0bcd", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb5c\udef5\u09cd\u03c2\uff0e\u03c2\ud802\ude3f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb5c\udef5\u09cd\u03c2.\u03c2\ud802\ude3f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb5c\udef5\u09cd\u03a3.\u03a3\ud802\ude3f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb5c\udef5\u09cd\u03c3.\u03c2\ud802\ude3f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb5c\udef5\u09cd\u03c3.\u03c3\ud802\ude3f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb5c\udef5\u09cd\u03a3.\u03c3\ud802\ude3f", + "output": null + }, + { + "comment": "V6", + "input": "xn--4xa502av8297a.xn--4xa6055k", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb5c\udef5\u09cd\u03a3.\u03c2\ud802\ude3f", + "output": null + }, + { + "comment": "V6", + "input": "xn--4xa502av8297a.xn--3xa8055k", + "output": null + }, + { + "comment": "V6", + "input": "xn--3xa702av8297a.xn--3xa8055k", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb5c\udef5\u09cd\u03a3\uff0e\u03a3\ud802\ude3f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb5c\udef5\u09cd\u03c3\uff0e\u03c2\ud802\ude3f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb5c\udef5\u09cd\u03c3\uff0e\u03c3\ud802\ude3f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb5c\udef5\u09cd\u03a3\uff0e\u03c3\ud802\ude3f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb5c\udef5\u09cd\u03a3\uff0e\u03c2\ud802\ude3f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud94e\udd12\uff61\ub967", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud94e\udd12\uff61\u1105\u1172\u11b6", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud94e\udd12\u3002\ub967", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud94e\udd12\u3002\u1105\u1172\u11b6", + "output": null + }, + { + "comment": "V6", + "input": "xn--s264a.xn--pw2b", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1846\ud805\udcdd\uff0e\ud83b\udd46", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u1846\ud805\udcdd.\ud83b\udd46", + "output": null + }, + { + "comment": "V6", + "input": "xn--57e0440k.xn--k86h", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udbef\udfe6\uff61\u183d", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udbef\udfe6\u3002\u183d", + "output": null + }, + { + "comment": "V6", + "input": "xn--j890g.xn--w7e", + "output": null + }, + { + "comment": "C2", + "input": "\u5b03\ud834\udf4c\uff0e\u200d\u0b44", + "output": null + }, + { + "comment": "C2", + "input": "\u5b03\ud834\udf4c.\u200d\u0b44", + "output": null + }, + { + "comment": "V5", + "input": "xn--b6s0078f.xn--0ic", + "output": null + }, + { + "comment": "C2", + "input": "xn--b6s0078f.xn--0ic557h", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c.\ud93d\udee4", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--q823a", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug.xn--q823a", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udaa9\uded5\u10a3\u4805\uff0e\ud803\ude11", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udaa9\uded5\u10a3\u4805.\ud803\ude11", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udaa9\uded5\u2d03\u4805.\ud803\ude11", + "output": null + }, + { + "comment": "V6", + "input": "xn--ukju77frl47r.xn--yl0d", + "output": null + }, + { + "comment": "V6", + "input": "xn--bnd074zr557n.xn--yl0d", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udaa9\uded5\u2d03\u4805\uff0e\ud803\ude11", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "-\uff61\ufe12", + "output": null + }, + { + "comment": "V3 (ignored); A4_2 (ignored)", + "input": "-\u3002\u3002", + "output": "-.." + }, + { + "comment": "V3 (ignored); A4_2 (ignored)", + "input": "-..", + "output": "-.." + }, + { + "comment": "V6; V3 (ignored)", + "input": "-.xn--y86c", + "output": null + }, + { + "comment": "C2", + "input": "\u200d.F", + "output": null + }, + { + "comment": "C2", + "input": "\u200d.f", + "output": null + }, + { + "comment": "A4_2 (ignored)", + "input": ".f", + "output": ".f" + }, + { + "comment": "C2", + "input": "xn--1ug.f", + "output": null + }, + { + "input": "f", + "output": "f" + }, + { + "comment": "C2", + "input": "\u200d\u3a32\uff61\u00df", + "output": null + }, + { + "comment": "C2", + "input": "\u200d\u3a32\u3002\u00df", + "output": null + }, + { + "comment": "C2", + "input": "\u200d\u3a32\u3002SS", + "output": null + }, + { + "comment": "C2", + "input": "\u200d\u3a32\u3002ss", + "output": null + }, + { + "comment": "C2", + "input": "\u200d\u3a32\u3002Ss", + "output": null + }, + { + "input": "xn--9bm.ss", + "output": "xn--9bm.ss" + }, + { + "input": "\u3a32.ss", + "output": "xn--9bm.ss" + }, + { + "input": "\u3a32.SS", + "output": "xn--9bm.ss" + }, + { + "input": "\u3a32.Ss", + "output": "xn--9bm.ss" + }, + { + "comment": "C2", + "input": "xn--1ug914h.ss", + "output": null + }, + { + "comment": "C2", + "input": "xn--1ug914h.xn--zca", + "output": null + }, + { + "comment": "C2", + "input": "\u200d\u3a32\uff61SS", + "output": null + }, + { + "comment": "C2", + "input": "\u200d\u3a32\uff61ss", + "output": null + }, + { + "comment": "C2", + "input": "\u200d\u3a32\uff61Ss", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u200d\uff0e\udbc3\ude28", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u200d.\udbc3\ude28", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--h327f", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--1ug.xn--h327f", + "output": null + }, + { + "comment": "V6", + "input": "xn--98e.xn--om9c", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\uaaf6\u188f\u0e3a\uff12.\ud800\udee2\u0745\u0f9f\ufe12", + "output": null + }, + { + "comment": "V5", + "input": "\uaaf6\u188f\u0e3a2.\ud800\udee2\u0745\u0f9f\u3002", + "output": null + }, + { + "comment": "V5", + "input": "xn--2-2zf840fk16m.xn--sob093b2m7s.", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--2-2zf840fk16m.xn--sob093bj62sz9d", + "output": null + }, + { + "input": "\ud835\udfce\u3002\u752f", + "output": "0.xn--qny" + }, + { + "input": "0\u3002\u752f", + "output": "0.xn--qny" + }, + { + "input": "0.xn--qny", + "output": "0.xn--qny" + }, + { + "input": "0.\u752f", + "output": "0.xn--qny" + }, + { + "comment": "V5; V3 (ignored)", + "input": "-\u2f86\uff0e\uaaf6", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "-\u820c.\uaaf6", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "xn----ef8c.xn--2v9a", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "-\uff61\u1898", + "output": "-.xn--ibf" + }, + { + "comment": "V3 (ignored)", + "input": "-\u3002\u1898", + "output": "-.xn--ibf" + }, + { + "comment": "V3 (ignored)", + "input": "-.xn--ibf", + "output": "-.xn--ibf" + }, + { + "comment": "C1", + "input": "\u74bc\ud836\ude2d\uff61\u200c\udb40\udddf", + "output": null + }, + { + "comment": "C1", + "input": "\u74bc\ud836\ude2d\u3002\u200c\udb40\udddf", + "output": null + }, + { + "input": "xn--gky8837e.", + "output": "xn--gky8837e." + }, + { + "input": "\u74bc\ud836\ude2d.", + "output": "xn--gky8837e." + }, + { + "comment": "C1", + "input": "xn--gky8837e.xn--0ug", + "output": null + }, + { + "comment": "C1", + "input": "\u200c.\u200c", + "output": null + }, + { + "comment": "C1", + "input": "xn--0ug.xn--0ug", + "output": null + }, + { + "input": "xn--157b.xn--gnb", + "output": "xn--157b.xn--gnb" + }, + { + "input": "\ud29b.\u0716", + "output": "xn--157b.xn--gnb" + }, + { + "input": "\u1110\u1171\u11c2.\u0716", + "output": "xn--157b.xn--gnb" + }, + { + "comment": "P1; V5; V6", + "input": "\u10b7\uff0e\u05c2\ud804\udd34\ua9b7\ud920\udce8", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u10b7\uff0e\ud804\udd34\u05c2\ua9b7\ud920\udce8", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u10b7.\ud804\udd34\u05c2\ua9b7\ud920\udce8", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u2d17.\ud804\udd34\u05c2\ua9b7\ud920\udce8", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--flj.xn--qdb0605f14ycrms3c", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--vnd.xn--qdb0605f14ycrms3c", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u2d17\uff0e\ud804\udd34\u05c2\ua9b7\ud920\udce8", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u2d17\uff0e\u05c2\ud804\udd34\ua9b7\ud920\udce8", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u2488\u916b\ufe12\u3002\u08d6", + "output": null + }, + { + "comment": "V5; A4_2 (ignored)", + "input": "1.\u916b\u3002\u3002\u08d6", + "output": null + }, + { + "comment": "V5; A4_2 (ignored)", + "input": "1.xn--8j4a..xn--8zb", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--tsh4490bfe8c.xn--8zb", + "output": null + }, + { + "comment": "V6", + "input": "xn--co6h.xn--1-h1g429s", + "output": null + }, + { + "comment": "V6", + "input": "xn--co6h.xn--1-kwssa", + "output": null + }, + { + "comment": "V6", + "input": "xn--co6h.xn--1-h1gs", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ua806\u3002\ud8ad\ude8f\u0fb0\u2495", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\ua806\u3002\ud8ad\ude8f\u0fb014.", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--l98a.xn--14-jsj57880f.", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--l98a.xn--dgd218hhp28d", + "output": null + }, + { + "comment": "C2", + "input": "\ud835\udfe04\udb40\uddd7\ud834\ude3b\uff0e\u200d\ud800\udef5\u26e7\u200d", + "output": null + }, + { + "comment": "C2", + "input": "84\udb40\uddd7\ud834\ude3b.\u200d\ud800\udef5\u26e7\u200d", + "output": null + }, + { + "input": "xn--84-s850a.xn--59h6326e", + "output": "xn--84-s850a.xn--59h6326e" + }, + { + "input": "84\ud834\ude3b.\ud800\udef5\u26e7", + "output": "xn--84-s850a.xn--59h6326e" + }, + { + "comment": "C2", + "input": "xn--84-s850a.xn--1uga573cfq1w", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\ud975\udf0e\u2488\uff61\u200c\ud835\udfe4", + "output": null + }, + { + "comment": "C1; P1; V6; A4_2 (ignored)", + "input": "\ud975\udf0e1.\u3002\u200c2", + "output": null + }, + { + "comment": "C1; V6; A4_2 (ignored)", + "input": "xn--1-ex54e..xn--2-rgn", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--tsh94183d.xn--2-rgn", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200d\u200c\udb40\uddaa\uff61\u00df\ud805\udcc3", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200d\u200c\udb40\uddaa\u3002\u00df\ud805\udcc3", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200d\u200c\udb40\uddaa\u3002SS\ud805\udcc3", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200d\u200c\udb40\uddaa\u3002ss\ud805\udcc3", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200d\u200c\udb40\uddaa\u3002Ss\ud805\udcc3", + "output": null + }, + { + "comment": "A4_2 (ignored)", + "input": ".xn--ss-bh7o", + "output": ".xn--ss-bh7o" + }, + { + "comment": "C1; C2", + "input": "xn--0ugb.xn--ss-bh7o", + "output": null + }, + { + "comment": "C1; C2", + "input": "xn--0ugb.xn--zca0732l", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200d\u200c\udb40\uddaa\uff61SS\ud805\udcc3", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200d\u200c\udb40\uddaa\uff61ss\ud805\udcc3", + "output": null + }, + { + "comment": "C1; C2", + "input": "\u200d\u200c\udb40\uddaa\uff61Ss\ud805\udcc3", + "output": null + }, + { + "input": "xn--ss-bh7o", + "output": "xn--ss-bh7o" + }, + { + "input": "ss\ud805\udcc3", + "output": "xn--ss-bh7o" + }, + { + "input": "SS\ud805\udcc3", + "output": "xn--ss-bh7o" + }, + { + "input": "Ss\ud805\udcc3", + "output": "xn--ss-bh7o" + }, + { + "comment": "C1; P1; V6", + "input": "\ufe12\u200c\u30f6\u44a9.\ua86a", + "output": null + }, + { + "comment": "C1; A4_2 (ignored)", + "input": "\u3002\u200c\u30f6\u44a9.\ua86a", + "output": null + }, + { + "comment": "A4_2 (ignored)", + "input": ".xn--qekw60d.xn--gd9a", + "output": ".xn--qekw60d.xn--gd9a" + }, + { + "comment": "C1; A4_2 (ignored)", + "input": ".xn--0ug287dj0o.xn--gd9a", + "output": null + }, + { + "comment": "V6", + "input": "xn--qekw60dns9k.xn--gd9a", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug287dj0or48o.xn--gd9a", + "output": null + }, + { + "input": "xn--qekw60d.xn--gd9a", + "output": "xn--qekw60d.xn--gd9a" + }, + { + "input": "\u30f6\u44a9.\ua86a", + "output": "xn--qekw60d.xn--gd9a" + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\u2488\ud852\udf8d.\udb49\udccb\u1a60", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c1.\ud852\udf8d.\udb49\udccb\u1a60", + "output": null + }, + { + "comment": "V6", + "input": "1.xn--4x6j.xn--jof45148n", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--1-rgn.xn--4x6j.xn--jof45148n", + "output": null + }, + { + "comment": "V6", + "input": "xn--tshw462r.xn--jof45148n", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ug88o7471d.xn--jof45148n", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud834\udd75\uff61\ud835\udfeb\ud838\udc08\u4b3a\u2488", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud834\udd75\u30029\ud838\udc08\u4b3a1.", + "output": null + }, + { + "comment": "V6", + "input": "xn--3f1h.xn--91-030c1650n.", + "output": null + }, + { + "comment": "V6", + "input": "xn--3f1h.xn--9-ecp936non25a", + "output": null + }, + { + "input": "xn--8c1a.xn--2ib8jn539l", + "output": "xn--8c1a.xn--2ib8jn539l" + }, + { + "input": "\u821b.\u067d\ud83a\udd34\u06bb", + "output": "xn--8c1a.xn--2ib8jn539l" + }, + { + "input": "\u821b.\u067d\ud83a\udd12\u06bb", + "output": "xn--8c1a.xn--2ib8jn539l" + }, + { + "comment": "V5; V3 (ignored)", + "input": "-\udb40\udd710\uff61\u17cf\u1dfd\ud187\uc2ed", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "-\udb40\udd710\uff61\u17cf\u1dfd\u1110\u1168\u11aa\u1109\u1175\u11b8", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "-\udb40\udd710\u3002\u17cf\u1dfd\ud187\uc2ed", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "-\udb40\udd710\u3002\u17cf\u1dfd\u1110\u1168\u11aa\u1109\u1175\u11b8", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "-0.xn--r4e872ah77nghm", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u115f\u10bf\u10b5\u10e0\uff61\u0b4d", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u115f\u10bf\u10b5\u10e0\u3002\u0b4d", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u115f\u2d1f\u2d15\u10e0\u3002\u0b4d", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u115f\u10bf\u10b5\u1ca0\u3002\u0b4d", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--tndt4hvw.xn--9ic", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--1od7wz74eeb.xn--9ic", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u115f\u2d1f\u2d15\u10e0\uff61\u0b4d", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u115f\u10bf\u10b5\u1ca0\uff61\u0b4d", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u115f\u10bf\u2d15\u10e0\u3002\u0b4d", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--3nd0etsm92g.xn--9ic", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u115f\u10bf\u2d15\u10e0\uff61\u0b4d", + "output": null + }, + { + "comment": "V6", + "input": "xn--l96h.xn--03e93aq365d", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "\ud835\udfdb\ud834\uddaa\ua8c4\uff61\ua8ea-", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "\ud835\udfdb\ua8c4\ud834\uddaa\uff61\ua8ea-", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "3\ua8c4\ud834\uddaa\u3002\ua8ea-", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "xn--3-sl4eu679e.xn----xn4e", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1139\uff61\u0eca\uda42\udfe4\udb40\udd1e", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1139\u3002\u0eca\uda42\udfe4\udb40\udd1e", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--lrd.xn--s8c05302k", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u10a6\udaae\udca9\uff0e\udb40\udda1\ufe09\ud83a\udd0d", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u10a6\udaae\udca9.\udb40\udda1\ufe09\ud83a\udd0d", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2d06\udaae\udca9.\udb40\udda1\ufe09\ud83a\udd2f", + "output": null + }, + { + "comment": "V6", + "input": "xn--xkjw3965g.xn--ne6h", + "output": null + }, + { + "comment": "V6", + "input": "xn--end82983m.xn--ne6h", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2d06\udaae\udca9\uff0e\udb40\udda1\ufe09\ud83a\udd2f", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2d06\udaae\udca9.\udb40\udda1\ufe09\ud83a\udd0d", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u2d06\udaae\udca9\uff0e\udb40\udda1\ufe09\ud83a\udd0d", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud91d\udee8.\ud9d5\udfe2\ud835\udfe8\ua8c4", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud91d\udee8.\ud9d5\udfe26\ua8c4", + "output": null + }, + { + "comment": "V6", + "input": "xn--mi60a.xn--6-sl4es8023c", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud800\udef8\udb79\ude0b\u10c2.\u10a1", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud800\udef8\udb79\ude0b\u2d22.\u2d01", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud800\udef8\udb79\ude0b\u10c2.\u2d01", + "output": null + }, + { + "comment": "V6", + "input": "xn--6nd5215jr2u0h.xn--skj", + "output": null + }, + { + "comment": "V6", + "input": "xn--qlj1559dr224h.xn--skj", + "output": null + }, + { + "comment": "V6", + "input": "xn--6nd5215jr2u0h.xn--8md", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud91d\udc7f\ua806\u2084\uda65\udf86\uff61\ud88a\ude67\udb41\udcb9\u03c2", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud91d\udc7f\ua8064\uda65\udf86\u3002\ud88a\ude67\udb41\udcb9\u03c2", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud91d\udc7f\ua8064\uda65\udf86\u3002\ud88a\ude67\udb41\udcb9\u03a3", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud91d\udc7f\ua8064\uda65\udf86\u3002\ud88a\ude67\udb41\udcb9\u03c3", + "output": null + }, + { + "comment": "V6", + "input": "xn--4-w93ej7463a9io5a.xn--4xa31142bk3f0d", + "output": null + }, + { + "comment": "V6", + "input": "xn--4-w93ej7463a9io5a.xn--3xa51142bk3f0d", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud91d\udc7f\ua806\u2084\uda65\udf86\uff61\ud88a\ude67\udb41\udcb9\u03a3", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud91d\udc7f\ua806\u2084\uda65\udf86\uff61\ud88a\ude67\udb41\udcb9\u03c3", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud8ba\udcac\u3002\u0729\u3002\ucbd95", + "output": null + }, + { + "comment": "P1; V6", + "input": "\ud8ba\udcac\u3002\u0729\u3002\u110d\u1173\u11ac5", + "output": null + }, + { + "comment": "V6", + "input": "xn--t92s.xn--znb.xn--5-y88f", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u17ca.\u200d\ud835\udfee\ud804\udc3f", + "output": null + }, + { + "comment": "C2; V5", + "input": "\u17ca.\u200d2\ud804\udc3f", + "output": null + }, + { + "comment": "V5", + "input": "xn--m4e.xn--2-ku7i", + "output": null + }, + { + "comment": "C2; V5", + "input": "xn--m4e.xn--2-tgnv469h", + "output": null + }, + { + "comment": "V5", + "input": "\uaaf6\u3002\u5b36\u00df\u847d", + "output": null + }, + { + "comment": "V5", + "input": "\uaaf6\u3002\u5b36SS\u847d", + "output": null + }, + { + "comment": "V5", + "input": "\uaaf6\u3002\u5b36ss\u847d", + "output": null + }, + { + "comment": "V5", + "input": "\uaaf6\u3002\u5b36Ss\u847d", + "output": null + }, + { + "comment": "V5", + "input": "xn--2v9a.xn--ss-q40dp97m", + "output": null + }, + { + "comment": "V5", + "input": "xn--2v9a.xn--zca7637b14za", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u03c2\ud805\udc3d\ud896\udc88\ud805\udf2b\uff61\ud83a\udf29\u200c\ud802\udec4", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u03c2\ud805\udc3d\ud896\udc88\ud805\udf2b\u3002\ud83a\udf29\u200c\ud802\udec4", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u03a3\ud805\udc3d\ud896\udc88\ud805\udf2b\u3002\ud83a\udf29\u200c\ud802\udec4", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u03c3\ud805\udc3d\ud896\udc88\ud805\udf2b\u3002\ud83a\udf29\u200c\ud802\udec4", + "output": null + }, + { + "comment": "V6", + "input": "xn--4xa2260lk3b8z15g.xn--tw9ct349a", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--4xa2260lk3b8z15g.xn--0ug4653g2xzf", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--3xa4260lk3b8z15g.xn--0ug4653g2xzf", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u03a3\ud805\udc3d\ud896\udc88\ud805\udf2b\uff61\ud83a\udf29\u200c\ud802\udec4", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u03c3\ud805\udc3d\ud896\udc88\ud805\udf2b\uff61\ud83a\udf29\u200c\ud802\udec4", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u2ea2\ud9df\ude85\ud835\udfe4\uff61\u200d\ud83d\udeb7", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u2ea2\ud9df\ude852\u3002\u200d\ud83d\udeb7", + "output": null + }, + { + "comment": "V6", + "input": "xn--2-4jtr4282f.xn--m78h", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--2-4jtr4282f.xn--1ugz946p", + "output": null + }, + { + "comment": "V5", + "input": "\ud836\ude25\u3002\u2adf\ud804\ude3e", + "output": null + }, + { + "comment": "V5", + "input": "xn--n82h.xn--63iw010f", + "output": null + }, + { + "comment": "C1; P1; V5; V6; V3 (ignored)", + "input": "-\u1897\u200c\ud83c\udd04.\ud805\udf22", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn----pck1820x.xn--9h2d", + "output": null + }, + { + "comment": "C1; V5; V6; V3 (ignored)", + "input": "xn----pck312bx563c.xn--9h2d", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\u17b4.\ucb87-", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "\u17b4.\u110d\u1170\u11ae-", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn--z3e.xn----938f", + "output": null + }, + { + "comment": "C1; P1; V6", + "input": "\u200c\ud805\udcc2\u3002\u2488-\udbc2\ude9b", + "output": null + }, + { + "comment": "C1; P1; V6; V3 (ignored)", + "input": "\u200c\ud805\udcc2\u30021.-\udbc2\ude9b", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn--wz1d.1.xn----rg03o", + "output": null + }, + { + "comment": "C1; V6; V3 (ignored)", + "input": "xn--0ugy057g.1.xn----rg03o", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--wz1d.xn----dcp29674o", + "output": null + }, + { + "comment": "C1; V6", + "input": "xn--0ugy057g.xn----dcp29674o", + "output": null + }, + { + "comment": "A4_2 (ignored)", + "input": ".xn--hcb32bni", + "output": ".xn--hcb32bni" + }, + { + "input": "xn--hcb32bni", + "output": "xn--hcb32bni" + }, + { + "input": "\u06bd\u0663\u0596", + "output": "xn--hcb32bni" + }, + { + "comment": "V5; V3 (ignored)", + "input": "\u0f94\ua84b-\uff0e-\ud81a\udf34", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "\u0f94\ua84b-.-\ud81a\udf34", + "output": null + }, + { + "comment": "V5; V3 (ignored)", + "input": "xn----ukg9938i.xn----4u5m", + "output": null + }, + { + "comment": "C1; P1; V6; V3 (ignored)", + "input": "\ud9bd\udcb3-\u22e2\u200c\uff0e\u6807-", + "output": null + }, + { + "comment": "C1; P1; V6; V3 (ignored)", + "input": "\ud9bd\udcb3-\u2291\u0338\u200c\uff0e\u6807-", + "output": null + }, + { + "comment": "C1; P1; V6; V3 (ignored)", + "input": "\ud9bd\udcb3-\u22e2\u200c.\u6807-", + "output": null + }, + { + "comment": "C1; P1; V6; V3 (ignored)", + "input": "\ud9bd\udcb3-\u2291\u0338\u200c.\u6807-", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn----9mo67451g.xn----qj7b", + "output": null + }, + { + "comment": "C1; V6; V3 (ignored)", + "input": "xn----sgn90kn5663a.xn----qj7b", + "output": null + }, + { + "comment": "P1; V5; V6; V3 (ignored)", + "input": "-\ud914\ude74.\u06e0\u189a-", + "output": null + }, + { + "comment": "V5; V6; V3 (ignored)", + "input": "xn----qi38c.xn----jxc827k", + "output": null + }, + { + "comment": "P1; V6; A4_2 (ignored)", + "input": "\u3002\u0635\u0649\u0e37\u0644\u0627\u3002\u5c93\u1bf2\udb43\udf83\u1842", + "output": null + }, + { + "comment": "V6; A4_2 (ignored)", + "input": ".xn--mgb1a7bt462h.xn--17e10qe61f9r71s", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "\u188c\uff0e-\u085a", + "output": "xn--59e.xn----5jd" + }, + { + "comment": "V3 (ignored)", + "input": "\u188c.-\u085a", + "output": "xn--59e.xn----5jd" + }, + { + "comment": "V3 (ignored)", + "input": "xn--59e.xn----5jd", + "output": "xn--59e.xn----5jd" + }, + { + "comment": "P1; V5; V6", + "input": "\u1039-\ud82a\udfad\ud83d\udfa2\uff0e\u00df", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1039-\ud82a\udfad\ud83d\udfa2.\u00df", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1039-\ud82a\udfad\ud83d\udfa2.SS", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1039-\ud82a\udfad\ud83d\udfa2.ss", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1039-\ud82a\udfad\ud83d\udfa2.Ss", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn----9tg11172akr8b.ss", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn----9tg11172akr8b.xn--zca", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1039-\ud82a\udfad\ud83d\udfa2\uff0eSS", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1039-\ud82a\udfad\ud83d\udfa2\uff0ess", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u1039-\ud82a\udfad\ud83d\udfa2\uff0eSs", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\u9523\u3002\u0a4d\udb41\ude3b\udb41\ude86", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--gc5a.xn--ybc83044ppga", + "output": null + }, + { + "input": "xn--8gb2338k.xn--lhb0154f", + "output": "xn--8gb2338k.xn--lhb0154f" + }, + { + "input": "\u063d\ud804\ude3e.\u0649\ua92b", + "output": "xn--8gb2338k.xn--lhb0154f" + }, + { + "comment": "P1; V6", + "input": "\u10c1\u10b16\u0318\u3002\u00df\u1b03", + "output": null + }, + { + "input": "\u2d21\u2d116\u0318\u3002\u00df\u1b03", + "output": "xn--6-8cb7433a2ba.xn--zca894k" + }, + { + "comment": "P1; V6", + "input": "\u10c1\u10b16\u0318\u3002SS\u1b03", + "output": null + }, + { + "input": "\u2d21\u2d116\u0318\u3002ss\u1b03", + "output": "xn--6-8cb7433a2ba.xn--ss-2vq" + }, + { + "comment": "P1; V6", + "input": "\u10c1\u2d116\u0318\u3002Ss\u1b03", + "output": null + }, + { + "comment": "V6", + "input": "xn--6-8cb306hms1a.xn--ss-2vq", + "output": null + }, + { + "input": "xn--6-8cb7433a2ba.xn--ss-2vq", + "output": "xn--6-8cb7433a2ba.xn--ss-2vq" + }, + { + "input": "\u2d21\u2d116\u0318.ss\u1b03", + "output": "xn--6-8cb7433a2ba.xn--ss-2vq" + }, + { + "comment": "P1; V6", + "input": "\u10c1\u10b16\u0318.SS\u1b03", + "output": null + }, + { + "comment": "P1; V6", + "input": "\u10c1\u2d116\u0318.Ss\u1b03", + "output": null + }, + { + "comment": "V6", + "input": "xn--6-8cb555h2b.xn--ss-2vq", + "output": null + }, + { + "input": "xn--6-8cb7433a2ba.xn--zca894k", + "output": "xn--6-8cb7433a2ba.xn--zca894k" + }, + { + "input": "\u2d21\u2d116\u0318.\u00df\u1b03", + "output": "xn--6-8cb7433a2ba.xn--zca894k" + }, + { + "comment": "V6", + "input": "xn--6-8cb555h2b.xn--zca894k", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\udb40\udd0f\ud81a\udf34\udb43\udcbd\uff61\uffa0", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\udb40\udd0f\ud81a\udf34\udb43\udcbd\u3002\u1160", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--619ep9154c.xn--psd", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--619ep9154c.xn--cl7c", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb42\udf54.\ud800\udef1\u2082", + "output": null + }, + { + "comment": "P1; V6", + "input": "\udb42\udf54.\ud800\udef12", + "output": null + }, + { + "comment": "V6", + "input": "xn--vi56e.xn--2-w91i", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u2dbf.\u00df\u200d", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u2dbf.SS\u200d", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u2dbf.ss\u200d", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u2dbf.Ss\u200d", + "output": null + }, + { + "comment": "V6", + "input": "xn--7pj.ss", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--7pj.xn--ss-n1t", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--7pj.xn--zca870n", + "output": null + }, + { + "comment": "C1", + "input": "\u6889\u3002\u200c", + "output": null + }, + { + "input": "xn--7zv.", + "output": "xn--7zv." + }, + { + "input": "\u6889.", + "output": "xn--7zv." + }, + { + "comment": "C1", + "input": "xn--7zv.xn--0ug", + "output": null + }, + { + "input": "xn--iwb.ss", + "output": "xn--iwb.ss" + }, + { + "input": "\u0853.ss", + "output": "xn--iwb.ss" + }, + { + "input": "\u0853.SS", + "output": "xn--iwb.ss" + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\u40da\u87e5-\u3002-\ud9b5\udc98\u2488", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\u40da\u87e5-\u3002-\ud9b5\udc981.", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn----n50a258u.xn---1-up07j.", + "output": null + }, + { + "comment": "V6; V3 (ignored)", + "input": "xn----n50a258u.xn----ecp33805f", + "output": null + }, + { + "comment": "V3 (ignored)", + "input": "-\uff61\u2e90", + "output": "-.xn--6vj" + }, + { + "comment": "V3 (ignored)", + "input": "-\u3002\u2e90", + "output": "-.xn--6vj" + }, + { + "comment": "V3 (ignored)", + "input": "-.xn--6vj", + "output": "-.xn--6vj" + }, + { + "comment": "P1; V5; V6", + "input": "\udb43\udc29\ud807\udcac\uff0e\u065c", + "output": null + }, + { + "comment": "P1; V5; V6", + "input": "\udb43\udc29\ud807\udcac.\u065c", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--sn3d59267c.xn--4hb", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ud800\udf7a.\ud928\uddc3\u200c", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--ie8c.xn--2g51a", + "output": null + }, + { + "comment": "C1; V5; V6", + "input": "xn--ie8c.xn--0ug03366c", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u200d\u200d\u8954\u3002\u10bc5\ua86e\ud995\udf4f", + "output": null + }, + { + "comment": "C2; P1; V6", + "input": "\u200d\u200d\u8954\u3002\u2d1c5\ua86e\ud995\udf4f", + "output": null + }, + { + "comment": "V6", + "input": "xn--2u2a.xn--5-uws5848bpf44e", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--1uga7691f.xn--5-uws5848bpf44e", + "output": null + }, + { + "comment": "V6", + "input": "xn--2u2a.xn--5-r1g7167ipfw8d", + "output": null + }, + { + "comment": "C2; V6", + "input": "xn--1uga7691f.xn--5-r1g7167ipfw8d", + "output": null + }, + { + "input": "xn--ix9c26l.xn--q0s", + "output": "xn--ix9c26l.xn--q0s" + }, + { + "input": "\ud802\udedc\ud804\udf3c.\u5a40", + "output": "xn--ix9c26l.xn--q0s" + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\ud835\udfd6\u00df\uff0e\udb40\udd10-?\u10af", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "8\u00df.\udb40\udd10-?\u10af", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "8\u00df.\udb40\udd10-?\u2d0f", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "8SS.\udb40\udd10-?\u10af", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "8ss.\udb40\udd10-?\u2d0f", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "8ss.\udb40\udd10-?\u10af", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "8ss.xn---?-gfk", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "8ss.xn---?-261a", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "xn--8-qfa.xn---?-261a", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "xn--8-qfa.xn---?-gfk", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\ud835\udfd6\u00df\uff0e\udb40\udd10-?\u2d0f", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\ud835\udfd6SS\uff0e\udb40\udd10-?\u10af", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\ud835\udfd6ss\uff0e\udb40\udd10-?\u2d0f", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\ud835\udfd6ss\uff0e\udb40\udd10-?\u10af", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "8ss.-?\u10af", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "8ss.-?\u2d0f", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "8SS.-?\u10af", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "xn--8-qfa.-?\u2d0f", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "XN--8-QFA.-?\u10af", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "Xn--8-Qfa.-?\u10af", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "xn--8-qfa.-?\u10af", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "\ud835\udfd6Ss\uff0e\udb40\udd10-?\u10af", + "output": null + }, + { + "comment": "P1; V6; V3 (ignored)", + "input": "8Ss.\udb40\udd10-?\u10af", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ua9b9\u200d\ud077\ud8af\udda1\uff61\u2082", + "output": null + }, + { + "comment": "C2; P1; V5; V6", + "input": "\ua9b9\u200d\u110f\u1173\u11b2\ud8af\udda1\uff61\u2082", + "output": null + }, + { + "input": "\ud802\udec0\uff0e\u0689\ud804\udf00", + "output": "xn--pw9c.xn--fjb8658k" + }, + { + "input": "\ud802\udec0.\u0689\ud804\udf00", + "output": "xn--pw9c.xn--fjb8658k" + }, + { + "input": "xn--pw9c.xn--fjb8658k", + "output": "xn--pw9c.xn--fjb8658k" + }, + { + "comment": "C2", + "input": "\ud800\udef7\u3002\u200d", + "output": null + }, + { + "input": "xn--r97c.", + "output": "xn--r97c." + }, + { + "input": "\ud800\udef7.", + "output": "xn--r97c." + }, + { + "comment": "C2", + "input": "xn--r97c.xn--1ug", + "output": null + }, + { + "comment": "V5", + "input": "\ud807\udc33\ud804\ude2f\u3002\u296a", + "output": null + }, + { + "comment": "V5", + "input": "xn--2g1d14o.xn--jti", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ud804\udd80\u4074\ud952\udde3\uff0e\u10b5\ud835\udfdc\u200c\u0348", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ud804\udd80\u4074\ud952\udde3.\u10b54\u200c\u0348", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ud804\udd80\u4074\ud952\udde3.\u2d154\u200c\u0348", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--1mnx647cg3x1b.xn--4-zfb5123a", + "output": null + }, + { + "comment": "C1; V5; V6", + "input": "xn--1mnx647cg3x1b.xn--4-zfb502tlsl", + "output": null + }, + { + "comment": "V5; V6", + "input": "xn--1mnx647cg3x1b.xn--4-zfb324h", + "output": null + }, + { + "comment": "C1; V5; V6", + "input": "xn--1mnx647cg3x1b.xn--4-zfb324h32o", + "output": null + }, + { + "comment": "C1; P1; V5; V6", + "input": "\ud804\udd80\u4074\ud952\udde3\uff0e\u2d15\ud835\udfdc\u200c\u0348", + "output": null + } +] diff --git a/test/fixtures/wpt/url/resources/a-element.js b/test/fixtures/wpt/url/resources/a-element.js index 553855a870c559..65c7e85281360f 100644 --- a/test/fixtures/wpt/url/resources/a-element.js +++ b/test/fixtures/wpt/url/resources/a-element.js @@ -19,7 +19,17 @@ function runURLTests(urltests) { // skip without base because you cannot unset the baseURL of a document if (expected.base === null) continue; - test(function() { + function getKey(expected) { + if (expected.protocol) { + return expected.protocol.replace(":", ""); + } + if (expected.failure) { + return expected.input.split(":")[0]; + } + return "other"; + } + + subsetTestByKey(getKey(expected), test, function() { var url = bURL(expected.input, expected.base) if(expected.failure) { if(url.protocol !== ':') { diff --git a/test/fixtures/wpt/url/resources/setters_tests.json b/test/fixtures/wpt/url/resources/setters_tests.json index b709ef5234a4fd..9c4eedc60893ed 100644 --- a/test/fixtures/wpt/url/resources/setters_tests.json +++ b/test/fixtures/wpt/url/resources/setters_tests.json @@ -269,6 +269,57 @@ "protocol": "https:", "port": "" } + }, + { + "comment": "Tab and newline are stripped", + "href": "http://test/", + "new_value": "h\u000D\u000Att\u0009ps", + "expected": { + "href": "https://test/", + "protocol": "https:", + "port": "" + } + }, + { + "href": "http://test/", + "new_value": "https\u000D", + "expected": { + "href": "https://test/", + "protocol": "https:" + } + }, + { + "comment": "Non-tab/newline C0 controls result in no-op", + "href": "http://test/", + "new_value": "https\u0000", + "expected": { + "href": "http://test/", + "protocol": "http:" + } + }, + { + "href": "http://test/", + "new_value": "https\u000C", + "expected": { + "href": "http://test/", + "protocol": "http:" + } + }, + { + "href": "http://test/", + "new_value": "https\u000E", + "expected": { + "href": "http://test/", + "protocol": "http:" + } + }, + { + "href": "http://test/", + "new_value": "https\u0020", + "expected": { + "href": "http://test/", + "protocol": "http:" + } } ], "username": [ @@ -1603,7 +1654,7 @@ ], "pathname": [ { - "comment": "Cannot-be-a-base don’t have a path", + "comment": "Opaque paths cannot be set", "href": "mailto:me@example.net", "new_value": "/foo", "expected": { @@ -1611,6 +1662,22 @@ "pathname": "me@example.net" } }, + { + "href": "data:original", + "new_value": "new value", + "expected": { + "href": "data:original", + "pathname": "original" + } + }, + { + "href": "sc:original", + "new_value": "new value", + "expected": { + "href": "sc:original", + "pathname": "original" + } + }, { "comment": "Special URLs cannot have their paths erased", "href": "file:///some/path", @@ -1830,6 +1897,23 @@ "href": "non-spec:/p", "pathname": "/p" } + }, + { + "comment": "Non-special URLs with non-opaque paths percent-encode U+0020", + "href": "data:/nospace", + "new_value": "space ", + "expected": { + "href": "data:/space%20", + "pathname": "/space%20" + } + }, + { + "href": "sc:/nospace", + "new_value": "space ", + "expected": { + "href": "sc:/space%20", + "pathname": "/space%20" + } } ], "search": [ @@ -1914,6 +1998,42 @@ "href": "http://example.net/?%c3%89t%C3%A9", "search": "?%c3%89t%C3%A9" } + }, + { + "comment": "Drop trailing spaces from trailing opaque paths", + "href": "data:space ?query", + "new_value": "", + "expected": { + "href": "data:space", + "pathname": "space", + "search": "" + } + }, + { + "href": "sc:space ?query", + "new_value": "", + "expected": { + "href": "sc:space", + "pathname": "space", + "search": "" + } + }, + { + "comment": "Do not drop trailing spaces from non-trailing opaque paths", + "href": "data:space ?query#fragment", + "new_value": "", + "expected": { + "href": "data:space #fragment", + "search": "" + } + }, + { + "href": "sc:space ?query#fragment", + "new_value": "", + "expected": { + "href": "sc:space #fragment", + "search": "" + } } ], "hash": [ @@ -2048,6 +2168,42 @@ "href": "javascript:alert(1)#castle", "hash": "#castle" } + }, + { + "comment": "Drop trailing spaces from trailing opaque paths", + "href": "data:space #fragment", + "new_value": "", + "expected": { + "href": "data:space", + "pathname": "space", + "hash": "" + } + }, + { + "href": "sc:space #fragment", + "new_value": "", + "expected": { + "href": "sc:space", + "pathname": "space", + "hash": "" + } + }, + { + "comment": "Do not drop trailing spaces from non-trailing opaque paths", + "href": "data:space ?query#fragment", + "new_value": "", + "expected": { + "href": "data:space ?query", + "hash": "" + } + }, + { + "href": "sc:space ?query#fragment", + "new_value": "", + "expected": { + "href": "sc:space ?query", + "hash": "" + } } ] } diff --git a/test/fixtures/wpt/url/resources/toascii.json b/test/fixtures/wpt/url/resources/toascii.json index b9ceea310676d7..4cb41e94cd4a0f 100644 --- a/test/fixtures/wpt/url/resources/toascii.json +++ b/test/fixtures/wpt/url/resources/toascii.json @@ -61,6 +61,10 @@ "input": "xn--a.ß", "output": null }, + { + "input": "xn--ls8h=", + "output": null + }, { "comment": "Invalid Punycode (contains non-ASCII character)", "input": "xn--tešla", @@ -172,5 +176,18 @@ { "input": "xn--", "output": null + }, + { + "comment": "Interesting UseSTD3ASCIIRules=false cases", + "input": "≠", + "output": "xn--1ch" + }, + { + "input": "≮", + "output": "xn--gdh" + }, + { + "input": "≯", + "output": "xn--hdh" } ] diff --git a/test/fixtures/wpt/url/resources/urltestdata.json b/test/fixtures/wpt/url/resources/urltestdata.json index 3cf106965b1ffd..0265346a6a62d4 100644 --- a/test/fixtures/wpt/url/resources/urltestdata.json +++ b/test/fixtures/wpt/url/resources/urltestdata.json @@ -3917,6 +3917,22 @@ "search": "", "hash": "" }, + "Non-special domains with empty labels", + { + "input": "h://.", + "base": "about:blank", + "href": "h://.", + "origin": "null", + "protocol": "h:", + "username": "", + "password": "", + "host": ".", + "hostname": ".", + "port": "", + "pathname": "", + "search": "", + "hash": "" + }, "Broken IPv6", { "input": "http://[www.google.com]/", @@ -3948,6 +3964,16 @@ "base": "http://other.com/", "failure": true }, + { + "input": "http://[::%31]", + "base": "http://other.com/", + "failure": true + }, + { + "input": "http://%5B::1]", + "base": "http://other.com/", + "failure": true + }, "Misc Unicode", { "input": "http://foo:💩@example.com/bar", @@ -8124,6 +8150,21 @@ "search": "", "hash": "" }, + "IDNA hostnames which get mapped to 'localhost'", + { + "input": "file://loC𝐀𝐋𝐇𝐨𝐬𝐭/usr/bin", + "base": "about:blank", + "href": "file:///usr/bin", + "protocol": "file:", + "username": "", + "password": "", + "host": "", + "hostname": "", + "port": "", + "pathname": "/usr/bin", + "search": "", + "hash": "" + }, "Empty host after the domain to ASCII", { "input": "file://\u00ad/p", @@ -8609,5 +8650,212 @@ "input": "http://💩.123/", "base": "about:blank", "failure": true + }, + "U+0000 and U+FFFF in various places", + { + "input": "https://\u0000y", + "base": "about:blank", + "failure": true + }, + { + "input": "https://x/\u0000y", + "base": "about:blank", + "hash": "", + "host": "x", + "hostname": "x", + "href": "https://x/%00y", + "password": "", + "pathname": "/%00y", + "port": "", + "protocol": "https:", + "search": "", + "username": "" + }, + { + "input": "https://x/?\u0000y", + "base": "about:blank", + "hash": "", + "host": "x", + "hostname": "x", + "href": "https://x/?%00y", + "password": "", + "pathname": "/", + "port": "", + "protocol": "https:", + "search": "?%00y", + "username": "" + }, + { + "input": "https://x/?#\u0000y", + "base": "about:blank", + "hash": "#%00y", + "host": "x", + "hostname": "x", + "href": "https://x/?#%00y", + "password": "", + "pathname": "/", + "port": "", + "protocol": "https:", + "search": "", + "username": "" + }, + { + "input": "https://\uFFFFy", + "base": "about:blank", + "failure": true + }, + { + "input": "https://x/\uFFFFy", + "base": "about:blank", + "hash": "", + "host": "x", + "hostname": "x", + "href": "https://x/%EF%BF%BFy", + "password": "", + "pathname": "/%EF%BF%BFy", + "port": "", + "protocol": "https:", + "search": "", + "username": "" + }, + { + "input": "https://x/?\uFFFFy", + "base": "about:blank", + "hash": "", + "host": "x", + "hostname": "x", + "href": "https://x/?%EF%BF%BFy", + "password": "", + "pathname": "/", + "port": "", + "protocol": "https:", + "search": "?%EF%BF%BFy", + "username": "" + }, + { + "input": "https://x/?#\uFFFFy", + "base": "about:blank", + "hash": "#%EF%BF%BFy", + "host": "x", + "hostname": "x", + "href": "https://x/?#%EF%BF%BFy", + "password": "", + "pathname": "/", + "port": "", + "protocol": "https:", + "search": "", + "username": "" + }, + { + "input": "non-special:\u0000y", + "base": "about:blank", + "hash": "", + "host": "", + "hostname": "", + "href": "non-special:%00y", + "password": "", + "pathname": "%00y", + "port": "", + "protocol": "non-special:", + "search": "", + "username": "" + }, + { + "input": "non-special:x/\u0000y", + "base": "about:blank", + "hash": "", + "host": "", + "hostname": "", + "href": "non-special:x/%00y", + "password": "", + "pathname": "x/%00y", + "port": "", + "protocol": "non-special:", + "search": "", + "username": "" + }, + { + "input": "non-special:x/?\u0000y", + "base": "about:blank", + "hash": "", + "host": "", + "hostname": "", + "href": "non-special:x/?%00y", + "password": "", + "pathname": "x/", + "port": "", + "protocol": "non-special:", + "search": "?%00y", + "username": "" + }, + { + "input": "non-special:x/?#\u0000y", + "base": "about:blank", + "hash": "#%00y", + "host": "", + "hostname": "", + "href": "non-special:x/?#%00y", + "password": "", + "pathname": "x/", + "port": "", + "protocol": "non-special:", + "search": "", + "username": "" + }, + { + "input": "non-special:\uFFFFy", + "base": "about:blank", + "hash": "", + "host": "", + "hostname": "", + "href": "non-special:%EF%BF%BFy", + "password": "", + "pathname": "%EF%BF%BFy", + "port": "", + "protocol": "non-special:", + "search": "", + "username": "" + }, + { + "input": "non-special:x/\uFFFFy", + "base": "about:blank", + "hash": "", + "host": "", + "hostname": "", + "href": "non-special:x/%EF%BF%BFy", + "password": "", + "pathname": "x/%EF%BF%BFy", + "port": "", + "protocol": "non-special:", + "search": "", + "username": "" + }, + { + "input": "non-special:x/?\uFFFFy", + "base": "about:blank", + "hash": "", + "host": "", + "hostname": "", + "href": "non-special:x/?%EF%BF%BFy", + "password": "", + "pathname": "x/", + "port": "", + "protocol": "non-special:", + "search": "?%EF%BF%BFy", + "username": "" + }, + { + "input": "non-special:x/?#\uFFFFy", + "base": "about:blank", + "hash": "#%EF%BF%BFy", + "host": "", + "hostname": "", + "href": "non-special:x/?#%EF%BF%BFy", + "password": "", + "pathname": "x/", + "port": "", + "protocol": "non-special:", + "search": "", + "username": "" } ] diff --git a/test/fixtures/wpt/url/url-constructor.any.js b/test/fixtures/wpt/url/url-constructor.any.js index dfa98092fa6475..297b8ffd9eaf37 100644 --- a/test/fixtures/wpt/url/url-constructor.any.js +++ b/test/fixtures/wpt/url/url-constructor.any.js @@ -1,4 +1,9 @@ +// META: script=/common/subset-tests-by-key.js // META: timeout=long +// META: variant=?include=file +// META: variant=?include=javascript +// META: variant=?include=mailto +// META: variant=?exclude=(file|javascript|mailto) function bURL(url, base) { return base ? new URL(url, base) : new URL(url) @@ -9,7 +14,17 @@ function runURLTests(urltests) { var expected = urltests[i] if (typeof expected === "string") continue // skip comments - test(function() { + function getKey(expected) { + if (expected.protocol) { + return expected.protocol.replace(":", ""); + } + if (expected.failure) { + return expected.input.split(":")[0]; + } + return "other"; + } + + subsetTestByKey(getKey(expected), test, function() { if (expected.failure) { assert_throws_js(TypeError, function() { bURL(expected.input, expected.base) diff --git a/test/fixtures/wpt/url/url-setters-a-area.window.js b/test/fixtures/wpt/url/url-setters-a-area.window.js index 8c66f2883d3c2e..6a5e762cd42fe8 100644 --- a/test/fixtures/wpt/url/url-setters-a-area.window.js +++ b/test/fixtures/wpt/url/url-setters-a-area.window.js @@ -1,3 +1,9 @@ +// META: script=/common/subset-tests-by-key.js +// META: variant=?include=file +// META: variant=?include=javascript +// META: variant=?include=mailto +// META: variant=?exclude=(file|javascript|mailto) + // Keep this file in sync with url-setters.any.js. promise_test(() => fetch("resources/setters_tests.json").then(res => res.json()).then(runURLSettersTests), "Loading data…"); @@ -15,7 +21,8 @@ function runURLSettersTests(all_test_cases) { if ("comment" in test_case) { name += " " + test_case.comment; } - test(function() { + const key = test_case.href.split(":")[0]; + subsetTestByKey(key, test, function() { var url = document.createElement("a"); url.href = test_case.href; url[attribute_to_be_set] = test_case.new_value; @@ -23,7 +30,7 @@ function runURLSettersTests(all_test_cases) { assert_equals(url[attribute], test_case.expected[attribute]) } }, ": " + name) - test(function() { + subsetTestByKey(key, test, function() { var url = document.createElement("area"); url.href = test_case.href; url[attribute_to_be_set] = test_case.new_value; diff --git a/test/fixtures/wpt/url/url-setters.any.js b/test/fixtures/wpt/url/url-setters.any.js index 1cddf94a8ecca9..fe88175ac63446 100644 --- a/test/fixtures/wpt/url/url-setters.any.js +++ b/test/fixtures/wpt/url/url-setters.any.js @@ -1,3 +1,9 @@ +// META: script=/common/subset-tests-by-key.js +// META: variant=?include=file +// META: variant=?include=javascript +// META: variant=?include=mailto +// META: variant=?exclude=(file|javascript|mailto) + // Keep this file in sync with url-setters-a-area.window.js. promise_test(() => fetch("resources/setters_tests.json").then(res => res.json()).then(runURLSettersTests), "Loading data…"); @@ -15,7 +21,8 @@ function runURLSettersTests(all_test_cases) { if ("comment" in test_case) { name += " " + test_case.comment; } - test(function() { + const key = test_case.href.split(":")[0]; + subsetTestByKey(key, test, function() { var url = new URL(test_case.href); url[attribute_to_be_set] = test_case.new_value; for (var attribute in test_case.expected) { diff --git a/test/fixtures/wpt/url/urlsearchparams-delete.any.js b/test/fixtures/wpt/url/urlsearchparams-delete.any.js index 1aa9b313736de2..28ebbce5f13bd8 100644 --- a/test/fixtures/wpt/url/urlsearchparams-delete.any.js +++ b/test/fixtures/wpt/url/urlsearchparams-delete.any.js @@ -43,3 +43,21 @@ test(function() { assert_equals(url.href, 'http://example.com/', 'url.href does not have ?'); assert_equals(url.search, '', 'url.search does not have ?'); }, 'Removing non-existent param removes ? from URL'); + +test(() => { + const url = new URL('data:space ?test'); + assert_true(url.searchParams.has('test')); + url.searchParams.delete('test'); + assert_false(url.searchParams.has('test')); + assert_equals(url.search, ''); + assert_equals(url.pathname, 'space'); + assert_equals(url.href, 'data:space'); +}, 'Changing the query of a URL with an opaque path can impact the path'); + +test(() => { + const url = new URL('data:space ?test#test'); + url.searchParams.delete('test'); + assert_equals(url.search, ''); + assert_equals(url.pathname, 'space '); + assert_equals(url.href, 'data:space #test'); +}, 'Changing the query of a URL with an opaque path can impact the path if the URL has no fragment'); diff --git a/test/fixtures/wpt/versions.json b/test/fixtures/wpt/versions.json index 39cf16f2247d12..768418a65aeab3 100644 --- a/test/fixtures/wpt/versions.json +++ b/test/fixtures/wpt/versions.json @@ -72,7 +72,7 @@ "path": "streams" }, "url": { - "commit": "0a187bc16933e67dfb8755935143a6dd5a9e12f2", + "commit": "f1ade799d04b72b0ff75c13e988744c2cd873741", "path": "url" }, "user-timing": { diff --git a/test/wpt/status/url.json b/test/wpt/status/url.json index a1c90f210506db..1c60db0fa7e715 100644 --- a/test/wpt/status/url.json +++ b/test/wpt/status/url.json @@ -23,5 +23,8 @@ }, "url-setters-a-area.window.js": { "skip": "already tested in url-setters.any.js" + }, + "IdnaTestV2.window.js": { + "requires": ["small-icu"] } } diff --git a/test/wpt/test-url.js b/test/wpt/test-url.js index cca2184b47720b..880153fd8a2d63 100644 --- a/test/wpt/test-url.js +++ b/test/wpt/test-url.js @@ -14,4 +14,7 @@ runner.setScriptModifier((obj) => { } }); runner.pretendGlobalThisAs('Window'); +runner.setInitScript(` + globalThis.location = {}; +`); runner.runJsTests(); From 9d55a5e5bbc5988defa0348ae3d30a758b89a668 Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Tue, 7 Feb 2023 14:17:58 -0500 Subject: [PATCH 003/216] url: fix url spec compliance issues Co-authored-by: Daniel Lemire PR-URL: https://github.com/nodejs/node/pull/46547 Reviewed-By: James M Snell Reviewed-By: Filip Skokan Reviewed-By: Tiancheng "Timothy" Gu Reviewed-By: Rich Trott --- lib/internal/url.js | 13 +++++++++++++ test/wpt/status/url.json | 8 +++++++- test/wpt/test-url.js | 2 +- 3 files changed, 21 insertions(+), 2 deletions(-) diff --git a/lib/internal/url.js b/lib/internal/url.js index a1b61a4c1127c9..25cf8a79e7617b 100644 --- a/lib/internal/url.js +++ b/lib/internal/url.js @@ -864,6 +864,19 @@ function update(url, params) { ctx.search = '?' + serializedParams; } else { ctx.search = ''; + + // Potentially strip trailing spaces from an opaque path + if (ctx.hasOpaquePath && ctx.hash.length === 0) { + let length = ctx.pathname.length; + while (length > 0 && ctx.pathname.charCodeAt(length - 1) === 32) { + length--; + } + + // No need to copy the whole string if there is no space at the end + if (length !== ctx.pathname.length) { + ctx.pathname = ctx.pathname.slice(0, length); + } + } } ctx.href = constructHref(ctx); } diff --git a/test/wpt/status/url.json b/test/wpt/status/url.json index 1c60db0fa7e715..a0957dccb53c73 100644 --- a/test/wpt/status/url.json +++ b/test/wpt/status/url.json @@ -7,7 +7,13 @@ "skip": "TODO: port from .window.js" }, "historical.any.js": { - "requires": ["small-icu"] + "requires": ["small-icu"], + "fail": { + "expected": [ + "URL: no structured serialize/deserialize support", + "URLSearchParams: no structured serialize/deserialize support" + ] + } }, "urlencoded-parser.any.js": { "requires": ["small-icu"] diff --git a/test/wpt/test-url.js b/test/wpt/test-url.js index 880153fd8a2d63..1998ea5bf43798 100644 --- a/test/wpt/test-url.js +++ b/test/wpt/test-url.js @@ -15,6 +15,6 @@ runner.setScriptModifier((obj) => { }); runner.pretendGlobalThisAs('Window'); runner.setInitScript(` - globalThis.location = {}; + globalThis.location ||= {}; `); runner.runJsTests(); From a52405599c91d20422d9720e245a04b34b837ab9 Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Tue, 14 Feb 2023 15:33:03 -0500 Subject: [PATCH 004/216] url: improve performance by removing host PR-URL: https://github.com/nodejs/node/pull/46547 Reviewed-By: James M Snell Reviewed-By: Filip Skokan Reviewed-By: Tiancheng "Timothy" Gu Reviewed-By: Rich Trott --- lib/internal/url.js | 8 +++---- src/node_url.cc | 21 ++++++++----------- .../test-whatwg-url-custom-inspect.js | 1 - 3 files changed, 13 insertions(+), 17 deletions(-) diff --git a/lib/internal/url.js b/lib/internal/url.js index 25cf8a79e7617b..23340a3e5c1a01 100644 --- a/lib/internal/url.js +++ b/lib/internal/url.js @@ -143,7 +143,6 @@ class URLContext { href = ''; origin = ''; protocol = ''; - host = ''; hostname = ''; pathname = ''; search = ''; @@ -626,14 +625,13 @@ class URL { return constructHref(this[context], options); } - #onParseComplete = (href, origin, protocol, host, hostname, pathname, + #onParseComplete = (href, origin, protocol, hostname, pathname, search, username, password, port, hash, hasHost, hasOpaquePath) => { const ctx = this[context]; ctx.href = href; ctx.origin = origin; ctx.protocol = protocol; - ctx.host = host; ctx.hostname = hostname; ctx.pathname = pathname; ctx.search = search; @@ -716,7 +714,9 @@ class URL { get host() { if (!isURLThis(this)) throw new ERR_INVALID_THIS('URL'); - return this[context].host; + const port = this[context].port; + const suffix = port.length > 0 ? `:${port}` : ''; + return this[context].hostname + suffix; } set host(value) { diff --git a/src/node_url.cc b/src/node_url.cc index d41a956b1203e8..39905874bf38e1 100644 --- a/src/node_url.cc +++ b/src/node_url.cc @@ -52,16 +52,15 @@ void SetArgs(Environment* env, Local argv[12], const ada::result& url) { argv[0] = Utf8String(isolate, url->get_href()); argv[1] = Utf8String(isolate, url->get_origin()); argv[2] = Utf8String(isolate, url->get_protocol()); - argv[3] = Utf8String(isolate, url->get_host()); - argv[4] = Utf8String(isolate, url->get_hostname()); - argv[5] = Utf8String(isolate, url->get_pathname()); - argv[6] = Utf8String(isolate, url->get_search()); - argv[7] = Utf8String(isolate, url->get_username()); - argv[8] = Utf8String(isolate, url->get_password()); - argv[9] = Utf8String(isolate, url->get_port()); - argv[10] = Utf8String(isolate, url->get_hash()); - argv[11] = Boolean::New(isolate, url->host.has_value()); - argv[12] = Boolean::New(isolate, url->has_opaque_path); + argv[3] = Utf8String(isolate, url->get_hostname()); + argv[4] = Utf8String(isolate, url->get_pathname()); + argv[5] = Utf8String(isolate, url->get_search()); + argv[6] = Utf8String(isolate, url->get_username()); + argv[7] = Utf8String(isolate, url->get_password()); + argv[8] = Utf8String(isolate, url->get_port()); + argv[9] = Utf8String(isolate, url->get_hash()); + argv[10] = Boolean::New(isolate, url->host.has_value()); + argv[11] = Boolean::New(isolate, url->has_opaque_path); } void Parse(const FunctionCallbackInfo& args) { @@ -108,7 +107,6 @@ void Parse(const FunctionCallbackInfo& args) { undef, undef, undef, - undef, }; SetArgs(env, argv, out); USE(success_callback_->Call( @@ -259,7 +257,6 @@ void UpdateUrl(const FunctionCallbackInfo& args) { undef, undef, undef, - undef, }; SetArgs(env, argv, out); USE(success_callback_->Call( diff --git a/test/parallel/test-whatwg-url-custom-inspect.js b/test/parallel/test-whatwg-url-custom-inspect.js index e64f9991f5f0d9..ad7a48f72d5958 100644 --- a/test/parallel/test-whatwg-url-custom-inspect.js +++ b/test/parallel/test-whatwg-url-custom-inspect.js @@ -49,7 +49,6 @@ assert.strictEqual( href: 'https://username:password@host.name:8080/path/name/?que=ry#hash', origin: 'https://host.name:8080', protocol: 'https:', - host: 'host.name:8080', hostname: 'host.name', pathname: '/path/name/', search: '?que=ry', From fb146ee7411c9c2562cc578b26405ea1e6412efc Mon Sep 17 00:00:00 2001 From: "Node.js GitHub Bot" Date: Sun, 19 Feb 2023 07:06:49 +0100 Subject: [PATCH 005/216] deps: update simdutf to 3.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/46621 Reviewed-By: Yagiz Nizipli Reviewed-By: Luigi Pinca Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Colin Ihrig Reviewed-By: Tobias Nießen --- deps/simdutf/simdutf.cpp | 221 ++++++++++++++++++++++++++------------- deps/simdutf/simdutf.h | 10 +- 2 files changed, 156 insertions(+), 75 deletions(-) diff --git a/deps/simdutf/simdutf.cpp b/deps/simdutf/simdutf.cpp index c987f9378bec66..ea0d95f422facf 100644 --- a/deps/simdutf/simdutf.cpp +++ b/deps/simdutf/simdutf.cpp @@ -1,4 +1,4 @@ -/* auto-generated on 2023-01-18 12:43:26 -0500. Do not edit! */ +/* auto-generated on 2023-02-10 14:42:58 -0500. Do not edit! */ // dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/src, filename=simdutf.cpp /* begin file src/simdutf.cpp */ #include "simdutf.h" @@ -9947,7 +9947,8 @@ namespace simdutf { namespace scalar { namespace { namespace ascii { - +#if SIMDUTF_IMPLEMENTATION_FALLBACK +// Only used by the fallback kernel. inline simdutf_warn_unused bool validate(const char *buf, size_t len) noexcept { const uint8_t *data = reinterpret_cast(buf); uint64_t pos = 0; @@ -9966,6 +9967,7 @@ inline simdutf_warn_unused bool validate(const char *buf, size_t len) noexcept { } return true; } +#endif inline simdutf_warn_unused result validate_with_errors(const char *buf, size_t len) noexcept { const uint8_t *data = reinterpret_cast(buf); @@ -10006,6 +10008,8 @@ namespace simdutf { namespace scalar { namespace { namespace utf8 { +#if SIMDUTF_IMPLEMENTATION_FALLBACK +// only used by the fallback kernel. // credit: based on code from Google Fuchsia (Apache Licensed) inline simdutf_warn_unused bool validate(const char *buf, size_t len) noexcept { const uint8_t *data = reinterpret_cast(buf); @@ -10071,6 +10075,7 @@ inline simdutf_warn_unused bool validate(const char *buf, size_t len) noexcept { } return true; } +#endif inline simdutf_warn_unused result validate_with_errors(const char *buf, size_t len) noexcept { const uint8_t *data = reinterpret_cast(buf); @@ -10177,16 +10182,6 @@ inline size_t utf16_length_from_utf8(const char* buf, size_t len) { return counter; } -inline size_t utf32_length_from_utf8(const char* buf, size_t len) { - const int8_t * p = reinterpret_cast(buf); - size_t counter{0}; - for(size_t i = 0; i < len; i++) { - // -65 is 0b10111111, anything larger in two-complement's should start a new code point. - if(p[i] > -65) { counter++; } - } - return counter; -} - } // utf8 namespace } // unnamed namespace } // namespace scalar @@ -10393,6 +10388,8 @@ namespace scalar { namespace { namespace utf32_to_utf8 { +#if SIMDUTF_IMPLEMENTATION_FALLBACK || SIMDUTF_IMPLEMENTATION_PPC64 +// only used by the fallback and POWER kernel inline size_t convert_valid(const char32_t* buf, size_t len, char* utf8_output) { const uint32_t *data = reinterpret_cast(buf); size_t pos = 0; @@ -10439,6 +10436,7 @@ inline size_t convert_valid(const char32_t* buf, size_t len, char* utf8_output) } return utf8_output - start; } +#endif // SIMDUTF_IMPLEMENTATION_FALLBACK || SIMDUTF_IMPLEMENTATION_PPC64 } // utf32_to_utf8 namespace } // unnamed namespace @@ -11284,20 +11282,49 @@ inline result convert_with_errors(const char* buf, size_t len, char16_t* utf16_o return result(error_code::SUCCESS, utf16_output - start); } +/** + * When rewind_and_convert_with_errors is called, we are pointing at 'buf' and we have + * up to len input bytes left, and we encountered some error. It is possible that + * the error is at 'buf' exactly, but it could also be in the previous bytes (up to 3 bytes back). + * + * prior_bytes indicates how many bytes, prior to 'buf' may belong to the current memory section + * and can be safely accessed. We prior_bytes to access safely up to three bytes before 'buf'. + * + * The caller is responsible to ensure that len > 0. + * + * If the error is believed to have occured prior to 'buf', the count value contain in the result + * will be SIZE_T - 1, SIZE_T - 2, or SIZE_T - 3. + */ template -inline result rewind_and_convert_with_errors(const char* buf, size_t len, char16_t* utf16_output) { +inline result rewind_and_convert_with_errors(size_t prior_bytes, const char* buf, size_t len, char16_t* utf16_output) { size_t extra_len{0}; - // A leading byte cannot be further than 4 bytes away - for(int i = 0; i < 5; i++) { - unsigned char byte = *buf; - if ((byte & 0b11000000) != 0b10000000) { + // We potentially need to go back in time and find a leading byte. + size_t how_far_back = 3; // 3 bytes in the past + current position + if(how_far_back >= prior_bytes) { how_far_back = prior_bytes; } + bool found_leading_bytes{false}; + // important: it is i <= how_far_back and not 'i < how_far_back'. + for(size_t i = 0; i <= how_far_back; i++) { + unsigned char byte = buf[-i]; + found_leading_bytes = ((byte & 0b11000000) != 0b10000000); + if(found_leading_bytes) { + buf -= i; + extra_len = i; break; - } else { - buf--; - extra_len++; } } - + // + // It is possible for this function to return a negative count in its result. + // C++ Standard Section 18.1 defines size_t is in which is described in C Standard as . + // C Standard Section 4.1.5 defines size_t as an unsigned integral type of the result of the sizeof operator + // + // An unsigned type will simply wrap round arithmetically (well defined). + // + if(!found_leading_bytes) { + // If how_far_back == 3, we may have four consecutive continuation bytes!!! + // [....] [continuation] [continuation] [continuation] | [buf is continuation] + // Or we possibly have a stream that does not start with a leading byte. + return result(error_code::TOO_LONG, -how_far_back); + } result res = convert_with_errors(buf, len + extra_len, utf16_output); if (res.error) { res.count -= extra_len; @@ -11534,18 +11561,48 @@ inline result convert_with_errors(const char* buf, size_t len, char32_t* utf32_o return result(error_code::SUCCESS, utf32_output - start); } -inline result rewind_and_convert_with_errors(const char* buf, size_t len, char32_t* utf32_output) { +/** + * When rewind_and_convert_with_errors is called, we are pointing at 'buf' and we have + * up to len input bytes left, and we encountered some error. It is possible that + * the error is at 'buf' exactly, but it could also be in the previous bytes location (up to 3 bytes back). + * + * prior_bytes indicates how many bytes, prior to 'buf' may belong to the current memory section + * and can be safely accessed. We prior_bytes to access safely up to three bytes before 'buf'. + * + * The caller is responsible to ensure that len > 0. + * + * If the error is believed to have occured prior to 'buf', the count value contain in the result + * will be SIZE_T - 1, SIZE_T - 2, or SIZE_T - 3. + */ +inline result rewind_and_convert_with_errors(size_t prior_bytes, const char* buf, size_t len, char32_t* utf32_output) { size_t extra_len{0}; - // A leading byte cannot be further than 4 bytes away - for(int i = 0; i < 5; i++) { - unsigned char byte = *buf; - if ((byte & 0b11000000) != 0b10000000) { + // We potentially need to go back in time and find a leading byte. + size_t how_far_back = 3; // 3 bytes in the past + current position + if(how_far_back > prior_bytes) { how_far_back = prior_bytes; } + bool found_leading_bytes{false}; + // important: it is i <= how_far_back and not 'i < how_far_back'. + for(size_t i = 0; i <= how_far_back; i++) { + unsigned char byte = buf[-i]; + found_leading_bytes = ((byte & 0b11000000) != 0b10000000); + if(found_leading_bytes) { + buf -= i; + extra_len = i; break; - } else { - buf--; - extra_len++; } } + // + // It is possible for this function to return a negative count in its result. + // C++ Standard Section 18.1 defines size_t is in which is described in C Standard as . + // C Standard Section 4.1.5 defines size_t as an unsigned integral type of the result of the sizeof operator + // + // An unsigned type will simply wrap round arithmetically (well defined). + // + if(!found_leading_bytes) { + // If how_far_back == 3, we may have four consecutive continuation bytes!!! + // [....] [continuation] [continuation] [continuation] | [buf is continuation] + // Or we possibly have a stream that does not start with a leading byte. + return result(error_code::TOO_LONG, -how_far_back); + } result res = convert_with_errors(buf, len + extra_len, utf32_output); if (res.error) { @@ -14405,7 +14462,9 @@ using namespace simd; this->check_utf8_bytes(input.chunks[3], input.chunks[2]); } if (errors()) { - result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in + pos, size - pos, utf16_output); + // rewind_and_convert_with_errors will seek a potential error from in+pos onward, + // with the ability to go back up to pos bytes, and read size-pos bytes forward. + result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf16_output); res.count += pos; return res; } @@ -14439,12 +14498,16 @@ using namespace simd; } } if(errors()) { - result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in + pos, size - pos, utf16_output); + // rewind_and_convert_with_errors will seek a potential error from in+pos onward, + // with the ability to go back up to pos bytes, and read size-pos bytes forward. + result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf16_output); res.count += pos; return res; } if(pos < size) { - result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in + pos, size - pos, utf16_output); + // rewind_and_convert_with_errors will seek a potential error from in+pos onward, + // with the ability to go back up to pos bytes, and read size-pos bytes forward. + result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf16_output); if (res.error) { // In case of error, we want the error position res.count += pos; return res; @@ -14728,7 +14791,7 @@ using namespace simd; this->check_utf8_bytes(input.chunks[3], input.chunks[2]); } if (errors()) { - result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(in + pos, size - pos, utf32_output); + result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf32_output); res.count += pos; return res; } @@ -14762,12 +14825,12 @@ using namespace simd; } } if(errors()) { - result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(in + pos, size - pos, utf32_output); + result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf32_output); res.count += pos; return res; } if(pos < size) { - result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(in + pos, size - pos, utf32_output); + result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf32_output); if (res.error) { // In case of error, we want the error position res.count += pos; return res; @@ -15617,7 +15680,7 @@ simdutf_warn_unused size_t implementation::utf16_length_from_utf32(const char32_ } simdutf_warn_unused size_t implementation::utf32_length_from_utf8(const char * input, size_t length) const noexcept { - return scalar::utf8::utf32_length_from_utf8(input, length); + return scalar::utf8::count_code_points(input, length); } } // namespace fallback @@ -16766,7 +16829,9 @@ simdutf::result fast_avx512_convert_utf8_to_utf16_with_errors(const char *in, si } else { break; } } if(!result) { - simdutf::result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in, final_in - in, out); + // rewind_and_convert_with_errors will seek a potential error from in onward, + // with the ability to go back up to in - init_in bytes, and read final_in - in bytes forward. + simdutf::result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in - init_in, in, final_in - in, out); res.count += (in - init_in); return res; } else { @@ -17762,7 +17827,7 @@ std::pair avx512_convert_utf32_to_utf16_with_errors(const cha /* begin file src/icelake/icelake_ascii_validation.inl.cpp */ // file included directly -const char* validate_ascii(const char* buf, size_t len) { +bool validate_ascii(const char* buf, size_t len) { const char* end = buf + len; const __m512i ascii = _mm512_set1_epi8((uint8_t)0x80); __m512i running_or = _mm512_setzero_si512(); @@ -17770,11 +17835,11 @@ const char* validate_ascii(const char* buf, size_t len) { const __m512i utf8 = _mm512_loadu_si512((const __m512i*)buf); running_or = _mm512_ternarylogic_epi32(running_or, utf8, ascii, 0xf8); // running_or | (utf8 & ascii) } - if (_mm512_test_epi8_mask(running_or, running_or) != 0) { - return nullptr; - } else { - return buf; + if(buf < end) { + const __m512i utf8 = _mm512_maskz_loadu_epi8((uint64_t(1) << (end-buf)) - 1,(const __m512i*)buf); + running_or = _mm512_ternarylogic_epi32(running_or, utf8, ascii, 0xf8); // running_or | (utf8 & ascii) } + return (_mm512_test_epi8_mask(running_or, running_or) == 0); } /* end file src/icelake/icelake_ascii_validation.inl.cpp */ // dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/src, filename=icelake/icelake_utf32_validation.inl.cpp @@ -18197,12 +18262,7 @@ simdutf_warn_unused result implementation::validate_utf8_with_errors(const char } simdutf_warn_unused bool implementation::validate_ascii(const char *buf, size_t len) const noexcept { - const char* tail = icelake::validate_ascii(buf, len); - if (tail) { - return scalar::ascii::validate(tail, len - (tail - buf)); - } else { - return false; - } + return icelake::validate_ascii(buf, len); } simdutf_warn_unused result implementation::validate_ascii_with_errors(const char *buf, size_t len) const noexcept { @@ -18576,7 +18636,10 @@ simdutf_warn_unused result implementation::convert_utf8_to_utf32_with_errors(con uint32_t * utf32_output = reinterpret_cast(utf32); auto ret = icelake::validating_utf8_to_fixed_length_with_constant_checks(buf, len, utf32_output); if (!std::get<2>(ret)) { - result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(std::get<0>(ret), len - (std::get<0>(ret) - buf), reinterpret_cast(std::get<1>(ret))); + auto new_buf = std::get<0>(ret); + // rewind_and_convert_with_errors will seek a potential error from new_buf onward, + // with the ability to go back up to new_buf - buf bytes, and read len - (new_buf - buf) bytes forward. + result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(new_buf - buf, new_buf, len - (new_buf - buf), reinterpret_cast(std::get<1>(ret))); res.count += (std::get<0>(ret) - buf); return res; } @@ -21978,7 +22041,9 @@ using namespace simd; this->check_utf8_bytes(input.chunks[3], input.chunks[2]); } if (errors()) { - result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in + pos, size - pos, utf16_output); + // rewind_and_convert_with_errors will seek a potential error from in+pos onward, + // with the ability to go back up to pos bytes, and read size-pos bytes forward. + result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf16_output); res.count += pos; return res; } @@ -22012,12 +22077,16 @@ using namespace simd; } } if(errors()) { - result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in + pos, size - pos, utf16_output); + // rewind_and_convert_with_errors will seek a potential error from in+pos onward, + // with the ability to go back up to pos bytes, and read size-pos bytes forward. + result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf16_output); res.count += pos; return res; } if(pos < size) { - result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in + pos, size - pos, utf16_output); + // rewind_and_convert_with_errors will seek a potential error from in+pos onward, + // with the ability to go back up to pos bytes, and read size-pos bytes forward. + result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf16_output); if (res.error) { // In case of error, we want the error position res.count += pos; return res; @@ -22301,7 +22370,7 @@ using namespace simd; this->check_utf8_bytes(input.chunks[3], input.chunks[2]); } if (errors()) { - result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(in + pos, size - pos, utf32_output); + result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf32_output); res.count += pos; return res; } @@ -22335,12 +22404,12 @@ using namespace simd; } } if(errors()) { - result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(in + pos, size - pos, utf32_output); + result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf32_output); res.count += pos; return res; } if(pos < size) { - result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(in + pos, size - pos, utf32_output); + result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf32_output); if (res.error) { // In case of error, we want the error position res.count += pos; return res; @@ -22931,7 +23000,7 @@ simdutf_warn_unused size_t implementation::utf16_length_from_utf32(const char32_ } simdutf_warn_unused size_t implementation::utf32_length_from_utf8(const char * input, size_t length) const noexcept { - return utf8::utf32_length_from_utf8(input, length); + return scalar::utf8::count_code_points(input, length); } } // namespace haswell @@ -23701,7 +23770,9 @@ using namespace simd; this->check_utf8_bytes(input.chunks[3], input.chunks[2]); } if (errors()) { - result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in + pos, size - pos, utf16_output); + // rewind_and_convert_with_errors will seek a potential error from in+pos onward, + // with the ability to go back up to pos bytes, and read size-pos bytes forward. + result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf16_output); res.count += pos; return res; } @@ -23735,12 +23806,16 @@ using namespace simd; } } if(errors()) { - result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in + pos, size - pos, utf16_output); + // rewind_and_convert_with_errors will seek a potential error from in+pos onward, + // with the ability to go back up to pos bytes, and read size-pos bytes forward. + result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf16_output); res.count += pos; return res; } if(pos < size) { - result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in + pos, size - pos, utf16_output); + // rewind_and_convert_with_errors will seek a potential error from in+pos onward, + // with the ability to go back up to pos bytes, and read size-pos bytes forward. + result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf16_output); if (res.error) { // In case of error, we want the error position res.count += pos; return res; @@ -24024,7 +24099,7 @@ using namespace simd; this->check_utf8_bytes(input.chunks[3], input.chunks[2]); } if (errors()) { - result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(in + pos, size - pos, utf32_output); + result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf32_output); res.count += pos; return res; } @@ -24058,12 +24133,12 @@ using namespace simd; } } if(errors()) { - result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(in + pos, size - pos, utf32_output); + result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf32_output); res.count += pos; return res; } if(pos < size) { - result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(in + pos, size - pos, utf32_output); + result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf32_output); if (res.error) { // In case of error, we want the error position res.count += pos; return res; @@ -24425,7 +24500,7 @@ simdutf_warn_unused size_t implementation::utf16_length_from_utf32(const char32_ } simdutf_warn_unused size_t implementation::utf32_length_from_utf8(const char * input, size_t length) const noexcept { - return scalar::utf8::utf32_length_from_utf8(input, length); + return scalar::utf8::count_code_points(input, length); } } // namespace ppc64 @@ -27296,7 +27371,9 @@ using namespace simd; this->check_utf8_bytes(input.chunks[3], input.chunks[2]); } if (errors()) { - result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in + pos, size - pos, utf16_output); + // rewind_and_convert_with_errors will seek a potential error from in+pos onward, + // with the ability to go back up to pos bytes, and read size-pos bytes forward. + result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf16_output); res.count += pos; return res; } @@ -27330,12 +27407,16 @@ using namespace simd; } } if(errors()) { - result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in + pos, size - pos, utf16_output); + // rewind_and_convert_with_errors will seek a potential error from in+pos onward, + // with the ability to go back up to pos bytes, and read size-pos bytes forward. + result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf16_output); res.count += pos; return res; } if(pos < size) { - result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(in + pos, size - pos, utf16_output); + // rewind_and_convert_with_errors will seek a potential error from in+pos onward, + // with the ability to go back up to pos bytes, and read size-pos bytes forward. + result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf16_output); if (res.error) { // In case of error, we want the error position res.count += pos; return res; @@ -27619,7 +27700,7 @@ using namespace simd; this->check_utf8_bytes(input.chunks[3], input.chunks[2]); } if (errors()) { - result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(in + pos, size - pos, utf32_output); + result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf32_output); res.count += pos; return res; } @@ -27653,12 +27734,12 @@ using namespace simd; } } if(errors()) { - result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(in + pos, size - pos, utf32_output); + result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf32_output); res.count += pos; return res; } if(pos < size) { - result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(in + pos, size - pos, utf32_output); + result res = scalar::utf8_to_utf32::rewind_and_convert_with_errors(pos, in + pos, size - pos, utf32_output); if (res.error) { // In case of error, we want the error position res.count += pos; return res; @@ -28253,7 +28334,7 @@ simdutf_warn_unused size_t implementation::utf16_length_from_utf32(const char32_ } simdutf_warn_unused size_t implementation::utf32_length_from_utf8(const char * input, size_t length) const noexcept { - return utf8::utf32_length_from_utf8(input, length); + return scalar::utf8::count_code_points(input, length); } } // namespace westmere diff --git a/deps/simdutf/simdutf.h b/deps/simdutf/simdutf.h index cf236fe3d1c8a9..0a57a69f732ca6 100644 --- a/deps/simdutf/simdutf.h +++ b/deps/simdutf/simdutf.h @@ -1,4 +1,4 @@ -/* auto-generated on 2023-01-18 12:43:26 -0500. Do not edit! */ +/* auto-generated on 2023-02-10 14:42:58 -0500. Do not edit! */ // dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/include, filename=simdutf.h /* begin file include/simdutf.h */ #ifndef SIMDUTF_H @@ -538,7 +538,7 @@ enum error_code { HEADER_BITS, // Any byte must have fewer than 5 header bits. TOO_SHORT, // The leading byte must be followed by N-1 continuation bytes, where N is the UTF-8 character length // This is also the error when the input is truncated. - TOO_LONG, // The leading byte must not be a continuation byte. + TOO_LONG, // We either have too many consecutive continuation bytes or the string starts with a continuation byte. OVERLONG, // The decoded character must be above U+7F for two-byte characters, U+7FF for three-byte characters, // and U+FFFF for four-byte characters. TOO_LARGE, // The decoded character must be less than or equal to U+10FFFF OR less than or equal than U+7F for ASCII. @@ -572,7 +572,7 @@ SIMDUTF_DISABLE_UNDESIRED_WARNINGS #define SIMDUTF_SIMDUTF_VERSION_H /** The version of simdutf being used (major.minor.revision) */ -#define SIMDUTF_VERSION "3.1.0" +#define SIMDUTF_VERSION "3.2.0" namespace simdutf { enum { @@ -583,7 +583,7 @@ enum { /** * The minor version (major.MINOR.revision) of simdutf being used. */ - SIMDUTF_VERSION_MINOR = 1, + SIMDUTF_VERSION_MINOR = 2, /** * The revision (major.minor.REVISION) of simdutf being used. */ @@ -2724,7 +2724,7 @@ class detect_best_supported_implementation_on_first_use; } // namespace internal /** - * The list of available implementations compiled into simdjson. + * The list of available implementations compiled into simdutf. */ extern SIMDUTF_DLLIMPORTEXPORT const internal::available_implementation_list& get_available_implementations(); From 1f386570af60dc325f50afac8dfecd2d66b5713f Mon Sep 17 00:00:00 2001 From: Debadree Chatterjee Date: Sun, 19 Feb 2023 12:30:07 +0530 Subject: [PATCH 006/216] stream: fix pipeline callback not called on ended stream Fixes: https://github.com/nodejs/node/issues/46595 PR-URL: https://github.com/nodejs/node/pull/46600 Reviewed-By: Robert Nagy Reviewed-By: Matteo Collina Reviewed-By: Luigi Pinca Reviewed-By: Benjamin Gruenbaum Reviewed-By: James M Snell Reviewed-By: Colin Ihrig --- lib/internal/streams/pipeline.js | 12 +++++++++-- test/parallel/test-stream-pipeline.js | 25 +++++++++++++++++++++++ test/parallel/test-webstreams-pipeline.js | 12 ++++++++++- 3 files changed, 46 insertions(+), 3 deletions(-) diff --git a/lib/internal/streams/pipeline.js b/lib/internal/streams/pipeline.js index 667b5268477d42..22bb042d71b420 100644 --- a/lib/internal/streams/pipeline.js +++ b/lib/internal/streams/pipeline.js @@ -38,6 +38,7 @@ const { isTransformStream, isWebStream, isReadableStream, + isReadableEnded, } = require('internal/streams/utils'); const { AbortController } = require('internal/abort_controller'); @@ -417,10 +418,17 @@ function pipe(src, dst, finish, { end }) { // Compat. Before node v10.12.0 stdio used to throw an error so // pipe() did/does not end() stdio destinations. // Now they allow it but "secretly" don't close the underlying fd. - src.once('end', () => { + + function endFn() { ended = true; dst.end(); - }); + } + + if (isReadableEnded(src)) { // End the destination if the source has already ended. + process.nextTick(endFn); + } else { + src.once('end', endFn); + } } else { finish(); } diff --git a/test/parallel/test-stream-pipeline.js b/test/parallel/test-stream-pipeline.js index 65ef5164c14b4c..d37ca275f1dddf 100644 --- a/test/parallel/test-stream-pipeline.js +++ b/test/parallel/test-stream-pipeline.js @@ -1591,3 +1591,28 @@ const tsp = require('timers/promises'); assert.strictEqual(writable.endCount, 1); })); } + +{ + const readable = new Readable({ + read() {} + }); + readable.on('end', common.mustCall(() => { + pipeline(readable, new PassThrough(), common.mustSucceed()); + })); + readable.push(null); + readable.read(); +} + +{ + const dup = new Duplex({ + read() {}, + write(chunk, enc, cb) { + cb(); + } + }); + dup.on('end', common.mustCall(() => { + pipeline(dup, new PassThrough(), common.mustSucceed()); + })); + dup.push(null); + dup.read(); +} diff --git a/test/parallel/test-webstreams-pipeline.js b/test/parallel/test-webstreams-pipeline.js index 46bdf8718ea97a..ac673dd9d42ea7 100644 --- a/test/parallel/test-webstreams-pipeline.js +++ b/test/parallel/test-webstreams-pipeline.js @@ -2,7 +2,7 @@ const common = require('../common'); const assert = require('assert'); -const { Readable, Writable, Transform, pipeline } = require('stream'); +const { Readable, Writable, Transform, pipeline, PassThrough } = require('stream'); const { pipeline: pipelinePromise } = require('stream/promises'); const { ReadableStream, WritableStream, TransformStream } = require('stream/web'); const http = require('http'); @@ -410,3 +410,13 @@ const http = require('http'); } c.close(); } + +{ + const rs = new ReadableStream({ + start(controller) { + controller.close(); + } + }); + + pipeline(rs, new PassThrough(), common.mustSucceed()); +} From 617b5b106a28d3256bea500ab4a634f82bce5902 Mon Sep 17 00:00:00 2001 From: Filip Skokan Date: Sun, 19 Feb 2023 16:23:40 +0100 Subject: [PATCH 007/216] tools: update wpt.fyi used daily checkout ref PR-URL: https://github.com/nodejs/node/pull/46730 Reviewed-By: Yagiz Nizipli Reviewed-By: Antoine du Hamel --- .github/workflows/daily-wpt-fyi.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/daily-wpt-fyi.yml b/.github/workflows/daily-wpt-fyi.yml index 0240dd6d404814..ffde97c61ca835 100644 --- a/.github/workflows/daily-wpt-fyi.yml +++ b/.github/workflows/daily-wpt-fyi.yml @@ -54,7 +54,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | SHORT_SHA=$(node -p 'process.version.split(/-nightly\d{8}/)[1]') - echo "NIGHTLY_REF=$(gh api /repos/nodejs/node/commits/$SHORT_SHA | jq -r '.sha')" >> $GITHUB_ENV + echo "NIGHTLY_REF=$(gh api /repos/nodejs/node/commits/$SHORT_SHA --jq '.sha')" >> $GITHUB_ENV - name: Checkout ${{ steps.setup-node.outputs.node-version }} uses: actions/checkout@v3 with: @@ -62,6 +62,10 @@ jobs: ref: ${{ env.NIGHTLY_REF || steps.setup-node.outputs.node-version }} - name: Set env.NODE run: echo "NODE=$(which node)" >> $GITHUB_ENV + - name: Set env.WPT_DAILY_REF + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: echo "WPT_DAILY_REF=$(gh api /repos/web-platform-tests/wpt/branches/epochs/daily --jq '.commit.sha')" >> $GITHUB_ENV # replace checked out WPT with the synchronized branch - name: Remove stale WPT @@ -74,7 +78,7 @@ jobs: persist-credentials: false path: test/fixtures/wpt clean: false - ref: epochs/daily + ref: ${{ env.WPT_DAILY_REF }} - name: Set env.WPT_REVISION run: echo "WPT_REVISION=$(git rev-parse HEAD)" >> $GITHUB_ENV working-directory: test/fixtures/wpt From c1651bea41c3c1d23f055dbbc0f3ebfb60e5c8d8 Mon Sep 17 00:00:00 2001 From: flakey5 <73616808+flakey5@users.noreply.github.com> Date: Fri, 27 Jan 2023 17:12:00 -0800 Subject: [PATCH 008/216] lib: add AsyncLocalStorage.bind() and .snapshot() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/46387 Reviewed-By: Stephen Belanger Reviewed-By: Chengzhong Wu Reviewed-By: Gerhard Stöbich --- doc/api/async_context.md | 50 +++++++++++++++++++ lib/async_hooks.js | 8 +++ .../parallel/test-async-local-storage-bind.js | 17 +++++++ .../test-async-local-storage-snapshot.js | 16 ++++++ 4 files changed, 91 insertions(+) create mode 100644 test/parallel/test-async-local-storage-bind.js create mode 100644 test/parallel/test-async-local-storage-snapshot.js diff --git a/doc/api/async_context.md b/doc/api/async_context.md index b2a9a5aa067535..11f54a01e8a3f6 100644 --- a/doc/api/async_context.md +++ b/doc/api/async_context.md @@ -136,6 +136,56 @@ changes: Creates a new instance of `AsyncLocalStorage`. Store is only provided within a `run()` call or after an `enterWith()` call. +### Static method: `AsyncLocalStorage.bind(fn)` + + + +> Stability: 1 - Experimental + +* `fn` {Function} The function to bind to the current execution context. +* Returns: {Function} A new function that calls `fn` within the captured + execution context. + +Binds the given function to the current execution context. + +### Static method: `AsyncLocalStorage.snapshot()` + + + +> Stability: 1 - Experimental + +* Returns: {Function} A new function with the signature + `(fn: (...args) : R, ...args) : R`. + +Captures the current execution context and returns a function that accepts a +function as an argument. Whenever the returned function is called, it +calls the function passed to it within the captured context. + +```js +const asyncLocalStorage = new AsyncLocalStorage(); +const runInAsyncScope = asyncLocalStorage.run(123, () => asyncLocalStorage.snapshot()); +const result = asyncLocalStorage.run(321, () => runInAsyncScope(() => asyncLocalStorage.getStore())); +console.log(result); // returns 123 +``` + +AsyncLocalStorage.snapshot() can replace the use of AsyncResource for simple +async context tracking purposes, for example: + +```js +class Foo { + #runInAsyncScope = AsyncLocalStorage.snapshot(); + + get() { return this.#runInAsyncScope(() => asyncLocalStorage.getStore()); } +} + +const foo = asyncLocalStorage.run(123, () => new Foo()); +console.log(asyncLocalStorage.run(321, () => foo.get())); // returns 123 +``` + ### `asyncLocalStorage.disable()` + +> Stability: 1 - Experimental + +Returns a {Blob} whose data is backed by this file. + #### `filehandle.chmod(mode)` - -> Stability: 1 - Experimental - -Returns a {Blob} whose data is backed by this file. - #### `filehandle.chmod(mode)` + +> Stability: 1 - Experimental + +* `path` {string|Buffer|URL} +* `options` {Object} + * `type` {string} An optional mime type for the blob. +* Return: {Promise} containing {Blob} + +Returns a {Blob} whose data is backed by the given file. + +The file must not be modified after the {Blob} is created. Any modifications +will cause reading the {Blob} data to fail with a `DOMException`. +error. Synchronous stat operations on the file when the `Blob` is created, and +before each read in order to detect whether the file data has been modified +on disk. + +```mjs +import { openAsBlob } from 'node:fs'; + +const blob = await openAsBlob('the.file.txt'); +const ab = await blob.arrayBuffer(); +blob.stream(); +``` + +```cjs +const { openAsBlob } = require('node:fs'); + +(async () => { + const blob = await openAsBlob('the.file.txt'); + const ab = await blob.arrayBuffer(); + blob.stream(); +})(); +``` + ### `fs.opendir(path[, options], callback)` + +* `type` {string} +* `arg` {any} +* Returns: {boolean} `true` if event listeners registered for the `type` exist, + otherwise `false`. + +Node.js-specific extension to the `EventTarget` class that dispatches the +`arg` to the list of handlers for `type`. + #### `nodeEventTarget.eventNames()` * `eventName` {string|symbol} The name of the event being listened for +* `listener` {Function} The event handler function * Returns: {integer} -Returns the number of listeners listening to the event named `eventName`. +Returns the number of listeners listening for the event named `eventName`. +If `listener` is provided, it will return how many times the listener is found +in the list of the listeners of the event. ### `emitter.listeners(eventName)` @@ -2482,7 +2489,7 @@ to the `EventTarget`. [`EventTarget` error handling]: #eventtarget-error-handling [`Event` Web API]: https://dom.spec.whatwg.org/#event [`domain`]: domain.md -[`emitter.listenerCount()`]: #emitterlistenercounteventname +[`emitter.listenerCount()`]: #emitterlistenercounteventname-listener [`emitter.removeListener()`]: #emitterremovelistenereventname-listener [`emitter.setMaxListeners(n)`]: #emittersetmaxlistenersn [`event.defaultPrevented`]: #eventdefaultprevented diff --git a/lib/events.js b/lib/events.js index 3d65432406c9ac..9e5c1100d8bc5d 100644 --- a/lib/events.js +++ b/lib/events.js @@ -834,17 +834,34 @@ EventEmitter.prototype.listenerCount = listenerCount; * Returns the number of listeners listening to event name * specified as `type`. * @param {string | symbol} type + * @param {Function} listener * @returns {number} */ -function listenerCount(type) { +function listenerCount(type, listener) { const events = this._events; if (events !== undefined) { const evlistener = events[type]; if (typeof evlistener === 'function') { + if (listener != null) { + return listener === evlistener ? 1 : 0; + } + return 1; } else if (evlistener !== undefined) { + if (listener != null) { + let matching = 0; + + for (let i = 0, l = evlistener.length; i < l; i++) { + if (evlistener[i] === listener || evlistener[i].listener === listener) { + matching++; + } + } + + return matching; + } + return evlistener.length; } } diff --git a/test/parallel/test-events-listener-count-with-listener.js b/test/parallel/test-events-listener-count-with-listener.js new file mode 100644 index 00000000000000..080ce6d704513e --- /dev/null +++ b/test/parallel/test-events-listener-count-with-listener.js @@ -0,0 +1,53 @@ +'use strict'; + +const common = require('../common'); +const EventEmitter = require('events'); +const assert = require('assert'); + +const EE = new EventEmitter(); +const handler = common.mustCall(undefined, 3); +const anotherHandler = common.mustCall(); + +assert.strictEqual(EE.listenerCount('event'), 0); +assert.strictEqual(EE.listenerCount('event', handler), 0); +assert.strictEqual(EE.listenerCount('event', anotherHandler), 0); + +EE.on('event', handler); + +assert.strictEqual(EE.listenerCount('event'), 1); +assert.strictEqual(EE.listenerCount('event', handler), 1); +assert.strictEqual(EE.listenerCount('event', anotherHandler), 0); + +EE.once('event', anotherHandler); + +assert.strictEqual(EE.listenerCount('event'), 2); +assert.strictEqual(EE.listenerCount('event', handler), 1); +assert.strictEqual(EE.listenerCount('event', anotherHandler), 1); + +assert.strictEqual(EE.listenerCount('another-event'), 0); +assert.strictEqual(EE.listenerCount('another-event', handler), 0); +assert.strictEqual(EE.listenerCount('another-event', anotherHandler), 0); + +EE.once('event', handler); + +assert.strictEqual(EE.listenerCount('event'), 3); +assert.strictEqual(EE.listenerCount('event', handler), 2); +assert.strictEqual(EE.listenerCount('event', anotherHandler), 1); + +EE.emit('event'); + +assert.strictEqual(EE.listenerCount('event'), 1); +assert.strictEqual(EE.listenerCount('event', handler), 1); +assert.strictEqual(EE.listenerCount('event', anotherHandler), 0); + +EE.emit('event'); + +assert.strictEqual(EE.listenerCount('event'), 1); +assert.strictEqual(EE.listenerCount('event', handler), 1); +assert.strictEqual(EE.listenerCount('event', anotherHandler), 0); + +EE.off('event', handler); + +assert.strictEqual(EE.listenerCount('event'), 0); +assert.strictEqual(EE.listenerCount('event', handler), 0); +assert.strictEqual(EE.listenerCount('event', anotherHandler), 0); From 6f9cb982a147c0d0e3165b20b33f299692ac63b1 Mon Sep 17 00:00:00 2001 From: Marco Ippolito Date: Tue, 21 Feb 2023 12:09:03 +0100 Subject: [PATCH 029/216] http: unify header treatment PR-URL: https://github.com/nodejs/node/pull/46528 Fixes: https://github.com/nodejs/node/issues/46395 Reviewed-By: Paolo Insogna Reviewed-By: Matteo Collina Reviewed-By: Robert Nagy --- lib/_http_outgoing.js | 13 +++++ .../test-http-server-non-utf8-header.js | 48 +++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 test/parallel/test-http-server-non-utf8-header.js diff --git a/lib/_http_outgoing.js b/lib/_http_outgoing.js index e362ea62472e45..cc13e2bc3982b8 100644 --- a/lib/_http_outgoing.js +++ b/lib/_http_outgoing.js @@ -100,6 +100,10 @@ function isCookieField(s) { return s.length === 6 && StringPrototypeToLowerCase(s) === 'cookie'; } +function isContentDispositionField(s) { + return s.length === 19 && StringPrototypeToLowerCase(s) === 'content-disposition'; +} + function OutgoingMessage() { Stream.call(this); @@ -569,6 +573,15 @@ function _storeHeader(firstLine, headers) { function processHeader(self, state, key, value, validate) { if (validate) validateHeaderName(key); + + // If key is content-disposition and there is content-length + // encode the value in latin1 + // https://www.rfc-editor.org/rfc/rfc6266#section-4.3 + // Refs: https://github.com/nodejs/node/pull/46528 + if (isContentDispositionField(key) && self._contentLength) { + value = Buffer.from(value, 'latin1'); + } + if (ArrayIsArray(value)) { if ( (value.length < 2 || !isCookieField(key)) && diff --git a/test/parallel/test-http-server-non-utf8-header.js b/test/parallel/test-http-server-non-utf8-header.js new file mode 100644 index 00000000000000..331965ae38d0f8 --- /dev/null +++ b/test/parallel/test-http-server-non-utf8-header.js @@ -0,0 +1,48 @@ +'use strict'; +const common = require('../common'); +const http = require('http'); +const assert = require('assert'); + +const nonUtf8Header = 'bår'; +const nonUtf8ToLatin1 = Buffer.from(nonUtf8Header).toString('latin1'); + +{ + const server = http.createServer(common.mustCall((req, res) => { + res.writeHead(200, [ + 'content-disposition', + Buffer.from(nonUtf8Header).toString('binary'), + ]); + res.end('hello'); + })); + + server.listen(0, common.mustCall(() => { + http.get({ port: server.address().port }, (res) => { + assert.strictEqual(res.statusCode, 200); + assert.strictEqual(res.headers['content-disposition'], nonUtf8ToLatin1); + res.resume().on('end', common.mustCall(() => { + server.close(); + })); + }); + })); +} + +{ + const server = http.createServer(common.mustCall((req, res) => { + res.writeHead(200, [ + 'Content-Length', '5', + 'content-disposition', + Buffer.from(nonUtf8Header).toString('binary'), + ]); + res.end('hello'); + })); + + server.listen(0, common.mustCall(() => { + http.get({ port: server.address().port }, (res) => { + assert.strictEqual(res.statusCode, 200); + assert.strictEqual(res.headers['content-disposition'], nonUtf8ToLatin1); + res.resume().on('end', common.mustCall(() => { + server.close(); + })); + }); + })); +} From d5784c79bc456e7448312c33fc7341d40092c5a5 Mon Sep 17 00:00:00 2001 From: Moshe Atlow Date: Sun, 19 Feb 2023 21:52:31 +0200 Subject: [PATCH 030/216] test: fix flaky test-watch-mode-files_watcher PR-URL: https://github.com/nodejs/node/pull/46738 Reviewed-By: Colin Ihrig Reviewed-By: Debadree Chatterjee Reviewed-By: Yagiz Nizipli --- test/parallel/test-watch-mode-files_watcher.mjs | 1 + 1 file changed, 1 insertion(+) diff --git a/test/parallel/test-watch-mode-files_watcher.mjs b/test/parallel/test-watch-mode-files_watcher.mjs index 4c507d61e00c7f..19f71a04e40df8 100644 --- a/test/parallel/test-watch-mode-files_watcher.mjs +++ b/test/parallel/test-watch-mode-files_watcher.mjs @@ -104,6 +104,7 @@ describe('watch mode file watcher', () => { watcher.watchPath(tmpdir.path); const changed = once(watcher, 'changed'); + await setTimeout(common.platformTimeout(100)); // avoid throttling writeFileSync(file, 'changed'); await changed; assert.strictEqual(changesCount, 1); From 518b890f591265b166038658e4ad97dac578a817 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Tue, 21 Feb 2023 04:46:21 -0800 Subject: [PATCH 031/216] Revert "src: let http2 streams end after session close" This reverts commit dee882e94f4caa4e1cd608013f90f6a14629403f. Moved the test that demonstrated what this commit was fixing to the `known_issues` folder. Fixes: https://github.com/nodejs/node/issues/46234 PR-URL: https://github.com/nodejs/node/pull/46721 Reviewed-By: Colin Ihrig Reviewed-By: Debadree Chatterjee Reviewed-By: Luigi Pinca Reviewed-By: Richard Lau --- src/node_http2.cc | 11 ----------- .../test-http2-trailers-after-session-close.js | 9 +++++++-- 2 files changed, 7 insertions(+), 13 deletions(-) rename test/{parallel => known_issues}/test-http2-trailers-after-session-close.js (81%) diff --git a/src/node_http2.cc b/src/node_http2.cc index bb4057c9925676..4209a1e1910d3b 100644 --- a/src/node_http2.cc +++ b/src/node_http2.cc @@ -1124,17 +1124,6 @@ int Http2Session::OnStreamClose(nghttp2_session* handle, if (!stream || stream->is_destroyed()) return 0; - // Don't close synchronously in case there's pending data to be written. This - // may happen when writing trailing headers. - if (code == NGHTTP2_NO_ERROR && nghttp2_session_want_write(handle) && - env->can_call_into_js()) { - env->SetImmediate([handle, id, code, user_data](Environment* env) { - OnStreamClose(handle, id, code, user_data); - }); - - return 0; - } - stream->Close(code); // It is possible for the stream close to occur before the stream is diff --git a/test/parallel/test-http2-trailers-after-session-close.js b/test/known_issues/test-http2-trailers-after-session-close.js similarity index 81% rename from test/parallel/test-http2-trailers-after-session-close.js rename to test/known_issues/test-http2-trailers-after-session-close.js index d08f875494139c..3d5be11e5b5185 100644 --- a/test/parallel/test-http2-trailers-after-session-close.js +++ b/test/known_issues/test-http2-trailers-after-session-close.js @@ -1,8 +1,13 @@ 'use strict'; +// Fixes: https://github.com/nodejs/node/issues/42713 const common = require('../common'); -if (!common.hasCrypto) +if (!common.hasCrypto) { + // Remove require('assert').fail when issue is fixed and test + // is moved out of the known_issues directory. + require('assert').fail('missing crypto'); common.skip('missing crypto'); +} const assert = require('assert'); const http2 = require('http2'); @@ -31,7 +36,7 @@ server.listen(0, common.mustCall(() => { client.socket.on('close', common.mustCall()); const req = client.request({ [HTTP2_HEADER_PATH]: '/', - [HTTP2_HEADER_METHOD]: 'POST' + [HTTP2_HEADER_METHOD]: 'POST', }); req.end(); req.on('response', common.mustCall()); From 1c6a92b54334b87630e750e315e9da4586c0d526 Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Sat, 18 Feb 2023 11:55:27 -0500 Subject: [PATCH 032/216] lib: update punycode to 2.3.0 PR-URL: https://github.com/nodejs/node/pull/46719 Reviewed-By: Rich Trott Reviewed-By: Paolo Insogna --- lib/punycode.js | 51 +++++++++++++++------------------- test/parallel/test-punycode.js | 2 +- 2 files changed, 23 insertions(+), 30 deletions(-) diff --git a/lib/punycode.js b/lib/punycode.js index 3483fd667bf40a..752b98a9fde674 100644 --- a/lib/punycode.js +++ b/lib/punycode.js @@ -1,15 +1,5 @@ 'use strict'; -const { getOptionValue } = require('internal/options'); -if (getOptionValue('--pending-deprecation')){ - process.emitWarning( - 'The `punycode` module is deprecated. Please use a userland ' + - 'alternative instead.', - 'DeprecationWarning', - 'DEP0040', - ); -} - /** Highest positive signed 32-bit float value */ const maxInt = 2147483647; // aka. 0x7FFFFFFF or 2^31-1 @@ -25,7 +15,7 @@ const delimiter = '-'; // '\x2D' /** Regular expressions */ const regexPunycode = /^xn--/; -const regexNonASCII = /[^\0-\x7E]/; // non-ASCII chars +const regexNonASCII = /[^\0-\x7F]/; // Note: U+007F DEL is excluded too. const regexSeparators = /[\x2E\u3002\uFF0E\uFF61]/g; // RFC 3490 separators /** Error messages */ @@ -60,11 +50,11 @@ function error(type) { * item. * @returns {Array} A new array of values returned by the callback function. */ -function map(array, fn) { +function map(array, callback) { const result = []; let length = array.length; while (length--) { - result[length] = fn(array[length]); + result[length] = callback(array[length]); } return result; } @@ -76,22 +66,22 @@ function map(array, fn) { * @param {String} domain The domain name or email address. * @param {Function} callback The function that gets called for every * character. - * @returns {Array} A new string of characters returned by the callback + * @returns {String} A new string of characters returned by the callback * function. */ -function mapDomain(string, fn) { - const parts = string.split('@'); +function mapDomain(domain, callback) { + const parts = domain.split('@'); let result = ''; if (parts.length > 1) { // In email addresses, only the domain name should be punycoded. Leave // the local part (i.e. everything up to `@`) intact. result = parts[0] + '@'; - string = parts[1]; + domain = parts[1]; } // Avoid `split(regex)` for IE8 compatibility. See #17. - string = string.replace(regexSeparators, '\x2E'); - const labels = string.split('.'); - const encoded = map(labels, fn).join('.'); + domain = domain.replace(regexSeparators, '\x2E'); + const labels = domain.split('.'); + const encoded = map(labels, callback).join('.'); return result + encoded; } @@ -140,7 +130,7 @@ function ucs2decode(string) { * @param {Array} codePoints The array of numeric code points. * @returns {String} The new Unicode string (UCS-2). */ -const ucs2encode = array => String.fromCodePoint(...array); +const ucs2encode = codePoints => String.fromCodePoint(...codePoints); /** * Converts a basic code point into a digit/integer. @@ -152,13 +142,13 @@ const ucs2encode = array => String.fromCodePoint(...array); * the code point does not represent a value. */ const basicToDigit = function(codePoint) { - if (codePoint - 0x30 < 0x0A) { - return codePoint - 0x16; + if (codePoint >= 0x30 && codePoint < 0x3A) { + return 26 + (codePoint - 0x30); } - if (codePoint - 0x41 < 0x1A) { + if (codePoint >= 0x41 && codePoint < 0x5B) { return codePoint - 0x41; } - if (codePoint - 0x61 < 0x1A) { + if (codePoint >= 0x61 && codePoint < 0x7B) { return codePoint - 0x61; } return base; @@ -238,7 +228,7 @@ const decode = function(input) { // which gets added to `i`. The overflow checking is easier // if we increase `i` as we go, then subtract off its starting // value at the end to obtain `delta`. - let oldi = i; + const oldi = i; for (let w = 1, k = base; /* no condition */; k += base) { if (index >= inputLength) { @@ -247,7 +237,10 @@ const decode = function(input) { const digit = basicToDigit(input.charCodeAt(index++)); - if (digit >= base || digit > floor((maxInt - i) / w)) { + if (digit >= base) { + error('invalid-input'); + } + if (digit > floor((maxInt - i) / w)) { error('overflow'); } @@ -301,7 +294,7 @@ const encode = function(input) { input = ucs2decode(input); // Cache the length. - let inputLength = input.length; + const inputLength = input.length; // Initialize the state. let n = initialN; @@ -315,7 +308,7 @@ const encode = function(input) { } } - let basicLength = output.length; + const basicLength = output.length; let handledCPCount = basicLength; // `handledCPCount` is the number of code points that have been handled; diff --git a/test/parallel/test-punycode.js b/test/parallel/test-punycode.js index efd3b92a6e7e50..da711aae1bb044 100644 --- a/test/parallel/test-punycode.js +++ b/test/parallel/test-punycode.js @@ -63,7 +63,7 @@ assert.throws(() => { }, /^RangeError: Illegal input >= 0x80 \(not a basic code point\)$/); assert.throws(() => { punycode.decode('あ'); -}, /^RangeError: Overflow: input needs wider integers to process$/); +}, /^RangeError: Invalid input$/); // http://tools.ietf.org/html/rfc3492#section-7.1 const tests = [ From d3d76c33ea0556a73637885aba4383f9e0940578 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Tue, 8 Sep 2020 00:10:44 +0200 Subject: [PATCH 033/216] punycode: add pending deprecation PR-URL: https://github.com/nodejs/node/pull/46719 Reviewed-By: Rich Trott Reviewed-By: Paolo Insogna --- lib/punycode.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/punycode.js b/lib/punycode.js index 752b98a9fde674..d99588c7aec8f4 100644 --- a/lib/punycode.js +++ b/lib/punycode.js @@ -1,5 +1,15 @@ 'use strict'; +const { getOptionValue } = require('internal/options'); +if (getOptionValue('--pending-deprecation')){ + process.emitWarning( + 'The `punycode` module is deprecated. Please use a userland ' + + 'alternative instead.', + 'DeprecationWarning', + 'DEP0040', + ); +} + /** Highest positive signed 32-bit float value */ const maxInt = 2147483647; // aka. 0x7FFFFFFF or 2^31-1 From ad5f42d1e9aa2721b15036321b78ddd29c2c3992 Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Tue, 21 Feb 2023 17:24:57 +0100 Subject: [PATCH 034/216] src: add SetFastMethodNoSideEffect() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The original SetFastMethod() uses v8::SideEffectType::kHasNoSideEffect by default, which is different from SetMethod(). Follow the previous convention and add a new SetFastMethodNoSideEffect() instead. PR-URL: https://github.com/nodejs/node/pull/46619 Reviewed-By: Yagiz Nizipli Reviewed-By: Anna Henningsen Reviewed-By: Juan José Arboleda Reviewed-By: Colin Ihrig Reviewed-By: Benjamin Gruenbaum Reviewed-By: Robert Nagy Reviewed-By: Tobias Nießen Reviewed-By: James M Snell --- src/node_process_methods.cc | 5 +++-- src/util.cc | 21 +++++++++++++++++++++ src/util.h | 5 +++++ 3 files changed, 29 insertions(+), 2 deletions(-) diff --git a/src/node_process_methods.cc b/src/node_process_methods.cc index 06fd7313d7f01c..778e4cd9dd966e 100644 --- a/src/node_process_methods.cc +++ b/src/node_process_methods.cc @@ -481,8 +481,9 @@ v8::CFunction BindingData::fast_bigint_(v8::CFunction::Make(FastBigInt)); void BindingData::AddMethods() { Local ctx = env()->context(); - SetFastMethod(ctx, object(), "hrtime", SlowNumber, &fast_number_); - SetFastMethod(ctx, object(), "hrtimeBigInt", SlowBigInt, &fast_bigint_); + SetFastMethodNoSideEffect(ctx, object(), "hrtime", SlowNumber, &fast_number_); + SetFastMethodNoSideEffect( + ctx, object(), "hrtimeBigInt", SlowBigInt, &fast_bigint_); } void BindingData::RegisterExternalReferences( diff --git a/src/util.cc b/src/util.cc index 006eb068982d75..a50f780b73664f 100644 --- a/src/util.cc +++ b/src/util.cc @@ -398,6 +398,27 @@ void SetFastMethod(Local context, v8::FunctionCallback slow_callback, const v8::CFunction* c_function) { Isolate* isolate = context->GetIsolate(); + Local function = + NewFunctionTemplate(isolate, + slow_callback, + Local(), + v8::ConstructorBehavior::kThrow, + v8::SideEffectType::kHasSideEffect, + c_function) + ->GetFunction(context) + .ToLocalChecked(); + const v8::NewStringType type = v8::NewStringType::kInternalized; + Local name_string = + v8::String::NewFromUtf8(isolate, name, type).ToLocalChecked(); + that->Set(context, name_string, function).Check(); +} + +void SetFastMethodNoSideEffect(Local context, + Local that, + const char* name, + v8::FunctionCallback slow_callback, + const v8::CFunction* c_function) { + Isolate* isolate = context->GetIsolate(); Local function = NewFunctionTemplate(isolate, slow_callback, diff --git a/src/util.h b/src/util.h index 1d3c480b234c4c..9be4aef5686d3a 100644 --- a/src/util.h +++ b/src/util.h @@ -897,6 +897,11 @@ void SetFastMethod(v8::Local context, const char* name, v8::FunctionCallback slow_callback, const v8::CFunction* c_function); +void SetFastMethodNoSideEffect(v8::Local context, + v8::Local that, + const char* name, + v8::FunctionCallback slow_callback, + const v8::CFunction* c_function); void SetProtoMethod(v8::Isolate* isolate, v8::Local that, From 9d63ac27247303993855a7efbe88175f58d84d48 Mon Sep 17 00:00:00 2001 From: "Node.js GitHub Bot" Date: Tue, 21 Feb 2023 18:02:23 +0100 Subject: [PATCH 035/216] meta: update AUTHORS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/46726 Reviewed-By: Yagiz Nizipli Reviewed-By: Debadree Chatterjee Reviewed-By: Moshe Atlow Reviewed-By: Luigi Pinca Reviewed-By: Tobias Nießen Reviewed-By: Colin Ihrig Reviewed-By: Rich Trott --- AUTHORS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/AUTHORS b/AUTHORS index 9c2e5c5a581a95..8c0e6ccf830bdd 100644 --- a/AUTHORS +++ b/AUTHORS @@ -3609,5 +3609,7 @@ Mohamed Akram 三咲智子 Kevin Deng Nicolas DUBIEN richiemccoll +sinkhaha <1468709106@qq.com> +Mert Can Altın # Generated by tools/update-authors.mjs From 2ff9b20c3ccff38d11e80027b395ddfc7e512d24 Mon Sep 17 00:00:00 2001 From: Marco Ippolito Date: Tue, 21 Feb 2023 18:12:20 +0100 Subject: [PATCH 036/216] tools: update-nghttp2 preserve config.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/46698 Refs: https://github.com/nodejs/node/issues/45572 Reviewed-By: Yagiz Nizipli Reviewed-By: Rafael Gonzaga Reviewed-By: Colin Ihrig Reviewed-By: Michaël Zasso Reviewed-By: Luigi Pinca Reviewed-By: James M Snell --- tools/update-nghttp2.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/update-nghttp2.sh b/tools/update-nghttp2.sh index dafa872385b005..ba01f8d6bdef9f 100755 --- a/tools/update-nghttp2.sh +++ b/tools/update-nghttp2.sh @@ -43,6 +43,10 @@ for dir in *; do rm -rf "$dir" done +# Refs: https://github.com/nodejs/node/issues/45572 +echo "Copying config.h file" +cp "$DEPS_DIR/nghttp2/lib/includes/config.h" "$WORKSPACE/nghttp2/lib/includes" + echo "Copying existing gyp files" cp "$DEPS_DIR/nghttp2/nghttp2.gyp" "$WORKSPACE/nghttp2" From a560a789622af12676eccf351504c20062bd6e0f Mon Sep 17 00:00:00 2001 From: Marco Ippolito Date: Fri, 17 Feb 2023 16:09:10 +0100 Subject: [PATCH 037/216] tools: update nghttp2 action MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/46700 Reviewed-By: Rafael Gonzaga Reviewed-By: Yagiz Nizipli Reviewed-By: Colin Ihrig Reviewed-By: Luigi Pinca Reviewed-By: Tierney Cyren Reviewed-By: Jiawen Geng Reviewed-By: Michaël Zasso Reviewed-By: James M Snell --- .github/workflows/tools.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/tools.yml b/.github/workflows/tools.yml index 2b935a04658cd2..c669e21c5a9fb9 100644 --- a/.github/workflows/tools.yml +++ b/.github/workflows/tools.yml @@ -154,6 +154,16 @@ jobs: echo "NEW_VERSION=$NEW_VERSION" >> $GITHUB_ENV ./tools/dep_updaters/update-ada.sh "$NEW_VERSION" fi + - id: nghttp2 + subsystem: deps + label: dependencies + run: | + NEW_VERSION=$(gh api repos/nghttp2/nghttp2/releases/latest -q '.tag_name|ltrimstr("v")') + CURRENT_VERSION=$(grep "#define NGHTTP2_VERSION" ./deps/nghttp2/lib/includes/nghttp2ver.h | sed -n "s/^.*VERSION \(.*\)/\1/p") + if [ "$NEW_VERSION" != "$CURRENT_VERSION" ]; then + echo "NEW_VERSION=$NEW_VERSION" >> $GITHUB_ENV + ./tools/update-nghttp2.sh "$NEW_VERSION" + fi steps: - uses: actions/checkout@v3 with: From dd400341ad2845558aa94899e07926e164db2d1c Mon Sep 17 00:00:00 2001 From: Marco Ippolito Date: Fri, 17 Feb 2023 16:29:53 +0100 Subject: [PATCH 038/216] tools: fixed path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/46700 Reviewed-By: Rafael Gonzaga Reviewed-By: Yagiz Nizipli Reviewed-By: Colin Ihrig Reviewed-By: Luigi Pinca Reviewed-By: Tierney Cyren Reviewed-By: Jiawen Geng Reviewed-By: Michaël Zasso Reviewed-By: James M Snell --- .github/workflows/tools.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tools.yml b/.github/workflows/tools.yml index c669e21c5a9fb9..e92a2e787a7b91 100644 --- a/.github/workflows/tools.yml +++ b/.github/workflows/tools.yml @@ -159,7 +159,7 @@ jobs: label: dependencies run: | NEW_VERSION=$(gh api repos/nghttp2/nghttp2/releases/latest -q '.tag_name|ltrimstr("v")') - CURRENT_VERSION=$(grep "#define NGHTTP2_VERSION" ./deps/nghttp2/lib/includes/nghttp2ver.h | sed -n "s/^.*VERSION \(.*\)/\1/p") + CURRENT_VERSION=$(grep "#define NGHTTP2_VERSION" ./deps/nghttp2/lib/includes/nghttp2/nghttp2ver.h | sed -n "s/^.*VERSION \(.*\)/\1/p") if [ "$NEW_VERSION" != "$CURRENT_VERSION" ]; then echo "NEW_VERSION=$NEW_VERSION" >> $GITHUB_ENV ./tools/update-nghttp2.sh "$NEW_VERSION" From 7806cae4fa3666200689b025164ec12b253a6665 Mon Sep 17 00:00:00 2001 From: Marco Ippolito Date: Tue, 21 Feb 2023 18:45:10 +0100 Subject: [PATCH 039/216] doc: maintaining nghttp2 PR-URL: https://github.com/nodejs/node/pull/46539 Reviewed-By: Michael Dawson Reviewed-By: Luigi Pinca Reviewed-By: Paolo Insogna Reviewed-By: Rafael Gonzaga --- doc/contributing/maintaining-http.md | 9 ++--- doc/contributing/maintaining-nghttp2.md | 46 +++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 7 deletions(-) create mode 100644 doc/contributing/maintaining-nghttp2.md diff --git a/doc/contributing/maintaining-http.md b/doc/contributing/maintaining-http.md index a0a2316844c1dd..dab06fdc6ed84a 100644 --- a/doc/contributing/maintaining-http.md +++ b/doc/contributing/maintaining-http.md @@ -113,11 +113,6 @@ directory and C++ code in the The low-level implementation of [HTTP2](https://nodejs.org/docs/latest/api/http2.html) -is based on [nghttp2](https://nghttp2.org/). Updates are pulled into Node.js -under [deps/nghttp2](https://github.com/nodejs/node/tree/HEAD/deps/nghttp2) -as needed. +is based on [nghttp2](https://nghttp2.org/). See [maintaining nghttp2][]. -The low-level implementation is made available in the Node.js API through -JavaScript code in the [lib](https://github.com/nodejs/node/tree/HEAD/lib) -directory and C++ code in the -[src](https://github.com/nodejs/node/tree/HEAD/src) directory. +[maintaining nghttp2]: ./maintaining-nghttp2.md diff --git a/doc/contributing/maintaining-nghttp2.md b/doc/contributing/maintaining-nghttp2.md new file mode 100644 index 00000000000000..e75240f107aa35 --- /dev/null +++ b/doc/contributing/maintaining-nghttp2.md @@ -0,0 +1,46 @@ +# Maintaining nghttp2 in Node.js + +The low-level implementation of +[HTTP2](https://nodejs.org/docs/latest/api/http2.html) +is based on [nghttp2](https://nghttp2.org/). Updates are pulled into Node.js +under [deps/nghttp2](https://github.com/nodejs/node/tree/HEAD/deps/nghttp2) +as needed. + +The low-level implementation is made available in the Node.js API through +JavaScript code in the [lib](https://github.com/nodejs/node/tree/HEAD/lib) +directory and C++ code in the +[src](https://github.com/nodejs/node/tree/HEAD/src) directory. + +## Step 1: Updating nghttp2 + +The `tools/update-nghttp2.sh` script automates the update of the +postject source files. + +In the following examples, `x.y.z` should match the nghttp2 +version to update to. + +```console +$ ./tools/update-nghttp2.sh x.y.z +``` + +## Step 2: Test the build + +```console +$ make test-http2 +``` + +## Step 3: Commit new nghttp2 + +```console +$ git add -A deps/nghttp2 +$ git commit -m "deps: upgrade nghttp2 to x.y.z" +``` + +## Step 4: Update licenses + +```console +$ ./tools/license-builder.sh +# The following commands are only necessary if there are changes +$ git add . +$ git commit -m "doc: update nghttp2 LICENSE using license-builder.sh" +``` From 25ccaa7b3a64050a97f0641e5d05c53b9518aa93 Mon Sep 17 00:00:00 2001 From: Jan Osusky Date: Thu, 9 Feb 2023 11:49:31 +0100 Subject: [PATCH 040/216] tools: fix regex strings in Python tools MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/46671 Reviewed-By: Darshan Sen Reviewed-By: Luigi Pinca Reviewed-By: Tobias Nießen --- tools/getsharedopensslhasquic.py | 2 +- tools/js2c.py | 2 +- tools/v8_gypfiles/GN-scraper.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/getsharedopensslhasquic.py b/tools/getsharedopensslhasquic.py index a0ad809db21266..f4349285e2f125 100644 --- a/tools/getsharedopensslhasquic.py +++ b/tools/getsharedopensslhasquic.py @@ -14,7 +14,7 @@ def get_has_quic(include_path): except OSError: return False - regex = '^#\s*define OPENSSL_INFO_QUIC' + regex = r'^#\s*define OPENSSL_INFO_QUIC' for line in f: if (re.match(regex, line)): diff --git a/tools/js2c.py b/tools/js2c.py index b8b26efc882a6d..504345e7894a85 100755 --- a/tools/js2c.py +++ b/tools/js2c.py @@ -92,7 +92,7 @@ def ReadFile(filename): CONFIG_GYPI_ID = 'config_raw' -SLUGGER_RE =re.compile('[.\-/]') +SLUGGER_RE = re.compile(r'[.\-/]') is_verbose = False diff --git a/tools/v8_gypfiles/GN-scraper.py b/tools/v8_gypfiles/GN-scraper.py index ec72f1d47ea4a0..1c9f2a7c4b2205 100644 --- a/tools/v8_gypfiles/GN-scraper.py +++ b/tools/v8_gypfiles/GN-scraper.py @@ -3,7 +3,7 @@ import re import os -PLAIN_SOURCE_RE = re.compile('\s*"([^/$].+)"\s*') +PLAIN_SOURCE_RE = re.compile(r'\s*"([^/$].+)"\s*') def DoMain(args): gn_filename, pattern = args src_root = os.path.dirname(gn_filename) From d627164819564d51fded896bd76ea551539db04b Mon Sep 17 00:00:00 2001 From: Bethany Nicolle Griggs Date: Tue, 21 Feb 2023 20:15:37 +0000 Subject: [PATCH 041/216] doc: clarify semver-minor notable changes approach MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Clarifies the current approach taken by releasers when crafting notable changes for releases. This approach is also in line with the implementation of the `git node release --prepare` tooling. PR-URL: https://github.com/nodejs/node/pull/46592 Reviewed-By: Richard Lau Reviewed-By: Rafael Gonzaga Reviewed-By: James M Snell Reviewed-By: Michaël Zasso Reviewed-By: Matteo Collina Reviewed-By: Luigi Pinca Reviewed-By: Michael Dawson Reviewed-By: Rich Trott --- doc/contributing/releases.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/doc/contributing/releases.md b/doc/contributing/releases.md index 623c096042ecb6..e7fb0f5d0d8b22 100644 --- a/doc/contributing/releases.md +++ b/doc/contributing/releases.md @@ -341,10 +341,8 @@ The new entry should take the following form: ### Notable changes -* List interesting changes here -* Particularly changes that are responsible for minor or major version bumps -* Also be sure to look at any changes introduced by dependencies such as npm -* ... and include any notable items from there +* List notable changes here +* ... ### Commits @@ -354,6 +352,12 @@ The new entry should take the following form: The release type should be either Current, LTS, or Maintenance, depending on the type of release being produced. +By default, the `### Notable changes` section should be populated with the +commits in the release that have either the `notable-change` or `semver-minor` +label. Some `semver-minor` features may be determined by the releaser, or +indicated by another contributor, to not be appropriate to be listed as a +notable. The ultimate decision rests with the releaser. + You can use `branch-diff` to get a list of commits with the `notable-change` label: From 973287a4626f7a996cd5a4339161d8935ddc1181 Mon Sep 17 00:00:00 2001 From: Chengzhong Wu Date: Wed, 22 Feb 2023 06:43:25 +0800 Subject: [PATCH 042/216] src: per-realm binding data Binding data is inherited from BaseObject and created in a specific realm. They need to be tracked on a per-realm basis so that they can be released properly when a realm is disposed. PR-URL: https://github.com/nodejs/node/pull/46556 Reviewed-By: Joyee Cheung Reviewed-By: Colin Ihrig Reviewed-By: Matteo Collina --- src/README.md | 10 +++---- src/base_object-inl.h | 5 +++- src/dataqueue/queue.cc | 14 +++++----- src/env-inl.h | 42 ---------------------------- src/env.cc | 4 +-- src/env.h | 21 -------------- src/node_blob.cc | 21 ++++++-------- src/node_blob.h | 2 +- src/node_context_data.h | 6 ++-- src/node_file-inl.h | 2 +- src/node_file.cc | 55 +++++++++++++++++++------------------ src/node_file.h | 2 +- src/node_http2.cc | 11 ++++---- src/node_http2_state.h | 38 ++++++++++++------------- src/node_http_parser.cc | 10 +++---- src/node_process.h | 2 +- src/node_process_methods.cc | 24 ++++++++-------- src/node_realm-inl.h | 48 ++++++++++++++++++++++++++++++++ src/node_realm.cc | 1 + src/node_realm.h | 22 +++++++++++++++ src/node_snapshotable.cc | 5 ++-- src/node_snapshotable.h | 2 +- src/node_stat_watcher.cc | 3 +- src/node_util.cc | 20 ++++++-------- src/node_util.h | 4 +-- src/node_v8.cc | 38 +++++++++++++------------ src/node_v8.h | 2 +- 27 files changed, 211 insertions(+), 203 deletions(-) diff --git a/src/README.md b/src/README.md index 1b2b8a951d8852..58718935820ada 100644 --- a/src/README.md +++ b/src/README.md @@ -482,7 +482,7 @@ Which explains that the unregistered external reference is Some internal bindings, such as the HTTP parser, maintain internal state that only affects that particular binding. In that case, one common way to store -that state is through the use of `Environment::AddBindingData`, which gives +that state is through the use of `Realm::AddBindingData`, which gives binding functions access to an object for storing such state. That object is always a [`BaseObject`][]. @@ -507,7 +507,7 @@ class BindingData : public BaseObject { // Available for binding functions, e.g. the HTTP Parser constructor: static void New(const FunctionCallbackInfo& args) { - BindingData* binding_data = Environment::GetBindingData(args); + BindingData* binding_data = Realm::GetBindingData(args); new Parser(binding_data, args.This()); } @@ -517,12 +517,12 @@ void InitializeHttpParser(Local target, Local unused, Local context, void* priv) { - Environment* env = Environment::GetCurrent(context); + Realm* realm = Realm::GetCurrent(context); BindingData* const binding_data = - env->AddBindingData(context, target); + realm->AddBindingData(context, target); if (binding_data == nullptr) return; - Local t = env->NewFunctionTemplate(Parser::New); + Local t = NewFunctionTemplate(realm->isolate(), Parser::New); ... } ``` diff --git a/src/base_object-inl.h b/src/base_object-inl.h index 675a472dab48f1..f003f1390b864f 100644 --- a/src/base_object-inl.h +++ b/src/base_object-inl.h @@ -33,7 +33,10 @@ namespace node { BaseObject::BaseObject(Environment* env, v8::Local object) - : BaseObject(env->principal_realm(), object) {} + : BaseObject(env->principal_realm(), object) { + // TODO(legendecas): Check the shorthand is only used in the principal realm + // while allowing to create a BaseObject in a vm context. +} // static v8::Local BaseObject::GetConstructorTemplate( diff --git a/src/dataqueue/queue.cc b/src/dataqueue/queue.cc index 7d22d3b9cbb81c..260c70ebbf2d98 100644 --- a/src/dataqueue/queue.cc +++ b/src/dataqueue/queue.cc @@ -874,14 +874,14 @@ class FdEntry final : public EntryImpl { uv_fs_close(nullptr, &req, file, nullptr); return nullptr; } + Realm* realm = entry->env()->principal_realm(); return std::make_shared( - BaseObjectPtr( - fs::FileHandle::New(entry->env()->GetBindingData( - entry->env()->context()), - file, - Local(), - entry->start_, - entry->end_)), + BaseObjectPtr(fs::FileHandle::New( + realm->GetBindingData(realm->context()), + file, + Local(), + entry->start_, + entry->end_)), entry); } diff --git a/src/env-inl.h b/src/env-inl.h index 839833f684a4bb..d061ce5b993b6a 100644 --- a/src/env-inl.h +++ b/src/env-inl.h @@ -201,48 +201,6 @@ inline Environment* Environment::GetCurrent( return GetCurrent(info.GetIsolate()->GetCurrentContext()); } -template -inline T* Environment::GetBindingData(const v8::PropertyCallbackInfo& info) { - return GetBindingData(info.GetIsolate()->GetCurrentContext()); -} - -template -inline T* Environment::GetBindingData( - const v8::FunctionCallbackInfo& info) { - return GetBindingData(info.GetIsolate()->GetCurrentContext()); -} - -template -inline T* Environment::GetBindingData(v8::Local context) { - BindingDataStore* map = static_cast( - context->GetAlignedPointerFromEmbedderData( - ContextEmbedderIndex::kBindingListIndex)); - DCHECK_NOT_NULL(map); - auto it = map->find(T::type_name); - if (UNLIKELY(it == map->end())) return nullptr; - T* result = static_cast(it->second.get()); - DCHECK_NOT_NULL(result); - DCHECK_EQ(result->env(), GetCurrent(context)); - return result; -} - -template -inline T* Environment::AddBindingData( - v8::Local context, - v8::Local target) { - DCHECK_EQ(GetCurrent(context), this); - // This won't compile if T is not a BaseObject subclass. - BaseObjectPtr item = MakeDetachedBaseObject(this, target); - BindingDataStore* map = static_cast( - context->GetAlignedPointerFromEmbedderData( - ContextEmbedderIndex::kBindingListIndex)); - DCHECK_NOT_NULL(map); - auto result = map->emplace(T::type_name, item); - CHECK(result.second); - DCHECK_EQ(GetBindingData(context), item.get()); - return item.get(); -} - inline v8::Isolate* Environment::isolate() const { return isolate_; } diff --git a/src/env.cc b/src/env.cc index 341d64f044e72f..8b495734961c26 100644 --- a/src/env.cc +++ b/src/env.cc @@ -545,7 +545,8 @@ void Environment::AssignToContext(Local context, context->SetAlignedPointerInEmbedderData(ContextEmbedderIndex::kRealm, realm); // Used to retrieve bindings context->SetAlignedPointerInEmbedderData( - ContextEmbedderIndex::kBindingListIndex, &(this->bindings_)); + ContextEmbedderIndex::kBindingDataStoreIndex, + realm->binding_data_store()); // ContextifyContexts will update this to a pointer to the native object. context->SetAlignedPointerInEmbedderData( @@ -1018,7 +1019,6 @@ MaybeLocal Environment::RunSnapshotDeserializeMain() const { void Environment::RunCleanup() { started_cleanup_ = true; TRACE_EVENT0(TRACING_CATEGORY_NODE1(environment), "RunCleanup"); - bindings_.clear(); // Only BaseObject's cleanups are registered as per-realm cleanup hooks now. // Defer the BaseObject cleanup after handles are cleaned up. CleanupHandles(); diff --git a/src/env.h b/src/env.h index 2ea0d770863015..c5fb9ea5431ae9 100644 --- a/src/env.h +++ b/src/env.h @@ -587,25 +587,6 @@ class Environment : public MemoryRetainer { static inline Environment* GetCurrent( const v8::PropertyCallbackInfo& info); - // Methods created using SetMethod(), SetPrototypeMethod(), etc. inside - // this scope can access the created T* object using - // GetBindingData(args) later. - template - T* AddBindingData(v8::Local context, - v8::Local target); - template - static inline T* GetBindingData(const v8::PropertyCallbackInfo& info); - template - static inline T* GetBindingData( - const v8::FunctionCallbackInfo& info); - template - static inline T* GetBindingData(v8::Local context); - - typedef std::unordered_map< - FastStringKey, - BaseObjectPtr, - FastStringKey::Hash> BindingDataStore; - // Create an Environment without initializing a main Context. Use // InitializeMainContext() to initialize a main context for it. Environment(IsolateData* isolate_data, @@ -1124,8 +1105,6 @@ class Environment : public MemoryRetainer { void RequestInterruptFromV8(); static void CheckImmediate(uv_check_t* handle); - BindingDataStore bindings_; - CleanupQueue cleanup_queue_; bool started_cleanup_ = false; diff --git a/src/node_blob.cc b/src/node_blob.cc index b60e26a60ea942..c9e7c3f378262b 100644 --- a/src/node_blob.cc +++ b/src/node_blob.cc @@ -110,10 +110,10 @@ void Blob::Initialize( Local unused, Local context, void* priv) { - Environment* env = Environment::GetCurrent(context); + Realm* realm = Realm::GetCurrent(context); BlobBindingData* const binding_data = - env->AddBindingData(context, target); + realm->AddBindingData(context, target); if (binding_data == nullptr) return; SetMethod(context, target, "createBlob", New); @@ -394,8 +394,7 @@ std::unique_ptr Blob::CloneForMessaging() const { void Blob::StoreDataObject(const v8::FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args); - BlobBindingData* binding_data = - Environment::GetBindingData(args); + BlobBindingData* binding_data = Realm::GetBindingData(args); CHECK(args[0]->IsString()); // ID key CHECK(Blob::HasInstance(env, args[1])); // Blob @@ -418,8 +417,7 @@ void Blob::StoreDataObject(const v8::FunctionCallbackInfo& args) { } void Blob::RevokeDataObject(const v8::FunctionCallbackInfo& args) { - BlobBindingData* binding_data = - Environment::GetBindingData(args); + BlobBindingData* binding_data = Realm::GetBindingData(args); Environment* env = Environment::GetCurrent(args); CHECK(args[0]->IsString()); // ID key @@ -430,8 +428,7 @@ void Blob::RevokeDataObject(const v8::FunctionCallbackInfo& args) { } void Blob::GetDataObject(const v8::FunctionCallbackInfo& args) { - BlobBindingData* binding_data = - Environment::GetBindingData(args); + BlobBindingData* binding_data = Realm::GetBindingData(args); Environment* env = Environment::GetCurrent(args); CHECK(args[0]->IsString()); @@ -477,8 +474,8 @@ BlobBindingData::StoredDataObject::StoredDataObject( length(length_), type(type_) {} -BlobBindingData::BlobBindingData(Environment* env, Local wrap) - : SnapshotableObject(env, wrap, type_int) { +BlobBindingData::BlobBindingData(Realm* realm, Local wrap) + : SnapshotableObject(realm, wrap, type_int) { MakeWeak(); } @@ -516,9 +513,9 @@ void BlobBindingData::Deserialize(Local context, InternalFieldInfoBase* info) { DCHECK_EQ(index, BaseObject::kEmbedderType); HandleScope scope(context->GetIsolate()); - Environment* env = Environment::GetCurrent(context); + Realm* realm = Realm::GetCurrent(context); BlobBindingData* binding = - env->AddBindingData(context, holder); + realm->AddBindingData(context, holder); CHECK_NOT_NULL(binding); } diff --git a/src/node_blob.h b/src/node_blob.h index e56627cf35cf76..f6d5ad89f69792 100644 --- a/src/node_blob.h +++ b/src/node_blob.h @@ -111,7 +111,7 @@ class Blob : public BaseObject { class BlobBindingData : public SnapshotableObject { public: - explicit BlobBindingData(Environment* env, v8::Local wrap); + explicit BlobBindingData(Realm* realm, v8::Local wrap); using InternalFieldInfo = InternalFieldInfoBase; diff --git a/src/node_context_data.h b/src/node_context_data.h index 4278a17f4b6ad0..009d46c34dc4ef 100644 --- a/src/node_context_data.h +++ b/src/node_context_data.h @@ -24,8 +24,8 @@ namespace node { #define NODE_CONTEXT_ALLOW_WASM_CODE_GENERATION_INDEX 34 #endif -#ifndef NODE_BINDING_LIST -#define NODE_BINDING_LIST_INDEX 35 +#ifndef NODE_BINDING_DATA_STORE_INDEX +#define NODE_BINDING_DATA_STORE_INDEX 35 #endif #ifndef NODE_CONTEXT_ALLOW_CODE_GENERATION_FROM_STRINGS_INDEX @@ -51,7 +51,7 @@ enum ContextEmbedderIndex { kEnvironment = NODE_CONTEXT_EMBEDDER_DATA_INDEX, kSandboxObject = NODE_CONTEXT_SANDBOX_OBJECT_INDEX, kAllowWasmCodeGeneration = NODE_CONTEXT_ALLOW_WASM_CODE_GENERATION_INDEX, - kBindingListIndex = NODE_BINDING_LIST_INDEX, + kBindingDataStoreIndex = NODE_BINDING_DATA_STORE_INDEX, kAllowCodeGenerationFromStrings = NODE_CONTEXT_ALLOW_CODE_GENERATION_FROM_STRINGS_INDEX, kContextifyContext = NODE_CONTEXT_CONTEXTIFY_CONTEXT_INDEX, diff --git a/src/node_file-inl.h b/src/node_file-inl.h index adce4cab53eba6..2ba5906d614f1c 100644 --- a/src/node_file-inl.h +++ b/src/node_file-inl.h @@ -277,7 +277,7 @@ FSReqBase* GetReqWrap(const v8::FunctionCallbackInfo& args, return Unwrap(value.As()); } - BindingData* binding_data = Environment::GetBindingData(args); + BindingData* binding_data = Realm::GetBindingData(args); Environment* env = binding_data->env(); if (value->StrictEquals(env->fs_use_promises_symbol())) { if (use_bigint) { diff --git a/src/node_file.cc b/src/node_file.cc index 673d67e2d3c010..388d9bf32c34a6 100644 --- a/src/node_file.cc +++ b/src/node_file.cc @@ -259,7 +259,7 @@ FileHandle* FileHandle::New(BindingData* binding_data, } void FileHandle::New(const FunctionCallbackInfo& args) { - BindingData* binding_data = Environment::GetBindingData(args); + BindingData* binding_data = Realm::GetBindingData(args); Environment* env = binding_data->env(); CHECK(args.IsConstructCall()); CHECK(args[0]->IsInt32()); @@ -324,7 +324,7 @@ BaseObjectPtr FileHandle::TransferData::Deserialize( Environment* env, v8::Local context, std::unique_ptr self) { - BindingData* bd = Environment::GetBindingData(context); + BindingData* bd = Realm::GetBindingData(context); if (bd == nullptr) return {}; int fd = fd_; @@ -724,7 +724,7 @@ void FSReqCallback::SetReturnValue(const FunctionCallbackInfo& args) { void NewFSReqCallback(const FunctionCallbackInfo& args) { CHECK(args.IsConstructCall()); - BindingData* binding_data = Environment::GetBindingData(args); + BindingData* binding_data = Realm::GetBindingData(args); new FSReqCallback(binding_data, args.This(), args[0]->IsTrue()); } @@ -1131,7 +1131,7 @@ static void InternalModuleStat(const FunctionCallbackInfo& args) { } static void Stat(const FunctionCallbackInfo& args) { - BindingData* binding_data = Environment::GetBindingData(args); + BindingData* binding_data = Realm::GetBindingData(args); Environment* env = binding_data->env(); const int argc = args.Length(); @@ -1164,7 +1164,7 @@ static void Stat(const FunctionCallbackInfo& args) { } static void LStat(const FunctionCallbackInfo& args) { - BindingData* binding_data = Environment::GetBindingData(args); + BindingData* binding_data = Realm::GetBindingData(args); Environment* env = binding_data->env(); const int argc = args.Length(); @@ -1198,7 +1198,7 @@ static void LStat(const FunctionCallbackInfo& args) { } static void FStat(const FunctionCallbackInfo& args) { - BindingData* binding_data = Environment::GetBindingData(args); + BindingData* binding_data = Realm::GetBindingData(args); Environment* env = binding_data->env(); const int argc = args.Length(); @@ -1230,7 +1230,7 @@ static void FStat(const FunctionCallbackInfo& args) { } static void StatFs(const FunctionCallbackInfo& args) { - BindingData* binding_data = Environment::GetBindingData(args); + BindingData* binding_data = Realm::GetBindingData(args); Environment* env = binding_data->env(); const int argc = args.Length(); @@ -1945,7 +1945,7 @@ static void Open(const FunctionCallbackInfo& args) { } static void OpenFileHandle(const FunctionCallbackInfo& args) { - BindingData* binding_data = Environment::GetBindingData(args); + BindingData* binding_data = Realm::GetBindingData(args); Environment* env = binding_data->env(); Isolate* isolate = env->isolate(); @@ -2635,29 +2635,31 @@ void BindingData::MemoryInfo(MemoryTracker* tracker) const { file_handle_read_wrap_freelist); } -BindingData::BindingData(Environment* env, v8::Local wrap) - : SnapshotableObject(env, wrap, type_int), - stats_field_array(env->isolate(), kFsStatsBufferLength), - stats_field_bigint_array(env->isolate(), kFsStatsBufferLength), - statfs_field_array(env->isolate(), kFsStatFsBufferLength), - statfs_field_bigint_array(env->isolate(), kFsStatFsBufferLength) { - wrap->Set(env->context(), - FIXED_ONE_BYTE_STRING(env->isolate(), "statValues"), +BindingData::BindingData(Realm* realm, v8::Local wrap) + : SnapshotableObject(realm, wrap, type_int), + stats_field_array(realm->isolate(), kFsStatsBufferLength), + stats_field_bigint_array(realm->isolate(), kFsStatsBufferLength), + statfs_field_array(realm->isolate(), kFsStatFsBufferLength), + statfs_field_bigint_array(realm->isolate(), kFsStatFsBufferLength) { + Isolate* isolate = realm->isolate(); + Local context = realm->context(); + wrap->Set(context, + FIXED_ONE_BYTE_STRING(isolate, "statValues"), stats_field_array.GetJSArray()) .Check(); - wrap->Set(env->context(), - FIXED_ONE_BYTE_STRING(env->isolate(), "bigintStatValues"), + wrap->Set(context, + FIXED_ONE_BYTE_STRING(isolate, "bigintStatValues"), stats_field_bigint_array.GetJSArray()) .Check(); - wrap->Set(env->context(), - FIXED_ONE_BYTE_STRING(env->isolate(), "statFsValues"), + wrap->Set(context, + FIXED_ONE_BYTE_STRING(isolate, "statFsValues"), statfs_field_array.GetJSArray()) .Check(); - wrap->Set(env->context(), - FIXED_ONE_BYTE_STRING(env->isolate(), "bigintStatFsValues"), + wrap->Set(context, + FIXED_ONE_BYTE_STRING(isolate, "bigintStatFsValues"), statfs_field_bigint_array.GetJSArray()) .Check(); } @@ -2668,8 +2670,8 @@ void BindingData::Deserialize(Local context, InternalFieldInfoBase* info) { DCHECK_EQ(index, BaseObject::kEmbedderType); HandleScope scope(context->GetIsolate()); - Environment* env = Environment::GetCurrent(context); - BindingData* binding = env->AddBindingData(context, holder); + Realm* realm = Realm::GetCurrent(context); + BindingData* binding = realm->AddBindingData(context, holder); CHECK_NOT_NULL(binding); } @@ -2698,10 +2700,11 @@ void Initialize(Local target, Local unused, Local context, void* priv) { - Environment* env = Environment::GetCurrent(context); + Realm* realm = Realm::GetCurrent(context); + Environment* env = realm->env(); Isolate* isolate = env->isolate(); BindingData* const binding_data = - env->AddBindingData(context, target); + realm->AddBindingData(context, target); if (binding_data == nullptr) return; SetMethod(context, target, "access", Access); diff --git a/src/node_file.h b/src/node_file.h index 28c62bef799f81..e44b58c94ff74c 100644 --- a/src/node_file.h +++ b/src/node_file.h @@ -57,7 +57,7 @@ constexpr size_t kFsStatFsBufferLength = class BindingData : public SnapshotableObject { public: - explicit BindingData(Environment* env, v8::Local wrap); + explicit BindingData(Realm* realm, v8::Local wrap); AliasedFloat64Array stats_field_array; AliasedBigInt64Array stats_field_bigint_array; diff --git a/src/node_http2.cc b/src/node_http2.cc index 4209a1e1910d3b..7e8e04f440ae85 100644 --- a/src/node_http2.cc +++ b/src/node_http2.cc @@ -2568,7 +2568,7 @@ void HttpErrorString(const FunctionCallbackInfo& args) { // would be suitable, for instance, for creating the Base64 // output for an HTTP2-Settings header field. void PackSettings(const FunctionCallbackInfo& args) { - Http2State* state = Environment::GetBindingData(args); + Http2State* state = Realm::GetBindingData(args); args.GetReturnValue().Set(Http2Settings::Pack(state)); } @@ -2576,7 +2576,7 @@ void PackSettings(const FunctionCallbackInfo& args) { // default SETTINGS. RefreshDefaultSettings updates that TypedArray with the // default values. void RefreshDefaultSettings(const FunctionCallbackInfo& args) { - Http2State* state = Environment::GetBindingData(args); + Http2State* state = Realm::GetBindingData(args); Http2Settings::RefreshDefaults(state); } @@ -2659,7 +2659,7 @@ void Http2Session::RefreshState(const FunctionCallbackInfo& args) { // Constructor for new Http2Session instances. void Http2Session::New(const FunctionCallbackInfo& args) { - Http2State* state = Environment::GetBindingData(args); + Http2State* state = Realm::GetBindingData(args); Environment* env = state->env(); CHECK(args.IsConstructCall()); SessionType type = @@ -3187,11 +3187,12 @@ void Initialize(Local target, Local unused, Local context, void* priv) { - Environment* env = Environment::GetCurrent(context); + Realm* realm = Realm::GetCurrent(context); + Environment* env = realm->env(); Isolate* isolate = env->isolate(); HandleScope handle_scope(isolate); - Http2State* const state = env->AddBindingData(context, target); + Http2State* const state = realm->AddBindingData(context, target); if (state == nullptr) return; #define SET_STATE_TYPEDARRAY(name, field) \ diff --git a/src/node_http2_state.h b/src/node_http2_state.h index 7cf40ff1017ca3..75a98bf476b2f7 100644 --- a/src/node_http2_state.h +++ b/src/node_http2_state.h @@ -83,34 +83,32 @@ namespace http2 { class Http2State : public BaseObject { public: - Http2State(Environment* env, v8::Local obj) - : BaseObject(env, obj), - root_buffer(env->isolate(), sizeof(http2_state_internal)), + Http2State(Realm* realm, v8::Local obj) + : BaseObject(realm, obj), + root_buffer(realm->isolate(), sizeof(http2_state_internal)), session_state_buffer( - env->isolate(), + realm->isolate(), offsetof(http2_state_internal, session_state_buffer), IDX_SESSION_STATE_COUNT, root_buffer), - stream_state_buffer( - env->isolate(), - offsetof(http2_state_internal, stream_state_buffer), - IDX_STREAM_STATE_COUNT, - root_buffer), - stream_stats_buffer( - env->isolate(), - offsetof(http2_state_internal, stream_stats_buffer), - IDX_STREAM_STATS_COUNT, - root_buffer), + stream_state_buffer(realm->isolate(), + offsetof(http2_state_internal, stream_state_buffer), + IDX_STREAM_STATE_COUNT, + root_buffer), + stream_stats_buffer(realm->isolate(), + offsetof(http2_state_internal, stream_stats_buffer), + IDX_STREAM_STATS_COUNT, + root_buffer), session_stats_buffer( - env->isolate(), + realm->isolate(), offsetof(http2_state_internal, session_stats_buffer), IDX_SESSION_STATS_COUNT, root_buffer), - options_buffer(env->isolate(), - offsetof(http2_state_internal, options_buffer), - IDX_OPTIONS_FLAGS + 1, - root_buffer), - settings_buffer(env->isolate(), + options_buffer(realm->isolate(), + offsetof(http2_state_internal, options_buffer), + IDX_OPTIONS_FLAGS + 1, + root_buffer), + settings_buffer(realm->isolate(), offsetof(http2_state_internal, settings_buffer), IDX_SETTINGS_COUNT + 1, root_buffer) {} diff --git a/src/node_http_parser.cc b/src/node_http_parser.cc index bb2019c7445785..a502fa0ccd9018 100644 --- a/src/node_http_parser.cc +++ b/src/node_http_parser.cc @@ -93,8 +93,7 @@ inline bool IsOWS(char c) { class BindingData : public BaseObject { public: - BindingData(Environment* env, Local obj) - : BaseObject(env, obj) {} + BindingData(Realm* realm, Local obj) : BaseObject(realm, obj) {} static constexpr FastStringKey type_name { "http_parser" }; @@ -531,7 +530,7 @@ class Parser : public AsyncWrap, public StreamListener { } static void New(const FunctionCallbackInfo& args) { - BindingData* binding_data = Environment::GetBindingData(args); + BindingData* binding_data = Realm::GetBindingData(args); new Parser(binding_data, args.This()); } @@ -1190,10 +1189,11 @@ void InitializeHttpParser(Local target, Local unused, Local context, void* priv) { - Environment* env = Environment::GetCurrent(context); + Realm* realm = Realm::GetCurrent(context); + Environment* env = realm->env(); Isolate* isolate = env->isolate(); BindingData* const binding_data = - env->AddBindingData(context, target); + realm->AddBindingData(context, target); if (binding_data == nullptr) return; Local t = NewFunctionTemplate(isolate, Parser::New); diff --git a/src/node_process.h b/src/node_process.h index 8065378960887d..30f655dfc71f23 100644 --- a/src/node_process.h +++ b/src/node_process.h @@ -58,7 +58,7 @@ class BindingData : public SnapshotableObject { static constexpr EmbedderObjectType type_int = EmbedderObjectType::k_process_binding_data; - BindingData(Environment* env, v8::Local object); + BindingData(Realm* realm, v8::Local object); void MemoryInfo(MemoryTracker* tracker) const override; SET_MEMORY_INFO_NAME(BindingData) diff --git a/src/node_process_methods.cc b/src/node_process_methods.cc index 778e4cd9dd966e..93657860379fdf 100644 --- a/src/node_process_methods.cc +++ b/src/node_process_methods.cc @@ -464,14 +464,13 @@ static void ReallyExit(const FunctionCallbackInfo& args) { namespace process { -BindingData::BindingData(Environment* env, v8::Local object) - : SnapshotableObject(env, object, type_int) { - Local ab = ArrayBuffer::New(env->isolate(), kBufferSize); - array_buffer_.Reset(env->isolate(), ab); - object - ->Set(env->context(), - FIXED_ONE_BYTE_STRING(env->isolate(), "hrtimeBuffer"), - ab) +BindingData::BindingData(Realm* realm, v8::Local object) + : SnapshotableObject(realm, object, type_int) { + Isolate* isolate = realm->isolate(); + Local context = realm->context(); + Local ab = ArrayBuffer::New(isolate, kBufferSize); + array_buffer_.Reset(isolate, ab); + object->Set(context, FIXED_ONE_BYTE_STRING(isolate, "hrtimeBuffer"), ab) .ToChecked(); backing_store_ = ab->GetBackingStore(); } @@ -564,9 +563,9 @@ void BindingData::Deserialize(Local context, InternalFieldInfoBase* info) { DCHECK_EQ(index, BaseObject::kEmbedderType); v8::HandleScope scope(context->GetIsolate()); - Environment* env = Environment::GetCurrent(context); + Realm* realm = Realm::GetCurrent(context); // Recreate the buffer in the constructor. - BindingData* binding = env->AddBindingData(context, holder); + BindingData* binding = realm->AddBindingData(context, holder); CHECK_NOT_NULL(binding); } @@ -574,9 +573,10 @@ static void Initialize(Local target, Local unused, Local context, void* priv) { - Environment* env = Environment::GetCurrent(context); + Realm* realm = Realm::GetCurrent(context); + Environment* env = realm->env(); BindingData* const binding_data = - env->AddBindingData(context, target); + realm->AddBindingData(context, target); if (binding_data == nullptr) return; binding_data->AddMethods(); diff --git a/src/node_realm-inl.h b/src/node_realm-inl.h index 95a09dafac76e3..01aca9382eebe1 100644 --- a/src/node_realm-inl.h +++ b/src/node_realm-inl.h @@ -46,6 +46,54 @@ inline bool Realm::has_run_bootstrapping_code() const { return has_run_bootstrapping_code_; } +// static +template +inline T* Realm::GetBindingData(const v8::PropertyCallbackInfo& info) { + return GetBindingData(info.GetIsolate()->GetCurrentContext()); +} + +// static +template +inline T* Realm::GetBindingData( + const v8::FunctionCallbackInfo& info) { + return GetBindingData(info.GetIsolate()->GetCurrentContext()); +} + +// static +template +inline T* Realm::GetBindingData(v8::Local context) { + BindingDataStore* map = + static_cast(context->GetAlignedPointerFromEmbedderData( + ContextEmbedderIndex::kBindingDataStoreIndex)); + DCHECK_NOT_NULL(map); + auto it = map->find(T::type_name); + if (UNLIKELY(it == map->end())) return nullptr; + T* result = static_cast(it->second.get()); + DCHECK_NOT_NULL(result); + DCHECK_EQ(result->realm(), GetCurrent(context)); + return result; +} + +template +inline T* Realm::AddBindingData(v8::Local context, + v8::Local target) { + DCHECK_EQ(GetCurrent(context), this); + // This won't compile if T is not a BaseObject subclass. + BaseObjectPtr item = MakeDetachedBaseObject(this, target); + BindingDataStore* map = + static_cast(context->GetAlignedPointerFromEmbedderData( + ContextEmbedderIndex::kBindingDataStoreIndex)); + DCHECK_NOT_NULL(map); + auto result = map->emplace(T::type_name, item); + CHECK(result.second); + DCHECK_EQ(GetBindingData(context), item.get()); + return item.get(); +} + +inline BindingDataStore* Realm::binding_data_store() { + return &binding_data_store_; +} + template void Realm::ForEachBaseObject(T&& iterator) const { cleanup_queue_.ForEachBaseObject(std::forward(iterator)); diff --git a/src/node_realm.cc b/src/node_realm.cc index e0fcd3a0775973..9452e336ea789f 100644 --- a/src/node_realm.cc +++ b/src/node_realm.cc @@ -302,6 +302,7 @@ void Realm::DoneBootstrapping() { void Realm::RunCleanup() { TRACE_EVENT0(TRACING_CATEGORY_NODE1(realm), "RunCleanup"); + binding_data_store_.clear(); cleanup_queue_.Drain(); } diff --git a/src/node_realm.h b/src/node_realm.h index c97a3a3e9ae082..cf37fe31bdd6e4 100644 --- a/src/node_realm.h +++ b/src/node_realm.h @@ -4,6 +4,7 @@ #if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS #include +#include #include "cleanup_queue.h" #include "env_properties.h" #include "memory_tracker.h" @@ -20,6 +21,10 @@ struct RealmSerializeInfo { friend std::ostream& operator<<(std::ostream& o, const RealmSerializeInfo& i); }; +using BindingDataStore = std::unordered_map, + FastStringKey::Hash>; + /** * node::Realm is a container for a set of JavaScript objects and functions * that associated with a particular global environment. @@ -85,6 +90,21 @@ class Realm : public MemoryRetainer { inline v8::Local context() const; inline bool has_run_bootstrapping_code() const; + // Methods created using SetMethod(), SetPrototypeMethod(), etc. inside + // this scope can access the created T* object using + // GetBindingData(args) later. + template + T* AddBindingData(v8::Local context, + v8::Local target); + template + static inline T* GetBindingData(const v8::PropertyCallbackInfo& info); + template + static inline T* GetBindingData( + const v8::FunctionCallbackInfo& info); + template + static inline T* GetBindingData(v8::Local context); + inline BindingDataStore* binding_data_store(); + // The BaseObject count is a debugging helper that makes sure that there are // no memory leaks caused by BaseObjects staying alive longer than expected // (in particular, no circular BaseObjectPtr references). @@ -121,6 +141,8 @@ class Realm : public MemoryRetainer { int64_t base_object_count_ = 0; int64_t base_object_created_by_bootstrap_ = 0; + BindingDataStore binding_data_store_; + CleanupQueue cleanup_queue_; #define V(PropertyName, TypeName) v8::Global PropertyName##_; diff --git a/src/node_snapshotable.cc b/src/node_snapshotable.cc index 40971cf8fd28b3..325fae21bc2a06 100644 --- a/src/node_snapshotable.cc +++ b/src/node_snapshotable.cc @@ -1284,11 +1284,10 @@ ExitCode SnapshotBuilder::Generate(std::ostream& out, return exit_code; } -SnapshotableObject::SnapshotableObject(Environment* env, +SnapshotableObject::SnapshotableObject(Realm* realm, Local wrap, EmbedderObjectType type) - : BaseObject(env, wrap), type_(type) { -} + : BaseObject(realm, wrap), type_(type) {} std::string_view SnapshotableObject::GetTypeName() const { switch (type_) { diff --git a/src/node_snapshotable.h b/src/node_snapshotable.h index a825350806bfb0..3f4d0780131e20 100644 --- a/src/node_snapshotable.h +++ b/src/node_snapshotable.h @@ -98,7 +98,7 @@ struct InternalFieldInfoBase { // in the object. class SnapshotableObject : public BaseObject { public: - SnapshotableObject(Environment* env, + SnapshotableObject(Realm* realm, v8::Local wrap, EmbedderObjectType type); std::string_view GetTypeName() const; diff --git a/src/node_stat_watcher.cc b/src/node_stat_watcher.cc index de8c099ca58594..83b96e9dd2030e 100644 --- a/src/node_stat_watcher.cc +++ b/src/node_stat_watcher.cc @@ -97,8 +97,7 @@ void StatWatcher::Callback(uv_fs_poll_t* handle, void StatWatcher::New(const FunctionCallbackInfo& args) { CHECK(args.IsConstructCall()); - fs::BindingData* binding_data = - Environment::GetBindingData(args); + fs::BindingData* binding_data = Realm::GetBindingData(args); new StatWatcher(binding_data, args.This(), args[0]->IsTrue()); } diff --git a/src/node_util.cc b/src/node_util.cc index 59244f1ebb6d3b..f7467caf899d9c 100644 --- a/src/node_util.cc +++ b/src/node_util.cc @@ -178,20 +178,20 @@ void ArrayBufferViewHasBuffer(const FunctionCallbackInfo& args) { args.GetReturnValue().Set(args[0].As()->HasBuffer()); } -WeakReference::WeakReference(Environment* env, +WeakReference::WeakReference(Realm* realm, Local object, Local target) - : WeakReference(env, object, target, 0) {} + : WeakReference(realm, object, target, 0) {} -WeakReference::WeakReference(Environment* env, +WeakReference::WeakReference(Realm* realm, Local object, Local target, uint64_t reference_count) - : SnapshotableObject(env, object, type_int), + : SnapshotableObject(realm, object, type_int), reference_count_(reference_count) { MakeWeak(); if (!target.IsEmpty()) { - target_.Reset(env->isolate(), target); + target_.Reset(realm->isolate(), target); if (reference_count_ == 0) { target_.SetWeak(); } @@ -244,17 +244,15 @@ void WeakReference::Deserialize(Local context, target = context->GetDataFromSnapshotOnce(weak_info->target) .ToLocalChecked(); } - new WeakReference(Environment::GetCurrent(context), - holder, - target, - weak_info->reference_count); + new WeakReference( + Realm::GetCurrent(context), holder, target, weak_info->reference_count); } void WeakReference::New(const FunctionCallbackInfo& args) { - Environment* env = Environment::GetCurrent(args); + Realm* realm = Realm::GetCurrent(args); CHECK(args.IsConstructCall()); CHECK(args[0]->IsObject()); - new WeakReference(env, args.This(), args[0].As()); + new WeakReference(realm, args.This(), args[0].As()); } void WeakReference::Get(const FunctionCallbackInfo& args) { diff --git a/src/node_util.h b/src/node_util.h index 9590842ae4764d..7192e080f2b08e 100644 --- a/src/node_util.h +++ b/src/node_util.h @@ -18,7 +18,7 @@ class WeakReference : public SnapshotableObject { static constexpr EmbedderObjectType type_int = EmbedderObjectType::k_util_weak_reference; - WeakReference(Environment* env, + WeakReference(Realm* realm, v8::Local object, v8::Local target); static void New(const v8::FunctionCallbackInfo& args); @@ -37,7 +37,7 @@ class WeakReference : public SnapshotableObject { }; private: - WeakReference(Environment* env, + WeakReference(Realm* realm, v8::Local object, v8::Local target, uint64_t reference_count); diff --git a/src/node_v8.cc b/src/node_v8.cc index 890f59eea673c5..f4900328cfe553 100644 --- a/src/node_v8.cc +++ b/src/node_v8.cc @@ -91,23 +91,24 @@ static const size_t kHeapCodeStatisticsPropertiesCount = HEAP_CODE_STATISTICS_PROPERTIES(V); #undef V -BindingData::BindingData(Environment* env, Local obj) - : SnapshotableObject(env, obj, type_int), - heap_statistics_buffer(env->isolate(), kHeapStatisticsPropertiesCount), - heap_space_statistics_buffer(env->isolate(), +BindingData::BindingData(Realm* realm, Local obj) + : SnapshotableObject(realm, obj, type_int), + heap_statistics_buffer(realm->isolate(), kHeapStatisticsPropertiesCount), + heap_space_statistics_buffer(realm->isolate(), kHeapSpaceStatisticsPropertiesCount), - heap_code_statistics_buffer(env->isolate(), + heap_code_statistics_buffer(realm->isolate(), kHeapCodeStatisticsPropertiesCount) { - obj->Set(env->context(), - FIXED_ONE_BYTE_STRING(env->isolate(), "heapStatisticsBuffer"), + Local context = realm->context(); + obj->Set(context, + FIXED_ONE_BYTE_STRING(realm->isolate(), "heapStatisticsBuffer"), heap_statistics_buffer.GetJSArray()) .Check(); - obj->Set(env->context(), - FIXED_ONE_BYTE_STRING(env->isolate(), "heapCodeStatisticsBuffer"), + obj->Set(context, + FIXED_ONE_BYTE_STRING(realm->isolate(), "heapCodeStatisticsBuffer"), heap_code_statistics_buffer.GetJSArray()) .Check(); - obj->Set(env->context(), - FIXED_ONE_BYTE_STRING(env->isolate(), "heapSpaceStatisticsBuffer"), + obj->Set(context, + FIXED_ONE_BYTE_STRING(realm->isolate(), "heapSpaceStatisticsBuffer"), heap_space_statistics_buffer.GetJSArray()) .Check(); } @@ -130,8 +131,8 @@ void BindingData::Deserialize(Local context, InternalFieldInfoBase* info) { DCHECK_EQ(index, BaseObject::kEmbedderType); HandleScope scope(context->GetIsolate()); - Environment* env = Environment::GetCurrent(context); - BindingData* binding = env->AddBindingData(context, holder); + Realm* realm = Realm::GetCurrent(context); + BindingData* binding = realm->AddBindingData(context, holder); CHECK_NOT_NULL(binding); } @@ -168,7 +169,7 @@ void SetHeapSnapshotNearHeapLimit(const FunctionCallbackInfo& args) { } void UpdateHeapStatisticsBuffer(const FunctionCallbackInfo& args) { - BindingData* data = Environment::GetBindingData(args); + BindingData* data = Realm::GetBindingData(args); HeapStatistics s; args.GetIsolate()->GetHeapStatistics(&s); AliasedFloat64Array& buffer = data->heap_statistics_buffer; @@ -179,7 +180,7 @@ void UpdateHeapStatisticsBuffer(const FunctionCallbackInfo& args) { void UpdateHeapSpaceStatisticsBuffer(const FunctionCallbackInfo& args) { - BindingData* data = Environment::GetBindingData(args); + BindingData* data = Realm::GetBindingData(args); HeapSpaceStatistics s; Isolate* const isolate = args.GetIsolate(); CHECK(args[0]->IsUint32()); @@ -194,7 +195,7 @@ void UpdateHeapSpaceStatisticsBuffer(const FunctionCallbackInfo& args) { } void UpdateHeapCodeStatisticsBuffer(const FunctionCallbackInfo& args) { - BindingData* data = Environment::GetBindingData(args); + BindingData* data = Realm::GetBindingData(args); HeapCodeStatistics s; args.GetIsolate()->GetHeapCodeAndMetadataStatistics(&s); AliasedFloat64Array& buffer = data->heap_code_statistics_buffer; @@ -393,9 +394,10 @@ void Initialize(Local target, Local unused, Local context, void* priv) { - Environment* env = Environment::GetCurrent(context); + Realm* realm = Realm::GetCurrent(context); + Environment* env = realm->env(); BindingData* const binding_data = - env->AddBindingData(context, target); + realm->AddBindingData(context, target); if (binding_data == nullptr) return; SetMethodNoSideEffect( diff --git a/src/node_v8.h b/src/node_v8.h index ecab454603b36b..2d95002bcfc473 100644 --- a/src/node_v8.h +++ b/src/node_v8.h @@ -18,7 +18,7 @@ struct InternalFieldInfoBase; namespace v8_utils { class BindingData : public SnapshotableObject { public: - BindingData(Environment* env, v8::Local obj); + BindingData(Realm* realm, v8::Local obj); using InternalFieldInfo = InternalFieldInfoBase; From 1756830e36e38697c88564b3775982a2b3b8e7af Mon Sep 17 00:00:00 2001 From: Gabriela Gutierrez Date: Fri, 20 Jan 2023 14:05:43 +0000 Subject: [PATCH 043/216] tools: use actions pinned by commit hash in coverage-linux Signed-off-by: Gabriela Gutierrez PR-URL: https://github.com/nodejs/node/pull/46294 Reviewed-By: Michael Dawson Reviewed-By: Rafael Gonzaga Reviewed-By: Richard Lau Reviewed-By: Tierney Cyren --- .github/dependabot.yml | 9 +++++++++ .github/workflows/coverage-linux.yml | 6 +++--- 2 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000000000..27cdab2e7c3cad --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,9 @@ +# Set update schedule for GitHub Actions + +version: 2 +updates: + - package-ecosystem: github-actions + directory: / + schedule: + interval: monthly + open-pull-requests-limit: 10 diff --git a/.github/workflows/coverage-linux.yml b/.github/workflows/coverage-linux.yml index 00aa1c8f9d23a4..6e95c17fc1b94e 100644 --- a/.github/workflows/coverage-linux.yml +++ b/.github/workflows/coverage-linux.yml @@ -37,11 +37,11 @@ jobs: if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 with: persist-credentials: false - name: Set up Python ${{ env.PYTHON_VERSION }} - uses: actions/setup-python@v4 + uses: actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435 # v4.5.0 with: python-version: ${{ env.PYTHON_VERSION }} - name: Environment Information @@ -64,6 +64,6 @@ jobs: - name: Clean tmp run: rm -rf coverage/tmp && rm -rf out - name: Upload - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@d9f34f8cd5cb3b3eb79b3e4b5dae3a16df499a70 # v3.1.1 with: directory: ./coverage From 4df008457d746992f7c12ba3e060bb51d0f3df8a Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Wed, 22 Feb 2023 01:22:23 +0100 Subject: [PATCH 044/216] tls: add trailing commas in source files PR-URL: https://github.com/nodejs/node/pull/46715 Reviewed-By: Debadree Chatterjee Reviewed-By: Darshan Sen Reviewed-By: Moshe Atlow --- lib/.eslintrc.yaml | 3 ++- lib/_tls_wrap.js | 10 +++++----- lib/internal/tls/secure-pair.js | 2 +- lib/tls.js | 2 +- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/lib/.eslintrc.yaml b/lib/.eslintrc.yaml index af95b32cd29e15..a851009c16d6e3 100644 --- a/lib/.eslintrc.yaml +++ b/lib/.eslintrc.yaml @@ -299,7 +299,7 @@ overrides: - ./internal/structured_clone.js - ./internal/test/*.js - ./internal/test_runner/**/*.js - - ./internal/tls/secure-context.js + - ./internal/tls/*.js - ./internal/util/parse_args/*.js - ./internal/v8_prof_processor.js - ./internal/vm.js @@ -313,6 +313,7 @@ overrides: - ./stream/*.js - ./sys.js - ./test.js + - ./tls.js - ./url.js - ./util/*.js rules: diff --git a/lib/_tls_wrap.js b/lib/_tls_wrap.js index 377187a6e5a3d1..095297f96a7b76 100644 --- a/lib/_tls_wrap.js +++ b/lib/_tls_wrap.js @@ -79,7 +79,7 @@ const { ERR_TLS_REQUIRED_SERVER_NAME, ERR_TLS_SESSION_ATTACK, ERR_TLS_SNI_FROM_SERVER, - ERR_TLS_INVALID_STATE + ERR_TLS_INVALID_STATE, } = codes; const { onpskexchange: kOnPskExchange } = internalBinding('symbols'); const { @@ -97,7 +97,7 @@ const { validateUint32, } = require('internal/validators'); const { - InternalX509Certificate + InternalX509Certificate, } = require('internal/crypto/x509'); const traceTls = getOptionValue('--trace-tls'); const tlsKeylog = getOptionValue('--tls-keylog'); @@ -653,7 +653,7 @@ function defineHandleReading(socket, handle) { }, set: (value) => { socket[kRes].reading = value; - } + }, }); } @@ -1379,7 +1379,7 @@ Server.prototype.setSecureContext = function(options) { Server.prototype._getServerData = function() { return { - ticketKeys: this.getTicketKeys().toString('hex') + ticketKeys: this.getTicketKeys().toString('hex'), }; }; @@ -1615,7 +1615,7 @@ exports.connect = function connect(...args) { ciphers: tls.DEFAULT_CIPHERS, checkServerIdentity: tls.checkServerIdentity, minDHSize: 1024, - ...options + ...options, }; if (!options.keepAlive) diff --git a/lib/internal/tls/secure-pair.js b/lib/internal/tls/secure-pair.js index db999d90ccffd9..7e0a2f992a82b8 100644 --- a/lib/internal/tls/secure-pair.js +++ b/lib/internal/tls/secure-pair.js @@ -71,7 +71,7 @@ class SecurePair extends EventEmitter { isServer, requestCert, rejectUnauthorized, - ...options + ...options, }); this.cleartext.once('secure', () => this.emit('secure')); } diff --git a/lib/tls.js b/lib/tls.js index ede721a9b7f043..b78f56d49a1c25 100644 --- a/lib/tls.js +++ b/lib/tls.js @@ -49,7 +49,7 @@ const { const { ERR_TLS_CERT_ALTNAME_FORMAT, ERR_TLS_CERT_ALTNAME_INVALID, - ERR_OUT_OF_RANGE + ERR_OUT_OF_RANGE, } = require('internal/errors').codes; const internalUtil = require('internal/util'); internalUtil.assertCrypto(); From 83b529ff27959872e164cd33502472bfdd09c647 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Sun, 12 Feb 2023 19:14:20 +0100 Subject: [PATCH 045/216] debugger: add trailing commas in source files PR-URL: https://github.com/nodejs/node/pull/46714 Reviewed-By: Kohei Ueno Reviewed-By: Debadree Chatterjee Reviewed-By: Darshan Sen Reviewed-By: Moshe Atlow Reviewed-By: James M Snell --- lib/.eslintrc.yaml | 2 +- lib/internal/debugger/inspect_client.js | 2 +- lib/internal/debugger/inspect_repl.js | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/.eslintrc.yaml b/lib/.eslintrc.yaml index a851009c16d6e3..da38169aac2b4d 100644 --- a/lib/.eslintrc.yaml +++ b/lib/.eslintrc.yaml @@ -275,7 +275,7 @@ overrides: - ./internal/child_process/*.js - ./internal/cli_table.js - ./internal/cluster/*.js - - ./internal/debugger/inspect.js + - ./internal/debugger/*.js - ./internal/events/*.js - ./internal/fixed_queue.js - ./internal/freelist.js diff --git a/lib/internal/debugger/inspect_client.js b/lib/internal/debugger/inspect_client.js index 5c8e5ab997ddfe..e467899fb3e746 100644 --- a/lib/internal/debugger/inspect_client.js +++ b/lib/internal/debugger/inspect_client.js @@ -182,7 +182,7 @@ class Client extends EventEmitter { const { closed, payload: payloadBuffer, - rest + rest, } = decodeFrameHybi17(this._unprocessed); this._unprocessed = rest; diff --git a/lib/internal/debugger/inspect_repl.js b/lib/internal/debugger/inspect_repl.js index babf5817d544f4..a1b3f0d705ec4c 100644 --- a/lib/internal/debugger/inspect_repl.js +++ b/lib/internal/debugger/inspect_repl.js @@ -67,7 +67,7 @@ const SHORTCUTS = { setBreakpoint: 'sb', clearBreakpoint: 'cb', run: 'r', - exec: 'p' + exec: 'p', }; const HELP = StringPrototypeTrim(` @@ -544,7 +544,7 @@ function createRepl(inspector) { ArrayPrototypeMap(this, (callFrame, idx) => { const { location: { scriptId, lineNumber, columnNumber }, - functionName + functionName, } = callFrame; const name = functionName || '(anonymous)'; From d4899b2b7563ed995414c8d8cf128633df23f2ff Mon Sep 17 00:00:00 2001 From: Xu Meng Date: Wed, 22 Feb 2023 12:18:56 +0800 Subject: [PATCH 046/216] build,test: add proper support for IBM i Python 3.9 on IBM i now properly returns "os400" for sys.platform instead of claiming to be AIX as it did previously. While the IBM i PASE environment is compatible with AIX, it is a subset and has numerous differences which makes it beneficial to distinguish, however this means that it now needs explicit support here. PR-URL: https://github.com/nodejs/node/pull/46739 Reviewed-By: Colin Ihrig Reviewed-By: Richard Lau --- Makefile | 3 +++ common.gypi | 12 ++++++------ configure.py | 9 +++++++-- deps/cares/cares.gyp | 2 +- deps/uv/common.gypi | 2 +- deps/uv/uv.gyp | 15 +++++++++++++++ node.gyp | 12 ++++++------ node.gypi | 6 +++--- test/addons/common.gypi | 2 +- test/addons/dlopen-ping-pong/binding.gyp | 2 +- test/addons/openssl-binding/binding.gyp | 2 +- test/addons/openssl-providers/binding.gyp | 2 +- test/addons/zlib-binding/binding.gyp | 2 +- tools/install.py | 2 +- tools/v8_gypfiles/d8.gyp | 2 +- tools/v8_gypfiles/toolchain.gypi | 16 ++++++++-------- tools/v8_gypfiles/v8.gyp | 4 ++-- 17 files changed, 59 insertions(+), 36 deletions(-) diff --git a/Makefile b/Makefile index 830413fdba81da..85849c01df8ffd 100644 --- a/Makefile +++ b/Makefile @@ -368,6 +368,9 @@ DOCBUILDSTAMP_PREREQS = tools/doc/addon-verify.mjs doc/api/addons.md ifeq ($(OSTYPE),aix) DOCBUILDSTAMP_PREREQS := $(DOCBUILDSTAMP_PREREQS) out/$(BUILDTYPE)/node.exp endif +ifeq ($(OSTYPE),os400) +DOCBUILDSTAMP_PREREQS := $(DOCBUILDSTAMP_PREREQS) out/$(BUILDTYPE)/node.exp +endif node_use_openssl = $(call available-node,"-p" \ "process.versions.openssl != undefined") diff --git a/common.gypi b/common.gypi index 1520afd37b68fb..b1d87780db54c3 100644 --- a/common.gypi +++ b/common.gypi @@ -137,7 +137,7 @@ 'defines': [ 'DEBUG', '_DEBUG', 'V8_ENABLE_CHECKS' ], 'cflags': [ '-g', '-O0' ], 'conditions': [ - ['OS=="aix"', { + ['OS in "aix os400"', { 'cflags': [ '-gxcoff' ], 'ldflags': [ '-Wl,-bbigtoc' ], }], @@ -393,11 +393,11 @@ 'BUILDING_UV_SHARED=1', ], }], - [ 'OS in "linux freebsd openbsd solaris aix"', { + [ 'OS in "linux freebsd openbsd solaris aix os400"', { 'cflags': [ '-pthread' ], 'ldflags': [ '-pthread' ], }], - [ 'OS in "linux freebsd openbsd solaris android aix cloudabi"', { + [ 'OS in "linux freebsd openbsd solaris android aix os400 cloudabi"', { 'cflags': [ '-Wall', '-Wextra', '-Wno-unused-parameter', ], 'cflags_cc': [ '-fno-rtti', '-fno-exceptions', '-std=gnu++17' ], 'defines': [ '__STDC_FORMAT_MACROS' ], @@ -421,11 +421,11 @@ 'cflags': [ '-m64' ], 'ldflags': [ '-m64' ], }], - [ 'target_arch=="ppc" and OS!="aix"', { + [ 'target_arch=="ppc" and OS not in "aix os400"', { 'cflags': [ '-m32' ], 'ldflags': [ '-m32' ], }], - [ 'target_arch=="ppc64" and OS!="aix"', { + [ 'target_arch=="ppc64" and OS not in "aix os400"', { 'cflags': [ '-m64', '-mminimal-toc' ], 'ldflags': [ '-m64' ], }], @@ -444,7 +444,7 @@ }], ], }], - [ 'OS=="aix"', { + [ 'OS in "aix os400"', { 'variables': { # Used to differentiate `AIX` and `OS400`(IBM i). 'aix_variant_name': ' Date: Wed, 22 Feb 2023 07:09:11 +0100 Subject: [PATCH 047/216] test: remove OpenSSL 1.0.2 error message compat While upgrading from OpenSSL 1.0.2 to 1.1.1, these tests were modified to recognize error messages from both OpenSSL releases. Given that OpenSSL 1.0.2 has been unsupported for years, it is safe to remove the older message patterns. Refs: https://github.com/nodejs/node/pull/16130 PR-URL: https://github.com/nodejs/node/pull/46709 Reviewed-By: Richard Lau Reviewed-By: Filip Skokan Reviewed-By: Luigi Pinca Reviewed-By: James M Snell --- test/parallel/test-tls-junk-server.js | 4 +--- test/parallel/test-tls-no-sslv3.js | 4 +--- .../test-tls-server-failed-handshake-emits-clienterror.js | 3 +-- test/parallel/test-tls-socket-failed-handshake-emits-error.js | 3 +-- 4 files changed, 4 insertions(+), 10 deletions(-) diff --git a/test/parallel/test-tls-junk-server.js b/test/parallel/test-tls-junk-server.js index 27c273857b51ff..273fe9def4ecb4 100644 --- a/test/parallel/test-tls-junk-server.js +++ b/test/parallel/test-tls-junk-server.js @@ -21,9 +21,7 @@ server.listen(0, function() { req.end(); req.once('error', common.mustCall(function(err) { - // OpenSSL 1.0.x and 1.1.x use different error messages for junk inputs. - assert(/unknown protocol/.test(err.message) || - /wrong version number/.test(err.message)); + assert(/wrong version number/.test(err.message)); server.close(); })); }); diff --git a/test/parallel/test-tls-no-sslv3.js b/test/parallel/test-tls-no-sslv3.js index 4be58752e82bbb..9282beb4bdac2c 100644 --- a/test/parallel/test-tls-no-sslv3.js +++ b/test/parallel/test-tls-no-sslv3.js @@ -42,8 +42,6 @@ process.on('exit', function() { common.printSkipMessage('`openssl s_client -ssl3` not supported.'); } else { assert.strictEqual(errors.length, 1); - // OpenSSL 1.0.x and 1.1.x report invalid client versions differently. - assert(/:wrong version number/.test(errors[0].message) || - /:version too low/.test(errors[0].message)); + assert(/:version too low/.test(errors[0].message)); } }); diff --git a/test/parallel/test-tls-server-failed-handshake-emits-clienterror.js b/test/parallel/test-tls-server-failed-handshake-emits-clienterror.js index c4351008c147c9..31e0e349489878 100644 --- a/test/parallel/test-tls-server-failed-handshake-emits-clienterror.js +++ b/test/parallel/test-tls-server-failed-handshake-emits-clienterror.js @@ -20,9 +20,8 @@ const server = tls.createServer({}) }).on('tlsClientError', common.mustCall(function(e) { assert.ok(e instanceof Error, 'Instance of Error should be passed to error handler'); - // OpenSSL 1.0.x and 1.1.x use different error codes for junk inputs. assert.ok( - /SSL routines:[^:]*:(unknown protocol|wrong version number)/.test( + /SSL routines:[^:]*:wrong version number/.test( e.message), 'Expecting SSL unknown protocol'); diff --git a/test/parallel/test-tls-socket-failed-handshake-emits-error.js b/test/parallel/test-tls-socket-failed-handshake-emits-error.js index d67a5498d65195..d43a8c7f14d2ba 100644 --- a/test/parallel/test-tls-socket-failed-handshake-emits-error.js +++ b/test/parallel/test-tls-socket-failed-handshake-emits-error.js @@ -20,9 +20,8 @@ const server = net.createServer(function(c) { s.on('error', common.mustCall(function(e) { assert.ok(e instanceof Error, 'Instance of Error should be passed to error handler'); - // OpenSSL 1.0.x and 1.1.x use different error codes for junk inputs. assert.ok( - /SSL routines:[^:]*:(unknown protocol|wrong version number)/.test( + /SSL routines:[^:]*:wrong version number/.test( e.message), 'Expecting SSL unknown protocol'); })); From 694659cecb3a2f9b4ac28452c9076f8ea7616681 Mon Sep 17 00:00:00 2001 From: Filip Skokan Date: Wed, 22 Feb 2023 08:45:27 +0100 Subject: [PATCH 048/216] tools: cleanup WPT refs in daily-wpt-fyi.yml PR-URL: https://github.com/nodejs/node/pull/46740 Reviewed-By: Yagiz Nizipli Reviewed-By: James M Snell Reviewed-By: Luigi Pinca --- .github/workflows/daily-wpt-fyi.yml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/daily-wpt-fyi.yml b/.github/workflows/daily-wpt-fyi.yml index ffde97c61ca835..8572fb816564d6 100644 --- a/.github/workflows/daily-wpt-fyi.yml +++ b/.github/workflows/daily-wpt-fyi.yml @@ -62,10 +62,10 @@ jobs: ref: ${{ env.NIGHTLY_REF || steps.setup-node.outputs.node-version }} - name: Set env.NODE run: echo "NODE=$(which node)" >> $GITHUB_ENV - - name: Set env.WPT_DAILY_REF + - name: Set env.WPT_REVISION env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: echo "WPT_DAILY_REF=$(gh api /repos/web-platform-tests/wpt/branches/epochs/daily --jq '.commit.sha')" >> $GITHUB_ENV + run: echo "WPT_REVISION=$(gh api /repos/web-platform-tests/wpt/branches/epochs/daily --jq '.commit.sha')" >> $GITHUB_ENV # replace checked out WPT with the synchronized branch - name: Remove stale WPT @@ -78,10 +78,7 @@ jobs: persist-credentials: false path: test/fixtures/wpt clean: false - ref: ${{ env.WPT_DAILY_REF }} - - name: Set env.WPT_REVISION - run: echo "WPT_REVISION=$(git rev-parse HEAD)" >> $GITHUB_ENV - working-directory: test/fixtures/wpt + ref: ${{ env.WPT_REVISION }} - name: Run WPT and generate report run: make test-wpt-report || true From 60e5f45141494882a50e484e691d6ea89af43d39 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Tue, 31 Jan 2023 18:46:55 -0500 Subject: [PATCH 049/216] wasi: add support for version when creating WASI Refs: https://github.com/nodejs/node/issues/46254 - add version to options when creating WASI object - add convenience function to return importObject Signed-off-by: Michael Dawson PR-URL: https://github.com/nodejs/node/pull/46469 Reviewed-By: Guy Bedford Reviewed-By: James M Snell Reviewed-By: Colin Ihrig --- doc/api/wasi.md | 42 ++++++++++++++++----- lib/wasi.js | 34 ++++++++++++++++- src/node_wasi.cc | 11 +++--- test/wasi/test-wasi-options-validation.js | 9 +++++ test/wasi/test-wasi.js | 45 +++++++++++++++++++++-- 5 files changed, 120 insertions(+), 21 deletions(-) diff --git a/doc/api/wasi.md b/doc/api/wasi.md index c0b07c63bb3426..a57b85bb0d3c6d 100644 --- a/doc/api/wasi.md +++ b/doc/api/wasi.md @@ -16,6 +16,7 @@ import { WASI } from 'wasi'; import { argv, env } from 'node:process'; const wasi = new WASI({ + version: 'preview1', args: argv, env, preopens: { @@ -23,14 +24,10 @@ const wasi = new WASI({ }, }); -// Some WASI binaries require: -// const importObject = { wasi_unstable: wasi.wasiImport }; -const importObject = { wasi_snapshot_preview1: wasi.wasiImport }; - const wasm = await WebAssembly.compile( await readFile(new URL('./demo.wasm', import.meta.url)), ); -const instance = await WebAssembly.instantiate(wasm, importObject); +const instance = await WebAssembly.instantiate(wasm, wasi.getImportObject()); wasi.start(instance); ``` @@ -43,6 +40,7 @@ const { argv, env } = require('node:process'); const { join } = require('node:path'); const wasi = new WASI({ + version: 'preview1', args: argv, env, preopens: { @@ -50,15 +48,11 @@ const wasi = new WASI({ }, }); -// Some WASI binaries require: -// const importObject = { wasi_unstable: wasi.wasiImport }; -const importObject = { wasi_snapshot_preview1: wasi.wasiImport }; - (async () => { const wasm = await WebAssembly.compile( await readFile(join(__dirname, 'demo.wasm')), ); - const instance = await WebAssembly.instantiate(wasm, importObject); + const instance = await WebAssembly.instantiate(wasm, wasi.getImportObject()); wasi.start(instance); })(); @@ -126,6 +120,10 @@ sandbox directory structure configured explicitly. added: - v13.3.0 - v12.16.0 +changes: + - version: REPLACEME + pr-url: https://github.com/nodejs/node/pull/46469 + description: version field added to options. --> * `options` {Object} @@ -148,6 +146,30 @@ added: WebAssembly application. **Default:** `1`. * `stderr` {integer} The file descriptor used as standard error in the WebAssembly application. **Default:** `2`. + * `version` {string} The version of WASI requested. Currently the only + supported versions are `unstable` and `preview1`. **Default:** `preview1`. + +### `wasi.getImportObject()` + + + +Return an import object that can be passed to `WebAssembly.instantiate()` if +no other WASM imports are needed beyond those provided by WASI. + +If version `unstable` was passed into the constructor it will return: + +```json +{ wasi_unstable: wasi.wasiImport } +``` + +If version `preview1` was passed into the constructor or no version was +specified it will return: + +```json +{ wasi_snapshot_preview1: wasi.wasiImport } +``` ### `wasi.start(instance)` diff --git a/lib/wasi.js b/lib/wasi.js index 54786a4eb1b556..6c023e9d6bd644 100644 --- a/lib/wasi.js +++ b/lib/wasi.js @@ -10,6 +10,7 @@ const { } = primordials; const { + ERR_INVALID_ARG_VALUE, ERR_WASI_ALREADY_STARTED } = require('internal/errors').codes; const { @@ -22,13 +23,14 @@ const { validateFunction, validateInt32, validateObject, + validateString, validateUndefined, } = require('internal/validators'); -const { WASI: _WASI } = internalBinding('wasi'); const kExitCode = Symbol('kExitCode'); const kSetMemory = Symbol('kSetMemory'); const kStarted = Symbol('kStarted'); const kInstance = Symbol('kInstance'); +const kBindingName = Symbol('kBindingName'); emitExperimentalWarning('WASI'); @@ -45,6 +47,31 @@ class WASI { constructor(options = kEmptyObject) { validateObject(options, 'options'); + let _WASI; + if (options.version !== undefined) { + validateString(options.version, 'options.version'); + switch (options.version) { + case 'unstable': + ({ WASI: _WASI } = internalBinding('wasi')); + this[kBindingName] = 'wasi_unstable'; + break; + // When adding support for additional wasi versions add case here + case 'preview1': + ({ WASI: _WASI } = internalBinding('wasi')); + this[kBindingName] = 'wasi_snapshot_preview1'; + break; + // When adding support for additional wasi versions add case here + default: + throw new ERR_INVALID_ARG_VALUE('options.version', + options.version, + 'unsupported WASI version'); + } + } else { + // TODO(mdawson): Remove this in a SemVer major PR before Node.js 20 + ({ WASI: _WASI } = internalBinding('wasi')); + this[kBindingName] = 'wasi_snapshot_preview1'; + } + if (options.args !== undefined) validateArray(options.args, 'options.args'); const args = ArrayPrototypeMap(options.args || [], String); @@ -138,8 +165,11 @@ class WASI { _initialize(); } } -} + getImportObject() { + return { [this[kBindingName]]: this.wasiImport }; + } +} module.exports = { WASI }; diff --git a/src/node_wasi.cc b/src/node_wasi.cc index 5d7f5a4dff50ec..6f8ceb3bb67308 100644 --- a/src/node_wasi.cc +++ b/src/node_wasi.cc @@ -1247,10 +1247,10 @@ void WASI::_SetMemory(const FunctionCallbackInfo& args) { wasi->memory_.Reset(wasi->env()->isolate(), args[0].As()); } -static void Initialize(Local target, - Local unused, - Local context, - void* priv) { +static void InitializePreview1(Local target, + Local unused, + Local context, + void* priv) { Environment* env = Environment::GetCurrent(context); Isolate* isolate = env->isolate(); @@ -1313,8 +1313,7 @@ static void Initialize(Local target, SetConstructorFunction(context, target, "WASI", tmpl); } - } // namespace wasi } // namespace node -NODE_BINDING_CONTEXT_AWARE_INTERNAL(wasi, node::wasi::Initialize) +NODE_BINDING_CONTEXT_AWARE_INTERNAL(wasi, node::wasi::InitializePreview1) diff --git a/test/wasi/test-wasi-options-validation.js b/test/wasi/test-wasi-options-validation.js index 913095631aa22f..20d7663c0d0c5f 100644 --- a/test/wasi/test-wasi-options-validation.js +++ b/test/wasi/test-wasi-options-validation.js @@ -47,3 +47,12 @@ assert.throws(() => { new WASI({ stderr: 'fhqwhgads' }); }, assert.throws(() => { new WASI({ preopens: { '/sandbox': '__/not/real/path' } }); }, { code: 'UVWASI_ENOENT', message: /uvwasi_init/ }); + +// If version is not a string, it should throw +assert.throws(() => { new WASI({ version: { x: 'y' } }); }, + { code: 'ERR_INVALID_ARG_TYPE', message: /\bversion\b/ }); + + +// If version is an unsupported version, it should throw +assert.throws(() => { new WASI({ version: 'not_a_version' }); }, + { code: 'ERR_INVALID_ARG_VALUE', message: /\bversion\b/ }); diff --git a/test/wasi/test-wasi.js b/test/wasi/test-wasi.js index e262d4a45c3718..15ca9d6c5cc47b 100644 --- a/test/wasi/test-wasi.js +++ b/test/wasi/test-wasi.js @@ -1,7 +1,8 @@ 'use strict'; const common = require('../common'); -if (process.argv[2] === 'wasi-child') { +if (process.argv[2] === 'wasi-child-default') { + // test default case const fixtures = require('../common/fixtures'); const tmpdir = require('../common/tmpdir'); const fs = require('fs'); @@ -30,12 +31,49 @@ if (process.argv[2] === 'wasi-child') { wasi.start(instance); })().then(common.mustCall()); +} else if (process.argv[2] === 'wasi-child-preview1') { + // Test version set to preview1 + const assert = require('assert'); + const fixtures = require('../common/fixtures'); + const tmpdir = require('../common/tmpdir'); + const fs = require('fs'); + const path = require('path'); + + common.expectWarning('ExperimentalWarning', + 'WASI is an experimental feature and might change at any time'); + + const { WASI } = require('wasi'); + tmpdir.refresh(); + const wasmDir = path.join(__dirname, 'wasm'); + const wasiPreview1 = new WASI({ + version: 'preview1', + args: ['foo', '-bar', '--baz=value'], + env: process.env, + preopens: { + '/sandbox': fixtures.path('wasi'), + '/tmp': tmpdir.path, + }, + }); + + // Validate the getImportObject helper + assert.strictEqual(wasiPreview1.wasiImport, + wasiPreview1.getImportObject().wasi_snapshot_preview1); + const modulePathPreview1 = path.join(wasmDir, `${process.argv[3]}.wasm`); + const bufferPreview1 = fs.readFileSync(modulePathPreview1); + + (async () => { + const { instance: instancePreview1 } = + await WebAssembly.instantiate(bufferPreview1, + wasiPreview1.getImportObject()); + + wasiPreview1.start(instancePreview1); + })().then(common.mustCall()); } else { const assert = require('assert'); const cp = require('child_process'); const { checkoutEOL } = common; - function innerRunWASI(options, args) { + function innerRunWASI(options, args, flavor = 'default') { console.log('executing', options.test); const opts = { env: { @@ -52,7 +90,7 @@ if (process.argv[2] === 'wasi-child') { ...args, '--experimental-wasi-unstable-preview1', __filename, - 'wasi-child', + 'wasi-child-' + flavor, options.test, ], opts); console.log(child.stderr.toString()); @@ -64,6 +102,7 @@ if (process.argv[2] === 'wasi-child') { function runWASI(options) { innerRunWASI(options, ['--no-turbo-fast-api-calls']); innerRunWASI(options, ['--turbo-fast-api-calls']); + innerRunWASI(options, ['--turbo-fast-api-calls'], 'preview1'); } runWASI({ test: 'cant_dotdot' }); From 88057dda3b2f8deff866fca7f86797e9a7cbddb7 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Fri, 17 Feb 2023 13:05:06 -0500 Subject: [PATCH 050/216] doc: add in security steward for recent release - add in security steward for recent release - add in next set of rotation entries Signed-off-by: Michael Dawson PR-URL: https://github.com/nodejs/node/pull/46701 Reviewed-By: Richard Lau Reviewed-By: Joe Sepi Reviewed-By: Luigi Pinca Reviewed-By: Rafael Gonzaga Reviewed-By: Matteo Collina --- doc/contributing/security-release-process.md | 25 +++++++++++++------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/doc/contributing/security-release-process.md b/doc/contributing/security-release-process.md index c2847da26665bf..5a161a0f060b1c 100644 --- a/doc/contributing/security-release-process.md +++ b/doc/contributing/security-release-process.md @@ -19,15 +19,22 @@ steps listed in the process as outlined in The current security stewards are documented in the main Node.js [README.md](https://github.com/nodejs/node#security-release-stewards). -| Company | Person | Release Date | -| ---------- | --------------- | ------------ | -| NearForm | Matteo | 2021-Oct-12 | -| Datadog | Bryan | 2022-Jan-10 | -| RH and IBM | Joe | 2022-Mar-18 | -| NearForm | Matteo / Rafael | 2022-Jul-07 | -| Datadog | Vladimir | 2022-Sep-23 | -| NodeSource | Juan | 2022-Nov-04 | -| RH and IBM | Michael | | +| Company | Person | Release Date | +| ------------ | --------------- | ------------ | +| NearForm | Matteo | 2021-Oct-12 | +| Datadog | Bryan | 2022-Jan-10 | +| RH and IBM | Joe | 2022-Mar-18 | +| NearForm | Matteo / Rafael | 2022-Jul-07 | +| Datadog | Vladimir | 2022-Sep-23 | +| NodeSource | Juan | 2022-Nov-04 | +| RH and IBM | Michael | 2023-Feb-16 | +| Platformatic | Matteo | | +| Datadog | Bryan | | +| IBM | Joe | | +| NearForm | Rafael | | +| Datadog | Vladimir | | +| NodeSource | Juan | | +| Red Hat | Michael | | ## Planning From d9069e761408e8d80b8106406679053dde034346 Mon Sep 17 00:00:00 2001 From: Julian Dropmann Date: Wed, 22 Feb 2023 17:34:33 +0100 Subject: [PATCH 051/216] deps: fix libuv for android Fix android build errors introduced by the upgrade to libuv 1.44.2 Fixes: https://github.com/nodejs/node/issues/46743 Fixes: https://github.com/nodejs/node/issues/46744 PR-URL: https://github.com/nodejs/node/pull/46746 Reviewed-By: Luigi Pinca Reviewed-By: Richard Lau Reviewed-By: Colin Ihrig Reviewed-By: Ben Noordhuis Reviewed-By: Anna Henningsen Reviewed-By: Yagiz Nizipli Reviewed-By: Darshan Sen --- deps/uv/uv.gyp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/deps/uv/uv.gyp b/deps/uv/uv.gyp index baa4a843128d69..c1adbc1b714d68 100644 --- a/deps/uv/uv.gyp +++ b/deps/uv/uv.gyp @@ -255,8 +255,10 @@ }, }], [ 'OS=="android"', { + 'defines': [ + '_GNU_SOURCE', + ], 'sources': [ - 'src/unix/android-ifaddrs.c', 'src/unix/linux-core.c', 'src/unix/linux-inotify.c', 'src/unix/linux-syscalls.c', From 68dde38c8e603f9d29e45f4d1cab946e38f15868 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Wed, 22 Feb 2023 18:21:46 +0100 Subject: [PATCH 052/216] deps: update nghttp2 to 1.52.0 Refs: https://github.com/nghttp2/nghttp2/releases/tag/v1.52.0 PR-URL: https://github.com/nodejs/node/pull/46636 Reviewed-By: Colin Ihrig Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Rafael Gonzaga --- deps/nghttp2/lib/Makefile.in | 19 +--------- deps/nghttp2/lib/Makefile.msvc | 38 ++----------------- deps/nghttp2/lib/includes/Makefile.in | 19 +--------- .../nghttp2/lib/includes/nghttp2/nghttp2ver.h | 4 +- 4 files changed, 7 insertions(+), 73 deletions(-) diff --git a/deps/nghttp2/lib/Makefile.in b/deps/nghttp2/lib/Makefile.in index 6b8722d2d9a9dc..2c6edc3a05c7d9 100644 --- a/deps/nghttp2/lib/Makefile.in +++ b/deps/nghttp2/lib/Makefile.in @@ -107,13 +107,8 @@ host_triplet = @host@ target_triplet = @target@ subdir = lib ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/ax_boost_asio.m4 \ - $(top_srcdir)/m4/ax_boost_base.m4 \ - $(top_srcdir)/m4/ax_boost_system.m4 \ - $(top_srcdir)/m4/ax_boost_thread.m4 \ - $(top_srcdir)/m4/ax_check_compile_flag.m4 \ +am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \ $(top_srcdir)/m4/ax_cxx_compile_stdcxx.m4 \ - $(top_srcdir)/m4/ax_python_devel.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac @@ -300,11 +295,6 @@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ -BOOST_ASIO_LIB = @BOOST_ASIO_LIB@ -BOOST_CPPFLAGS = @BOOST_CPPFLAGS@ -BOOST_LDFLAGS = @BOOST_LDFLAGS@ -BOOST_SYSTEM_LIB = @BOOST_SYSTEM_LIB@ -BOOST_THREAD_LIB = @BOOST_THREAD_LIB@ BPFCFLAGS = @BPFCFLAGS@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ @@ -321,7 +311,6 @@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ -CYTHON = @CYTHON@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ @@ -406,15 +395,9 @@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ -PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ -PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ -PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PLATFORM_SITE_PKG = @PYTHON_PLATFORM_SITE_PKG@ PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ SED = @SED@ diff --git a/deps/nghttp2/lib/Makefile.msvc b/deps/nghttp2/lib/Makefile.msvc index f649c0bda4bcd7..611b39d0b1d95e 100644 --- a/deps/nghttp2/lib/Makefile.msvc +++ b/deps/nghttp2/lib/Makefile.msvc @@ -6,15 +6,8 @@ # The MIT License apply. # -# -# Choose your weapons: -# Set 'USE_CYTHON=1' to build and install the 'nghttp2.pyd' Python extension. -# THIS_MAKEFILE := $(lastword $(MAKEFILE_LIST)) -USE_CYTHON := 0 -#USE_CYTHON := 1 - _VERSION := $(shell grep AC_INIT ../configure.ac | cut -d'[' -f3 | sed -e 's/-DEV//g' -e 's/], //g') _VERSION := $(subst ., ,$(_VERSION)) VER_MAJOR := $(word 1,$(_VERSION)) @@ -102,7 +95,7 @@ NGHTTP2_OBJ_D := $(addprefix $(OBJ_DIR)/d_, $(notdir $(NGHTTP2_SRC:.c=.obj))) clean_nghttp2_pyd_0 clean_nghttp2_pyd_1 -all: intro includes/nghttp2/nghttp2ver.h $(OBJ_DIR) $(TARGETS) build_nghttp2_pyd_$(USE_CYTHON) +all: intro includes/nghttp2/nghttp2ver.h $(OBJ_DIR) $(TARGETS) @echo 'Welcome to NgHTTP2 (release + debug).' @echo 'Do a "make -f Makefile.MSVC install" at own risk!' @@ -121,7 +114,7 @@ $(OBJ_DIR): install: includes/nghttp2/nghttp2.h includes/nghttp2/nghttp2ver.h \ $(TARGETS) \ - copy_headers_and_libs install_nghttp2_pyd_$(USE_CYTHON) + copy_headers_and_libs # # This MUST be done before using the 'install_nghttp2_pyd_1' rule. @@ -160,31 +153,6 @@ $(DLL_D): $(NGHTTP2_OBJ_D) $(OBJ_DIR)/d_nghttp2.res WIN_OBJDIR:=$(shell cygpath -w $(abspath $(OBJ_DIR))) WIN_OBJDIR:=$(subst \,/,$(WIN_OBJDIR)) -../python/setup.py: ../python/setup.py.in $(THIS_MAKEFILE) - cd ../python ; \ - echo '# $(GENERATED). DO NOT EDIT.' > setup.py ; \ - sed -e 's/@top_srcdir@/../' \ - -e 's%@top_builddir@%$(WIN_OBJDIR)%' \ - -e 's/@PACKAGE_VERSION@/$(VERSION)/' setup.py.in >> setup.py ; - -build_nghttp2_pyd_0: ; - -build_nghttp2_pyd_1: $(addprefix ../python/, setup.py nghttp2.pyx) - cd ../python ; \ - python setup.py build_ext -i -f bdist_wininst - -install_nghttp2_pyd_0: ; - -install_nghttp2_pyd_1: $(addprefix ../python/, setup.py nghttp2.pyx) - cd ../python ; \ - pip install . - -clean_nghttp2_pyd_0: ; - -clean_nghttp2_pyd_1: - cd ../python ; \ - rm -fR build dist - $(OBJ_DIR)/r_%.obj: %.c $(THIS_MAKEFILE) $(CC) $(CFLAGS_R) $(CFLAGS) -Fo$@ -c $< @echo @@ -262,7 +230,7 @@ clean: rm -f $(OBJ_DIR)/* includes/nghttp2/nghttp2ver.h @echo -vclean realclean: clean clean_nghttp2_pyd_$(USE_CYTHON) +vclean realclean: clean - rm -rf $(OBJ_DIR) - rm -f .depend.MSVC diff --git a/deps/nghttp2/lib/includes/Makefile.in b/deps/nghttp2/lib/includes/Makefile.in index 1943ca83222b77..18b45672406fec 100644 --- a/deps/nghttp2/lib/includes/Makefile.in +++ b/deps/nghttp2/lib/includes/Makefile.in @@ -114,13 +114,8 @@ host_triplet = @host@ target_triplet = @target@ subdir = lib/includes ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/ax_boost_asio.m4 \ - $(top_srcdir)/m4/ax_boost_base.m4 \ - $(top_srcdir)/m4/ax_boost_system.m4 \ - $(top_srcdir)/m4/ax_boost_thread.m4 \ - $(top_srcdir)/m4/ax_check_compile_flag.m4 \ +am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \ $(top_srcdir)/m4/ax_cxx_compile_stdcxx.m4 \ - $(top_srcdir)/m4/ax_python_devel.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac @@ -208,11 +203,6 @@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ -BOOST_ASIO_LIB = @BOOST_ASIO_LIB@ -BOOST_CPPFLAGS = @BOOST_CPPFLAGS@ -BOOST_LDFLAGS = @BOOST_LDFLAGS@ -BOOST_SYSTEM_LIB = @BOOST_SYSTEM_LIB@ -BOOST_THREAD_LIB = @BOOST_THREAD_LIB@ BPFCFLAGS = @BPFCFLAGS@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ @@ -229,7 +219,6 @@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ -CYTHON = @CYTHON@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ @@ -314,15 +303,9 @@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ -PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ -PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ -PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PLATFORM_SITE_PKG = @PYTHON_PLATFORM_SITE_PKG@ PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ SED = @SED@ diff --git a/deps/nghttp2/lib/includes/nghttp2/nghttp2ver.h b/deps/nghttp2/lib/includes/nghttp2/nghttp2ver.h index 6fe61752afb9d5..6ed0ac4a9bfae6 100644 --- a/deps/nghttp2/lib/includes/nghttp2/nghttp2ver.h +++ b/deps/nghttp2/lib/includes/nghttp2/nghttp2ver.h @@ -29,7 +29,7 @@ * @macro * Version number of the nghttp2 library release */ -#define NGHTTP2_VERSION "1.51.0" +#define NGHTTP2_VERSION "1.52.0" /** * @macro @@ -37,6 +37,6 @@ * release. This is a 24 bit number with 8 bits for major number, 8 bits * for minor and 8 bits for patch. Version 1.2.3 becomes 0x010203. */ -#define NGHTTP2_VERSION_NUM 0x013300 +#define NGHTTP2_VERSION_NUM 0x013400 #endif /* NGHTTP2VER_H */ From c0fcad38276dceaba8de618050751daf95d08e08 Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Sun, 12 Feb 2023 00:44:48 +0100 Subject: [PATCH 053/216] src: use an array for faster binding data lookup Locally the hashing of the binding names sometimes has significant presence in the profile of bindings, because there can be collisions, which makes the cost of adding a new binding data non-trivial, but it's wasteful to spend time on hashing them or dealing with collisions at all, since we can just use the EmbedderObjectType enum as the key, as the string names are not actually used beyond debugging purposes and can be easily matched with a macro. And since we can just use the enum as the key, we do not even need the map and can just use an array with the enum as indices for the lookup. PR-URL: https://github.com/nodejs/node/pull/46620 Reviewed-By: Matteo Collina Reviewed-By: Anna Henningsen Reviewed-By: Chengzhong Wu --- node.gyp | 1 + src/README.md | 30 ++++++++++------- src/base_object.h | 1 + src/base_object_types.h | 69 ++++++++++++++++++++++++++++++++++++++++ src/node_blob.h | 4 +-- src/node_file.h | 4 +-- src/node_http2_state.h | 2 +- src/node_http_parser.cc | 2 +- src/node_process.h | 4 +-- src/node_realm-inl.h | 14 +++++--- src/node_realm.cc | 5 +-- src/node_realm.h | 6 ++-- src/node_snapshotable.cc | 8 ++--- src/node_snapshotable.h | 15 +-------- src/node_util.h | 4 +-- src/node_v8.h | 4 +-- 16 files changed, 117 insertions(+), 56 deletions(-) create mode 100644 src/base_object_types.h diff --git a/node.gyp b/node.gyp index 8a50d44440f581..04ebb0ae56d46c 100644 --- a/node.gyp +++ b/node.gyp @@ -573,6 +573,7 @@ 'src/async_wrap-inl.h', 'src/base_object.h', 'src/base_object-inl.h', + 'src/base_object_types.h', 'src/base64.h', 'src/base64-inl.h', 'src/callback_queue.h', diff --git a/src/README.md b/src/README.md index 58718935820ada..bcd6b6e8ccc4d9 100644 --- a/src/README.md +++ b/src/README.md @@ -486,18 +486,32 @@ that state is through the use of `Realm::AddBindingData`, which gives binding functions access to an object for storing such state. That object is always a [`BaseObject`][]. -Its class needs to have a static `type_name` field based on a -constant string, in order to disambiguate it from other classes of this type, -and which could e.g. match the binding's name (in the example above, that would -be `cares_wrap`). +In the binding, call `SET_BINDING_ID()` with an identifier for the binding +type. For example, for `http_parser::BindingData`, the identifier can be +`http_parser_binding_data`. + +If the binding should be supported in a snapshot, the id and the +fully-specified class name should be added to the `SERIALIZABLE_BINDING_TYPES` +list in `base_object_types.h`, and the class should implement the serialization +and deserialization methods. See the comments of `SnapshotableObject` on how to +implement them. Otherwise, add the id and the class name to the +`UNSERIALIZABLE_BINDING_TYPES` list instead. ```cpp +// In base_object_types.h, add the binding to either +// UNSERIALIZABLE_BINDING_TYPES or SERIALIZABLE_BINDING_TYPES. +// The second parameter is a descriptive name of the class, which is +// usually the fully-specified class name. + +#define UNSERIALIZABLE_BINDING_TYPES(V) \ + V(http_parser_binding_data, http_parser::BindingData) + // In the HTTP parser source code file: class BindingData : public BaseObject { public: BindingData(Environment* env, Local obj) : BaseObject(env, obj) {} - static constexpr FastStringKey type_name { "http_parser" }; + SET_BINDING_ID(http_parser_binding_data) std::vector parser_buffer; bool parser_buffer_in_use = false; @@ -527,12 +541,6 @@ void InitializeHttpParser(Local target, } ``` -If the binding is loaded during bootstrap, add it to the -`SERIALIZABLE_OBJECT_TYPES` list in `src/node_snapshotable.h` and -inherit from the `SnapshotableObject` class instead. See the comments -of `SnapshotableObject` on how to implement its serialization and -deserialization. - ### Exception handling diff --git a/src/base_object.h b/src/base_object.h index 779573362268a6..719f1d38ddf739 100644 --- a/src/base_object.h +++ b/src/base_object.h @@ -25,6 +25,7 @@ #if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS #include // std::remove_reference +#include "base_object_types.h" #include "memory_tracker.h" #include "v8.h" diff --git a/src/base_object_types.h b/src/base_object_types.h new file mode 100644 index 00000000000000..f4c70a89177975 --- /dev/null +++ b/src/base_object_types.h @@ -0,0 +1,69 @@ +#ifndef SRC_BASE_OBJECT_TYPES_H_ +#define SRC_BASE_OBJECT_TYPES_H_ + +#include + +#if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS + +namespace node { +// List of internalBinding() data wrappers. The first argument should match +// what the class passes to SET_BINDING_ID(), the second argument should match +// the C++ class name. +#define SERIALIZABLE_BINDING_TYPES(V) \ + V(fs_binding_data, fs::BindingData) \ + V(v8_binding_data, v8_utils::BindingData) \ + V(blob_binding_data, BlobBindingData) \ + V(process_binding_data, process::BindingData) + +#define UNSERIALIZABLE_BINDING_TYPES(V) \ + V(http2_binding_data, http2::BindingData) \ + V(http_parser_binding_data, http_parser::BindingData) + +// List of (non-binding) BaseObjects that are serializable in the snapshot. +// The first argument should match what the type passes to +// SET_OBJECT_ID(), the second argument should match the C++ class +// name. +#define SERIALIZABLE_NON_BINDING_TYPES(V) \ + V(util_weak_reference, util::WeakReference) + +// Helper list of all binding data wrapper types. +#define BINDING_TYPES(V) \ + SERIALIZABLE_BINDING_TYPES(V) \ + UNSERIALIZABLE_BINDING_TYPES(V) + +// Helper list of all BaseObjects that implement snapshot support. +#define SERIALIZABLE_OBJECT_TYPES(V) \ + SERIALIZABLE_BINDING_TYPES(V) \ + SERIALIZABLE_NON_BINDING_TYPES(V) + +#define V(TypeId, NativeType) k_##TypeId, +enum class BindingDataType : uint8_t { BINDING_TYPES(V) kBindingDataTypeCount }; +// Make sure that we put the bindings first so that we can also use the enums +// for the bindings as index to the binding data store. +enum class EmbedderObjectType : uint8_t { + BINDING_TYPES(V) SERIALIZABLE_NON_BINDING_TYPES(V) + // We do not need to know about all the unserializable non-binding types for + // now so we do not list them. + kEmbedderObjectTypeCount +}; +#undef V + +// For now, BaseObjects only need to call this when they implement snapshot +// support. +#define SET_OBJECT_ID(TypeId) \ + static constexpr EmbedderObjectType type_int = EmbedderObjectType::k_##TypeId; + +// Binding data should call this so that they can be looked up from the binding +// data store. +#define SET_BINDING_ID(TypeId) \ + static constexpr BindingDataType binding_type_int = \ + BindingDataType::k_##TypeId; \ + SET_OBJECT_ID(TypeId) \ + static_assert(static_cast(type_int) == \ + static_cast(binding_type_int)); + +} // namespace node + +#endif // defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS + +#endif // SRC_BASE_OBJECT_TYPES_H_ diff --git a/src/node_blob.h b/src/node_blob.h index f6d5ad89f69792..205bb14568af8f 100644 --- a/src/node_blob.h +++ b/src/node_blob.h @@ -117,9 +117,7 @@ class BlobBindingData : public SnapshotableObject { SERIALIZABLE_OBJECT_METHODS() - static constexpr FastStringKey type_name{"node::BlobBindingData"}; - static constexpr EmbedderObjectType type_int = - EmbedderObjectType::k_blob_binding_data; + SET_BINDING_ID(blob_binding_data) void MemoryInfo(MemoryTracker* tracker) const override; SET_SELF_SIZE(BlobBindingData) diff --git a/src/node_file.h b/src/node_file.h index e44b58c94ff74c..2325b6b26f756e 100644 --- a/src/node_file.h +++ b/src/node_file.h @@ -70,9 +70,7 @@ class BindingData : public SnapshotableObject { using InternalFieldInfo = InternalFieldInfoBase; SERIALIZABLE_OBJECT_METHODS() - static constexpr FastStringKey type_name{"node::fs::BindingData"}; - static constexpr EmbedderObjectType type_int = - EmbedderObjectType::k_fs_binding_data; + SET_BINDING_ID(fs_binding_data) void MemoryInfo(MemoryTracker* tracker) const override; SET_SELF_SIZE(BindingData) diff --git a/src/node_http2_state.h b/src/node_http2_state.h index 75a98bf476b2f7..f9ac6b40c3410a 100644 --- a/src/node_http2_state.h +++ b/src/node_http2_state.h @@ -125,7 +125,7 @@ class Http2State : public BaseObject { SET_SELF_SIZE(Http2State) SET_MEMORY_INFO_NAME(Http2State) - static constexpr FastStringKey type_name { "http2" }; + SET_BINDING_ID(http2_binding_data) private: struct http2_state_internal { diff --git a/src/node_http_parser.cc b/src/node_http_parser.cc index a502fa0ccd9018..7c7f6dcd974da3 100644 --- a/src/node_http_parser.cc +++ b/src/node_http_parser.cc @@ -95,7 +95,7 @@ class BindingData : public BaseObject { public: BindingData(Realm* realm, Local obj) : BaseObject(realm, obj) {} - static constexpr FastStringKey type_name { "http_parser" }; + SET_BINDING_ID(http_parser_binding_data) std::vector parser_buffer; bool parser_buffer_in_use = false; diff --git a/src/node_process.h b/src/node_process.h index 30f655dfc71f23..5af062e63ea49b 100644 --- a/src/node_process.h +++ b/src/node_process.h @@ -54,9 +54,7 @@ class BindingData : public SnapshotableObject { using InternalFieldInfo = InternalFieldInfoBase; SERIALIZABLE_OBJECT_METHODS() - static constexpr FastStringKey type_name{"node::process::BindingData"}; - static constexpr EmbedderObjectType type_int = - EmbedderObjectType::k_process_binding_data; + SET_BINDING_ID(process_binding_data) BindingData(Realm* realm, v8::Local object); diff --git a/src/node_realm-inl.h b/src/node_realm-inl.h index 01aca9382eebe1..2fc3eef97729d1 100644 --- a/src/node_realm-inl.h +++ b/src/node_realm-inl.h @@ -66,9 +66,11 @@ inline T* Realm::GetBindingData(v8::Local context) { static_cast(context->GetAlignedPointerFromEmbedderData( ContextEmbedderIndex::kBindingDataStoreIndex)); DCHECK_NOT_NULL(map); - auto it = map->find(T::type_name); - if (UNLIKELY(it == map->end())) return nullptr; - T* result = static_cast(it->second.get()); + constexpr size_t binding_index = static_cast(T::binding_type_int); + static_assert(binding_index < std::tuple_size_v); + auto ptr = (*map)[binding_index]; + if (UNLIKELY(!ptr)) return nullptr; + T* result = static_cast(ptr.get()); DCHECK_NOT_NULL(result); DCHECK_EQ(result->realm(), GetCurrent(context)); return result; @@ -84,8 +86,10 @@ inline T* Realm::AddBindingData(v8::Local context, static_cast(context->GetAlignedPointerFromEmbedderData( ContextEmbedderIndex::kBindingDataStoreIndex)); DCHECK_NOT_NULL(map); - auto result = map->emplace(T::type_name, item); - CHECK(result.second); + constexpr size_t binding_index = static_cast(T::binding_type_int); + static_assert(binding_index < std::tuple_size_v); + CHECK(!(*map)[binding_index]); // Should not insert the binding twice. + (*map)[binding_index] = item; DCHECK_EQ(GetBindingData(context), item.get()); return item.get(); } diff --git a/src/node_realm.cc b/src/node_realm.cc index 9452e336ea789f..187323397bc733 100644 --- a/src/node_realm.cc +++ b/src/node_realm.cc @@ -302,8 +302,9 @@ void Realm::DoneBootstrapping() { void Realm::RunCleanup() { TRACE_EVENT0(TRACING_CATEGORY_NODE1(realm), "RunCleanup"); - binding_data_store_.clear(); - + for (size_t i = 0; i < binding_data_store_.size(); ++i) { + binding_data_store_[i].reset(); + } cleanup_queue_.Drain(); } diff --git a/src/node_realm.h b/src/node_realm.h index cf37fe31bdd6e4..04129eec47d551 100644 --- a/src/node_realm.h +++ b/src/node_realm.h @@ -21,9 +21,9 @@ struct RealmSerializeInfo { friend std::ostream& operator<<(std::ostream& o, const RealmSerializeInfo& i); }; -using BindingDataStore = std::unordered_map, - FastStringKey::Hash>; +using BindingDataStore = std::array, + static_cast( + BindingDataType::kBindingDataTypeCount)>; /** * node::Realm is a container for a set of JavaScript objects and functions diff --git a/src/node_snapshotable.cc b/src/node_snapshotable.cc index 325fae21bc2a06..209fbf2a45b248 100644 --- a/src/node_snapshotable.cc +++ b/src/node_snapshotable.cc @@ -1289,11 +1289,11 @@ SnapshotableObject::SnapshotableObject(Realm* realm, EmbedderObjectType type) : BaseObject(realm, wrap), type_(type) {} -std::string_view SnapshotableObject::GetTypeName() const { +std::string SnapshotableObject::GetTypeName() const { switch (type_) { #define V(PropertyName, NativeTypeName) \ case EmbedderObjectType::k_##PropertyName: { \ - return NativeTypeName::type_name.as_string_view(); \ + return #NativeTypeName; \ } SERIALIZABLE_OBJECT_TYPES(V) #undef V @@ -1334,7 +1334,7 @@ void DeserializeNodeInternalFields(Local holder, per_process::Debug(DebugCategory::MKSNAPSHOT, \ "Object %p is %s\n", \ (*holder), \ - NativeTypeName::type_name.as_string_view()); \ + #NativeTypeName); \ env_ptr->EnqueueDeserializeRequest( \ NativeTypeName::Deserialize, \ holder, \ @@ -1421,7 +1421,7 @@ void SerializeSnapshotableObjects(Realm* realm, } SnapshotableObject* ptr = static_cast(obj); - std::string type_name{ptr->GetTypeName()}; + std::string type_name = ptr->GetTypeName(); per_process::Debug(DebugCategory::MKSNAPSHOT, "Serialize snapshotable object %i (%p), " "object=%p, type=%s\n", diff --git a/src/node_snapshotable.h b/src/node_snapshotable.h index 3f4d0780131e20..28d9dd8c0aee14 100644 --- a/src/node_snapshotable.h +++ b/src/node_snapshotable.h @@ -22,19 +22,6 @@ struct PropInfo { SnapshotIndex index; // In the snapshot }; -#define SERIALIZABLE_OBJECT_TYPES(V) \ - V(fs_binding_data, fs::BindingData) \ - V(v8_binding_data, v8_utils::BindingData) \ - V(blob_binding_data, BlobBindingData) \ - V(process_binding_data, process::BindingData) \ - V(util_weak_reference, util::WeakReference) - -enum class EmbedderObjectType : uint8_t { -#define V(PropertyName, NativeType) k_##PropertyName, - SERIALIZABLE_OBJECT_TYPES(V) -#undef V -}; - typedef size_t SnapshotIndex; // When serializing an embedder object, we'll serialize the native states @@ -101,7 +88,7 @@ class SnapshotableObject : public BaseObject { SnapshotableObject(Realm* realm, v8::Local wrap, EmbedderObjectType type); - std::string_view GetTypeName() const; + std::string GetTypeName() const; // If returns false, the object will not be serialized. virtual bool PrepareForSerialization(v8::Local context, diff --git a/src/node_util.h b/src/node_util.h index 7192e080f2b08e..fa0faa618a61bc 100644 --- a/src/node_util.h +++ b/src/node_util.h @@ -14,9 +14,7 @@ class WeakReference : public SnapshotableObject { public: SERIALIZABLE_OBJECT_METHODS() - static constexpr FastStringKey type_name{"node::util::WeakReference"}; - static constexpr EmbedderObjectType type_int = - EmbedderObjectType::k_util_weak_reference; + SET_OBJECT_ID(util_weak_reference) WeakReference(Realm* realm, v8::Local object, diff --git a/src/node_v8.h b/src/node_v8.h index 2d95002bcfc473..002f506d20833e 100644 --- a/src/node_v8.h +++ b/src/node_v8.h @@ -23,9 +23,7 @@ class BindingData : public SnapshotableObject { using InternalFieldInfo = InternalFieldInfoBase; SERIALIZABLE_OBJECT_METHODS() - static constexpr FastStringKey type_name{"node::v8::BindingData"}; - static constexpr EmbedderObjectType type_int = - EmbedderObjectType::k_v8_binding_data; + SET_BINDING_ID(v8_binding_data) AliasedFloat64Array heap_statistics_buffer; AliasedFloat64Array heap_space_statistics_buffer; From 1b3a25ef22e8e3aed8f1ec7bfd3b9b7c9553cf08 Mon Sep 17 00:00:00 2001 From: Debadree Chatterjee Date: Thu, 23 Feb 2023 00:26:50 +0530 Subject: [PATCH 054/216] doc: include context on .toWeb() parameters Refs: https://github.com/nodejs/node/issues/46347 PR-URL: https://github.com/nodejs/node/pull/46617 Reviewed-By: Antoine du Hamel Reviewed-By: Harshitha K P Reviewed-By: James M Snell --- doc/api/stream.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/doc/api/stream.md b/doc/api/stream.md index 6bb897ddb397b7..3c1e5aaaf033d3 100644 --- a/doc/api/stream.md +++ b/doc/api/stream.md @@ -3003,8 +3003,14 @@ added: v17.0.0 * `streamReadable` {stream.Readable} * `options` {Object} * `strategy` {Object} - * `highWaterMark` {number} - * `size` {Function} + * `highWaterMark` {number} The maximum internal queue size (of the created + `ReadableStream`) before backpressure is applied in reading from the given + `stream.Readable`. If no value is provided, it will be taken from the + given `stream.Readable`. + * `size` {Function} A function that size of the given chunk of data. + If no value is provided, the size will be `1` for all the chunks. + * `chunk` {any} + * Returns: {number} * Returns: {ReadableStream} ### `stream.Writable.fromWeb(writableStream[, options])` From b2cfcf9cd86f66ed75f08daeb6979e0be2537a13 Mon Sep 17 00:00:00 2001 From: Filip Skokan Date: Wed, 22 Feb 2023 17:40:43 +0100 Subject: [PATCH 055/216] test: fix default WPT titles MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/46778 Reviewed-By: Tobias Nießen Reviewed-By: Yagiz Nizipli --- test/common/wpt.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/common/wpt.js b/test/common/wpt.js index 8a4482de7142af..964862248c91c9 100644 --- a/test/common/wpt.js +++ b/test/common/wpt.js @@ -781,6 +781,9 @@ class WPTRunner { resultCallback(filename, test, reportResult) { const status = this.getTestStatus(test.status); const title = this.getTestTitle(filename); + if (/^Untitled( \d+)?$/.test(test.name)) { + test.name = `${title}${test.name.slice(8)}`; + } console.log(`---- ${title} ----`); if (status !== kPass) { this.fail(filename, test, status, reportResult); From fc319d6a4fa98df4191db5d20ab9a7b31cc6ff65 Mon Sep 17 00:00:00 2001 From: Richie McColl Date: Thu, 23 Feb 2023 09:15:37 +0000 Subject: [PATCH 056/216] doc: add test:coverage event to custom reporter examples PR-URL: https://github.com/nodejs/node/pull/46752 Reviewed-By: Colin Ihrig Reviewed-By: Moshe Atlow Reviewed-By: Luigi Pinca --- doc/api/test.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/doc/api/test.md b/doc/api/test.md index e3eca690246969..90a91dd2016875 100644 --- a/doc/api/test.md +++ b/doc/api/test.md @@ -555,6 +555,11 @@ const customReporter = new Transform({ case 'test:diagnostic': callback(null, event.data.message); break; + case 'test:coverage': { + const { totalLineCount } = event.data.summary.totals; + callback(null, `total line count: ${totalLineCount}\n`); + break; + } } }, }); @@ -584,6 +589,11 @@ const customReporter = new Transform({ case 'test:diagnostic': callback(null, event.data.message); break; + case 'test:coverage': { + const { totalLineCount } = event.data.summary.totals; + callback(null, `total line count: ${totalLineCount}\n`); + break; + } } }, }); @@ -612,6 +622,11 @@ export default async function * customReporter(source) { case 'test:diagnostic': yield `${event.data.message}\n`; break; + case 'test:coverage': { + const { totalLineCount } = event.data.summary.totals; + yield `total line count: ${totalLineCount}\n`; + break; + } } } } @@ -636,6 +651,11 @@ module.exports = async function * customReporter(source) { case 'test:diagnostic': yield `${event.data.message}\n`; break; + case 'test:coverage': { + const { totalLineCount } = event.data.summary.totals; + yield `total line count: ${totalLineCount}\n`; + break; + } } } }; From e0d098bd21a978a9a4facc825731922357da11dd Mon Sep 17 00:00:00 2001 From: Paolo Insogna Date: Thu, 23 Feb 2023 01:47:13 -0800 Subject: [PATCH 057/216] net: rework autoSelectFamily implementation PR-URL: https://github.com/nodejs/node/pull/46587 Reviewed-By: Matteo Collina Reviewed-By: James M Snell --- doc/api/net.md | 64 ++++++++----- lib/_tls_wrap.js | 70 ++++++++------ lib/internal/net.js | 2 +- lib/net.js | 92 +++++++++++++------ test/parallel/test-http-autoselectfamily.js | 10 +- .../test-http2-ping-settings-heapdump.js | 10 +- test/parallel/test-https-autoselectfamily.js | 10 +- ...net-autoselectfamily-commandline-option.js | 10 +- .../test-net-autoselectfamily-ipv4first.js | 10 +- test/parallel/test-net-autoselectfamily.js | 10 +- test/parallel/test-net-dns-custom-lookup.js | 19 +++- test/parallel/test-net-dns-lookup.js | 4 +- test/parallel/test-net-options-lookup.js | 6 +- test/parallel/test-net-server-reset.js | 18 ++-- ...-invalid-autoselectfamilyattempttimeout.js | 6 ++ .../test-tls-autoselectfamily-servername.js | 37 ++++++++ 16 files changed, 250 insertions(+), 128 deletions(-) create mode 100644 test/parallel/test-tls-autoselectfamily-servername.js diff --git a/doc/api/net.md b/doc/api/net.md index f328320a5c8b2d..e7ec8f66f57f57 100644 --- a/doc/api/net.md +++ b/doc/api/net.md @@ -939,7 +939,7 @@ For TCP connections, available `options` are: * `autoSelectFamilyAttemptTimeout` {number}: The amount of time in milliseconds to wait for a connection attempt to finish before trying the next address when using the `autoSelectFamily` option. If set to a positive integer less than `10`, then the value `10` will be used instead. - **Default:** `250`. + **Default:** initially `250`, but it can be changed at runtime using [`net.setDefaultAutoSelectFamilyAttemptTimeout(value)`][] For [IPC][] connections, available `options` are: @@ -1526,26 +1526,6 @@ immediately initiates connection with [`socket.connect(port[, host][, connectListener])`][`socket.connect(port)`], then returns the `net.Socket` that starts the connection. -## `net.setDefaultAutoSelectFamily(value)` - - - -Sets the default value of the `autoSelectFamily` option of [`socket.connect(options)`][]. - -* `value` {boolean} The new default value. The initial default value is `false`. - -## `net.getDefaultAutoSelectFamily()` - - - -Gets the current default value of the `autoSelectFamily` option of [`socket.connect(options)`][]. - -* Returns: {boolean} The current default value of the `autoSelectFamily` option. - ## `net.createServer([options][, connectionListener])` + +Gets the current default value of the `autoSelectFamily` option of [`socket.connect(options)`][]. + +* Returns: {boolean} The current default value of the `autoSelectFamily` option. + +## `net.setDefaultAutoSelectFamily(value)` + + + +Sets the default value of the `autoSelectFamily` option of [`socket.connect(options)`][]. + +* `value` {boolean} The new default value. The initial default value is `false`. + +## `net.getDefaultAutoSelectFamilyAttemptTimeout()` + + + +Gets the current default value of the `autoSelectFamilyAttemptTimeout` option of [`socket.connect(options)`][]. + +* Returns: {number} The current default value of the `autoSelectFamilyAttemptTimeout` option. + +## `net.setDefaultAutoSelectFamilyAttemptTimeout(value)` + + + +Sets the default value of the `autoSelectFamilyAttemptTimeout` option of [`socket.connect(options)`][]. + +* `value` {number} The new default value, which must be a positive number. If the number is less than `10`, + the value `10` is used insted The initial default value is `250`. + ## `net.isIP(input)` + +* {string} The default value of the `ciphers` option of + [`tls.createSecureContext()`][]. It can be assigned any of the supported + OpenSSL ciphers. Defaults to the content of + `crypto.constants.defaultCoreCipherList`, unless changed using CLI options + using `--tls-default-ciphers`. + [CVE-2021-44531]: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-44531 [Chrome's 'modern cryptography' setting]: https://www.chromium.org/Home/chromium-security/education/tls#TOC-Cipher-Suites [DHE]: https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange From 4e9915e383e48f00d98a52ed1a21aa9a5f2c4528 Mon Sep 17 00:00:00 2001 From: Rafael Gonzaga Date: Thu, 23 Feb 2023 16:17:25 -0300 Subject: [PATCH 064/216] test: include strace openat test Signed-off-by: RafaelGSS PR-URL: https://github.com/nodejs/node/pull/46150 Reviewed-By: Michael Dawson --- .github/workflows/test-asan.yml | 1 + test/common/index.js | 2 + test/parallel/test-strace-openat-openssl.js | 61 +++++++++++++++++++++ 3 files changed, 64 insertions(+) create mode 100644 test/parallel/test-strace-openat-openssl.js diff --git a/.github/workflows/test-asan.yml b/.github/workflows/test-asan.yml index 059018b74e5e58..fc8d38945dd397 100644 --- a/.github/workflows/test-asan.yml +++ b/.github/workflows/test-asan.yml @@ -45,6 +45,7 @@ jobs: CXX: clang++ LINK: clang++ CONFIG_FLAGS: --enable-asan + ASAN: true steps: - uses: actions/checkout@v3 with: diff --git a/test/common/index.js b/test/common/index.js index f399465f3d5aba..eff02f3028da27 100644 --- a/test/common/index.js +++ b/test/common/index.js @@ -120,6 +120,7 @@ const isFreeBSD = process.platform === 'freebsd'; const isOpenBSD = process.platform === 'openbsd'; const isLinux = process.platform === 'linux'; const isOSX = process.platform === 'darwin'; +const isAsan = process.env.ASAN !== undefined; const isPi = (() => { try { // Normal Raspberry Pi detection is to find the `Raspberry Pi` string in @@ -900,6 +901,7 @@ const common = { invalidArgTypeHelper, isAIX, isAlive, + isAsan, isDumbTerminal, isFreeBSD, isLinux, diff --git a/test/parallel/test-strace-openat-openssl.js b/test/parallel/test-strace-openat-openssl.js new file mode 100644 index 00000000000000..f5202eea8a7b24 --- /dev/null +++ b/test/parallel/test-strace-openat-openssl.js @@ -0,0 +1,61 @@ +'use strict'; + +const common = require('../common'); +const { spawn, spawnSync } = require('node:child_process'); +const { createInterface } = require('node:readline'); +const assert = require('node:assert'); + +if (!common.hasCrypto) + common.skip('missing crypto'); +if (!common.isLinux) + common.skip('linux only'); +if (common.isAsan) + common.skip('strace does not work well with address sanitizer builds'); +if (spawnSync('strace').error !== undefined) { + common.skip('missing strace'); +} + +{ + const allowedOpenCalls = new Set([ + '/etc/ssl/openssl.cnf', + ]); + const strace = spawn('strace', [ + '-f', '-ff', + '-e', 'trace=open,openat', + '-s', '512', + '-D', process.execPath, '-e', 'require("crypto")', + ]); + + // stderr is the default for strace + const rl = createInterface({ input: strace.stderr }); + rl.on('line', (line) => { + if (!line.startsWith('open')) { + return; + } + + const file = line.match(/"(.*?)"/)[1]; + // skip .so reading attempt + if (file.match(/.+\.so(\.?)/) !== null) { + return; + } + // skip /proc/* + if (file.match(/\/proc\/.+/) !== null) { + return; + } + + assert(allowedOpenCalls.delete(file), `${file} is not in the list of allowed openat calls`); + }); + const debugOutput = []; + strace.stderr.setEncoding('utf8'); + strace.stderr.on('data', (chunk) => { + debugOutput.push(chunk.toString()); + }); + strace.on('error', common.mustNotCall()); + strace.on('exit', common.mustCall((code) => { + assert.strictEqual(code, 0, debugOutput); + const missingKeys = Array.from(allowedOpenCalls.keys()); + if (missingKeys.length) { + assert.fail(`The following openat call are missing: ${missingKeys.join(',')}`); + } + })); +} From 58b1f33bd7ac5a71b791e7f180de7d77084fb008 Mon Sep 17 00:00:00 2001 From: Chengzhong Wu Date: Fri, 24 Feb 2023 13:53:11 +0800 Subject: [PATCH 065/216] node-api: add __wasm32__ guards on async works MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/46633 Refs: https://github.com/nodejs/node/pull/33597 Refs: https://github.com/nodejs/node-addon-api/pull/1283 Reviewed-By: Tobias Nießen Reviewed-By: Colin Ihrig Reviewed-By: Michael Dawson Reviewed-By: James M Snell --- src/node_api.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/node_api.h b/src/node_api.h index 2e3a816a6c5024..caf987dbd8dd8b 100644 --- a/src/node_api.h +++ b/src/node_api.h @@ -175,6 +175,7 @@ NAPI_EXTERN napi_status NAPI_CDECL napi_get_buffer_info(napi_env env, void** data, size_t* length); +#ifndef __wasm32__ // Methods to manage simple async operations NAPI_EXTERN napi_status NAPI_CDECL napi_create_async_work(napi_env env, @@ -190,6 +191,7 @@ NAPI_EXTERN napi_status NAPI_CDECL napi_queue_async_work(napi_env env, napi_async_work work); NAPI_EXTERN napi_status NAPI_CDECL napi_cancel_async_work(napi_env env, napi_async_work work); +#endif // __wasm32__ // version management NAPI_EXTERN napi_status NAPI_CDECL From 4f2bf8c384cc52dd73ccd67e91cc04af196c4344 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Fri, 24 Feb 2023 09:43:27 +0100 Subject: [PATCH 066/216] repl: add trailing commas in source files PR-URL: https://github.com/nodejs/node/pull/46757 Reviewed-By: Deokjin Kim Reviewed-By: Qingyu Deng Reviewed-By: Moshe Atlow Reviewed-By: James M Snell Reviewed-By: Trivikram Kamat --- lib/.eslintrc.yaml | 4 ++- lib/internal/repl.js | 4 +-- lib/internal/repl/await.js | 6 ++-- lib/internal/repl/utils.js | 12 ++++---- lib/repl.js | 58 +++++++++++++++++++------------------- 5 files changed, 43 insertions(+), 41 deletions(-) diff --git a/lib/.eslintrc.yaml b/lib/.eslintrc.yaml index da38169aac2b4d..ce0306ddbe10df 100644 --- a/lib/.eslintrc.yaml +++ b/lib/.eslintrc.yaml @@ -293,7 +293,8 @@ overrides: - ./internal/process/*.js - ./internal/readline/*.js - ./internal/readme.md - - ./internal/repl/history.js + - ./internal/repl.js + - ./internal/repl/*.js - ./internal/source_map/prepare_stack_trace.js - ./internal/streams/*.js - ./internal/structured_clone.js @@ -310,6 +311,7 @@ overrides: - ./path/*.js - ./process.js - ./punycode.js + - ./repl.js - ./stream/*.js - ./sys.js - ./test.js diff --git a/lib/internal/repl.js b/lib/internal/repl.js index 491049ebfeb1e5..2dc79b2784e189 100644 --- a/lib/internal/repl.js +++ b/lib/internal/repl.js @@ -22,7 +22,7 @@ function createRepl(env, opts, cb) { ignoreUndefined: false, useGlobal: true, breakEvalOnSigint: true, - ...opts + ...opts, }; if (NumberParseInt(env.NODE_NO_READLINE)) { @@ -32,7 +32,7 @@ function createRepl(env, opts, cb) { if (env.NODE_REPL_MODE) { opts.replMode = { 'strict': REPL.REPL_MODE_STRICT, - 'sloppy': REPL.REPL_MODE_SLOPPY + 'sloppy': REPL.REPL_MODE_SLOPPY, }[env.NODE_REPL_MODE.toLowerCase().trim()]; } diff --git a/lib/internal/repl/await.js b/lib/internal/repl/await.js index ed24de2d48eb46..e4a0d9719d9c42 100644 --- a/lib/internal/repl/await.js +++ b/lib/internal/repl/await.js @@ -133,7 +133,7 @@ const visitorsWithoutAncestors = { } walk.base.VariableDeclaration(node, state, c); - } + }, }; const visitors = {}; @@ -209,7 +209,7 @@ function processTopLevelAwait(src) { wrappedArray[node.end - 1] += str; }, containsAwait: false, - containsReturn: false + containsReturn: false, }; walk.recursive(body, state, visitors); @@ -258,5 +258,5 @@ function processTopLevelAwait(src) { } module.exports = { - processTopLevelAwait + processTopLevelAwait, }; diff --git a/lib/internal/repl/utils.js b/lib/internal/repl/utils.js index 8405e6758fc7b7..618b5775414c58 100644 --- a/lib/internal/repl/utils.js +++ b/lib/internal/repl/utils.js @@ -27,7 +27,7 @@ const { tokTypes: tt, Parser: AcornParser } = const { sendInspectorCommand } = require('internal/util/inspector'); const { - ERR_INSPECTOR_NOT_AVAILABLE + ERR_INSPECTOR_NOT_AVAILABLE, } = require('internal/errors').codes; const { @@ -54,7 +54,7 @@ let debug = require('internal/util/debuglog').debuglog('repl', (fn) => { const previewOptions = { colors: false, depth: 1, - showHidden: false + showHidden: false, }; const REPL_MODE_STRICT = Symbol('repl-strict'); @@ -340,7 +340,7 @@ function setupPreview(repl, contextSymbol, bufferSymbol, active) { colors: false, depth: 1, compact: true, - breakLength: Infinity + breakLength: Infinity, }, previewOptions); session.post('Runtime.callFunctionOn', { functionDeclaration: @@ -349,7 +349,7 @@ function setupPreview(repl, contextSymbol, bufferSymbol, active) { .getOwnPropertyDescriptor(globalThis, 'util') .get().inspect(v, ${inspectOptions})`, objectId: result.objectId, - arguments: [result] + arguments: [result], }, (error, preview) => { if (error) { callback(error); @@ -520,7 +520,7 @@ function setupReverseSearch(repl) { const alreadyMatched = new SafeSet(); const labels = { r: 'bck-i-search: ', - s: 'fwd-i-search: ' + s: 'fwd-i-search: ', }; let isInReverseSearch = false; let historyIndex = -1; @@ -749,5 +749,5 @@ module.exports = { isRecoverableError, kStandaloneREPL: Symbol('kStandaloneREPL'), setupPreview, - setupReverseSearch + setupReverseSearch, }; diff --git a/lib/repl.js b/lib/repl.js index 3875858871ebfb..241e25f0f2095a 100644 --- a/lib/repl.js +++ b/lib/repl.js @@ -99,11 +99,11 @@ const { const { BuiltinModule } = require('internal/bootstrap/loaders'); const { makeRequireFunction, - addBuiltinLibsToObject + addBuiltinLibsToObject, } = require('internal/modules/helpers'); const { isIdentifierStart, - isIdentifierChar + isIdentifierChar, } = require('internal/deps/acorn/acorn/dist/acorn'); const { decorateErrorStack, @@ -118,7 +118,7 @@ const path = require('path'); const fs = require('fs'); const { Interface } = require('readline'); const { - commonPrefix + commonPrefix, } = require('internal/readline/utils'); const { Console } = require('console'); const CJSModule = require('internal/modules/cjs/loader').Module; @@ -173,7 +173,7 @@ const { } = internalBinding('util'); const { startSigintWatchdog, - stopSigintWatchdog + stopSigintWatchdog, } = internalBinding('contextify'); const history = require('internal/repl/history'); @@ -296,7 +296,7 @@ function REPLServer(prompt, 'DEP0141') : (val) => this.input = val, enumerable: false, - configurable: true + configurable: true, }); ObjectDefineProperty(this, 'outputStream', { __proto__: null, @@ -313,7 +313,7 @@ function REPLServer(prompt, 'DEP0141') : (val) => this.output = val, enumerable: false, - configurable: true + configurable: true, }); this.allowBlockingCompletions = !!options.allowBlockingCompletions; @@ -462,7 +462,7 @@ function REPLServer(prompt, importModuleDynamically: (specifier, _, importAssertions) => { return asyncESM.esmLoader.import(specifier, parentURL, importAssertions); - } + }, }); } catch (fallbackError) { if (isRecoverableError(fallbackError, fallbackCode)) { @@ -506,7 +506,7 @@ function REPLServer(prompt, importModuleDynamically: (specifier, _, importAssertions) => { return asyncESM.esmLoader.import(specifier, parentURL, importAssertions); - } + }, }); } catch (e) { debug('parse error %j', code, e); @@ -563,7 +563,7 @@ function REPLServer(prompt, try { const scriptOptions = { displayErrors: false, - breakOnSigint: self.breakEvalOnSigint + breakOnSigint: self.breakEvalOnSigint, }; if (self.useGlobal) { @@ -767,7 +767,7 @@ function REPLServer(prompt, completer: options.completer || completer, terminal: options.terminal, historySize: options.historySize, - prompt + prompt, }]); self.resetContext(); @@ -793,7 +793,7 @@ function REPLServer(prompt, return ObjectAssign(writer.options, options); }, enumerable: true, - configurable: true + configurable: true, }); } } @@ -967,7 +967,7 @@ function REPLServer(prompt, const { clearPreview, - showPreview + showPreview, } = setupPreview( this, kContextId, @@ -1097,7 +1097,7 @@ REPLServer.prototype.createContext = function() { __proto__: null, configurable: true, writable: true, - value: _console + value: _console, }); } @@ -1108,13 +1108,13 @@ REPLServer.prototype.createContext = function() { __proto__: null, configurable: true, writable: true, - value: replModule + value: replModule, }); ObjectDefineProperty(context, 'require', { __proto__: null, configurable: true, writable: true, - value: makeRequireFunction(replModule) + value: makeRequireFunction(replModule), }); addBuiltinLibsToObject(context, ''); @@ -1140,7 +1140,7 @@ REPLServer.prototype.resetContext = function() { this.underscoreAssigned = true; this.output.write('Expression assignment to _ now disabled.\n'); } - } + }, }); ObjectDefineProperty(this.context, '_error', { @@ -1154,7 +1154,7 @@ REPLServer.prototype.resetContext = function() { this.output.write( 'Expression assignment to _error now disabled.\n'); } - } + }, }); // Allow REPL extensions to extend the new context @@ -1240,7 +1240,7 @@ function getGlobalLexicalScopeNames(contextId) { return sendInspectorCommand((session) => { let names = []; session.post('Runtime.globalLexicalScopeNames', { - executionContextId: contextId + executionContextId: contextId, }, (error, result) => { if (!error) names = result.names; }); @@ -1661,7 +1661,7 @@ function _memory(cmd) { // scope will not work for this function. ArrayPrototypePush(self.lines.level, { line: self.lines.length - 1, - depth: depth + depth: depth, }); } else if (depth < 0) { // Going... up. @@ -1711,7 +1711,7 @@ function defineDefaultCommands(repl) { action: function() { this.clearBufferedCommand(); this.displayPrompt(); - } + }, }); let clearMessage; @@ -1729,14 +1729,14 @@ function defineDefaultCommands(repl) { this.resetContext(); } this.displayPrompt(); - } + }, }); repl.defineCommand('exit', { help: 'Exit the REPL', action: function() { this.close(); - } + }, }); repl.defineCommand('help', { @@ -1756,7 +1756,7 @@ function defineDefaultCommands(repl) { this.output.write('\nPress Ctrl+C to abort current expression, ' + 'Ctrl+D to exit the REPL\n'); this.displayPrompt(); - } + }, }); repl.defineCommand('save', { @@ -1769,7 +1769,7 @@ function defineDefaultCommands(repl) { this.output.write(`Failed to save: ${file}\n`); } this.displayPrompt(); - } + }, }); repl.defineCommand('load', { @@ -1792,7 +1792,7 @@ function defineDefaultCommands(repl) { this.output.write(`Failed to load: ${file}\n`); } this.displayPrompt(); - } + }, }); if (repl.terminal) { repl.defineCommand('editor', { @@ -1801,7 +1801,7 @@ function defineDefaultCommands(repl) { _turnOnEditorMode(this); this.output.write( '// Entering editor mode (Ctrl+D to finish, Ctrl+C to cancel)\n'); - } + }, }); } } @@ -1818,7 +1818,7 @@ module.exports = { REPLServer, REPL_MODE_SLOPPY, REPL_MODE_STRICT, - Recoverable + Recoverable, }; ObjectDefineProperty(module.exports, 'builtinModules', { @@ -1826,7 +1826,7 @@ ObjectDefineProperty(module.exports, 'builtinModules', { get: () => _builtinLibs, set: (val) => _builtinLibs = val, enumerable: true, - configurable: true + configurable: true, }); ObjectDefineProperty(module.exports, '_builtinLibs', { @@ -1842,5 +1842,5 @@ ObjectDefineProperty(module.exports, '_builtinLibs', { 'DEP0142', ) : (val) => _builtinLibs = val, enumerable: false, - configurable: true + configurable: true, }); From 81592ff073e1daf1f20a6d82cbb2d63d02fea1d7 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Fri, 24 Feb 2023 09:44:18 +0100 Subject: [PATCH 067/216] child_process: add trailing commas in source files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/46758 Reviewed-By: Deokjin Kim Reviewed-By: Michaël Zasso Reviewed-By: Moshe Atlow Reviewed-By: James M Snell --- lib/.eslintrc.yaml | 2 ++ lib/child_process.js | 18 +++++++-------- lib/internal/child_process.js | 42 +++++++++++++++++------------------ 3 files changed, 32 insertions(+), 30 deletions(-) diff --git a/lib/.eslintrc.yaml b/lib/.eslintrc.yaml index ce0306ddbe10df..e7464551cca155 100644 --- a/lib/.eslintrc.yaml +++ b/lib/.eslintrc.yaml @@ -267,11 +267,13 @@ overrides: - ./_stream_*.js - ./_tls_common.js - ./assert/*.js + - ./child_process.js - ./cluster.js - ./console.js - ./constants.js - ./fs.js - ./internal/assert.js + - ./internal/child_process.js - ./internal/child_process/*.js - ./internal/cli_table.js - ./internal/cluster/*.js diff --git a/lib/child_process.js b/lib/child_process.js index 1ee9d56f86c5c0..5d3e2d63a744c2 100644 --- a/lib/child_process.js +++ b/lib/child_process.js @@ -89,7 +89,7 @@ const { getValidStdio, setupChannel, ChildProcess, - stdioStringToArray + stdioStringToArray, } = child_process; const MAX_BUFFER = 1024 * 1024; @@ -200,7 +200,7 @@ function normalizeExecArgs(command, options, callback) { return { file: command, options: options, - callback: callback + callback: callback, }; } @@ -255,7 +255,7 @@ const customPromiseExecFunction = (orig) => { ObjectDefineProperty(exec, promisify.custom, { __proto__: null, enumerable: false, - value: customPromiseExecFunction(exec) + value: customPromiseExecFunction(exec), }); function normalizeExecFileArgs(file, args, options, callback) { @@ -334,7 +334,7 @@ function execFile(file, args, options, callback) { cwd: null, env: null, shell: false, - ...options + ...options, }; // Validate the timeout, if present. @@ -353,7 +353,7 @@ function execFile(file, args, options, callback) { signal: options.signal, uid: options.uid, windowsHide: !!options.windowsHide, - windowsVerbatimArguments: !!options.windowsVerbatimArguments + windowsVerbatimArguments: !!options.windowsVerbatimArguments, }); let encoding; @@ -419,7 +419,7 @@ function execFile(file, args, options, callback) { ex = genericNodeError(`Command failed: ${cmd}\n${stderr}`, { code: code < 0 ? getSystemErrorName(code) : code, killed: child.killed || killed, - signal: signal + signal: signal, }); } @@ -530,7 +530,7 @@ function execFile(file, args, options, callback) { ObjectDefineProperty(execFile, promisify.custom, { __proto__: null, enumerable: false, - value: customPromiseExecFunction(execFile) + value: customPromiseExecFunction(execFile), }); function copyProcessEnvToEnv(env, name, optionEnv) { @@ -827,7 +827,7 @@ function spawn(file, args, options) { function spawnSync(file, args, options) { options = { maxBuffer: MAX_BUFFER, - ...normalizeSpawnArguments(file, args, options) + ...normalizeSpawnArguments(file, args, options), }; debug('spawnSync', options); @@ -1012,5 +1012,5 @@ module.exports = { execSync, fork, spawn, - spawnSync + spawnSync, }; diff --git a/lib/internal/child_process.js b/lib/internal/child_process.js index 8e2f31a294768c..fc7edbda57d320 100644 --- a/lib/internal/child_process.js +++ b/lib/internal/child_process.js @@ -26,8 +26,8 @@ const { ERR_IPC_DISCONNECTED, ERR_IPC_ONE_PIPE, ERR_IPC_SYNC_FORK, - ERR_MISSING_ARGS - } + ERR_MISSING_ARGS, + }, } = require('internal/errors'); const { validateArray, @@ -47,7 +47,7 @@ const { kReadBytesOrError, kArrayBufferOffset, kLastWriteWasAsync, - streamBaseState + streamBaseState, } = internalBinding('stream_wrap'); const { Pipe, constants: PipeConstants } = internalBinding('pipe_wrap'); const { TCP } = internalBinding('tcp_wrap'); @@ -70,7 +70,7 @@ const { UV_ENFILE, UV_ENOENT, UV_ENOSYS, - UV_ESRCH + UV_ESRCH, } = internalBinding('uv'); const { SocketListSend, SocketListReceive } = SocketList; @@ -97,7 +97,7 @@ const handleConversion = { got(message, handle, emit) { emit(handle); - } + }, }, 'net.Server': { @@ -112,7 +112,7 @@ const handleConversion = { server.listen(handle, () => { emit(server); }); - } + }, }, 'net.Socket': { @@ -186,7 +186,7 @@ const handleConversion = { const socket = new net.Socket({ handle: handle, readable: true, - writable: true + writable: true, }); // If the socket was created by net.Server we will track the socket @@ -195,12 +195,12 @@ const handleConversion = { // Add socket to connections list const socketList = getSocketList('got', this, message.key); socketList.add({ - socket: socket + socket: socket, }); } emit(socket); - } + }, }, 'dgram.Native': { @@ -212,7 +212,7 @@ const handleConversion = { got(message, handle, emit) { emit(handle); - } + }, }, 'dgram.Socket': { @@ -230,8 +230,8 @@ const handleConversion = { socket.bind(handle, () => { emit(socket); }); - } - } + }, + }, }; function stdioStringToArray(stdio, channel) { @@ -587,7 +587,7 @@ function setupChannel(target, channel, serializationMode) { target.channel = val; }, channelDeprecationMsg, 'DEP0129'), configurable: true, - enumerable: false + enumerable: false, }); target._handleQueue = null; @@ -598,7 +598,7 @@ function setupChannel(target, channel, serializationMode) { const { initMessageChannel, parseChannelMessages, - writeChannelMessage + writeChannelMessage, } = serialization[serializationMode]; let pendingHandle = null; @@ -784,7 +784,7 @@ function setupChannel(target, channel, serializationMode) { message = { cmd: 'NODE_HANDLE', type: null, - msg: message + msg: message, }; if (handle instanceof net.Socket) { @@ -1015,7 +1015,7 @@ function getValidStdio(stdio, sync) { const a = { type: stdio === 'overlapped' ? 'overlapped' : 'pipe', readable: i === 0, - writable: i !== 0 + writable: i !== 0, }; if (!sync) @@ -1038,17 +1038,17 @@ function getValidStdio(stdio, sync) { ArrayPrototypePush(acc, { type: 'pipe', handle: ipc, - ipc: true + ipc: true, }); } else if (stdio === 'inherit') { ArrayPrototypePush(acc, { type: 'inherit', - fd: i + fd: i, }); } else if (typeof stdio === 'number' || typeof stdio.fd === 'number') { ArrayPrototypePush(acc, { type: 'fd', - fd: typeof stdio === 'number' ? stdio : stdio.fd + fd: typeof stdio === 'number' ? stdio : stdio.fd, }); } else if (getHandleWrapType(stdio) || getHandleWrapType(stdio.handle) || getHandleWrapType(stdio._handle)) { @@ -1060,7 +1060,7 @@ function getValidStdio(stdio, sync) { type: 'wrap', wrapType: getHandleWrapType(handle), handle: handle, - _stdio: stdio + _stdio: stdio, }); } else if (isArrayBufferView(stdio) || typeof stdio === 'string') { if (!sync) { @@ -1128,5 +1128,5 @@ module.exports = { setupChannel, getValidStdio, stdioStringToArray, - spawnSync + spawnSync, }; From a92be13dad81140027f4896c6f77ada42c99f675 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20Nie=C3=9Fen?= Date: Fri, 24 Feb 2023 10:14:37 +0100 Subject: [PATCH 068/216] test: improve control flow in test-tls-dhe If this test fails, e.g., if the s_client output does not match the expectation, the previous implementation would not produce any helpful error messages. Rework the control flow to be more idiomatic. Avoid callback chaining and stream operations. Also, the TLS server 'close' event does not pass an error to the event handler, so remove the respective assertion. PR-URL: https://github.com/nodejs/node/pull/46751 Reviewed-By: Luigi Pinca Reviewed-By: James M Snell --- test/parallel/test-tls-dhe.js | 75 ++++++++++------------------------- 1 file changed, 21 insertions(+), 54 deletions(-) diff --git a/test/parallel/test-tls-dhe.js b/test/parallel/test-tls-dhe.js index e6eb92540ae28f..d0dbfd77258e5f 100644 --- a/test/parallel/test-tls-dhe.js +++ b/test/parallel/test-tls-dhe.js @@ -29,14 +29,13 @@ if (!common.opensslCli) common.skip('missing openssl-cli'); const assert = require('assert'); +const { once } = require('events'); const tls = require('tls'); -const spawn = require('child_process').spawn; +const { execFile } = require('child_process'); const fixtures = require('../common/fixtures'); const key = fixtures.readKey('agent2-key.pem'); const cert = fixtures.readKey('agent2-cert.pem'); -let nsuccess = 0; -let ntests = 0; const ciphers = 'DHE-RSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256'; // Test will emit a warning because the DH parameter size is < 2048 bits @@ -48,7 +47,7 @@ function loadDHParam(n) { return fixtures.readKey(keyname); } -function test(keylen, expectedCipher, cb) { +function test(keylen, expectedCipher) { const options = { key: key, cert: cert, @@ -57,61 +56,29 @@ function test(keylen, expectedCipher, cb) { maxVersion: 'TLSv1.2', }; - const server = tls.createServer(options, function(conn) { - conn.end(); - }); + const server = tls.createServer(options, (conn) => conn.end()); - server.on('close', function(err) { - assert.ifError(err); - if (cb) cb(); - }); - - server.listen(0, '127.0.0.1', function() { - const args = ['s_client', '-connect', `127.0.0.1:${this.address().port}`, + server.listen(0, '127.0.0.1', common.mustCall(() => { + const args = ['s_client', '-connect', `127.0.0.1:${server.address().port}`, '-cipher', ciphers]; - const client = spawn(common.opensslCli, args); - let out = ''; - client.stdout.setEncoding('utf8'); - client.stdout.on('data', function(d) { - out += d; - }); - client.stdout.on('end', function() { + execFile(common.opensslCli, args, common.mustSucceed((stdout) => { assert(keylen === 'error' || - out.includes(`Server Temp Key: DH, ${keylen} bits`)); - const reg = new RegExp(`Cipher : ${expectedCipher}`); - if (reg.test(out)) { - nsuccess++; - server.close(); - } - }); - }); -} - -function test512() { - assert.throws(function() { - test(512, 'DHE-RSA-AES128-SHA256', null); - }, /DH parameter is less than 1024 bits/); -} + stdout.includes(`Server Temp Key: DH, ${keylen} bits`)); + assert(stdout.includes(`Cipher : ${expectedCipher}`)); + server.close(); + })); + })); -function test1024() { - test(1024, 'DHE-RSA-AES128-SHA256', test2048); - ntests++; + return once(server, 'close'); } -function test2048() { - test(2048, 'DHE-RSA-AES128-SHA256', testError); - ntests++; -} - -function testError() { - test('error', 'ECDHE-RSA-AES128-SHA256', test512); - ntests++; -} - -test1024(); +(async () => { + assert.throws(() => { + test(512, 'DHE-RSA-AES128-SHA256'); + }, /DH parameter is less than 1024 bits/); -process.on('exit', function() { - assert.strictEqual(ntests, nsuccess); - assert.strictEqual(ntests, 3); -}); + await test(1024, 'DHE-RSA-AES128-SHA256'); + await test(2048, 'DHE-RSA-AES128-SHA256'); + await test('error', 'ECDHE-RSA-AES128-SHA256'); +})().then(common.mustCall()); From f6bd1457687bae9cb98b004a937e11a38edd102a Mon Sep 17 00:00:00 2001 From: Chengzhong Wu Date: Fri, 24 Feb 2023 18:01:27 +0800 Subject: [PATCH 069/216] tools: run format-cpp on node-api test c files PR-URL: https://github.com/nodejs/node/pull/46694 Reviewed-By: Joyee Cheung Reviewed-By: Darshan Sen Reviewed-By: Yagiz Nizipli Reviewed-By: Colin Ihrig Reviewed-By: James M Snell --- Makefile | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 85849c01df8ffd..0be0659d372d2d 100644 --- a/Makefile +++ b/Makefile @@ -1414,7 +1414,6 @@ LINT_CPP_ADDON_DOC_FILES = $(wildcard $(LINT_CPP_ADDON_DOC_FILES_GLOB)) LINT_CPP_EXCLUDE ?= LINT_CPP_EXCLUDE += src/node_root_certs.h LINT_CPP_EXCLUDE += $(LINT_CPP_ADDON_DOC_FILES) -LINT_CPP_EXCLUDE += $(wildcard test/js-native-api/??_*/*.cc test/js-native-api/??_*/*.h test/node-api/??_*/*.cc test/node-api/??_*/*.h) # These files were copied more or less verbatim from V8. LINT_CPP_EXCLUDE += src/tracing/trace_event.h src/tracing/trace_event_common.h @@ -1434,9 +1433,7 @@ LINT_CPP_FILES = $(filter-out $(LINT_CPP_EXCLUDE), $(wildcard \ test/embedding/*.h \ test/fixtures/*.c \ test/js-native-api/*/*.cc \ - test/js-native-api/*/*.h \ test/node-api/*/*.cc \ - test/node-api/*/*.h \ tools/icu/*.cc \ tools/icu/*.h \ tools/code_cache/*.cc \ @@ -1445,6 +1442,16 @@ LINT_CPP_FILES = $(filter-out $(LINT_CPP_EXCLUDE), $(wildcard \ tools/snapshot/*.h \ )) +FORMAT_CPP_FILES ?= +FORMAT_CPP_FILES += $(LINT_CPP_FILES) +# C source codes. +FORMAT_CPP_FILES += $(wildcard \ + test/js-native-api/*/*.c \ + test/js-native-api/*/*.h \ + test/node-api/*/*.c \ + test/node-api/*/*.h \ + ) + # Code blocks don't have newline at the end, # and the actual filename is generated so it won't match header guards ADDON_DOC_LINT_FLAGS=-whitespace/ending_newline,-build/header_guard @@ -1473,7 +1480,7 @@ ifneq ("","$(wildcard tools/clang-format/node_modules/)") --binary=tools/clang-format/node_modules/.bin/clang-format \ --style=file \ $(CLANG_FORMAT_START) -- \ - $(LINT_CPP_FILES) + $(FORMAT_CPP_FILES) else $(info Required tooling for C++ code formatting is not installed.) $(info To install (requires internet access) run: $$ make format-cpp-build) From 9c7a2e30fb7c958d9ba2f32b9906884333ebe701 Mon Sep 17 00:00:00 2001 From: theanarkh Date: Fri, 24 Feb 2023 18:11:16 +0800 Subject: [PATCH 070/216] test: fix test-v8-collect-gc-profile-in-worker.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/46735 Reviewed-By: Luigi Pinca Reviewed-By: James M Snell Reviewed-By: Colin Ihrig Reviewed-By: Tobias Nießen --- test/parallel/test-v8-collect-gc-profile-in-worker.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/parallel/test-v8-collect-gc-profile-in-worker.js b/test/parallel/test-v8-collect-gc-profile-in-worker.js index 49762c50fb1c73..11601de31ed8a5 100644 --- a/test/parallel/test-v8-collect-gc-profile-in-worker.js +++ b/test/parallel/test-v8-collect-gc-profile-in-worker.js @@ -4,7 +4,7 @@ require('../common'); const { Worker } = require('worker_threads'); const { testGCProfiler } = require('../common/v8'); -if (process.env.isWorker) { +if (!process.env.isWorker) { process.env.isWorker = 1; new Worker(__filename); } else { From 93e91f3dde2efbdcc17aefa4386e7842cb3571a7 Mon Sep 17 00:00:00 2001 From: Debadree Chatterjee Date: Fri, 24 Feb 2023 18:24:11 +0530 Subject: [PATCH 071/216] stream: fix respondWithNewView() errors when view.byteOffset != 0 Fixes: https://github.com/nodejs/node/issues/42851 Refs: https://github.com/whatwg/streams/blob/f894acdd417926a2121710803cef593e15127964/reference-implementation/lib/abstract-ops/readable-streams.js#L1756 PR-URL: https://github.com/nodejs/node/pull/46465 Reviewed-By: James M Snell Reviewed-By: Minwoo Jung --- lib/internal/webstreams/readablestream.js | 2 +- test/parallel/test-whatwg-readablestream.js | 30 +++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/lib/internal/webstreams/readablestream.js b/lib/internal/webstreams/readablestream.js index 6c2445b61d5fa9..0b8b8ac1ef584d 100644 --- a/lib/internal/webstreams/readablestream.js +++ b/lib/internal/webstreams/readablestream.js @@ -2965,7 +2965,7 @@ function readableByteStreamControllerRespondWithNewView(controller, view) { if (byteOffset + bytesFilled !== viewByteOffset) throw new ERR_INVALID_ARG_VALUE.RangeError('view', view); - if (bytesFilled + viewByteOffset > byteLength) + if (bytesFilled + viewByteLength > byteLength) throw new ERR_INVALID_ARG_VALUE.RangeError('view', view); if (bufferByteLength !== viewBufferByteLength) diff --git a/test/parallel/test-whatwg-readablestream.js b/test/parallel/test-whatwg-readablestream.js index 85096286d3e613..974b7791a6d68a 100644 --- a/test/parallel/test-whatwg-readablestream.js +++ b/test/parallel/test-whatwg-readablestream.js @@ -1657,3 +1657,33 @@ class Source { reader.read(new DataView(buffer)) .then(common.mustCall()); } + +{ + const stream = new ReadableStream({ + type: 'bytes', + autoAllocateChunkSize: 128, + pull: common.mustCall((controller) => { + const view = controller.byobRequest.view; + const dest = new Uint8Array( + view.buffer, + view.byteOffset, + view.byteLength + ); + dest.fill(1); + controller.byobRequest.respondWithNewView(dest); + }), + }); + + const reader = stream.getReader({ mode: 'byob' }); + + const buffer = new ArrayBuffer(10); + const view = new Uint8Array( + buffer, + 1, + 3 + ); + + reader.read(view).then(common.mustCall(({ value }) => { + assert.deepStrictEqual(value, new Uint8Array([1, 1, 1])); + })); +} From dfe529b709125e63d871d6c2187eb2c366df4136 Mon Sep 17 00:00:00 2001 From: Colin Ihrig Date: Fri, 24 Feb 2023 09:13:24 -0500 Subject: [PATCH 072/216] test_runner: better handle async bootstrap errors The test runner is bootstrapped synchronously, with the exception of importing custom reporters. To better handle asynchronously throw errors, this commit introduces an internal error type that can be checked for from the test runner's uncaughtException handler. After https://github.com/nodejs/node/pull/46707 and this change land, the other throw statement in the uncaughtException handler can be removed. This will allow the test runner to handle errors thrown from outside of tests (which currently prevents the test runner from reporting results). PR-URL: https://github.com/nodejs/node/pull/46720 Reviewed-By: Moshe Atlow Reviewed-By: James M Snell Reviewed-By: Benjamin Gruenbaum --- lib/internal/errors.js | 4 ++-- lib/internal/test_runner/harness.js | 8 ++++++++ lib/internal/test_runner/utils.js | 17 ++++++++++++----- test/parallel/test-runner-reporters.js | 12 ++++++++++++ 4 files changed, 34 insertions(+), 7 deletions(-) diff --git a/lib/internal/errors.js b/lib/internal/errors.js index 4f833741cf999f..bd68c9bd554582 100644 --- a/lib/internal/errors.js +++ b/lib/internal/errors.js @@ -1604,8 +1604,8 @@ E('ERR_TAP_VALIDATION_ERROR', function(errorMsg) { }, Error); E('ERR_TEST_FAILURE', function(error, failureType) { hideInternalStackFrames(this); - assert(typeof failureType === 'string', - "The 'failureType' argument must be of type string."); + assert(typeof failureType === 'string' || typeof failureType === 'symbol', + "The 'failureType' argument must be of type string or symbol."); let msg = error?.message ?? error; diff --git a/lib/internal/test_runner/harness.js b/lib/internal/test_runner/harness.js index 6f196645ff473d..0f4eb76b9ed860 100644 --- a/lib/internal/test_runner/harness.js +++ b/lib/internal/test_runner/harness.js @@ -18,6 +18,7 @@ const { exitCodes: { kGenericUserError } } = internalBinding('errors'); const { kEmptyObject } = require('internal/util'); const { kCancelledByParent, Test, ItTest, Suite } = require('internal/test_runner/test'); const { + kAsyncBootstrapFailure, parseCommandLine, setupTestReporters, } = require('internal/test_runner/utils'); @@ -32,6 +33,13 @@ function createTestTree(options = kEmptyObject) { function createProcessEventHandler(eventName, rootTest) { return (err) => { + if (err?.failureType === kAsyncBootstrapFailure) { + // Something went wrong during the asynchronous portion of bootstrapping + // the test runner. Since the test runner is not setup properly, we can't + // do anything but throw the error. + throw err.cause; + } + // Check if this error is coming from a test. If it is, fail the test. const test = testResources.get(executionAsyncId()); diff --git a/lib/internal/test_runner/utils.js b/lib/internal/test_runner/utils.js index ba7dbe57ba1784..72270e464248a5 100644 --- a/lib/internal/test_runner/utils.js +++ b/lib/internal/test_runner/utils.js @@ -7,6 +7,7 @@ const { RegExp, RegExpPrototypeExec, SafeMap, + Symbol, } = primordials; const { basename } = require('path'); const { createWriteStream } = require('fs'); @@ -23,6 +24,7 @@ const { } = require('internal/errors'); const { compose } = require('stream'); +const kAsyncBootstrapFailure = Symbol('asyncBootstrapFailure'); const kMultipleCallbackInvocations = 'multipleCallbackInvocations'; const kRegExpPattern = /^\/(.*)\/([a-z]*)$/; const kSupportedFileExtensions = /\.[cm]?js$/; @@ -149,11 +151,15 @@ async function getReportersMap(reporters, destinations) { async function setupTestReporters(testsStream) { - const { reporters, destinations } = parseCommandLine(); - const reportersMap = await getReportersMap(reporters, destinations); - for (let i = 0; i < reportersMap.length; i++) { - const { reporter, destination } = reportersMap[i]; - compose(testsStream, reporter).pipe(destination); + try { + const { reporters, destinations } = parseCommandLine(); + const reportersMap = await getReportersMap(reporters, destinations); + for (let i = 0; i < reportersMap.length; i++) { + const { reporter, destination } = reportersMap[i]; + compose(testsStream, reporter).pipe(destination); + } + } catch (err) { + throw new ERR_TEST_FAILURE(err, kAsyncBootstrapFailure); } } @@ -219,6 +225,7 @@ module.exports = { doesPathMatchFilter, isSupportedFileType, isTestFailureError, + kAsyncBootstrapFailure, parseCommandLine, setupTestReporters, }; diff --git a/test/parallel/test-runner-reporters.js b/test/parallel/test-runner-reporters.js index 671b6ac4432167..946a55d13919dd 100644 --- a/test/parallel/test-runner-reporters.js +++ b/test/parallel/test-runner-reporters.js @@ -114,4 +114,16 @@ describe('node:test reporters', { concurrency: true }, () => { /^package: reporter-esm{"test:start":5,"test:pass":2,"test:fail":3,"test:plan":3,"test:diagnostic":\d+}$/, ); }); + + it('should throw when reporter setup throws asynchronously', async () => { + const child = spawnSync( + process.execPath, + ['--test', '--test-reporter', fixtures.fileURL('empty.js'), 'reporters.js'], + { cwd: fixtures.path('test-runner') } + ); + assert.strictEqual(child.status, 7); + assert.strictEqual(child.signal, null); + assert.strictEqual(child.stdout.toString(), ''); + assert.match(child.stderr.toString(), /ERR_INVALID_ARG_TYPE/); + }); }); From 4e0b93222cd399d7d6c2ff23f6955b6ccfa4f119 Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Fri, 24 Feb 2023 10:08:24 -0500 Subject: [PATCH 073/216] meta: update CODEOWNERS of url implementations PR-URL: https://github.com/nodejs/node/pull/46775 Reviewed-By: Robert Nagy Reviewed-By: Debadree Chatterjee Reviewed-By: Luigi Pinca Reviewed-By: Matteo Collina Reviewed-By: Darshan Sen --- .github/CODEOWNERS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index aa74d154f1114a..6a0e7fe0339501 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -27,6 +27,7 @@ # net +/deps/ada @nodejs/url /deps/cares @nodejs/net /doc/api/dns.md @nodejs/net /doc/api/dgram.md @nodejs/net @@ -34,11 +35,14 @@ /lib/dgram.js @nodejs/net /lib/dns.js @nodejs/net /lib/net.js @nodejs/net +/lib/url.js @nodejs/url /lib/internal/dgram.js @nodejs/net /lib/internal/dns/* @nodejs/net /lib/internal/net.js @nodejs/net /lib/internal/socket_list.js @nodejs/net /lib/internal/js_stream_socket.js @nodejs/net +/lib/internal/url.js @nodejs/url +/src/node_url.* @nodejs/url /src/cares_wrap.cc @nodejs/net /src/connect_wrap.* @nodejs/net /src/connection_wrap.* @nodejs/net From 4e18e0a43aecbdb94601130309bfeb2fd4d86cc3 Mon Sep 17 00:00:00 2001 From: "Node.js GitHub Bot" Date: Fri, 24 Feb 2023 20:28:45 +0100 Subject: [PATCH 074/216] deps: update ada to 1.0.3 PR-URL: https://github.com/nodejs/node/pull/46784 Reviewed-By: Yagiz Nizipli Reviewed-By: Antoine du Hamel Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Tierney Cyren Reviewed-By: James M Snell --- deps/ada/ada.cpp | 141 ++++++++++++++++------------------------------- deps/ada/ada.h | 15 ++++- 2 files changed, 61 insertions(+), 95 deletions(-) diff --git a/deps/ada/ada.cpp b/deps/ada/ada.cpp index 3ddc5cd305325a..b9ecaa06bd9e8a 100644 --- a/deps/ada/ada.cpp +++ b/deps/ada/ada.cpp @@ -1,4 +1,4 @@ -/* auto-generated on 2023-02-07 17:26:54 -0500. Do not edit! */ +/* auto-generated on 2023-02-22 14:24:01 -0500. Do not edit! */ // dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/src, filename=ada.cpp /* begin file src/ada.cpp */ #include "ada.h" @@ -635,8 +635,8 @@ namespace ada::serializers { } std::string ipv6(const std::array& address) noexcept { - size_t compress_length = 0; - size_t compress = 0; + size_t compress_length = 0; // The length of a long sequence of zeros. + size_t compress = 0; // The start of a long sequence of zeros. find_longest_sequence_of_ipv6_pieces(address, compress, compress_length); if (compress_length <= 1) { @@ -644,24 +644,28 @@ namespace ada::serializers { compress = compress_length = 8; } - std::string output{}; + std::string output(4 * 8 + 7 + 2, '\0'); size_t piece_index = 0; - char buf[5]; - + char *point = output.data(); + char *point_end = output.data() + output.size(); + *point++ = '['; while (true) { if (piece_index == compress) { - output.append("::", piece_index == 0 ? 2 : 1); - if ((piece_index = piece_index + compress_length) == 8) break; + *point++ = ':'; + // If we skip a value initially, we need to write '::', otherwise + // a single ':' will do since it follows a previous ':'. + if(piece_index == 0) { *point++ = ':'; } + piece_index += compress_length; + if(piece_index == 8) { break; } } - - // Optimization opportunity: Get rid of snprintf. - snprintf(buf, 5, "%x", address[piece_index]); - output += buf; - if (++piece_index == 8) break; - output.push_back(':'); + point = std::to_chars(point, point_end, address[piece_index], 16).ptr; + piece_index++; + if(piece_index == 8) { break; } + *point++ = ':'; } - - return "[" + output + "]"; + *point++ = ']'; + output.resize(point - output.data()); + return output; } std::string ipv4(const uint64_t address) noexcept { @@ -1651,7 +1655,16 @@ namespace ada { if (trimmed.empty()) { port = std::nullopt; return true; } // Input should not start with control characters. if (ada::unicode::is_c0_control_or_space(trimmed.front())) { return false; } - return parse_port(trimmed); + // Input should contain at least one ascii digit. + if (input.find_first_of("0123456789") == std::string_view::npos) { return false; } + + // Revert changes if parse_port fails. + std::optional previous_port = port; + parse_port(trimmed); + if (is_valid) { return true; } + port = previous_port; + is_valid = true; + return false; } void url::set_hash(const std::string_view input) { @@ -1692,7 +1705,7 @@ namespace ada { return parse_path(input); } - bool url::set_host(const std::string_view input) { + bool url::set_host_or_hostname(const std::string_view input, bool override_hostname) { if (has_opaque_path) { return false; } std::optional previous_host = host; @@ -1713,7 +1726,7 @@ namespace ada { // Otherwise, if c is U+003A (:) and insideBrackets is false, then: // Note: we cannot access *pointer safely if (pointer == pointer_end). if ((pointer != new_host.end()) && (*pointer == ':') && !inside_brackets) { - // TODO: The next 2 lines is the only difference between set_host and set_hostname. Let's simplify it. + if (override_hostname) { return false; } std::string_view buffer(&*(pointer + 1)); if (!buffer.empty()) { set_port(buffer); } } @@ -1761,70 +1774,12 @@ namespace ada { return true; } - bool url::set_hostname(const std::string_view input) { - if (has_opaque_path) { return false; } - - std::optional previous_host = host; - - std::string_view::iterator input_pointer_end = std::find(input.begin(), input.end(), '#'); - std::string _host(input.data(), std::distance(input.begin(), input_pointer_end)); - helpers::remove_ascii_tab_or_newline(_host); - std::string_view new_host(_host); - - // If url's scheme is "file", then set state to file host state, instead of host state. - if (get_scheme_type() != ada::scheme::type::FILE) { - std::string_view host_view(_host.data(), _host.length()); - bool inside_brackets{false}; - size_t location = helpers::get_host_delimiter_location(*this, host_view, inside_brackets); - std::string_view::iterator pointer = (location != std::string_view::npos) ? new_host.begin() + location : new_host.end(); - - // Otherwise, if c is U+003A (:) and insideBrackets is false, then: - // Note: we cannot access *pointer safely if (pointer == pointer_end). - if ((pointer != new_host.end()) && (*pointer == ':') && !inside_brackets) { - // If buffer is the empty string, validation error, return failure. - return false; - } - // If url is special and host_view is the empty string, validation error, return failure. - else if (host_view.empty() && is_special()) { - return false; - } - // Otherwise, if state override is given, host_view is the empty string, - // and either url includes credentials or url’s port is non-null, return. - else if (host_view.empty() && (includes_credentials() || port.has_value())) { - return true; - } - - // Let host be the result of host parsing host_view with url is not special. - if (host_view.empty()) { - host = ""; - return true; - } - - bool succeeded = parse_host(host_view); - if (!succeeded) { host = previous_host; } - return succeeded; - } - - size_t location = new_host.find_first_of("/\\?"); - if (location != std::string_view::npos) { new_host.remove_suffix(new_host.length() - location); } - - if (new_host.empty()) { - // Set url’s host to the empty string. - host = ""; - } - else { - // Let host be the result of host parsing buffer with url is not special. - if (!parse_host(new_host)) { - host = previous_host; - return false; - } + bool url::set_host(const std::string_view input) { + return set_host_or_hostname(input, false); + } - // If host is "localhost", then set host to the empty string. - if (host.has_value() && host.value() == "localhost") { - host = ""; - } - } - return true; + bool url::set_hostname(const std::string_view input) { + return set_host_or_hostname(input, true); } bool url::set_protocol(const std::string_view input) { @@ -1849,15 +1804,16 @@ namespace ada { ada::result out = ada::parse(input); if (out) { - set_protocol(out->get_protocol()); - set_username(out->get_username()); - set_password(out->get_password()); - set_host(out->get_host()); - set_hostname(out->get_hostname()); - set_port(out->get_port()); - set_pathname(out->get_pathname()); - set_hash(out->get_hash()); - set_search(out->get_search()); + username = out->username; + password = out->password; + host = out->host; + port = out->port; + path = out->path; + query = out->query; + fragment = out->fragment; + type = out->type; + non_special_scheme = out->non_special_scheme; + has_opaque_path = out->has_opaque_path; } return out.has_value(); @@ -1989,7 +1945,8 @@ namespace ada::parser { case ada::state::NO_SCHEME: { ada_log("NO_SCHEME ", helpers::substring(url_data, input_position)); // If base is null, or base has an opaque path and c is not U+0023 (#), validation error, return failure. - if (base_url == nullptr || (base_url->has_opaque_path && (input_position != input_size))) { + // SCHEME state updates the state to NO_SCHEME and validates url_data is not empty. + if (base_url == nullptr || (base_url->has_opaque_path && url_data[input_position] != '#')) { ada_log("NO_SCHEME validation error"); url.is_valid = false; return url; diff --git a/deps/ada/ada.h b/deps/ada/ada.h index 792148af893470..5f701b5235a72e 100644 --- a/deps/ada/ada.h +++ b/deps/ada/ada.h @@ -1,4 +1,4 @@ -/* auto-generated on 2023-02-07 17:26:54 -0500. Do not edit! */ +/* auto-generated on 2023-02-22 14:24:01 -0500. Do not edit! */ // dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada.h /* begin file include/ada.h */ /** @@ -1453,6 +1453,15 @@ namespace ada { */ bool set_href(const std::string_view input); + /** + * @private + * + * Sets the host or hostname according to override condition. + * Return true on success. + * @see https://url.spec.whatwg.org/#hostname-state + */ + bool set_host_or_hostname(std::string_view input, bool override_hostname); + /** * The password getter steps are to return this’s URL’s password. * @see https://url.spec.whatwg.org/#dom-url-password @@ -4333,14 +4342,14 @@ namespace ada { #ifndef ADA_ADA_VERSION_H #define ADA_ADA_VERSION_H -#define ADA_VERSION "1.0.1" +#define ADA_VERSION "1.0.3" namespace ada { enum { ADA_VERSION_MAJOR = 1, ADA_VERSION_MINOR = 0, - ADA_VERSION_REVISION = 1, + ADA_VERSION_REVISION = 3, }; } // namespace ada From 5a3ad8763be246bee2e0bb4bcd071e478dc4882b Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Fri, 24 Feb 2023 17:35:05 -0500 Subject: [PATCH 075/216] url: simplify and improve url formatting PR-URL: https://github.com/nodejs/node/pull/46736 Reviewed-By: Tiancheng "Timothy" Gu Reviewed-By: James M Snell --- lib/internal/url.js | 98 +++---------------- lib/url.js | 46 +++++++-- src/node_url.cc | 73 +++++++++++--- .../test-whatwg-url-custom-inspect.js | 4 +- 4 files changed, 111 insertions(+), 110 deletions(-) diff --git a/lib/internal/url.js b/lib/internal/url.js index 23340a3e5c1a01..20d637057f6dea 100644 --- a/lib/internal/url.js +++ b/lib/internal/url.js @@ -77,7 +77,6 @@ const path = require('path'); const { validateFunction, - validateObject, } = require('internal/validators'); const querystring = require('querystring'); @@ -150,8 +149,6 @@ class URLContext { password = ''; port = ''; hash = ''; - hasHost = false; - hasOpaquePath = false; } function isURLSearchParams(self) { @@ -282,7 +279,9 @@ class URLSearchParams { name = toUSVString(name); value = toUSVString(value); ArrayPrototypePush(this[searchParams], name, value); - update(this[context], this); + if (this[context]) { + this[context].search = this.toString(); + } } delete(name) { @@ -303,7 +302,9 @@ class URLSearchParams { i += 2; } } - update(this[context], this); + if (this[context]) { + this[context].search = this.toString(); + } } get(name) { @@ -398,7 +399,9 @@ class URLSearchParams { ArrayPrototypePush(list, name, value); } - update(this[context], this); + if (this[context]) { + this[context].search = this.toString(); + } } sort() { @@ -442,7 +445,9 @@ class URLSearchParams { } } - update(this[context], this); + if (this[context]) { + this[context].search = this.toString(); + } } // https://heycam.github.io/webidl/#es-iterators @@ -528,46 +533,6 @@ function isURLThis(self) { return (self !== undefined && self !== null && self[context] !== undefined); } -function constructHref(ctx, options) { - if (options) - validateObject(options, 'options'); - - options = { - fragment: true, - unicode: false, - search: true, - auth: true, - ...options - }; - - // https://url.spec.whatwg.org/#url-serializing - let ret = ctx.protocol; - if (ctx.hasHost) { - ret += '//'; - const hasUsername = ctx.username !== ''; - const hasPassword = ctx.password !== ''; - if (options.auth && (hasUsername || hasPassword)) { - if (hasUsername) - ret += ctx.username; - if (hasPassword) - ret += `:${ctx.password}`; - ret += '@'; - } - ret += options.unicode ? - domainToUnicode(ctx.hostname) : ctx.hostname; - if (ctx.port !== '') - ret += `:${ctx.port}`; - } else if (!ctx.hasOpaquePath && ctx.pathname.lastIndexOf('/') !== 0 && ctx.pathname.startsWith('//')) { - ret += '/.'; - } - ret += ctx.pathname; - if (options.search) - ret += ctx.search; - if (options.fragment) - ret += ctx.hash; - return ret; -} - class URL { constructor(input, base = undefined) { // toUSVString is not needed. @@ -620,14 +585,8 @@ class URL { return `${constructor.name} ${inspect(obj, opts)}`; } - [kFormat](options) { - // TODO(@anonrig): Replace kFormat with actually calling setters. - return constructHref(this[context], options); - } - #onParseComplete = (href, origin, protocol, hostname, pathname, - search, username, password, port, hash, hasHost, - hasOpaquePath) => { + search, username, password, port, hash) => { const ctx = this[context]; ctx.href = href; ctx.origin = origin; @@ -639,9 +598,6 @@ class URL { ctx.password = password; ctx.port = port; ctx.hash = hash; - // TODO(@anonrig): Remove hasHost and hasOpaquePath when kFormat is removed. - ctx.hasHost = hasHost; - ctx.hasOpaquePath = hasOpaquePath; if (!this[searchParams]) { // Invoked from URL constructor this[searchParams] = new URLSearchParams(); this[searchParams][context] = this; @@ -854,33 +810,6 @@ ObjectDefineProperties(URL, { revokeObjectURL: kEnumerableProperty, }); -function update(url, params) { - if (!url) - return; - - const ctx = url[context]; - const serializedParams = params.toString(); - if (serializedParams.length > 0) { - ctx.search = '?' + serializedParams; - } else { - ctx.search = ''; - - // Potentially strip trailing spaces from an opaque path - if (ctx.hasOpaquePath && ctx.hash.length === 0) { - let length = ctx.pathname.length; - while (length > 0 && ctx.pathname.charCodeAt(length - 1) === 32) { - length--; - } - - // No need to copy the whole string if there is no space at the end - if (length !== ctx.pathname.length) { - ctx.pathname = ctx.pathname.slice(0, length); - } - } - } - ctx.href = constructHref(ctx); -} - function initSearchParams(url, init) { if (!init) { url[searchParams] = []; @@ -1379,7 +1308,6 @@ module.exports = { domainToASCII, domainToUnicode, urlToHttpOptions, - formatSymbol: kFormat, searchParamsSymbol: searchParams, encodeStr }; diff --git a/lib/url.js b/lib/url.js index b1c6fe16d7c97d..9d2911cdf47f73 100644 --- a/lib/url.js +++ b/lib/url.js @@ -22,6 +22,7 @@ 'use strict'; const { + Boolean, Int8Array, ObjectKeys, SafeSet, @@ -37,7 +38,10 @@ const { ERR_INVALID_ARG_TYPE, ERR_INVALID_URL, } = require('internal/errors').codes; -const { validateString } = require('internal/validators'); +const { + validateString, + validateObject, +} = require('internal/validators'); // This ensures setURLConstructor() is called before the native // URL::ToObject() method is used. @@ -50,11 +54,14 @@ const { domainToASCII, domainToUnicode, fileURLToPath, - formatSymbol, pathToFileURL, urlToHttpOptions, } = require('internal/url'); +const { + formatUrl, +} = internalBinding('url'); + // Original url.parse() API function Url() { @@ -578,13 +585,36 @@ function urlFormat(urlObject, options) { } else if (typeof urlObject !== 'object' || urlObject === null) { throw new ERR_INVALID_ARG_TYPE('urlObject', ['Object', 'string'], urlObject); - } else if (!(urlObject instanceof Url)) { - const format = urlObject[formatSymbol]; - return format ? - format.call(urlObject, options) : - Url.prototype.format.call(urlObject); + } else if (urlObject instanceof URL) { + let fragment = true; + let unicode = false; + let search = true; + let auth = true; + + if (options) { + validateObject(options, 'options'); + + if (options.fragment != null) { + fragment = Boolean(options.fragment); + } + + if (options.unicode != null) { + unicode = Boolean(options.unicode); + } + + if (options.search != null) { + search = Boolean(options.search); + } + + if (options.auth != null) { + auth = Boolean(options.auth); + } + } + + return formatUrl(urlObject.href, fragment, unicode, search, auth); } - return urlObject.format(); + + return Url.prototype.format.call(urlObject); } // These characters do not need escaping: diff --git a/src/node_url.cc b/src/node_url.cc index 39905874bf38e1..1e8f6772fb8e6e 100644 --- a/src/node_url.cc +++ b/src/node_url.cc @@ -11,7 +11,6 @@ namespace node { -using v8::Boolean; using v8::Context; using v8::Function; using v8::FunctionCallbackInfo; @@ -47,7 +46,7 @@ enum url_update_action { kHref = 9, }; -void SetArgs(Environment* env, Local argv[12], const ada::result& url) { +void SetArgs(Environment* env, Local argv[10], const ada::result& url) { Isolate* isolate = env->isolate(); argv[0] = Utf8String(isolate, url->get_href()); argv[1] = Utf8String(isolate, url->get_origin()); @@ -59,8 +58,6 @@ void SetArgs(Environment* env, Local argv[12], const ada::result& url) { argv[7] = Utf8String(isolate, url->get_password()); argv[8] = Utf8String(isolate, url->get_port()); argv[9] = Utf8String(isolate, url->get_hash()); - argv[10] = Boolean::New(isolate, url->host.has_value()); - argv[11] = Boolean::New(isolate, url->has_opaque_path); } void Parse(const FunctionCallbackInfo& args) { @@ -86,8 +83,7 @@ void Parse(const FunctionCallbackInfo& args) { } base_pointer = &base.value(); } - ada::result out = - ada::parse(std::string_view(input.out(), input.length()), base_pointer); + ada::result out = ada::parse(input.ToStringView(), base_pointer); if (!out) { return args.GetReturnValue().Set(false); @@ -105,8 +101,6 @@ void Parse(const FunctionCallbackInfo& args) { undef, undef, undef, - undef, - undef, }; SetArgs(env, argv, out); USE(success_callback_->Call( @@ -192,10 +186,8 @@ void UpdateUrl(const FunctionCallbackInfo& args) { Utf8Value new_value(isolate, args[2].As()); Local success_callback_ = args[3].As(); - std::string_view new_value_view = - std::string_view(new_value.out(), new_value.length()); - std::string_view input_view = std::string_view(input.out(), input.length()); - ada::result out = ada::parse(input_view); + std::string_view new_value_view = new_value.ToStringView(); + ada::result out = ada::parse(input.ToStringView()); CHECK(out); bool result{true}; @@ -255,8 +247,6 @@ void UpdateUrl(const FunctionCallbackInfo& args) { undef, undef, undef, - undef, - undef, }; SetArgs(env, argv, out); USE(success_callback_->Call( @@ -264,12 +254,66 @@ void UpdateUrl(const FunctionCallbackInfo& args) { args.GetReturnValue().Set(result); } +void FormatUrl(const FunctionCallbackInfo& args) { + CHECK_GT(args.Length(), 4); + CHECK(args[0]->IsString()); // url href + + Environment* env = Environment::GetCurrent(args); + Isolate* isolate = env->isolate(); + + Utf8Value href(isolate, args[0].As()); + const bool fragment = args[1]->IsTrue(); + const bool unicode = args[2]->IsTrue(); + const bool search = args[3]->IsTrue(); + const bool auth = args[4]->IsTrue(); + + ada::result out = ada::parse(href.ToStringView()); + CHECK(out); + + if (!fragment) { + out->fragment = std::nullopt; + } + + if (unicode) { +#if defined(NODE_HAVE_I18N_SUPPORT) + std::string hostname = out->get_hostname(); + MaybeStackBuffer buf; + int32_t len = i18n::ToUnicode(&buf, hostname.data(), hostname.length()); + + if (len < 0) { + out->host = ""; + } else { + out->host = buf.ToString(); + } +#else + out->host = ""; +#endif + } + + if (!search) { + out->query = std::nullopt; + } + + if (!auth) { + out->username = ""; + out->password = ""; + } + + std::string result = out->get_href(); + args.GetReturnValue().Set(String::NewFromUtf8(env->isolate(), + result.data(), + NewStringType::kNormal, + result.length()) + .ToLocalChecked()); +} + void Initialize(Local target, Local unused, Local context, void* priv) { SetMethod(context, target, "parse", Parse); SetMethod(context, target, "updateUrl", UpdateUrl); + SetMethod(context, target, "formatUrl", FormatUrl); SetMethodNoSideEffect(context, target, "domainToASCII", DomainToASCII); SetMethodNoSideEffect(context, target, "domainToUnicode", DomainToUnicode); @@ -279,6 +323,7 @@ void Initialize(Local target, void RegisterExternalReferences(ExternalReferenceRegistry* registry) { registry->Register(Parse); registry->Register(UpdateUrl); + registry->Register(FormatUrl); registry->Register(DomainToASCII); registry->Register(DomainToUnicode); diff --git a/test/parallel/test-whatwg-url-custom-inspect.js b/test/parallel/test-whatwg-url-custom-inspect.js index ad7a48f72d5958..a7d30a6ab936c3 100644 --- a/test/parallel/test-whatwg-url-custom-inspect.js +++ b/test/parallel/test-whatwg-url-custom-inspect.js @@ -55,9 +55,7 @@ assert.strictEqual( username: 'username', password: 'password', port: '8080', - hash: '#hash', - hasHost: true, - hasOpaquePath: false + hash: '#hash' } }`); From bd5ef380a5afb208b8beaf60e0211b2f5923f284 Mon Sep 17 00:00:00 2001 From: Marco Ippolito Date: Fri, 24 Feb 2023 23:35:16 +0100 Subject: [PATCH 076/216] doc: add marco-ippolito to collaborators MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes: https://github.com/nodejs/node/issues/46660 PR-URL: https://github.com/nodejs/node/pull/46816 Reviewed-By: Colin Ihrig Reviewed-By: Rafael Gonzaga Reviewed-By: Yagiz Nizipli Reviewed-By: Rich Trott Reviewed-By: Xuguang Mei Reviewed-By: Antoine du Hamel Reviewed-By: Tobias Nießen Reviewed-By: Luigi Pinca Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Debadree Chatterjee --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 65ff1549eb797e..29d5f982ceca26 100644 --- a/README.md +++ b/README.md @@ -380,6 +380,8 @@ For information about the governance of the Node.js project, see **Luke Karrys** <> (he/him) * [Lxxyx](https://github.com/Lxxyx) - **Zijian Liu** <> (he/him) +* [marco-ippolito](https://github.com/marco-ippolito) - + **Marco Ippolito** <> (he/him) * [marsonya](https://github.com/marsonya) - **Akhil Marsonya** <> (he/him) * [mcollina](https://github.com/mcollina) - From 1e20b05acdeb450bcc45b059954fe629db9b88f8 Mon Sep 17 00:00:00 2001 From: James M Snell Date: Sun, 22 Jan 2023 12:14:11 -0800 Subject: [PATCH 077/216] url: implement URLSearchParams size getter MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Refs: https://github.com/whatwg/url/pull/734 PR-URL: https://github.com/nodejs/node/pull/46308 Reviewed-By: Antoine du Hamel Reviewed-By: Luigi Pinca Reviewed-By: Yagiz Nizipli Reviewed-By: Daijiro Wachi Reviewed-By: Anna Henningsen Reviewed-By: Tobias Nießen Reviewed-By: Darshan Sen Reviewed-By: Minwoo Jung --- doc/api/url.md | 8 ++++++++ lib/internal/url.js | 7 +++++++ test/parallel/test-whatwg-url-properties.js | 8 ++++++++ 3 files changed, 23 insertions(+) diff --git a/doc/api/url.md b/doc/api/url.md index e250b144987fa0..a10b5947c40eda 100644 --- a/doc/api/url.md +++ b/doc/api/url.md @@ -940,6 +940,14 @@ console.log(params.toString()); // Prints foo=def&abc=def&xyz=opq ``` +#### `urlSearchParams.size` + + + +The total number of parameter entries. + #### `urlSearchParams.sort()` + +Shorthand for marking a suite as `only`, same as +[`describe([name], { only: true }[, fn])`][describe options]. + ## `it([name][, options][, fn])` * `name` {string} The name of the test, which is displayed when reporting test @@ -848,6 +857,15 @@ same as [`it([name], { skip: true }[, fn])`][it options]. Shorthand for marking a test as `TODO`, same as [`it([name], { todo: true }[, fn])`][it options]. +## `it.only([name][, options][, fn])` + + + +Shorthand for marking a test as `only`, +same as [`it([name], { only: true }[, fn])`][it options]. + ## `before([fn][, options])` + +* `view` {TypedArray} The {TypedArray} to copy. +* `offset` {integer} The starting offset within `view`. **Default:**: `0`. +* `length` {integer} The number of elements from `view` to copy. + **Default:** `view.length - offset`. + +Copies the underlying memory of `view` into a new `Buffer`. + +```js +const u16 = new Uint16Array([0, 0xffff]); +const buf = Buffer.copyBytesFrom(u16, 0, 1); +u16[1] = 0; +console.log(buf.length); // 2 +console.log(buf[0]); // 255 +console.log(buf[1]); // 255 +``` + ### Static method: `Buffer.from(array)` > Stability: 1 - `stream.compose` is experimental. -* `streams` {Stream\[]|Iterable\[]|AsyncIterable\[]|Function\[]} +* `streams` {Stream\[]|Iterable\[]|AsyncIterable\[]|Function\[]| + ReadableStream\[]|WritableStream\[]|TransformStream\[]} * Returns: {stream.Duplex} Combines two or more streams into a `Duplex` stream that writes to the diff --git a/lib/internal/streams/compose.js b/lib/internal/streams/compose.js index 14c68e37b2e7af..16dc10ad69643e 100644 --- a/lib/internal/streams/compose.js +++ b/lib/internal/streams/compose.js @@ -7,6 +7,10 @@ const { isNodeStream, isReadable, isWritable, + isWebStream, + isTransformStream, + isWritableStream, + isReadableStream, } = require('internal/streams/utils'); const { AbortError, @@ -15,6 +19,7 @@ const { ERR_MISSING_ARGS, }, } = require('internal/errors'); +const eos = require('internal/streams/end-of-stream'); module.exports = function compose(...streams) { if (streams.length === 0) { @@ -37,18 +42,32 @@ module.exports = function compose(...streams) { } for (let n = 0; n < streams.length; ++n) { - if (!isNodeStream(streams[n])) { + if (!isNodeStream(streams[n]) && !isWebStream(streams[n])) { // TODO(ronag): Add checks for non streams. continue; } - if (n < streams.length - 1 && !isReadable(streams[n])) { + if ( + n < streams.length - 1 && + !( + isReadable(streams[n]) || + isReadableStream(streams[n]) || + isTransformStream(streams[n]) + ) + ) { throw new ERR_INVALID_ARG_VALUE( `streams[${n}]`, orgStreams[n], 'must be readable', ); } - if (n > 0 && !isWritable(streams[n])) { + if ( + n > 0 && + !( + isWritable(streams[n]) || + isWritableStream(streams[n]) || + isTransformStream(streams[n]) + ) + ) { throw new ERR_INVALID_ARG_VALUE( `streams[${n}]`, orgStreams[n], @@ -79,8 +98,16 @@ module.exports = function compose(...streams) { const head = streams[0]; const tail = pipeline(streams, onfinished); - const writable = !!isWritable(head); - const readable = !!isReadable(tail); + const writable = !!( + isWritable(head) || + isWritableStream(head) || + isTransformStream(head) + ); + const readable = !!( + isReadable(tail) || + isReadableStream(tail) || + isTransformStream(tail) + ); // TODO(ronag): Avoid double buffering. // Implement Writable/Readable/Duplex traits. @@ -94,28 +121,55 @@ module.exports = function compose(...streams) { }); if (writable) { - d._write = function(chunk, encoding, callback) { - if (head.write(chunk, encoding)) { - callback(); - } else { - ondrain = callback; - } - }; - - d._final = function(callback) { - head.end(); - onfinish = callback; - }; + if (isNodeStream(head)) { + d._write = function(chunk, encoding, callback) { + if (head.write(chunk, encoding)) { + callback(); + } else { + ondrain = callback; + } + }; + + d._final = function(callback) { + head.end(); + onfinish = callback; + }; + + head.on('drain', function() { + if (ondrain) { + const cb = ondrain; + ondrain = null; + cb(); + } + }); + } else if (isWebStream(head)) { + const writable = isTransformStream(head) ? head.writable : head; + const writer = writable.getWriter(); + + d._write = async function(chunk, encoding, callback) { + try { + await writer.ready; + writer.write(chunk).catch(() => {}); + callback(); + } catch (err) { + callback(err); + } + }; + + d._final = async function(callback) { + try { + await writer.ready; + writer.close().catch(() => {}); + onfinish = callback; + } catch (err) { + callback(err); + } + }; + } - head.on('drain', function() { - if (ondrain) { - const cb = ondrain; - ondrain = null; - cb(); - } - }); + const toRead = isTransformStream(tail) ? tail.readable : tail; - tail.on('finish', function() { + eos(toRead, () => { if (onfinish) { const cb = onfinish; onfinish = null; @@ -125,32 +179,54 @@ module.exports = function compose(...streams) { } if (readable) { - tail.on('readable', function() { - if (onreadable) { - const cb = onreadable; - onreadable = null; - cb(); - } - }); - - tail.on('end', function() { - d.push(null); - }); - - d._read = function() { - while (true) { - const buf = tail.read(); - - if (buf === null) { - onreadable = d._read; - return; + if (isNodeStream(tail)) { + tail.on('readable', function() { + if (onreadable) { + const cb = onreadable; + onreadable = null; + cb(); } - - if (!d.push(buf)) { - return; + }); + + tail.on('end', function() { + d.push(null); + }); + + d._read = function() { + while (true) { + const buf = tail.read(); + if (buf === null) { + onreadable = d._read; + return; + } + + if (!d.push(buf)) { + return; + } } - } - }; + }; + } else if (isWebStream(tail)) { + const readable = isTransformStream(tail) ? tail.readable : tail; + const reader = readable.getReader(); + d._read = async function() { + while (true) { + try { + const { value, done } = await reader.read(); + + if (!d.push(value)) { + return; + } + + if (done) { + d.push(null); + return; + } + } catch { + return; + } + } + }; + } } d._destroy = function(err, callback) { @@ -166,7 +242,9 @@ module.exports = function compose(...streams) { callback(err); } else { onclose = callback; - destroyer(tail, err); + if (isNodeStream(tail)) { + destroyer(tail, err); + } } }; diff --git a/lib/internal/streams/pipeline.js b/lib/internal/streams/pipeline.js index 22bb042d71b420..95737d95e48e41 100644 --- a/lib/internal/streams/pipeline.js +++ b/lib/internal/streams/pipeline.js @@ -286,7 +286,7 @@ function pipelineImpl(streams, callback, opts) { throw new ERR_INVALID_RETURN_VALUE( 'Iterable, AsyncIterable or Stream', 'source', ret); } - } else if (isIterable(stream) || isReadableNodeStream(stream)) { + } else if (isIterable(stream) || isReadableNodeStream(stream) || isTransformStream(stream)) { ret = stream; } else { ret = Duplex.from(stream); @@ -385,6 +385,7 @@ function pipelineImpl(streams, callback, opts) { finishCount++; pumpToWeb(ret, stream, finish, { end }); } else if (isTransformStream(ret)) { + finishCount++; pumpToWeb(ret.readable, stream, finish, { end }); } else { throw new ERR_INVALID_ARG_TYPE( diff --git a/test/parallel/test-webstreams-compose.js b/test/parallel/test-webstreams-compose.js new file mode 100644 index 00000000000000..5514d12bd02eb0 --- /dev/null +++ b/test/parallel/test-webstreams-compose.js @@ -0,0 +1,483 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); + +const { + Transform, + Readable, + Writable, + compose +} = require('stream'); + +const { + TransformStream, + ReadableStream, + WritableStream, +} = require('stream/web'); + +{ + let res = ''; + + const d = compose( + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk?.toString()?.replace(' ', '_')); + }) + }), + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk?.toString()?.toUpperCase()); + }) + }) + ); + + d.on('data', common.mustCall((chunk) => { + res += chunk; + })); + + d.on('end', common.mustCall(() => { + assert.strictEqual(res, 'HELLO_WORLD'); + })); + + d.end('hello world'); +} + +{ + let res = ''; + + compose( + new Transform({ + transform: common.mustCall((chunk, encoding, callback) => { + callback(null, chunk + chunk); + }) + }), + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk.toString().toUpperCase()); + }) + }) + ) + .end('asd') + .on('data', common.mustCall((buf) => { + res += buf; + })) + .on('end', common.mustCall(() => { + assert.strictEqual(res, 'ASDASD'); + })); +} + +{ + let res = ''; + + compose( + async function*(source) { + for await (const chunk of source) { + yield chunk + chunk; + } + }, + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk.toString().toUpperCase()); + }), + }) + ) + .end('asd') + .on('data', common.mustCall((buf) => { + res += buf; + })) + .on('end', common.mustCall(() => { + assert.strictEqual(res, 'ASDASD'); + })); +} + +{ + let res = ''; + + compose( + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk.toString().toUpperCase()); + }), + }), + async function*(source) { + for await (const chunk of source) { + yield chunk + chunk; + } + }, + new Transform({ + transform: common.mustCall((chunk, enc, clb) => { + clb(null, chunk?.toString()?.replaceAll('A', 'B')); + }) + }) + ) + .end('asd') + .on('data', common.mustCall((buf) => { + res += buf; + })) + .on('end', common.mustCall(() => { + assert.strictEqual(res, 'BSDBSD'); + })); +} + +{ + let res = ''; + + compose( + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk.toString().toUpperCase()); + }), + }), + async function*(source) { + for await (const chunk of source) { + yield chunk + chunk; + } + }, + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk?.toString()?.replaceAll('A', 'B')); + }) + }) + ) + .end('asd') + .on('data', common.mustCall((buf) => { + res += buf; + })) + .on('end', common.mustCall(() => { + assert.strictEqual(res, 'BSDBSD'); + })); +} + +{ + let res = ''; + compose( + new ReadableStream({ + start(controller) { + controller.enqueue('asd'); + controller.close(); + } + }), + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk?.toString()?.toUpperCase()); + }) + }) + ) + .on('data', common.mustCall((buf) => { + res += buf; + })) + .on('end', common.mustCall(() => { + assert.strictEqual(res, 'ASD'); + })); +} + +{ + let res = ''; + compose( + new ReadableStream({ + start(controller) { + controller.enqueue('asd'); + controller.close(); + } + }), + new Transform({ + transform: common.mustCall((chunk, enc, clb) => { + clb(null, chunk?.toString()?.toUpperCase()); + }) + }) + ) + .on('data', common.mustCall((buf) => { + res += buf; + })) + .on('end', common.mustCall(() => { + assert.strictEqual(res, 'ASD'); + })); +} + +{ + let res = ''; + compose( + Readable.from(['asd']), + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk?.toString()?.toUpperCase()); + }) + }) + ) + .on('data', common.mustCall((buf) => { + res += buf; + })) + .on('end', common.mustCall(() => { + assert.strictEqual(res, 'ASD'); + })); +} + +{ + let res = ''; + compose( + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk.toString().toUpperCase()); + }) + }), + async function*(source) { + for await (const chunk of source) { + yield chunk; + } + }, + new Writable({ + write: common.mustCall((chunk, encoding, callback) => { + res += chunk; + callback(null); + }) + }) + ) + .end('asd') + .on('finish', common.mustCall(() => { + assert.strictEqual(res, 'ASD'); + })); +} + +{ + let res = ''; + compose( + new Transform({ + transform: common.mustCall((chunk, encoding, callback) => { + callback(null, chunk.toString().toUpperCase()); + }) + }), + async function*(source) { + for await (const chunk of source) { + yield chunk; + } + }, + new WritableStream({ + write: common.mustCall((chunk) => { + res += chunk; + }) + }) + ) + .end('asd') + .on('finish', common.mustCall(() => { + assert.strictEqual(res, 'ASD'); + })); +} + +{ + let res = ''; + compose( + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk.toString().toUpperCase()); + }) + }), + async function*(source) { + for await (const chunk of source) { + yield chunk; + } + }, + new WritableStream({ + write: common.mustCall((chunk) => { + res += chunk; + }) + }) + ) + .end('asd') + .on('finish', common.mustCall(() => { + assert.strictEqual(res, 'ASD'); + })); +} + +{ + let res = ''; + compose( + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk.toString().toUpperCase()); + }) + }), + async function*(source) { + for await (const chunk of source) { + yield chunk; + } + }, + async function(source) { + for await (const chunk of source) { + res += chunk; + } + } + ) + .end('asd') + .on('finish', common.mustCall(() => { + assert.strictEqual(res, 'ASD'); + })); +} + +{ + + compose( + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.error(new Error('asd')); + }) + }), + new TransformStream({ + transform: common.mustNotCall() + }) + ) + .on('data', common.mustNotCall()) + .on('end', common.mustNotCall()) + .on('error', (err) => { + assert.strictEqual(err?.message, 'asd'); + }) + .end('xyz'); +} + +{ + + compose( + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk); + }) + }), + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.error(new Error('asd')); + }) + }) + ) + .on('data', common.mustNotCall()) + .on('end', common.mustNotCall()) + .on('error', (err) => { + assert.strictEqual(err?.message, 'asd'); + }) + .end('xyz'); +} + +{ + + compose( + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk); + }) + }), + async function*(source) { // eslint-disable-line require-yield + let tmp = ''; + for await (const chunk of source) { + tmp += chunk; + throw new Error('asd'); + } + return tmp; + }, + new TransformStream({ + transform: common.mustNotCall() + }) + ) + .on('data', common.mustNotCall()) + .on('end', common.mustNotCall()) + .on('error', (err) => { + assert.strictEqual(err?.message, 'asd'); + }) + .end('xyz'); +} + +{ + + compose( + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.error(new Error('asd')); + }) + }), + new Transform({ + transform: common.mustNotCall() + }) + ) + .on('data', common.mustNotCall()) + .on('end', common.mustNotCall()) + .on('error', (err) => { + assert.strictEqual(err?.message, 'asd'); + }) + .end('xyz'); +} + +{ + + compose( + new Transform({ + transform: common.mustCall((chunk, enc, clb) => { + clb(new Error('asd')); + }) + }), + new TransformStream({ + transform: common.mustNotCall() + }) + ) + .on('data', common.mustNotCall()) + .on('end', common.mustNotCall()) + .on('error', (err) => { + assert.strictEqual(err?.message, 'asd'); + }) + .end('xyz'); +} + +{ + compose( + new ReadableStream({ + start(controller) { + controller.enqueue(new Error('asd')); + } + }), + new TransformStream({ + transform: common.mustNotCall() + }) + ) + .on('data', common.mustNotCall()) + .on('end', common.mustNotCall()) + .on('error', (err) => { + assert.strictEqual(err?.message, 'asd'); + }) + .end('xyz'); +} + +{ + compose( + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk.toString().toUpperCase()); + }) + }), + new WritableStream({ + write: common.mustCall((chunk, controller) => { + controller.error(new Error('asd')); + }) + }) + ) + .on('error', (err) => { + assert.strictEqual(err?.message, 'asd'); + }) + .end('xyz'); +} + +{ + compose( + new TransformStream({ + transform: common.mustCall((chunk, controller) => { + controller.enqueue(chunk.toString().toUpperCase()); + }) + }), + async function*(source) { + for await (const chunk of source) { + yield chunk; + } + }, + async function(source) { + throw new Error('asd'); + } + ).on('error', (err) => { + assert.strictEqual(err?.message, 'asd'); + }).end('xyz'); +} From 724f9d61a3f716ff19c4fba90c0a927dbb12dc9b Mon Sep 17 00:00:00 2001 From: Marco Ippolito Date: Mon, 27 Feb 2023 13:13:34 +0100 Subject: [PATCH 109/216] tools: create llhttp update action PR-URL: https://github.com/nodejs/node/pull/46766 Reviewed-By: Paolo Insogna Reviewed-By: Rafael Gonzaga --- .github/workflows/tools.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/tools.yml b/.github/workflows/tools.yml index e92a2e787a7b91..eb10935828722f 100644 --- a/.github/workflows/tools.yml +++ b/.github/workflows/tools.yml @@ -164,6 +164,19 @@ jobs: echo "NEW_VERSION=$NEW_VERSION" >> $GITHUB_ENV ./tools/update-nghttp2.sh "$NEW_VERSION" fi + - id: llhttp + subsystem: deps + label: dependencies + run: | + NEW_VERSION=$(gh api repos/nodejs/llhttp/releases/latest -q '.tag_name|ltrimstr("release/v")') + CURRENT_MAJOR_VERSION=$(grep "#define LLHTTP_VERSION_MAJOR" ./deps/llhttp/include/llhttp.h | sed -n "s/^.*MAJOR \(.*\)/\1/p") + CURRENT_MINOR_VERSION=$(grep "#define LLHTTP_VERSION_MINOR" ./deps/llhttp/include/llhttp.h | sed -n "s/^.*MINOR \(.*\)/\1/p") + CURRENT_PATCH_VERSION=$(grep "#define LLHTTP_VERSION_PATCH" ./deps/llhttp/include/llhttp.h | sed -n "s/^.*PATCH \(.*\)/\1/p") + CURRENT_VERSION="$CURRENT_MAJOR_VERSION.$CURRENT_MINOR_VERSION.$CURRENT_PATCH_VERSION" + if [ "$NEW_VERSION" != "$CURRENT_VERSION" ]; then + echo "NEW_VERSION=$NEW_VERSION" >> $GITHUB_ENV + ./tools/update-llhttp.sh "$NEW_VERSION" + fi steps: - uses: actions/checkout@v3 with: From cc7482147772c34491df61112921c24d9292f904 Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Mon, 6 Feb 2023 23:37:33 +0100 Subject: [PATCH 110/216] bootstrap: print stack trace during environment creation failure https://github.com/nodejs/node/pull/45888 took the environment creation code out of the scope covered by the v8::TryCatch that we use to print early failures during environment creation. So e.g. when adding something that would fail in node.js, we get ``` node:internal/options:554: Uncaught Error: Should not query options before bootstrapping is done ``` This patch restores that by adding another v8::TryCatch for it: ``` node:internal/options:20 ({ options: optionsMap } = getCLIOptions()); ^ Error: Should not query options before bootstrapping is done at getCLIOptionsFromBinding (node:internal/options:20:32) at getOptionValue (node:internal/options:45:19) at node:internal/bootstrap/node:433:29 ``` PR-URL: https://github.com/nodejs/node/pull/46533 Reviewed-By: Chengzhong Wu Reviewed-By: Anna Henningsen --- src/api/embed_helpers.cc | 12 +++++- src/node_errors.cc | 79 ++++++++++++++++++++++++++++------------ src/node_internals.h | 3 ++ 3 files changed, 69 insertions(+), 25 deletions(-) diff --git a/src/api/embed_helpers.cc b/src/api/embed_helpers.cc index 3f8463f6ae518d..5c8b733737a2e6 100644 --- a/src/api/embed_helpers.cc +++ b/src/api/embed_helpers.cc @@ -15,6 +15,7 @@ using v8::Maybe; using v8::Nothing; using v8::SealHandleScope; using v8::SnapshotCreator; +using v8::TryCatch; namespace node { @@ -129,12 +130,21 @@ CommonEnvironmentSetup::CommonEnvironmentSetup( { Locker locker(isolate); Isolate::Scope isolate_scope(isolate); + HandleScope handle_scope(isolate); + + TryCatch bootstrapCatch(isolate); + auto print_Exception = OnScopeLeave([&]() { + if (bootstrapCatch.HasCaught()) { + errors->push_back(FormatCaughtException( + isolate, isolate->GetCurrentContext(), bootstrapCatch)); + } + }); + impl_->isolate_data.reset(CreateIsolateData( isolate, loop, platform, impl_->allocator.get(), snapshot_data)); impl_->isolate_data->options()->build_snapshot = impl_->snapshot_creator.has_value(); - HandleScope handle_scope(isolate); if (snapshot_data) { impl_->env.reset(make_env(this)); if (impl_->env) { diff --git a/src/node_errors.cc b/src/node_errors.cc index cf6284dcfb91ca..1879cf0e71fc82 100644 --- a/src/node_errors.cc +++ b/src/node_errors.cc @@ -185,7 +185,8 @@ static std::string GetErrorSource(Isolate* isolate, return buf + std::string(underline_buf, off); } -void PrintStackTrace(Isolate* isolate, Local stack) { +static std::string FormatStackTrace(Isolate* isolate, Local stack) { + std::string result; for (int i = 0; i < stack->GetFrameCount(); i++) { Local stack_frame = stack->GetFrame(isolate, i); node::Utf8Value fn_name_s(isolate, stack_frame->GetFunctionName()); @@ -195,53 +196,82 @@ void PrintStackTrace(Isolate* isolate, Local stack) { if (stack_frame->IsEval()) { if (stack_frame->GetScriptId() == Message::kNoScriptIdInfo) { - FPrintF(stderr, " at [eval]:%i:%i\n", line_number, column); + result += SPrintF(" at [eval]:%i:%i\n", line_number, column); } else { - FPrintF(stderr, - " at [eval] (%s:%i:%i)\n", - *script_name, - line_number, - column); + std::vector buf(script_name.length() + 64); + snprintf(buf.data(), + buf.size(), + " at [eval] (%s:%i:%i)\n", + *script_name, + line_number, + column); + result += std::string(buf.data()); } break; } if (fn_name_s.length() == 0) { - FPrintF(stderr, " at %s:%i:%i\n", script_name, line_number, column); + std::vector buf(script_name.length() + 64); + snprintf(buf.data(), + buf.size(), + " at %s:%i:%i\n", + *script_name, + line_number, + column); + result += std::string(buf.data()); } else { - FPrintF(stderr, - " at %s (%s:%i:%i)\n", - fn_name_s, - script_name, - line_number, - column); + std::vector buf(fn_name_s.length() + script_name.length() + 64); + snprintf(buf.data(), + buf.size(), + " at %s (%s:%i:%i)\n", + *fn_name_s, + *script_name, + line_number, + column); + result += std::string(buf.data()); } } + return result; +} + +static void PrintToStderrAndFlush(const std::string& str) { + FPrintF(stderr, "%s\n", str); fflush(stderr); } -void PrintException(Isolate* isolate, - Local context, - Local err, - Local message) { +void PrintStackTrace(Isolate* isolate, Local stack) { + PrintToStderrAndFlush(FormatStackTrace(isolate, stack)); +} + +std::string FormatCaughtException(Isolate* isolate, + Local context, + Local err, + Local message) { node::Utf8Value reason(isolate, err->ToDetailString(context) .FromMaybe(Local())); bool added_exception_line = false; std::string source = GetErrorSource(isolate, context, message, &added_exception_line); - FPrintF(stderr, "%s\n", source); - FPrintF(stderr, "%s\n", reason); + std::string result = source + '\n' + reason.ToString() + '\n'; Local stack = message->GetStackTrace(); - if (!stack.IsEmpty()) PrintStackTrace(isolate, stack); + if (!stack.IsEmpty()) result += FormatStackTrace(isolate, stack); + return result; +} + +std::string FormatCaughtException(Isolate* isolate, + Local context, + const v8::TryCatch& try_catch) { + CHECK(try_catch.HasCaught()); + return FormatCaughtException( + isolate, context, try_catch.Exception(), try_catch.Message()); } void PrintCaughtException(Isolate* isolate, Local context, const v8::TryCatch& try_catch) { - CHECK(try_catch.HasCaught()); - PrintException(isolate, context, try_catch.Exception(), try_catch.Message()); + PrintToStderrAndFlush(FormatCaughtException(isolate, context, try_catch)); } void AppendExceptionLine(Environment* env, @@ -1089,7 +1119,8 @@ void TriggerUncaughtException(Isolate* isolate, // error is supposed to be thrown at this point. // Since we don't have access to Environment here, there is not // much we can do, so we just print whatever is useful and crash. - PrintException(isolate, context, error, message); + PrintToStderrAndFlush( + FormatCaughtException(isolate, context, error, message)); Abort(); } diff --git a/src/node_internals.h b/src/node_internals.h index df90781f58e9a2..9243344eb788b5 100644 --- a/src/node_internals.h +++ b/src/node_internals.h @@ -83,6 +83,9 @@ void PrintStackTrace(v8::Isolate* isolate, v8::Local stack); void PrintCaughtException(v8::Isolate* isolate, v8::Local context, const v8::TryCatch& try_catch); +std::string FormatCaughtException(v8::Isolate* isolate, + v8::Local context, + const v8::TryCatch& try_catch); void ResetStdio(); // Safe to call more than once and from signal handlers. #ifdef __POSIX__ From 9fab2281155e67fdd80ec528eca7c21cb78b25b8 Mon Sep 17 00:00:00 2001 From: ywave620 <60539365+ywave620@users.noreply.github.com> Date: Tue, 28 Feb 2023 11:17:46 +0800 Subject: [PATCH 111/216] src: fix cb scope bugs involved in termination Be more aggresive to clean up the async id stack, and ensure the cleanup when terminating. Calling SetIdle() when terminating is not harmless. When node terminates due to an unhandled exception, v8 preseves the vm state, which is JS and notifies node through PerIsolateMessageListener(). If node calls SetIdle() later, v8 complains because it requires the vm state to either be EXTERNEL or IDLE when embedder calling SetIdle(). PR-URL: https://github.com/nodejs/node/pull/45596 Reviewed-By: Chengzhong Wu --- src/api/callback.cc | 10 ++++-- src/api/environment.cc | 1 + ...t-unhandled-exception-with-worker-inuse.js | 32 +++++++++++++++++++ .../test-worker-http2-stream-terminate.js | 0 4 files changed, 40 insertions(+), 3 deletions(-) create mode 100644 test/parallel/test-unhandled-exception-with-worker-inuse.js rename test/{sequential => parallel}/test-worker-http2-stream-terminate.js (100%) diff --git a/src/api/callback.cc b/src/api/callback.cc index 1287eb466fddd3..3a8bd9155a8545 100644 --- a/src/api/callback.cc +++ b/src/api/callback.cc @@ -97,10 +97,9 @@ void InternalCallbackScope::Close() { if (closed_) return; closed_ = true; - Isolate* isolate = env_->isolate(); - auto idle = OnScopeLeave([&]() { isolate->SetIdle(true); }); + // This function must ends up with either cleanup the + // async id stack or pop the topmost one from it - if (!env_->can_call_into_js()) return; auto perform_stopping_check = [&]() { if (env_->is_stopping()) { MarkAsFailed(); @@ -109,6 +108,11 @@ void InternalCallbackScope::Close() { }; perform_stopping_check(); + if (env_->is_stopping()) return; + + Isolate* isolate = env_->isolate(); + auto idle = OnScopeLeave([&]() { isolate->SetIdle(true); }); + if (!failed_ && async_context_.async_id != 0 && !skip_hooks_) { AsyncWrap::EmitAfter(env_, async_context_.async_id); } diff --git a/src/api/environment.cc b/src/api/environment.cc index 389c6666dc6966..19c50398fa3da5 100644 --- a/src/api/environment.cc +++ b/src/api/environment.cc @@ -881,6 +881,7 @@ ThreadId AllocateEnvironmentThreadId() { } void DefaultProcessExitHandlerInternal(Environment* env, ExitCode exit_code) { + env->set_stopping(true); env->set_can_call_into_js(false); env->stop_sub_worker_contexts(); env->isolate()->DumpAndResetStats(); diff --git a/test/parallel/test-unhandled-exception-with-worker-inuse.js b/test/parallel/test-unhandled-exception-with-worker-inuse.js new file mode 100644 index 00000000000000..a3e823ca70bf0f --- /dev/null +++ b/test/parallel/test-unhandled-exception-with-worker-inuse.js @@ -0,0 +1,32 @@ +'use strict'; +const common = require('../common'); + +// https://github.com/nodejs/node/issues/45421 +// +// Check that node will NOT call v8::Isolate::SetIdle() when exiting +// due to an unhandled exception, otherwise the assertion(enabled in +// debug build only) in the SetIdle(), which checks that the vm state +// is either EXTERNAL or IDLE will fail. +// +// The root cause of this issue is that before PerIsolateMessageListener() +// is invoked by v8, v8 preserves the JS vm state, although it should +// switch to EXTERNEL. https://bugs.chromium.org/p/v8/issues/detail?id=13464 +// +// Therefore, this commit can be considered as an workaround of the v8 bug, +// but we also find it not useful to call SetIdle() when terminating. + +if (process.argv[2] === 'child') { + const { Worker } = require('worker_threads'); + new Worker('', { eval: true }); + throw new Error('xxx'); +} else { + const assert = require('assert'); + const { spawnSync } = require('child_process'); + const result = spawnSync(process.execPath, [__filename, 'child']); + + const stderr = result.stderr.toString().trim(); + // Expect error message to be preserved + assert.match(stderr, /xxx/); + // Expect no crash + assert(!common.nodeProcessAborted(result.status, result.signal), stderr); +} diff --git a/test/sequential/test-worker-http2-stream-terminate.js b/test/parallel/test-worker-http2-stream-terminate.js similarity index 100% rename from test/sequential/test-worker-http2-stream-terminate.js rename to test/parallel/test-worker-http2-stream-terminate.js From 9d2532e2bb794f0f2492fe19091d0dc3d0ff2a6e Mon Sep 17 00:00:00 2001 From: jakecastelli <959672929@qq.com> Date: Sun, 26 Feb 2023 18:24:24 +1030 Subject: [PATCH 112/216] doc: use destructing import PR-URL: https://github.com/nodejs/node/pull/46847 Reviewed-By: Anatoli Papirovski Reviewed-By: Rich Trott Reviewed-By: Luigi Pinca --- doc/api/crypto.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/api/crypto.md b/doc/api/crypto.md index 614c18d4887d65..5e5a3914bf62c5 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -23,12 +23,12 @@ console.log(hash); ``` ```cjs -const crypto = require('node:crypto'); +const { createHmac } = require('node:crypto'); const secret = 'abcdefg'; -const hash = crypto.createHmac('sha256', secret) - .update('I love cupcakes') - .digest('hex'); +const hash = createHmac('sha256', secret) + .update('I love cupcakes') + .digest('hex'); console.log(hash); // Prints: // c0fa1bc00531bd78ef38c628449c5102aeabd49b5dc3a2a516ea6ea959d6658e From c0b6413086555fad7cc4480a817f08c49838337a Mon Sep 17 00:00:00 2001 From: jakecastelli <959672929@qq.com> Date: Sun, 26 Feb 2023 18:24:59 +1030 Subject: [PATCH 113/216] doc: sort import order PR-URL: https://github.com/nodejs/node/pull/46847 Reviewed-By: Anatoli Papirovski Reviewed-By: Rich Trott Reviewed-By: Luigi Pinca --- doc/api/crypto.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/api/crypto.md b/doc/api/crypto.md index 5e5a3914bf62c5..560059a2312e47 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -178,8 +178,8 @@ console.log(Certificate.verifySpkac(Buffer.from(spkac))); ``` ```cjs -const { Certificate } = require('node:crypto'); const { Buffer } = require('node:buffer'); +const { Certificate } = require('node:crypto'); const spkac = getSpkacSomehow(); console.log(Certificate.verifySpkac(Buffer.from(spkac))); @@ -292,8 +292,8 @@ console.log(cert.verifySpkac(Buffer.from(spkac))); ``` ```cjs -const { Certificate } = require('node:crypto'); const { Buffer } = require('node:buffer'); +const { Certificate } = require('node:crypto'); const cert = Certificate(); const spkac = getSpkacSomehow(); From 25069a60c74728011c9320276e4f8da9fc143739 Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Tue, 28 Feb 2023 10:37:24 +0100 Subject: [PATCH 114/216] timers: use V8 fast API calls MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/46579 Reviewed-By: James M Snell Reviewed-By: Yagiz Nizipli Reviewed-By: Robert Nagy Reviewed-By: Matteo Collina Reviewed-By: Darshan Sen Reviewed-By: Colin Ihrig Reviewed-By: Tobias Nießen Reviewed-By: Benjamin Gruenbaum --- lib/internal/timers.js | 44 ++++--- lib/timers.js | 10 +- node.gyp | 1 + src/base_object_types.h | 3 +- src/env.cc | 8 +- src/env.h | 2 + src/node_external_reference.h | 9 ++ src/node_snapshotable.cc | 1 + src/timers.cc | 174 +++++++++++++++++++++----- src/timers.h | 68 ++++++++++ test/parallel/test-timers-now.js | 5 +- test/parallel/test-timers-ordering.js | 5 +- 12 files changed, 271 insertions(+), 59 deletions(-) create mode 100644 src/timers.h diff --git a/lib/internal/timers.js b/lib/internal/timers.js index 2b3848e6df7caf..aa7d3ec69f2189 100644 --- a/lib/internal/timers.js +++ b/lib/internal/timers.js @@ -81,14 +81,11 @@ const { Symbol, } = primordials; +const binding = internalBinding('timers'); const { - scheduleTimer, - toggleTimerRef, - getLibuvNow, immediateInfo, timeoutInfo, - toggleImmediateRef, -} = internalBinding('timers'); +} = binding; const { getDefaultTriggerAsyncId, @@ -306,13 +303,17 @@ class ImmediateList { const immediateQueue = new ImmediateList(); function incRefCount() { - if (timeoutInfo[0]++ === 0) - toggleTimerRef(true); + if (timeoutInfo[0]++ === 0) { + // We need to use the binding as the receiver for fast API calls. + binding.toggleTimerRef(true); + } } function decRefCount() { - if (--timeoutInfo[0] === 0) - toggleTimerRef(false); + if (--timeoutInfo[0] === 0) { + // We need to use the binding as the receiver for fast API calls. + binding.toggleTimerRef(false); + } } // Schedule or re-schedule a timer. @@ -356,7 +357,8 @@ function insertGuarded(item, refed, start) { item[kRefed] = refed; } -function insert(item, msecs, start = getLibuvNow()) { +// We need to use the binding as the receiver for fast API calls. +function insert(item, msecs, start = binding.getLibuvNow()) { // Truncate so that accuracy of sub-millisecond timers is not assumed. msecs = MathTrunc(msecs); item._idleStart = start; @@ -370,7 +372,8 @@ function insert(item, msecs, start = getLibuvNow()) { timerListQueue.insert(list); if (nextExpiry > expiry) { - scheduleTimer(msecs); + // We need to use the binding as the receiver for fast API calls. + binding.scheduleTimer(msecs); nextExpiry = expiry; } } @@ -559,8 +562,10 @@ function getTimerCallbacks(runNextTicks) { emitBefore(asyncId, timer[trigger_async_id_symbol], timer); let start; - if (timer._repeat) - start = getLibuvNow(); + if (timer._repeat) { + // We need to use the binding as the receiver for fast API calls. + start = binding.getLibuvNow(); + } try { const args = timer._timerArgs; @@ -627,8 +632,11 @@ class Immediate { ref() { if (this[kRefed] === false) { this[kRefed] = true; - if (immediateInfo[kRefCount]++ === 0) - toggleImmediateRef(true); + + if (immediateInfo[kRefCount]++ === 0) { + // We need to use the binding as the receiver for fast API calls. + binding.toggleImmediateRef(true); + } } return this; } @@ -636,8 +644,10 @@ class Immediate { unref() { if (this[kRefed] === true) { this[kRefed] = false; - if (--immediateInfo[kRefCount] === 0) - toggleImmediateRef(false); + if (--immediateInfo[kRefCount] === 0) { + // We need to use the binding as the receiver for fast API calls. + binding.toggleImmediateRef(false); + } } return this; } diff --git a/lib/timers.js b/lib/timers.js index 4e3e0dc360f859..ddfbeb58bb6a81 100644 --- a/lib/timers.js +++ b/lib/timers.js @@ -27,10 +27,10 @@ const { SymbolToPrimitive } = primordials; +const binding = internalBinding('timers'); const { immediateInfo, - toggleImmediateRef -} = internalBinding('timers'); +} = binding; const L = require('internal/linkedlist'); const { async_id_symbol, @@ -323,8 +323,10 @@ function clearImmediate(immediate) { immediateInfo[kCount]--; immediate._destroyed = true; - if (immediate[kRefed] && --immediateInfo[kRefCount] === 0) - toggleImmediateRef(false); + if (immediate[kRefed] && --immediateInfo[kRefCount] === 0) { + // We need to use the binding as the receiver for fast API calls. + binding.toggleImmediateRef(false); + } immediate[kRefed] = null; if (destroyHooksExist() && immediate[async_id_symbol] !== undefined) { diff --git a/node.gyp b/node.gyp index 04ebb0ae56d46c..5e75eaf0170706 100644 --- a/node.gyp +++ b/node.gyp @@ -668,6 +668,7 @@ 'src/string_decoder-inl.h', 'src/string_search.h', 'src/tcp_wrap.h', + 'src/timers.h', 'src/tracing/agent.h', 'src/tracing/node_trace_buffer.h', 'src/tracing/node_trace_writer.h', diff --git a/src/base_object_types.h b/src/base_object_types.h index f4c70a89177975..db5b5e2f5e9ba9 100644 --- a/src/base_object_types.h +++ b/src/base_object_types.h @@ -13,7 +13,8 @@ namespace node { V(fs_binding_data, fs::BindingData) \ V(v8_binding_data, v8_utils::BindingData) \ V(blob_binding_data, BlobBindingData) \ - V(process_binding_data, process::BindingData) + V(process_binding_data, process::BindingData) \ + V(timers_binding_data, timers::BindingData) #define UNSERIALIZABLE_BINDING_TYPES(V) \ V(http2_binding_data, http2::BindingData) \ diff --git a/src/env.cc b/src/env.cc index 8b495734961c26..33a09f1ed6d226 100644 --- a/src/env.cc +++ b/src/env.cc @@ -1273,12 +1273,16 @@ void Environment::ToggleImmediateRef(bool ref) { } } - -Local Environment::GetNow() { +uint64_t Environment::GetNowUint64() { uv_update_time(event_loop()); uint64_t now = uv_now(event_loop()); CHECK_GE(now, timer_base()); now -= timer_base(); + return now; +} + +Local Environment::GetNow() { + uint64_t now = GetNowUint64(); if (now <= 0xffffffff) return Integer::NewFromUnsigned(isolate(), static_cast(now)); else diff --git a/src/env.h b/src/env.h index c5fb9ea5431ae9..636af26d459142 100644 --- a/src/env.h +++ b/src/env.h @@ -887,6 +887,8 @@ class Environment : public MemoryRetainer { static inline Environment* ForAsyncHooks(AsyncHooks* hooks); v8::Local GetNow(); + uint64_t GetNowUint64(); + void ScheduleTimer(int64_t duration); void ToggleTimerRef(bool ref); diff --git a/src/node_external_reference.h b/src/node_external_reference.h index 063dd4cb794422..0bbcb53315981a 100644 --- a/src/node_external_reference.h +++ b/src/node_external_reference.h @@ -13,6 +13,12 @@ namespace node { using CFunctionCallbackWithOneByteString = uint32_t (*)(v8::Local, const v8::FastOneByteString&); using CFunctionCallback = void (*)(v8::Local receiver); +using CFunctionCallbackReturnDouble = + double (*)(v8::Local receiver); +using CFunctionCallbackWithInt64 = void (*)(v8::Local receiver, + int64_t); +using CFunctionCallbackWithBool = void (*)(v8::Local receiver, + bool); // This class manages the external references from the V8 heap // to the C++ addresses in Node.js. @@ -23,6 +29,9 @@ class ExternalReferenceRegistry { #define ALLOWED_EXTERNAL_REFERENCE_TYPES(V) \ V(CFunctionCallback) \ V(CFunctionCallbackWithOneByteString) \ + V(CFunctionCallbackReturnDouble) \ + V(CFunctionCallbackWithInt64) \ + V(CFunctionCallbackWithBool) \ V(const v8::CFunctionInfo*) \ V(v8::FunctionCallback) \ V(v8::AccessorGetterCallback) \ diff --git a/src/node_snapshotable.cc b/src/node_snapshotable.cc index 209fbf2a45b248..bae1c3e74e7fa0 100644 --- a/src/node_snapshotable.cc +++ b/src/node_snapshotable.cc @@ -20,6 +20,7 @@ #include "node_util.h" #include "node_v8.h" #include "node_v8_platform-inl.h" +#include "timers.h" #if HAVE_INSPECTOR #include "inspector/worker_inspector.h" // ParentInspectorHandle diff --git a/src/timers.cc b/src/timers.cc index 39bb749c0724f1..2f10daba12ef3a 100644 --- a/src/timers.cc +++ b/src/timers.cc @@ -1,3 +1,4 @@ +#include "timers.h" #include "env-inl.h" #include "node_external_reference.h" #include "util-inl.h" @@ -6,16 +7,17 @@ #include namespace node { -namespace { +namespace timers { using v8::Context; using v8::Function; using v8::FunctionCallbackInfo; using v8::Local; +using v8::Number; using v8::Object; using v8::Value; -void SetupTimers(const FunctionCallbackInfo& args) { +void BindingData::SetupTimers(const FunctionCallbackInfo& args) { CHECK(args[0]->IsFunction()); CHECK(args[1]->IsFunction()); auto env = Environment::GetCurrent(args); @@ -24,58 +26,168 @@ void SetupTimers(const FunctionCallbackInfo& args) { env->set_timers_callback_function(args[1].As()); } -void GetLibuvNow(const FunctionCallbackInfo& args) { - Environment* env = Environment::GetCurrent(args); - args.GetReturnValue().Set(env->GetNow()); +void BindingData::SlowGetLibuvNow(const FunctionCallbackInfo& args) { + double now = GetLibuvNowImpl(Realm::GetBindingData(args)); + args.GetReturnValue().Set(Number::New(args.GetIsolate(), now)); } -void ScheduleTimer(const FunctionCallbackInfo& args) { - auto env = Environment::GetCurrent(args); - env->ScheduleTimer(args[0]->IntegerValue(env->context()).FromJust()); +double BindingData::FastGetLibuvNow(Local receiver) { + return GetLibuvNowImpl(FromJSObject(receiver)); +} + +double BindingData::GetLibuvNowImpl(BindingData* data) { + return static_cast(data->env()->GetNowUint64()); +} + +void BindingData::SlowScheduleTimer(const FunctionCallbackInfo& args) { + int64_t duration = + args[0]->IntegerValue(args.GetIsolate()->GetCurrentContext()).FromJust(); + ScheduleTimerImpl(Realm::GetBindingData(args), duration); +} + +void BindingData::FastScheduleTimer(Local receiver, int64_t duration) { + ScheduleTimerImpl(FromJSObject(receiver), duration); +} + +void BindingData::ScheduleTimerImpl(BindingData* data, int64_t duration) { + data->env()->ScheduleTimer(duration); +} + +void BindingData::SlowToggleTimerRef( + const v8::FunctionCallbackInfo& args) { + ToggleTimerRefImpl(Realm::GetBindingData(args), + args[0]->IsTrue()); +} + +void BindingData::FastToggleTimerRef(Local receiver, bool ref) { + ToggleTimerRefImpl(FromJSObject(receiver), ref); +} + +void BindingData::ToggleTimerRefImpl(BindingData* data, bool ref) { + data->env()->ToggleTimerRef(ref); } -void ToggleTimerRef(const FunctionCallbackInfo& args) { - Environment::GetCurrent(args)->ToggleTimerRef(args[0]->IsTrue()); +void BindingData::SlowToggleImmediateRef( + const v8::FunctionCallbackInfo& args) { + ToggleImmediateRefImpl(Realm::GetBindingData(args), + args[0]->IsTrue()); } -void ToggleImmediateRef(const FunctionCallbackInfo& args) { - Environment::GetCurrent(args)->ToggleImmediateRef(args[0]->IsTrue()); +void BindingData::FastToggleImmediateRef(Local receiver, bool ref) { + ToggleImmediateRefImpl(FromJSObject(receiver), ref); } -void Initialize(Local target, - Local unused, - Local context, - void* priv) { - Environment* env = Environment::GetCurrent(context); +void BindingData::ToggleImmediateRefImpl(BindingData* data, bool ref) { + data->env()->ToggleImmediateRef(ref); +} + +BindingData::BindingData(Realm* realm, Local object) + : SnapshotableObject(realm, object, type_int) {} + +bool BindingData::PrepareForSerialization(Local context, + v8::SnapshotCreator* creator) { + // Return true because we need to maintain the reference to the binding from + // JS land. + return true; +} + +InternalFieldInfoBase* BindingData::Serialize(int index) { + DCHECK_EQ(index, BaseObject::kEmbedderType); + InternalFieldInfo* info = + InternalFieldInfoBase::New(type()); + return info; +} + +void BindingData::Deserialize(Local context, + Local holder, + int index, + InternalFieldInfoBase* info) { + DCHECK_EQ(index, BaseObject::kEmbedderType); + v8::HandleScope scope(context->GetIsolate()); + Realm* realm = Realm::GetCurrent(context); + // Recreate the buffer in the constructor. + BindingData* binding = realm->AddBindingData(context, holder); + CHECK_NOT_NULL(binding); +} + +v8::CFunction BindingData::fast_get_libuv_now_( + v8::CFunction::Make(FastGetLibuvNow)); +v8::CFunction BindingData::fast_schedule_timers_( + v8::CFunction::Make(FastScheduleTimer)); +v8::CFunction BindingData::fast_toggle_timer_ref_( + v8::CFunction::Make(FastToggleTimerRef)); +v8::CFunction BindingData::fast_toggle_immediate_ref_( + v8::CFunction::Make(FastToggleImmediateRef)); + +void BindingData::Initialize(Local target, + Local unused, + Local context, + void* priv) { + Realm* realm = Realm::GetCurrent(context); + Environment* env = realm->env(); + BindingData* const binding_data = + realm->AddBindingData(context, target); + if (binding_data == nullptr) return; - SetMethod(context, target, "getLibuvNow", GetLibuvNow); SetMethod(context, target, "setupTimers", SetupTimers); - SetMethod(context, target, "scheduleTimer", ScheduleTimer); - SetMethod(context, target, "toggleTimerRef", ToggleTimerRef); - SetMethod(context, target, "toggleImmediateRef", ToggleImmediateRef); + SetFastMethod( + context, target, "getLibuvNow", SlowGetLibuvNow, &fast_get_libuv_now_); + SetFastMethod(context, + target, + "scheduleTimer", + SlowScheduleTimer, + &fast_schedule_timers_); + SetFastMethod(context, + target, + "toggleTimerRef", + SlowToggleTimerRef, + &fast_toggle_timer_ref_); + SetFastMethod(context, + target, + "toggleImmediateRef", + SlowToggleImmediateRef, + &fast_toggle_immediate_ref_); + // TODO(joyeecheung): move these into BindingData. target ->Set(context, - FIXED_ONE_BYTE_STRING(env->isolate(), "immediateInfo"), + FIXED_ONE_BYTE_STRING(realm->isolate(), "immediateInfo"), env->immediate_info()->fields().GetJSArray()) .Check(); target ->Set(context, - FIXED_ONE_BYTE_STRING(env->isolate(), "timeoutInfo"), + FIXED_ONE_BYTE_STRING(realm->isolate(), "timeoutInfo"), env->timeout_info().GetJSArray()) .Check(); } -} // anonymous namespace -void RegisterTimerExternalReferences(ExternalReferenceRegistry* registry) { - registry->Register(GetLibuvNow); + +void BindingData::RegisterTimerExternalReferences( + ExternalReferenceRegistry* registry) { registry->Register(SetupTimers); - registry->Register(ScheduleTimer); - registry->Register(ToggleTimerRef); - registry->Register(ToggleImmediateRef); + + registry->Register(SlowGetLibuvNow); + registry->Register(FastGetLibuvNow); + registry->Register(fast_get_libuv_now_.GetTypeInfo()); + + registry->Register(SlowScheduleTimer); + registry->Register(FastScheduleTimer); + registry->Register(fast_schedule_timers_.GetTypeInfo()); + + registry->Register(SlowToggleTimerRef); + registry->Register(FastToggleTimerRef); + registry->Register(fast_toggle_timer_ref_.GetTypeInfo()); + + registry->Register(SlowToggleImmediateRef); + registry->Register(FastToggleImmediateRef); + registry->Register(fast_toggle_immediate_ref_.GetTypeInfo()); } +} // namespace timers + } // namespace node -NODE_BINDING_CONTEXT_AWARE_INTERNAL(timers, node::Initialize) -NODE_BINDING_EXTERNAL_REFERENCE(timers, node::RegisterTimerExternalReferences) +NODE_BINDING_CONTEXT_AWARE_INTERNAL(timers, + node::timers::BindingData::Initialize) +NODE_BINDING_EXTERNAL_REFERENCE( + timers, node::timers::BindingData::RegisterTimerExternalReferences) diff --git a/src/timers.h b/src/timers.h new file mode 100644 index 00000000000000..7f2ac45e71af6d --- /dev/null +++ b/src/timers.h @@ -0,0 +1,68 @@ +#ifndef SRC_TIMERS_H_ +#define SRC_TIMERS_H_ + +#if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS + +#include +#include "node_snapshotable.h" + +namespace node { +class ExternalReferenceRegistry; + +namespace timers { +class BindingData : public SnapshotableObject { + public: + BindingData(Realm* env, v8::Local obj); + + using InternalFieldInfo = InternalFieldInfoBase; + + SET_BINDING_ID(timers_binding_data) + SERIALIZABLE_OBJECT_METHODS() + + SET_NO_MEMORY_INFO() + SET_SELF_SIZE(BindingData) + SET_MEMORY_INFO_NAME(BindingData) + + static void SetupTimers(const v8::FunctionCallbackInfo& args); + + static void SlowGetLibuvNow(const v8::FunctionCallbackInfo& args); + static double FastGetLibuvNow(v8::Local receiver); + static double GetLibuvNowImpl(BindingData* data); + + static void SlowScheduleTimer( + const v8::FunctionCallbackInfo& args); + static void FastScheduleTimer(v8::Local receiver, + int64_t duration); + static void ScheduleTimerImpl(BindingData* data, int64_t duration); + + static void SlowToggleTimerRef( + const v8::FunctionCallbackInfo& args); + static void FastToggleTimerRef(v8::Local receiver, bool ref); + static void ToggleTimerRefImpl(BindingData* data, bool ref); + + static void SlowToggleImmediateRef( + const v8::FunctionCallbackInfo& args); + static void FastToggleImmediateRef(v8::Local receiver, bool ref); + static void ToggleImmediateRefImpl(BindingData* data, bool ref); + + static void Initialize(v8::Local target, + v8::Local unused, + v8::Local context, + void* priv); + static void RegisterTimerExternalReferences( + ExternalReferenceRegistry* registry); + + private: + static v8::CFunction fast_get_libuv_now_; + static v8::CFunction fast_schedule_timers_; + static v8::CFunction fast_toggle_timer_ref_; + static v8::CFunction fast_toggle_immediate_ref_; +}; + +} // namespace timers + +} // namespace node + +#endif // defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS + +#endif // SRC_TIMERS_H_ diff --git a/test/parallel/test-timers-now.js b/test/parallel/test-timers-now.js index 91b3f63496da2b..e5e97521f1b18f 100644 --- a/test/parallel/test-timers-now.js +++ b/test/parallel/test-timers-now.js @@ -4,7 +4,8 @@ require('../common'); const assert = require('assert'); const { internalBinding } = require('internal/test/binding'); -const { getLibuvNow } = internalBinding('timers'); +const binding = internalBinding('timers'); // Return value of getLibuvNow() should easily fit in a SMI after start-up. -assert(getLibuvNow() < 0x3ffffff); +// We need to use the binding as the receiver for fast API calls. +assert(binding.getLibuvNow() < 0x3ffffff); diff --git a/test/parallel/test-timers-ordering.js b/test/parallel/test-timers-ordering.js index 6c6daecef3a563..3942f358a4db17 100644 --- a/test/parallel/test-timers-ordering.js +++ b/test/parallel/test-timers-ordering.js @@ -25,7 +25,7 @@ require('../common'); const assert = require('assert'); const { internalBinding } = require('internal/test/binding'); -const { getLibuvNow } = internalBinding('timers'); +const binding = internalBinding('timers'); const N = 30; @@ -39,7 +39,8 @@ function f(i) { last_i = i; // Check that this iteration is fired at least 1ms later than the previous - const now = getLibuvNow(); + // We need to use the binding as the receiver for fast API calls. + const now = binding.getLibuvNow(); assert(now >= last_ts + 1, `current ts ${now} < prev ts ${last_ts} + 1`); last_ts = now; From 8aca3cf4107b3e4246117a530ec705b27336e62c Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Tue, 28 Feb 2023 17:37:27 +0100 Subject: [PATCH 115/216] doc: add history info for `node:test` PR-URL: https://github.com/nodejs/node/pull/46851 Reviewed-By: Luigi Pinca Reviewed-By: Benjamin Gruenbaum Reviewed-By: Moshe Atlow Reviewed-By: Franziska Hinkelmann --- doc/api/test.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/api/test.md b/doc/api/test.md index 8cfbde598e7dfe..c7c7b18f0dcbfb 100644 --- a/doc/api/test.md +++ b/doc/api/test.md @@ -2,6 +2,12 @@ + + > Stability: 1 - Experimental From b199acd95cee2ffb23fa1fc2d68605004239115a Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Tue, 28 Feb 2023 10:57:57 -0800 Subject: [PATCH 116/216] meta: remove AUTHORS file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The AUTHORS file does not serve any significant practical purpose and is a bit of a maintenance annoyance. Let's remove it. PR-URL: https://github.com/nodejs/node/pull/46845 Reviewed-By: Ben Noordhuis Reviewed-By: Michaël Zasso Reviewed-By: Jiawen Geng Reviewed-By: Anatoli Papirovski Reviewed-By: Beth Griggs Reviewed-By: Luigi Pinca Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Darshan Sen Reviewed-By: Robert Nagy Reviewed-By: Matteo Collina Reviewed-By: Nitzan Uziely Reviewed-By: Rafael Gonzaga Reviewed-By: Tierney Cyren Reviewed-By: Trivikram Kamat --- .github/workflows/authors.yml | 39 - AUTHORS | 3615 --------------------------------- tools/update-authors.mjs | 112 - 3 files changed, 3766 deletions(-) delete mode 100644 .github/workflows/authors.yml delete mode 100644 AUTHORS delete mode 100755 tools/update-authors.mjs diff --git a/.github/workflows/authors.yml b/.github/workflows/authors.yml deleted file mode 100644 index 934b8d547e44aa..00000000000000 --- a/.github/workflows/authors.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: Authors update -on: - schedule: - # Run once a week at 00:05 AM UTC on Sunday. - - cron: 5 0 * * 0 - - workflow_dispatch: - -permissions: - contents: read - -jobs: - authors_update: - if: github.repository == 'nodejs/node' - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - with: - fetch-depth: '0' # This is required to actually get all the authors - persist-credentials: false - - run: tools/update-authors.mjs # Run the AUTHORS tool - - uses: gr2m/create-or-update-pull-request-action@77596e3166f328b24613f7082ab30bf2d93079d5 - # Creates a PR or update the Action's existing PR, or - # no-op if the base branch is already up-to-date. - env: - GITHUB_TOKEN: ${{ secrets.GH_USER_TOKEN }} - with: - author: Node.js GitHub Bot - body: > - Here are some new additions to the AUTHORS file. - This is an automatically generated PR by the - `authors.yml` GitHub Action, which runs `tools/update-authors.mjs`. - Check the output of - ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} - for possible duplicates. - branch: actions/authors-update # Custom branch *just* for this Action. - commit-message: 'meta: update AUTHORS' - labels: meta - title: 'meta: update AUTHORS' diff --git a/AUTHORS b/AUTHORS deleted file mode 100644 index 8c0e6ccf830bdd..00000000000000 --- a/AUTHORS +++ /dev/null @@ -1,3615 +0,0 @@ -# Authors ordered by first contribution. - -Ryan Dahl -Urban Hafner -Joshaven Potter -Abe Fettig -Kevin van Zonneveld -Michael Carter -Jeff Smick -Jon Crosby -Felix Geisendörfer -Ray Morgan -Jérémy Lal -Isaac Z. Schlueter -Brandon Beacher -Tim Caswell -Connor Dunn -Johan Sørensen -Friedemann Altrock -Onne Gorter -Rhys Jones -Jan Lehnardt -Simon Willison -Chew Choon Keat -Jered Schmidt -Michaeljohn Clement -Karl Guertin -Xavier Shay -Christopher Lenz -TJ Holowaychuk -Johan Dahlberg -Simon Cornelius P. Umacob -Ryan McGrath -Rasmus Andersson -Micheil Smith -Jonas Pfenniger -David Sklar -Charles Lehner -Elliott Cable -Benjamin Thomas -San-Tai Hsu -Ben Williamson -Joseph Pecoraro -Alexis Sellier -Blaine Cook -Stanislav Opichal -Aaron Heckmann -Mikeal Rogers -Matt Brubeck -Michael Stillwell -Yuichiro MASUI -Mark Hansen -Zoran Tomicic -Jeremy Ashkenas -Scott González -James Duncan -Arlo Breault -Kris Kowal -Jacek Becela -Rob Ellis -Tim Smart -Herbert Vojčík -Krishna Rajendran -Nicholas Kinsey -Scott Taylor -Carson McDonald -Matt Ranney -James Herdman -Julian Lamb -Brian Hammond -Mathias Pettersson -Thomas Lee -Daniel Berger -Paulo Matias -Peter Griess -Jonathan Knezek -Jonathan Rentzsch -Ben Noordhuis -Elijah Insua -Andrew Johnston -Brian White -Aapo Laitinen -Sam Hughes -Orlando Vazquez -Raffaele Sena -Brian McKenna -Paul Querna -Ben Lowery -Peter Dekkers -David Siegel -Marshall Culpepper -Ruben Rodriguez -Dmitry Baranovskiy -Blake Mizerany -Jerome Etienne -Dmitriy Shalashov -Adam Wiggins -Rick Olson -Sergey Kryzhanovsky -Marco Rogers -Benjamin Fritsch -Jan Kassens -Robert Keizer -Sam Shull -Chandra Sekar S -Andrew Naylor -Benjamin Kramer -Danny Coates -Nick Stenning -Bert Belder -Trent Mick -Fedor Indutny -Illarionov Oleg -Aria Stewart -Johan Euphrosine -Russell Haering -Bradley Meck -Tobie Langel -Tony Metzidis -Mark Nottingham -Sam Stephenson -Jorge Chamorro Bieling -Evan Larkin -Sean Coates -Tom Hughes -Joshua Peek -Nathan Rajlich -Peteris Krumins -AJ ONeal -Sami Samhuri -Nikhil Marathe -Vitali Lovich -Stéphan Kochen -Oleg Efimov -Guillaume Tuton -Tim Cooijmans -Dan Søndergaard -Silas Sewell -Wade Simmons -Daniel Gröber -Travis Swicegood -Oleg Slobodskoi -Jeremy Martin -Kimberly Wilber -Sean Braithwaite -Anders Conbere -Devin Torres -Theo Schlossnagle -Kai Chen -Daniel Chcouri <333222@gmail.com> -Mihai Călin Bazon -Kevin Millikin -Ali Farhadi -Daniel Ennis -Carter Allen -Greg Hughes -David Trejo -Joe Walnes -Koichi Kobayashi -Konstantin Käfer -Richard Rodger -Andreas Reich -Tony Huang -Dean McNamee -Trevor Burnham -Zachary Scott -Arnout Kazemier -George Stagas -Ben Weaver -Scott McWhirter -Jakub Lekstan -Nick Campbell -Nebu Pookins -Tim Baumann -Robert Mustacchi -George Miroshnykov -Mark Cavage -Håvard Stranden -Marcel Laverdet -Alexandre Marangone -Ryan Petrello -Fuji Goro -Siddharth Mahendraker -Dave Pacheco -Mathias Buus -Henry Rawas -Yoshihiro KIKUCHI -Brett Kiefer -Mariano Iglesias -Jörn Horstmann -Joe Shaw -Niklas Fiekas -Adam Luikart -Artem Zaytsev -Alex Xu -Jeremy Selier -Igor Zinkovsky -Kip Gebhardt -Stefan Rusu -Shigeki Ohtsu -Wojciech Wnętrzak -Vyacheslav Egorov -Devon Govett -Steve Engledow -Pierre-Alexandre St-Jean -Reid Burke -Vicente Jimenez Aguilar -Tadashi SAWADA -Jeroen Janssen -Daniel Pihlström -Stefan Bühler -Alexander Uvarov -Aku Kotkavuo -Peter Bright -Logan Smyth -Christopher Wright -Glen Low -Thomas Shinnick -Mickaël Delahaye -Antranig Basman -Maciej Małecki -Evan Martin -Peter Lyons -Jakob Kummerow -Jann Horn -Abimanyu Raja -Karl Skomski -Niclas Hoyer -Michael Jackson -Ashok Mudukutore -Sean Cunningham -Vitor Balocco -Ben Leslie -Eric Lovett -Christian Tellnes -Colton Baker -Tyler Larson -Tomasz Janczuk -Ilya Dmitrichenko -Simen Brekken -Guglielmo Ferri <44gatti@gmail.com> -Thomas Parslow -Ryan Emery -Jordan Sissel -Matt Robenolt -Jacob H.C. Kragh -Benjamin Pasero -Scott Anderson -Yoji SHIDARA -Mathias Bynens -Łukasz Walukiewicz -Artur Adib -E. Azer Koçulu -Paddy Byers -Roman Shtylman -Kyle Robinson Young -Tim Oxley -Eduard Burtescu -Ingmar Runge -Russ Bradberry -Andreas Madsen -Adam Malcontenti-Wilson -Avi Flax -Pedro Teixeira -Johan Bergström -James Hartig -Shannen Saez -Seong-Rak Choi -Dave Irvine -Ju-yeong Park -Phil Sung -Damon Oehlman -Mikael Bourges-Sevenier -Emerson Macedo -Ryunosuke SATO -Michael Bernstein -Guillermo Rauch -Dan Williams -Brandon Benvie -Nicolas LaCasse -Dan VerWeire -Matthew Fitzsimmons -Philip Tellis -Christopher Jeffrey -Seth Fitzsimmons -Einar Otto Stangvik -Paul Vorbach -Luke Gallagher -Tomasz Buchert -Myles Byrne -T.C. Hollingsworth -Cam Pedersen -Roly Fentanes -Ted Young -Joshua Holbrook -Blake Miner -Vincent Ollivier -Jimb Esser -Sambasiva Suda -Sadique Ali -Dmitry Nizovtsev -Alex Kocharin -Ming Liu -Shea Levy -Nao Iizuka -Christian Ress -Rod Vagg -Matt Ezell -Charlie McConnell -Farid Neshat -Johannes Wüller -Erik Lundin -Bryan Cantrill -Michael Starzinger -Yosef Dinerstein -Nathan Friedly -Aaron Jacobs -Mustansir Golawala -Lasse R.H. Nielsen -Atsuo Fukaya -Domenic Denicola -Joshua S. Weinstein -Dane Springmeyer -Erik Dubbelboer -Malte-Thorben Bruns -Michael Thomas -Garen Torikian -EungJun Yi -Vincent Voyer -Takahiro ANDO -Brian Schroeder -J. Lee Coltrane -Javier Hernández -James Koval -Kevin Gadd -Yang Guo -Ray Solomon -Kevin Bowman -Erwin van der Koogh -Matt Gollob -Simon Sturmer -Joel Brandt -Marc Harter -Nuno Job -Daniel Clifford -Ben Kelly -Felix Böhm -Erik Corry -Toon Verwaest -George Shank -Gabriel de Perthuis -Vladimir Beloborodov -Tim Macfarlane -Jonas Westerlund -Dominic Tarr -Justin Plock -Toshihiro Nakamura -Ivan Torres -Philipp Hagemeister -Mike Morearty -Pavel Lang -Peter Rybin -Timothy J Fontaine -Joe Andaverde -Tom Hughes-Croucher -Eugen Dueck -Gil Pedersen -Tyler Neylon -Josh Erickson -Golo Roden -Ron Korving -Brandon Wilson -Ian Babrou -Bearice Ren -Ankur Oberoi -Atsuya Takagi -Pooya Karimian -Frédéric Germain -Robin Lee -Kazuyuki Yamada -Adam Blackburn -Willi Eggeling -Paul Serby -Andrew Paprocki -Ricky Ng-Adam -Aaditya Bhatia -Max Ogden -Igor Soarez -Olivier Lalonde -Scott Blomquist -Francois Marier -Brandon Philips -Frederico Silva -Jan Wynholds -Girish Ramakrishnan -Anthony Pesch -Stephen Gallagher -Trevor Norris -Sergey Kholodilov -Tim Kuijsten -Michael Axiak -Chad Rhyner -Kai Sasaki Lewuathe -Nicolas Chambrier -Ben Taber -Luke Arduini -Luke Bayes -Tim Bradshaw -Nirk Niggler -Johannes Ewald -James Hight -Mike Harsch -Chris Dent -Alexandr Emelin -James Campos -Dan Milon -Dave Olszewski -Tim Price -Jake Verbaten -Jacob Gable -Andy Burke -Sugendran Ganess -Rick Yakubowski -Jim Schubert -Victor Costan -Dan Kohn -Arianit Uka -Andrei Sedoi -Eugene Girshov -Evan Oxfeld -Lars-Magnus Skog -Raymond Feng -Aaron Cannon -Xidorn Quan -Paolo Fragomeni -Henry Chin -Julian Gruber -JeongHoon Byun -Iskren Ivov Chernev -Alexey Kupershtokh -Manav Rathi -Benjamin Ruston -Marcin Kostrzewa -Suwon Chae -David Braun -Mitar Milutinovic -Michael Hart -Andrew Hart -Rafael Garcia -Tobias Müllerleile -Stanislav Ochotnicky -Ryan Graham -Kelly Gerber -Ryan Doenges -Sean Silva -Miroslav Bajtoš -Olof Johansson -Sam Roberts -Kevin Locke -Daniel Moore -Robert Kowalski -Nick Sullivan -Benoit Vallée -Ryuichi Okumura -Brandon Frohs -Nathan Zadoks -Rafael Henrique Moreira -Daniel G. Taylor -Kiyoshi Nomo -Nick Desaulniers -Veres Lajos -Yuan Chuan -Krzysztof Chrapka -Linus Mårtensson -Peter Rust -Jeff Barczewski -Shuan Wang -Wyatt Preul -David Björklund -Dav Glass -Andrew Chilton -Antony Bailey -Forrest L Norvell -Evan Solomon -Eran Hammer -Matthias Bartelmeß -Daniel Chatfield -Eivind Uggedal -Edward Hutchins -James Halliday -ChrisWren -Duan Yao -Matthew Aynalem -Vsevolod Strukchinsky -Jay Beavers -Eric Schrock -Jeff Switzer -Glen Mailer -Jason Gerfen -Patrik Stutz -Zarko Stankovic -Maxim Bogushevich -Phillip Alexander -Thom Seddon -Nick Simmons -Jacob Groundwater -Jackson Tian -fengmk2 -Tim Wood -Linus Unnebäck -Vladimir Kurchatkin -David Chan -Alexis Campailla -Nikolai Vavilov -Michael Ridgway -Yorkie Liu -Gabriel Falkenberg -Kai Groner -Lalit Kapoor -Steven Kabbes -Gabriel Farrell -Nicolas Kaiser -Ahamed Nafeez -Cam Swords -Paul Loyd -Benjamin Waters -Lev Gimelfarb -Peter Flannery -Tuğrul Topuz -Lorenz Leutgeb -ayanamist -gluxon -Tom Gallacher -Sven Panne -Jo Liss -Jun Ma -Jacob Hoffman-Andrews -Keith M Wesolowski -Maxime Quandalle -Oguz Bastemur -Yuriy Nemtsov -iamdoron -Austin Moran -Kenan Sulayman -Christian -Pedro Ballesteros -Anton Khlynovskiy -Nicolas Talle -Mike Pennisi -Maxwell Krohn -Saúl Ibarra Corretgé -Greg Brail -Shuhei Kagawa -Josh Dague -Dan Carney -Goh Yisheng (Andrew) -James Pickard -Andrew Low -Nick Apperson -C. Scott Ananian -Yuki KAN -Evan Carroll -William Bert -goussardg -Geir Hauge -Farrin Reid -Denys Zariaiev -Sean McArthur -Rasmus Christian Pedersen -Adrian Lang -Feross Aboukhadijeh -Refael Ackermann -Taojie -Greg Sabia Tucker -Dan Kaplun -Colin Ihrig -Mark Stosberg -Jochen Eisinger -Calvin Metcalf -Ryan Cole -Kevin Decker -Rohini Harendra -Chris Barber -Michael Kebe -Nick Muerdter -Roman Klauke -Xavi Magrinyà -Euan -Ed Morley -Charles -Jan Krems -Fred K. Schott -Chris Dickinson -Jonathan Reem -Ionică Bizău -Eli Skeggs -Andrius Bentkus -Ed Umansky -Maurice Butler -John Albietz -Andrew Oppenlander -Julien Gilli -Gabriel Wicke -Jakob Gillich -Lucio M. Tato -Herman Lee -Kevin Simper -Thorsten Lorenz -Ezequiel Rabinovich -Cheng Zhao -Tristan Berger -Isaac Burns -Jesús Leganés-Combarro 'piranna -Majid Arif Siddiqui -Trevor Livingston -Mathias Schreck -Adam Lippai -Guilherme de Souza -Mickael van der Beek -Andrew Teich -Kang-Hao Kenny -Patrick Mooney -Jicheng Li -James Ferguson -Julien Fontanet -Steven R. Loomis -gyson -Steve Sharp -Victor Widell -Evan Rutledge Borden -Johnny Ray Austin -Steve Mao -Stiliyan Lazarov -Wang Xinyong -Ray Donnelly -dead-horse -Luis Reis -sudodoki -haoxin -Artur Cistov -MK Safi -Rory Bradford -Nathan Woltman -James Cowgill -Jamund Ferguson -Jonathan Johnson -Martin Cozzi -Carlos Campderrós -Leonardo Balter -Bryce Kahle -The Gitter Badger -Brendan Ashworth -Jose Luis Rivas -Evan Lucas -Vincent Weevers -Tyler Kellen -Evan Torrie -Juanjo -brian m. carlson -Kevin O'Hara -Micleusanu Nicu -Alejandro Oviedo Garcia -Ben Burns -Julian Duque -Teppei Sato -Rudi Cilibrasi -Tim Ruffles -CGavrila -Aleksey Smolenchuk -Caitlin Potter -Eric Mill -pkcs -James M Snell -Cydox -Steven Rockarts -Vladimir Guguiev -Yosuke Furukawa -Tiago Ribeiro -Rui Marinho -Jesse cogollo -Chris Alley -Michal Tehnik -Aaron Bieber -Phil Hughes -Jongyeol Choi -Brenard Cubacub -Thomas Jensen -Jay Jaeho Lee -Roman Reiss -Glen Keane -Xiaowei Li <446240525@qq.com> -toastynerd -Todd Kennedy -Icer Liang -Stephen Belanger -Jeremiah Senkpiel -Andres Suarez -Jonathan Ong -ttrfwork -Mathias Küsel -Qasim Zaidi -Sam Newman -Zach Bruggeman -Michaël Zasso -Haoliang Gao -Rudolf Meijering -Ryan Seys -Omer Wazir -Dan Dascalescu -Jan Schär -Debjeet Biswas -Amir Saboury -Charmander <~@charmander.me> -Jimmy Hsu -jigsaw -Emily Rose -Shinnosuke Watanabe -Bruno Jouhier -René Kooi -Petka Antonov -Ryan Scheel -Benjamin Gruenbaum -Pavel Medvedev -Russell Dempsey -Tierney Cyren -h7lin -Michael Dawson -Ruben Verborgh -Ken Perkins -Santiago Gimeno -Ali Ijaz Sheikh -FangDun Cai -Alex Yursha -Steven Vercruysse -Aleksanteri Negru-Vode -Mathieu Darse -Connor Peet -Nicolas Stepien -Olov Lassus -Phillip Lamplugh -Kohei TAKATA -Giovanny Andres Gongora Granada -Jeffrey Jagoda -Kelsey Breseman -Peter Petrov -Andrew Crites -Marat Abdullin -Dan Varga -Nick Raienko -Guilherme Souza -Chris Yip -Christopher Monsanto -Alexander Gromnitsky -Сковорода Никита Андреевич -Sakthipriyan Vairamani -AQNOUCH Mohammed -Ivan Kozik -Oleg Elifantiev -Mike MacCana -Josh Gummersall -Sam Mikes -Frederic Hemberger -Sharat M R -Rich Trott -Felipe Batista -Rebecca Turner -Tyler Anton -João Reis -Kat Marchán -Ryan Petschek -Pierre Inglebert -Ivan Yan -Sangmin Yoon -Mark Plomer -Phillip Johnsen -Matteo Collina -jomo -Gireesh Punathil -Lucien Greathouse -Chad Johnston -Sam Stites -Matthew Lye -Matt Loring -Minqi Pan -Jacob Edelman -Mike Atkins -hackerjs <4141095@qq.com> -Minwoo Jung -Marcin Cieślak -Anne-Gaelle Colom -Oleksandr Chekhovskyi -Tristian Flanagan -Mike Tunnicliffe -Danny Nemer -Sven Slootweg -Dmitry Vasilyev -Malcolm Ahoy -Imran Iqbal -Stewart X Addison -Matt Harrison -Christopher J. Brody -Salman Aljammaz -Thomas Reggi -Laurent Fortin -Fabio Oliveira -Michał Gołębiowski-Owczarek -Johann Hofmann -Charles Rudolph -Dave Eddy -Justin Chase -Jeremy Whitlock -Rod Machen -Martial James Jefferson -Doug Shamoo -Junliang Yan -Dave Hodder -Jason Karns -Balázs Galambosi -David Boivin -Liang-Chi Hsieh -Timothy Gu -Fábio Santos -Myles Borins -Jonas Dohse -Коренберг Марк -Caleb Boyd -Yuval Brik -Claudio Rodriguez -Ido Ben-Yair -Kyle Smith -Marti Martz -Stefan Budeanu -Emily Aviva Kapor-Mater -Sam P Gallagher-Bishop -David Woods -Ashok Suthar -Ömer Fadıl Usta -Jerry Chin -Hemanth.HM -Hugues Malphettes -Tyler Henkel -Zheng Chaoping -Ashley Williams -Bryan English -Devin Nakamura -Vladimir Varankin -Manuel B -Jesse McCarthy -Craig Cavalier -Michael Cornacchia -Markus Tzoe -Martin Forsberg -Carl Lei -Lewis Cowper -Bryon Leung -Chunyang Dai -Jonathan Persson -Dave -Luigi Pinca -Peter A. Bigot -Zirak -Scott Buchanan -Bryce Baril -Super Zheng -Rafał Pocztarski -Michael Ruddy -Andy Bettisworth -Jörg Krause -Alexander Martin -Prince J Wesley -janriemer -Arthur Gautier -Martin von Gagern -Hideki Yamamura -Lenny Markus -Nelson Pecora -Graham Fairweather -Nicholas Young -Chris Johnson -Bo Borgerson -Mudit Ameta -Adri Van Houdt -Max Barinov -Damian Schenkelman -iamchenxin -Nik Nyby -Ben Ripkens -Ryan Sobol -jona -Anna Henningsen -Martin Bark -José F. Romaniello -Richard Sun -Sequoia McDowell -zoubin -Robert Jefe Lindstaedt -Saquib -Daniel Sellers -Julien Waechter -Vitor Cortez -Michael Theriot -Peter Geiss -Richard Lau -José Moreira -Tom Atkinson -Glen Arrowsmith -Jeff Harris -Alexander Makarenko -Drew Folta -Dmitriy Lazarev -Adam Langley -Kári Tristan Helgason -Manuel Valls -Prayag Verma -Gibson Fahnestock -Alan Cohen -Christophe Naud-Dulude -Matthias Bastian -Phillip Kovalev -Rainer Oviir -HUANG Wei -DC -Daniel Turing -Julie Pagano -Ruben Bridgewater -Felix Becker -Igor Klopov -Tsarevich Dmitry -Ojas Shirekar -Noah Rose Ledesma -Rafael Cepeda -Chinedu Francis Nwafili -Braydon Fuller -Jiho Choi -Dirceu Pereira Tiegs -Marc Cuva -Chris Dew -Tristan Slominski -Hugo Wood -Owen Smith -Anton Andesen -Aayush Naik -Netto Farah -Daniel Wang -Craig Akimoto -Michael Barrett -Alexander Marchenko -Robert C Jensen -Vaibhav -Stefano Vozza -Daijiro Wachi -Kirill Fomichev -Mithun Patel -Alexander Penev -Andrea Giammarchi -Lance Ball -Jarrett Widman -Florian Margaine -Wolfgang Steiner -Bill Automata -Robert Chiras -Corey Kosak -John Eversole -Gareth Ellis -Eugene Obrezkov -Kyle Simpson -Bogdan Lobor -Mihai Potra -Brendon Pierson -Brad Hill -Mike Kaufman -Igor Kalashnikov -Amery -James Reggio -Joran Dirk Greef -Matthew Douglass -William Kapke -Yuta Hiroto -Ilya Shaisultanov -James Lal -Josh Leder -Surya Panikkal -vsemozhetbyt -Alex Lamar -Ian Kronquist -David Cai -Patrick Mueller -Ben Page -Juan Soto -Allen Hernandez -Eric Phetteplace -William Luo -Siobhan O'Donovan -Kevin Donahue -Jenna Vuong -Anchika Agarwal -Jean Regisser -Fangshi He -Blake Embrey -Alex J Burke -Faiz Halde -Rumkin -Arve Seljebu -Devon Rifkin -Doug Wade -Mohsen -Marian -Justin Sprigg -Eugene Ostroukhov -Bryan Hughes -Ehsan Akhgari -Ingvar Stepanyan -Adrian Estrada -Matt Lavin -Joao Andrade -Pavel Feldman -Bartosz Sosnowski -Nicolas Romer -David A. Wheeler -Italo A. Casas -Jonathan Montane -Ilkka Myller -kimown -Natanael Copa -David Halls -Greyson Parrelli -Daniel Bevenius -Bryce Simonds -Tushar Mathur -Kyle E. Mitchell -akki -Josh Gavant -Sartrey Lee -Guy Fraser -Ruslan Iusupov -Michael Wain -Zach Bjornson -Andras -Chuck Langford -Ryan Lewis -Tarun Garg -Diosney Sarmiento -Quentin Headen -Alex Hultman -Saad Quadri -Hargobind S. Khalsa -Joran Siu -Vitaly Tomilov -Ratikesh Misra -Alex Perkins -Beth Griggs -Joe Esposito -Erin Spiceland -Ravindra Barthwal -Joey Cozza -Franziska Hinkelmann -Vladimir de Turckheim -Taehee Kang -Igor Savin -Pat Pannuto -Haojian Wu -John Gardner -Enrico Pertoso -Aleksei Koziatinskii -Adrian Nitu -Ben Gourley -Kunal Pathak -Tracy Hinds -lazlojuly -Arnaud Lefebvre -not-an-aardvark -Junshu Okamoto -Shahid Shaikh -Simen Bekkhus -Jason Hedrick -David Keeler -Zwb -Paul Grock -Hubert Mine -Dan Fabulich -Mike Ralphson -Alexis374 <879736822@qq.com> -Angel Stoyanov -Thomas Hunter II -Christopher Dunavan -Peter Ogilvie -Teddy Katz -Kalman Hazins -Ltrlg -Dennis Schwartz -Yevgen Safronov -Tobias Kahse -Sébastien Barbieri -Pavol Otcenas -Alessandro Metta -Dany Shaanan -Ishan Aditya -Rachel -Jason Ginchereau -Paul Kiddie -scott stern -Danny Guo -lrlna -Matt Lang -Thomas van Lankveld -Tarjei Husøy -Wietse Venema -Jonathan Prince -Fikret Burak Gazioglu -Aleksey Kozyatinskiy -delvedor -Jermaine Oppong -Richard Walker -matzavinos -Alfred Cepeda -Niklas Ingholt -Michael-Rainabba Richardson -oogz -Rene Weber -Lauren Spiegel -Lydia Kats -mpmckenna8 -nohmapp -Marc-Aurèle DARCHE -fen -Christopher Fujino -Richard Hong -Akito Ito -Madhav Gharmalkar -Mike Woods -Daniel Stenberg -Abner Chou -Bryan Bess -Michael Macherey -Sudaraka Wijesinghe -Miguel Angel Asencio Hurtado -Suramya shah -Anna Magdalena Kedzierska -Christopn Noelke -Rémy MEJA -Alex Jordan -Mariusz 'koder' Chwalba -Juan Andres Andrango -larissayvette -Jessica Quynh Tran -Ilya Frolov -Tanuja-Sawant -Bradley T. Hughes -solebox -John Vilk -Tyler Brazier -Marcin Zielinski -Benji Marinacci -Indrek Ardel -Parambir Singh -Niels Nielsen -Marc Udoff -Oliver Salzburg -Jeena Lee -Deverick -anu0012 -jseagull -Olan Byrne -Emanuele DelBono -Gerges Beshay -Isobel Redelmeier -Brandon Kobel -coderaiser -Pedro Lima -Reza Akhavan -Yangyang Liu -Zeke Sikelianos -Wayne Andrews -Andreas Lind -Adam Majer -Oscar Morrison -Jaideep Bajwa -timathon -Timothy Leverett -imatvieiev -kohta ito -ikasumi_wt -Yoshiya Hinosawa -Syuhei Kobayashi -YutamaKotaro -MURAKAMI Masahiko -Thomas Watson -Daijiro Yamada -Kelvin Jin -Mitsuo Utano -masashi.g -Kenneth Skovhus -Aaron Petcoff -Rahat Ahmed -monkick -Adam Brunner -atrioom -Dan Koster -Francis Gulotta -Yosuke Saito -mkamakura -kalrover -Brad Decker -ben_cripps -Walter Beller-Morales -Safia Abdalla -makenova -Adriana Rios -scalkpdev -Ashton Kinslow -Kevin Zurawel -Wes Tyler -Shiya Luo -Joyee Cheung -Greg Valdez -Bidur Adhikari -Kyle Carter -Rob Adelmann -Daniel Pittman -Ian White -Chris Bystrek -Christine Hong -Oscar Martinez -Aileen -David Bradford -stokingerl -Johnny Reading -Mitchell Stoutin -Matt Wilson -Matt Webb -rajatk -Peter Masucci -Daniel Flores -Harish Tejwani -Jonathan Darling -JDHarmon -bjdelro -Hitesh Kanwathirtha -David Mark Clements -Cesar Hernandez -Konstantin Likhter -Richard Karmazin -Hutson Betts -Kent.Fan -Jay Brownlee -Sarah Meyer -Andreas Offenhaeuser -Sean Villars -Kathy Truong -Exlipse7 -Josh Mays -Matt Crummey -michael6 -Raja Panidepu -Ethan Arrowood -Dan Villa -CodeTheInternet -Eric Gonzalez -rgoodwin -Nigel Kibodeaux -fmizzell -cdnadmin -Paul Lucas -levsoroka -Christopher Rokita -Peter Diaz -Michael Alexander -Ilya Potuzhnov -J Scott Chapman -Erez Weiss -Scott Smereka -Fabrice Tatieze -Uttam Pawar -Ben Lugavere -Punit Buch -mark hughes -Russell Sherman -hirabhullar -Paul Chin -Matt Phillips -Daryl Thayil -Deepti Agrawal -Axel Monroy -Jason Humphrey -amrios -Chris Henney -Yojan Shrestha -Rodrigo Palma -Michael-Bryant Choa -CodeVana -Daniel Sims -Diego Paez -Paul Graham -Jared Young -vazina robertson -Bruce Lai -eudaimos -Kyle Corsi -Luca Maraschi -Karl Böhlmark -Gregory -James Tenenbaum -pallxk -Amar Zavery -Prieto, Marcos -hveldstra -Siddhartha Sahai -Andy Chen -Lucas Holmquist -mfrance -Aaron Williams -Alex Newman -Travis Bretton -Adao Junior -weyj4 -Joe Doyle -Bill Ticehurst -misterpoe -Emanuel Buholzer -Duy Le -Neeraj Sharma -Ashita Nagesh -Jason Wohlgemuth -Segu Riluvan -Avery, Frank -Chase Starr -sivaprasanna -Troy Connor -Wallace Zhang -Rico Cai -Kevin Cox -Brian Chirgwin -Ken Russo -Christy Leung -René Schünemann -Jeremy Yallop -malen -Kailean Courtney -Fumiya KARASAWA -John Barboza -Nate -Chris Story -Matthew Garrett -David Goussev -George Adams -Benedikt Meurer -Kai Cataldo -Victor Felder -Yann Pringault -Michael Lefkowitz -Viktor Karpov -Lukasz Gasior -Jonathan Boarman -Johannes Rieken -Alexey Orlenko -Nathan Phillip Brink -istinson -Javis Sullivan -Irene Li -Yuya Tanaka -Josh Hollandsworth -Sumit Goel -stefan judis -Mark -Travis Meisenheimer -Vinícius do Carmo -Birunthan Mohanathas -Ricardo Sánchez Gregorio -Jon Tippens -Aashil Patel -Alex Ling -Peter Mescalchin -Joshua Colvin -John Maguire -Marlena Compton -Gonen Dukas -Roee Kasher -nanxiongchao -matsuda-koushi -Myk Melez -Diego Rodríguez Baquero -Umair Ishaq -Timo Tijhof -Sebastian Van Sande -Daiki Arai -Sebastian Roeder -Toby Stableford -Shubheksha Jalan -jobala -Asaf David -Sota Yamashita -David Benjamin -樋口 彰 -QianJin2013 -Kenan Yildirim -Alexander -Christopher Hiller -xiaoyu <306766053@qq.com> -Arseniy Maximov -Eric Christie -Tarang Hirani -Dean Coakley -Dmitry Tsvettsikh -Jason Wilson -Karan Thakkar -levsthings -Howard Hellyer -Amelia Clarke -James Ide -Ben Schmidt -James Sumners -Bradley Curran -chiaki-yokoo -Benjamin Fleischer -Maurice Hayward -Ali BARIN -Nemanja Stojanovic -Jeroen Mandersloot -Michael Cox -Clarence Dimitri CHARLES -Lukas Möller -Juwan Yoo -Matej Krajčovič -Alexander -Gaara -mr-spd -Christian d'Heureuse -Shahar Or -detailyang -liusi -Noj Vek -Ruslan Bekenev -Jyotman Singh -Lucas Lago -TheBeastOfCaerbannog -Morgan Brenner -Nick Peleh -Sorin Baltateanu -Chris Burkhart -Rj Bernaldo -John F. Mercer -Dejon "DJ" Gill -Ahmad Nassri -Tobias Nießen -Joseph Gentle -Arunesh Chandra -Gabriel Schulhof -Ian Halliday -Sampson Gao -Taylor Woll -Zero King -Raphael Okon -JR McEntee -Lovell Fuller -Jason Marsh -Vinay Hiremath -alejandro -dave-k -Steven -Uppinder Chugh -Karl Cheng -Tarun Batra -Nao YONASHIRO -Christopher Luke -John Paul Bamberg -Cody Deckard -Fabio Campinho -Gautam krishna.R -Mateusz Konieczny -Sebastian Plesciuc -MapleUncle -Ahmed Taj elsir -Ivo von Putzer Reibegg -Alex Autem -kumarrishav -morrme -vperezma -Muhsin Abdul-Musawwir -thelady -Neehar Venugopal -WORMSS -Zahidul Islam -RobotMermaid -coreybeaumont -alohaglenn -weewey -Zuzana Svetlikova -Cameron Little -gwer -Walter Huang -Leo -Tony Rice -Olivier Martin -jeyanthinath -Aditya Anand -cool88 -Steven Lehn -Łukasz Szewczak -Madara Uchiha -Gil Tayar -Glenn Schlereth -Artur G Vieira -Gerhard Stöbich -Sreepurna Jasti -Rafael Fragoso -Andrei Cioromila -Frank Lanitz -Khaidi Chu -Akshay Iyer -Rick Bullotta -Rajaram Gaunker -Shadowbeetle -Chris Young -Ebrahim Byagowi -Timur Shemsedinov -Jesus Seijas -mskec -Peter Dave Hello -JongChan Choi -Yihong Wang -Ryan Kelly -Alexander O'Mara -James, please -Josh Ferge -Bidisha Pyne -David D Lowe -rmdm -Dávid Szakállas -JiaLi.Passion -Paul Bininda -Gautam Mittal <200mittalgautam@gmail.com> -Jamen Marzonie -Jacob Jones -Vladimir Trifonov -aniketshukla -realwakka -Gergely Nemeth -Samuel Reed -Anshul Guleria -Justin Beckwith -Scott McKenzie -Julien Klepatch -Dan Homola -cornholio <0@mcornholio.ru> -Tamás Hódi -DuanPengfei <2459714173@qq.com> -Lakshmi Swetha Gopireddy -Rob Wu -Steven Winston -sallen450 -OriLev -Zongmin Lei -lena -Azard -Ezequiel Garcia -Kyle Farnung -Weijia Wang -Nataly Shrits -Oliver Chang -Jaime Bernardo -Natanael Log -Chen Gang -kuroljov -Matt Sergeant -Eduardo Leggiero -Moogen Tian -Jimmy Thomson -David Drysdale -Roman Shoryn -Peter Czibik -Igor Sheludko -章礼平 -Fraser Xu -Song, Bintao Garfield -Flandre Scarlet -akira.xue -Bang Wu -kadoufall -jiangplus -tobewhatwewant -blade254353074 -weiyuanyue -xinglong.wangwxl -vercent deng -boydfd -Superwoods -shaman -Zhang Weijie -Gunar C. Gessner -SkyAo -Devin Boyer -Helianthus21 <740051540@qq.com> -Oleksandr Kushchak -Nathan Jiang -mac-haojin -jkzing -zzz -Henry -Gautam Arora -Marc Hernández Cabot -Vincent Xue -Bougarfaoui El houcine -ziyun -Lyall Sun -Marcelo Gobelli -Sebastiaan Deckers -nanaya -xeodou -Peter Marshall -笑斌 -atever -vixony -Ching Hsu -rockcoder23 -Anton Paras -Pratik Jain -Shivanth MP -erdun <494251936@qq.com> -Jiajie Hu -Matt Woicik -alexbostock -Matthew Alsup -Greg Alexander -dcharbonnier -Jared Kantrowitz -Guy Margalit -nishijayaraj -Nick Stanish -Mandeep Singh -Prakash Palaniappan -Keita Akutsu -Michael Albert -Vishal Bisht -Griffith Tchenpan -Oky Antoro -icarter09 -Pini Houri -Runite618 -phisixersai -hsmtkk -Sebastian Murphy -陈刚 -Jon Moss -George Sapkin -Aleh Zasypkin -Anand Suresh -sharababy -Abhishek Raj -Daniel Taveras -RefinedSoftwareLLC -Ankit Parashar -James Kyle -Daniil Shakir -sevenryze -hafiz -Kyle Lamse -Michał Wadas -Mohd Maqbool Alam -Ian Perkins -Jimmy Cann -Anatoli Papirovski -Simon Brewster -creeperyang -Roy Marples -Piotr Mionskowski -Cyril Lakech -Eduard Bondarenko -Adina Shanholtz -Guy Bedford -Miguel Martins -Yury Popov -George Bezerra -Benjamin Coe -Tim Costa -Rahul Mishra -Damien O'Reilly -Tuan Anh Tran -Alex Gresnel <31708810+agresnel@users.noreply.github.com> -Will Young -Martijn Schrage -Halil İbrahim Şener -Antoine Amara -Mani Maghsoudlou -Bartek Szczepański -Roga Pria Sembada -Jussi Räsänen -Thomas Corbière -atvoicu -Peng Lyu -Yang-Kichang -JP Wesselink -Rami Moshe -Rimas Misevičius -Jack Horton -Trivikram Kamat -Jose Luis Vivero -John-David Dalton -Pavel Pomerantsev -Daniela Borges Matos de Carvalho -Bruce Fletcher -Greg Byram -Manil Chowdhurian -Jonathan Eskew -James M. Greene -Pooya Paridel -Paul Berry -Ruxandra Fediuc -Saeed H -Rachel White -Geoffrey Bugaisky -Sam Skjonsberg -Emily Marigold Klassen -Ashley Maceli -Thomas Schorn -John Miller -rhalldearn -Annie Weng -Sean Cox -Luke Greenleaf -Alec Ferguson -Laura Cabrera -Barry Tam -Eric Pemberton -Josh Hunter -BinarySo1o -Chris Budy -Emily Platzer -jacjam -Brant Barger -Daniel Paulino -Emily Ford -Luis Del Águila -Mujtaba Al-Tameemi -Govee91 -joanne-jjb -Brad Larson -Alice Tsui -Greg Matthews -Daniel Kostro -Faisal Yaqoob -Alex McKenzie -Hannah Kim -Paul Milham -Christopher Choi -Suraiya Hameed -Charlie Duong -Joe Grace -Justin Lee -Brent Pendergraft -Gene Wu -nodexpertsdev -Rob Paton -Daniele Lisi -Sushil Tailor -Ben Michel -John McGuirk -Colin Leong -Caralyn Reisle -Savio Lucena -Rafal Leszczynski -Ivan Etchart -Robin Lungwitz -ryshep111 -gitHubTracey -tabulatedreams -Charles T Wall III -Minya Liang -Kinnan Kwok -Adil L -Seth Holladay -Chris Andrews -Matt Reed -Joe Henry -Alireza Alidousti -James Beavers -Cameron Burwell -Jakub Mrowiec - Alkagar -Oliver Luebeck -Chris Jimenez -James Hodgskiss -Guilherme Akio Sakae -Martin Michaelis -Christopher Sidebottom -Edward Andrew Robinson -Shakeel Mohamed -Tobias Kieslich -Ruy Adorno -Stefania Sharp -Pawel Golda -Steven Scott -Alex Gilbert -Siyuan Gao -Nicola Del Gobbo -Josh Lim -Feon Sua -Shawn McGinty -Jason Walton -Jonathan Gourlay -Peter Paugh -Gregor Martynus -Joel Dart -Tri Nguyen -Kasim Doctor -Steve Jenkins -AlexeyM -Nicolas Chaulet -Adarsh Honawad -Tim Ermilov -ekulnivek -Ethan Brown -Lewis Zhang -Kat Rosario -jpaulptr -Donovan Buck -Toby Farley -Suresh Srinivas -Alberto Lopez de Lara -Jem Bezooyen -Bob Clewell -Raj Parekh -Tom Boutell -Cristian Peñarrieta -Christian Murphy -Dolapo Toki -Shaopeng Zhang -Matthew Meyer -Chad Zezula -Eric Freiberg -Mabry Cervin -shaohui.liu2000@gmail.com -Chi-chi Wang -Roger Jiang -Cheyenne Arrowsmith -Tim Chon -Michael Pal -Fadi Asfour -Christina Chan -Alessandro Vergani -Ali Groening -Mike Fleming -WeiPlanet -243083df <243083df@dispostable.com> -Komivi Agbakpem -Tyler Seabrook -Bear Trickey -NiveditN -Shaun Sweet -James Nimlos -Kim Gentes -Vladimir Ilic -Randal Hanford -Jean-Baptiste Brossard -Orta -Ben Hallion -twk-b -Lam Chan -Jenna Zeigen -Lukas -tejbirsingh -Hendrik Schwalm -Jeremy Huang -Michael Rueppel -David8472 -Luke Childs -Robert Nagy -Nikki St Onge -zhangzifa -Tobias Tebbi -hwaisiu -Thomas Karsten -Lance Barlaan -Alvaro Cruz -Jean-Philippe Blais -Oscar Funes -Kanika Shah -Jack Wang -Braden Whitten -Omar Gonzalez -Supamic -Nikhil Komawar -Daniel Abrão -elisa lee -mog422 -André Føyn Berge -Tom Purcell -Tomoki Okahana -Aayush Ahuja -Paul Marion Camantigue -Jayson D. Henkel -Ben Smith -Nicolas 'Pixel' Noble -Ashish Kaila -c0b <14798161+c0b@users.noreply.github.com> -Damian -Alec Perkins -Jinwoo Lee -Peter Marton -Erwin W. Ramadhan -Mark Walker -sharkfisher -nhoel -Hadis-Fard -Scott J Beck -Raphael Rheault -Iryna Yaremtso -Casie Lynch -Matthew Cantelon -Ben Halverson -cPhost <23620441+cPhost@users.noreply.github.com> -dicearr -Lucas Azzola -Ken Takagi -Ed Schouten -Andrew Stucki -Anthony Nandaa -Mithun Sasidharan -Mattias Holmlund -Mark S. Everitt -Alexey Kuzmin -gowpen <33104741+gowpen@users.noreply.github.com> -Adam Wegrzynek -Sascha Tandel -Patrick Heneise -Dumitru Glavan -Giovanni Lela -Matthias Reis -John Byrne -Octavian Ionescu -Kevin Yu -Jimi van der Woning -Dara Hayes -Maring, Damian Lion -Attila Gonda -Brian O'Connell -Sean Karson -Nicolas Morel -fjau -SonaySevik -jonask -Delapouite -Mark McNelis -mbornath -Andres Kalle -Paul Blanche -Vipin Menon -woj -Adam Jeffery -Paul Ashfield -Katie Stockton Roberts -Mamatha J V -Neil Vass -Vidya Subramanyam -Swathi Kalahastri -Tanvi Kini -Sabari Lakshmi Krishnamoorthy -Kabir Islam -subrahmanya chari p -Suryanarayana Murthy N -Chandrakala -Jayashree S Kumar -Nayana Das K -Anawesha Khuntia -Maton Anthony -saiHemak -Deepthi Sebastian -Pawan Jangid -Stephan Smith -joelostrowski -Javier Blanco -Grant Gasparyan -Klemen Kogovsek -Gus Caplan -ka3e -ChrBergert -sercan yersen -Steve Kinney -Sebastian Mayr -Vijayalakshmi Kannan -Benjamin Zaslavsky -Sebastian Silbermann -pimlie -buji -Witthawat Piwawatthanapanit -sgreylyn -Xavier Balloy -François Descamps -Guillaume Flandre -Pierre-Loic Doulcet -Fran Herrero -Francois KY -suman-mitra -Mary Marchini -neta -Whien -Chiahao Lin -esbb48 -Roth Peng -jimliu7434 -YuLun Shih -Kyle Yu -Ivan Wei -john -Jamie Davis -Scya597 -Zack Yang -aryung chen -Larry Lu -Robert Rossmann -薛定谔的猫 -danielLin -jackyen -Kurt Hsu -sorarize@gmail.com -Jason Chung -Thomas den Hollander -Ronald Eddy Jr -Richard Littauer -pkovacs -zhengyuanjie -Andy Chen -Kcin1993 -yozian -jimmy -Leko -Aqui Tsuchida -koooge -kou-hin -Hiroaki KARASAWA -narirou -Antonio V -spring_raining -Hiromu Yoshiwara -yuza yuko -smatsu-hl -Hannes Payer -Bamieh -WhoMeNope -Junichi Kajiwara -Matthew Leon -Hativ -Tom Hallam -Hannes Magnusson -ChungNgoops -Jose M. Palacios Diaz -hmammedzadeh -Sergei Datsenko -Marja Hölttä -IHsuan -Francisco Gerardo Neri Andriano -Shilo Mangam -idandagan1 -Cameron Moorehead -TomerOmri -Collins Abitekaniza -Federico Kauffman -Benno Fünfstück -Ram Goli -babygoat -Will Clark -Haejin Jo -Hakan Kimeiga -Tyler -Shinya Kanamaru -you12724 -routerman -April Webster -Jure Triglav -alnyan -rt33 -Ulmanb -Xavier J Ortiz -Waleed Ashraf -Mir Mufaqam Ali -Nicholas Drane -Shobhit Chittora -Dmitriy Kasyanov -Tyson Andre -Salame William -Todd Wong -Mykola Bilochub -Qingyan Li -Jinho Bang -Sho Miyamoto -现充 -furstenheim -Moritz Peters -Nils Kuhnhenn -隋鑫磊 -Kostiantyn Wandalen -Mars Wong -Omar Crisostomo -Leeseean Chiu -Gilles De Mey -Matthew Turner -Ryan Mahan -Antony Tran -Robert Adamian -Peter Dalgaard-Jensen -Seth Brenith -Adam Engebretson -Aaron Kau -Ivan Filenko -Zachary Vacura -Timothy O. Peters -Ben Wilcox -Justin Ridgewell -Juan Sebastian Velez Posada -Guangcong Luo -Sarat Addepalli -Nick Soggin -Camilo Gonzalez -BufoViridis <30531954+BufoViridis@users.noreply.github.com> -Bhavani Shankar -JiaHerr Tee -Jeff Principe -Alejandro Estrada -Aonghus O Nia -Mihail Bodrov -Chin Huang -Kevin Caulfield -Sergey Golovin -Miles Elam -Ashutosh Kumar Singh -killagu -dustinnewman98 -Oluwaseun Omoyajowo -Wilson Lin -Eric Bickle -Ujjwal Sharma -Wei-Wei Wu -Prateek Singh -Mythri Alle -Ken Lin -Piotr Grzesik -Damien Simonin Feugas -Anton Salikhmetov -Sameer Srivastava -Joseph Leon -Tom White -Ari Leo Frankel -jiangq -Will Hayslett -Wes Todd -Nathaniel Weeks -Ke Ding -Ayush Gupta -davis.okoth@kemsa.co.ke -Kenji Okamoto -wangzengdi -Garwah Lam -jaspal-yupana -Arian Santrach -Forrest Wolf -Fatah N -Divyanshu Singh -FallenRiteMonk -Rajkumar Purushothaman -Chris Miller -Dave O'Mahony -nodeav <30617226+nodeav@users.noreply.github.com> -Zhenzhen Zhan -Ryusei Yamaguchi -Kohei Hiraga -Nick Filatov -Jesse Gorzinski -Pieter Mees -Malcolm White -Matei Copot -Gurin, Sebastian -Indranil Dasgupta -Harry Sarson -Snehil Verma -Joseph Gordon -Antoine du HAMEL -Rémi Berson -Alec Larson -Daven Casia -Isuru Siriwardana -Spencer Greene -Palash Nigam -SheetJS -Bryan Azofeifa -Christine E. Taylor -John Musgrave -Dhansuhu Uzumaki -Beni von Cheni -Ilya Sotov -Ulan Degenbaev -William Cohen -Ajido -kailash k yogeshwar -Daniel Hritzkiv -Mark Tiedemann -xsbchen -Kyle Martin -Denis Fäcke -Daylor Yanes -Carrie Coxwell -Masashi Hirano -Brandon Ruggles -Allen Yonghuang Wang -Yichao 'Peak' Ji -Jesse W. Collins -TSUYUSATO Kitsune -daGo -Lambdac0re -Yulong Wang -David Goldstein -Francesco Falanga -Maya Lekova -RakshithNM -David Humphrey -Ting Shao -Alex Fernández -Yingchen Xue -Dan Kang -Masato Ohba -я котик пур-пур -Corey Martin -chainhelen -Tim Seckinger -Nam Nguyen -Nicholas Dangles -Amit Bendor -Abhimanyu Vashisht -Sagir Khan -Kael Zhang -Unknown -Krzysztof Taborski -Blaine Bublitz -Shailesh Shekhawat -Davis Okoth -Shivang Saxena -Lucas Liepert -Miklos Suveges -Ernesto Salazar -Tommaso Allevi -Evandro Oliveira -Kenny Yuan -Hristijan Gjorgjievski -Aliaksei Tuzik -Misty De Meo -James Kylstra -Shelley Vohr -Deepjyoti Mondal -Kevin Thomas -ZaneHannanAU -Fernando Doglio -Renée Kooi -Jo Colina -itaysabato -Victor Belozyorov -Joonas Rouhiainen -GauthamBanasandra -Hugo Josefson -Sam Ruby -Haroon Khan -Developer Davo -Jacek Pospychała -MaleDong -iwko -Sohail Rajdev -Niicck -Denys Otrishko -Sergey Zelenov -Travis Fischer -Dominic Farolino -Octavian Soldea -XhmikosR -AdityaSrivast -Javier Gonzalez -RidgeA -Ryuichi Sakagami -hectorcoronado -Petras <15868923+kimberlake@users.noreply.github.com> -Kevin Lacabane <5239883+klacabane@users.noreply.github.com> -Simionescu, Radu -mariotsi -prayag21 <10997858+prayag21@users.noreply.github.com> -Bruno Pinho -Michael Achenbach -Anto Aravinth -Helio Frota <00hf11@gmail.com> -Jacob Page -sagulati -Gabriel Charette -conectado -Vitor Bruno de Oliveira Barth -Christian Clauss -bhavayAnand9 -Brandon Lee <40652534+brandonlwt@users.noreply.github.com> -Oryan Moshe -Michael Sommer -Eugene Y. Q. Shen -Rishabh Singh -Marco Levrero -Ouyang Yadong -yahavfuchs -Thomas Leah -Musa Hamwala -Andrey Lushnikov -James Bromwell -Jeremy Apthorp -Eugen Cazacu <32613393+oygen87@users.noreply.github.com> -Csaba Palfi -Ryan Petrich -Andreas Girgensohn -Caleb Sander -Dzmitry_Prudnikau -Ian McKellar -Jennifer Bland -Kyle Fuller -Camillo Bruni -Yongsheng Zhang -Neeraj Laad -Scott Van Gilder -Yaniv Friedensohn -Chengzhong Wu -Troels Liebe Bentsen -pranshuchittora -lakamsani -Chris White -Ben Newman -Szymon Marczak -Tessei Kameyama -Chakravarthy S M -Andreas Haas -Clemens Hammacher -Saud Khanzada -Hariss096 -William Skellenger -iliashkolyar -Tien Do -Sagi Tsofan -Mohammed Essehemy -chocolateboy -William Chargin -Mohit kumar Bajoria -Mark Abel -Alexander Mills -Rodrigo Bruno -Lovingly <42682205+lovinglyy@users.noreply.github.com> -Klaus Meinhardt -Sintendo -Nitish Sakhawalkar -André Cruz -Josh Broomfield -Umang Raghuvanshi -Duarte David -Aleksey Chemakin -siddhant <30566406+siddhant1@users.noreply.github.com> -Brandon Smith -Bastian Krol -Vitaly Dyatlov -Joe Sepi -et4891 -Kayla Altepeter -Shannon -David Xue -garrik.leonardo@gmail.com -jungkumseok -Khalid Adil -Jared Haines -Danu Widatama -mmisiarek -Andrew Eisenberg -Ivan Sieder -andy addington -Matt Holmes -epeden -mdaum -Richard Markins -Denny Scott -Amie -Maggie Nolan -S. Everett Abbott -James Traver -Emily Kolar -Yitong -Tim Cheung -Lian Li -Dylson Valente Neto -ashleysimpson -Paige Kato -Stephen Heitman -Muzafar Umarov -Quinn Langille -Bruce A. MacNaughton -Ian Sutherland -Rock Hu -Stacey -Matt Jiles -Claire Liu -Michal Hynek -David Corona -Anna Zhao -Diana Holland -Chris Nguyen -Artur Hayrapetyan -Carolina Pinzon -Carl Richmond -Felix Schlenkrich -chrisforrette -@CAYdenberg <@CAYdenberg> -Long Nguyen -Greg Goforth -scabhi -Robert Monks -Andrew MacCuaig -Milton Sosa -Illescas, Ricardo -Jean-Francois Arseneau -Viacheslav Liakhov -David Scott -Daniyal Mokhammad -Joshua Belcher -Jonny Kalambay -Pascal Lambert -Arne Schramm -Lee Gray -Randy Wressell -Tyler Vann-Campbell -surreal8 -Takdeer Sodhan -Ben Schaaf -David Ward -Elvis-Philip N -edgarzapeka -Michael Chen -MarianneDr -Marcos Frony -Andrew J D McCann -nofwayy -jaxyz -ssamuels0916 -Diana Lee -Oktavianus Ludiro -Eli Itah -Sean Healy -KelvinLawHF1 -Cody Hazelwood -Erin Bush -Allan Zheng -Ivan Lukasevych -Justin denBroeder -Chris Bautista -Joe Grosspietsch -naris93 -Victor Poriazov -peter -Jackelin Herrera -Murtaza H <1850989+mhussa19@users.noreply.github.com> -Clinton Pahl -Maki Toda -Jason Nutter -blakehall -seantcoyote -Salman Shakeel -Liran Tal -Joe Shindelar -AlixAng -francois -Saleh Abdel Motaal -Richard Hoehn -Ethan Weber -Pete Lombardo -Savio Resende -Mel -keeysnc -erickwendel -Martin Omander -Jeff Marvin -vchoubey08 -Stéphane Vasseur -Vsevolod Geraskin -Israel Ortiz -Paul Tichonczuk -Gino Notto -David Jiang -Chuck Theobald -Derek -Amanuel Ghebreweldi -christian-bromann -Jonathan Samines -Steven Auger -Nancy Truong -James Irwin -nick-ng -Dusan Radovanovic -jn99 -Ulises Gascón -Elian Gutierrez -Jose Bucio -Thomas GENTILHOMME -Romain Lanz -Andre Jodat-Danbrani -Nolan Rigo -Jonathan Cardoso Machado -Raoof -Loic -Denis McDonald -Arvind Pandey -Jagannath Bhat -Geoffrey Booth -mritunjaygoutam12 -Esteban Sotillo -Jerome Covington -Rob Reynolds -warnerp18 -chux0519 -Tadhg Creedon -Petar Dodev -mzucker -Morgan Roderick -Remy Parzinski -Roland Broekema -Florin-Daniel BÎLBÎE -Robin Drexler -ZauberNerd -G. Carcaci -Jackson Chui <14085209+haiXchuus@users.noreply.github.com> -Marc Posth -Simona Cotin -Mathieu Pavageau -Clement -razvanbh -reineke-fox -Mark Arranz -alyssaq -Manish Poddar -szabolcsit -Kevin Seidel -Jonah Polack -Paul Isache -Artur Daschevici -Grant Carthew -Alex Seifert -Amer Alimanović -Nikita Malyschkin -ivan.filenko -Marcus Scott -Berry de Witte -saurabhSiddhu -Marie Terrier -John Mc Quillan -Ulises Santana Suárez -Yehiyam Livneh -Aivo Paas -James Herrington -Natalie Cluer -Dmitry Igrishin -Martin Kask -Alessandro Gatti -Vladyslav Kopylash -Osmond van Hemert -msmichellegar -Robert Pamely -Lauri Piisang -kiyomizumia -Paul Hodgson -Emanuel Kluge -Andrey Melikhov -Philipp Dunkel -Steven Gabarro -Dan Corman -Rodger Combs -Charalampos Fanoulis <38255093+cfanoulis@users.noreply.github.com> -Julia -Kanika Singhal -Gagandeep Singh -Lakshmi Shanmugam -Jayasankar -Pushkal B -potham -Shubham Urkade -Nikhil M -leeight -Selvaraj -Mayank Asthana -Simon Bruce -NoSkillGirl -apoorvanand -Jay Arthanareeswaran -Amanpreet -kanishk30 -UjjwalUpadhyay -Namit Bhalla -Matteo -dexterleng -Kunda Sunil Kumar -rahulshuklab4u -gengjiawen -Maya Anilson -Mrityunjoy Saha -Prabu Subra -Abhishek Dixit -Sarath Govind K K -Dexter Leng -Gary Hsu -Dan Foley -Pranay Kothapalli -Nethra Ravindran -Juan José Arboleda -prodroy1 -Yusuke Kawasaki -yuriettys -sadness_ojisan -ka2jun8 -sota1235 -dominikeinkemmer -mki-skt -Laszlo.Moczo -jamesgeorge007 -koki-oshima -takato -yosuke ota -tottokotkd -kazuya kawaguchi -Naojirou Hisada -tpanthera -feng jianmei -DoiChris -VeysonD -susantruong -Takahiro Nakamura -horihiro -grimrose -timothy searcy -nakashima -/Jesse -exoego -sigwyg -pastak -lakatostamas -Mike Samuel -Suguru Motegi -Gerhard Stoebich <18708370+Flarna@users.noreply.github.com> -jy95 -Kenigbolo Meya Stephen -Charles Samborski -zhmushan -yoshimoto koki -Ilarion Halushka -Yael Hermon -Mitch Hankins -Mikko Rantanen -wenjun ye <1728914873@qq.com> -briete -Philipp Renoth -Audrey Eschright -Kazushi Kitaya -peterwmwong -Thomas Chung -Jordan Harband -P. Mike -Corey Farrell -Furqan Shaikh -Roy Sommer -James Bunton -Kevin Smith -H1Gdev -Julian Alimin -Manusaporn Treerungroj -Richard Chamberlain -Daniel George Holz -yathamravali -Tim De Pauw -Filip Skokan -Samuel D. Leslie -Eric Whitebloom -Lee Byron -Kei Ito -Albert Still -Raido Kuli -Robin Neatherway -Andrew Moss -Amit Zur -Thang Tran -Kai -Abhishek Agarwal -Jon Kunkee -Mukul Khanna -Jarrod Connolly -Michael Wei -Alexander Sattelmaier -Avi ד -Thomas -Aymen Naghmouchi -Zeyu "Alex" Yang -Patrick Gansterer -Nicolas Moteau -Anthony Tuininga -Yann Hamon -Ben Swinburne -Colin Prince -TJKoury -dnlup -Hang Jiang -Vladislav Kaminsky -Daiki Ihara -toshi1127 -nd-02110114 -dkundel -Evan Plaice -Simon Zünd -simon3000 -Marcos Casagrande -Ruwan Geeganage -Maël Nison -Gerson Niño -freestraws -Daniel Beckert -Rivaldo Junior -Rongjian Zhang -tonyhty -jyjunyz -tongshouyu -lixin.atom -luoyu -xinyulee -hardfist <1562502418@qq.com> -shenchen -zhoujiamin -Chenxi Yuan -nilianzhu -wuchenkai -xuqinggang -XGHeaven -sinoon -Yaphet Ye -OneNail -陈健 -heben -sujunfei -imhype <543717080@qq.com> -ptaylor -Boxuan Li -Aditya Pratap Singh -Preveen Padmanabhan -Benjamin Ki -Daniel Nalborczyk -Alba Mendez -zero1five -Gaelan -Jacob -Dan Beglin -Anish Asrani -teams2ua -oksana -Grigorii K. Shartsev -Kopachyov Vitaliy -MurkyMeow -Evgenii Shchepotev -martyns0n -Levin Eugene -Alexander Avakov -Grigory Gorshkov -Keroosha -Tariq Ramlall -Alex Pry -Yuriy Vasiyarov -Mikhail Kuklin -went.out -Kyle Zhang -Alex Temny -Alex Aubuchon -Samuel Attard -rexagod -Antonio Kukas -murgatroid99 -Saagar Jha -vmarchaud -Milad Farazmand -mutao -Samantha Sample -nicolasrestrepo -Angie M. Delgado -Alex Ramirez -Duvan Monsalve -Luis Gallon -kball -MistyBlunch -Laura Ciro -Yomar -raveneyex -khriztianmoreno -David Sánchez -melinamejia95 -David Carlier -Benoît Zugmeyer -Julian Correa -Felipe -Juan Roa -Ivan Villa -Caleb ツ Everett -Miken -Gabriela Niño -Tim Baverstock -Walle Cyril -Xu Meng -Ben L. Titzer -Ojasvi Monga -Shajan Jacob -Austin Wright -Vickodev -Karen He <32376376+baekrxnn@users.noreply.github.com> -Harshitha KP -Tanner Stirrat -h3knix -Cotton Hou -Edward Vielmetti -Micha Hanselmann -Luca Lindhorst -Manuel Ochoa Loaiza -Juan Bedoya -Andres Bedoya -elyalvarado -Felipe Duitama -Alejandro Nanez -Jeroen Ooms -PaulBags <19583196+PaulBags@users.noreply.github.com> -EduardoRFS -Natalie Fearnley -pi1024e -Giorgos Ntemiris -Rainer Poisel -Andrew Hughes -Tony Brix -Anas Aboureada -MattIPv4 -David Guttman -Xavier Stouder -ran -Nick Schonning -Chetan Karande -Bradley Farias -Nimit Aggarwal -Devendra Satram -AtticusYang -Kamil Rytarowski -Aditya -Denis Zavershinskiy -Levhita -claudiahdz -Javier Ledezma -Marian Rusnak <4215517+marian-r@users.noreply.github.com> -Jenia -Anton Gerasimov -rickyes <0x19951125@gmail.com> -Simon A. Eugster -TATSUNO Yasuhiro -Robert Jensen -dokugo -Jakob Krigovsky -Sergei Osipov -themez -Maria Paktiti -Unlocked <10186337+TheUnlocked@users.noreply.github.com> -Huachao Mao -Lucas Pardue -Nicolas Thumann <46975855+n-thumann@users.noreply.github.com> -akitsu-sanae -Minuk Park -Jim Schlight -Theotime Poisseau -Alex Zherdev -dev-313 -Michael Perrotte -Alexandre Ferrando -Loris Zinsou -Jizu Sun -Ash Cripps -garygsc -Patrick Housley -Artem Maksimov -Nolik -palmires -Clemens Backes -Vadim Gorbachev -galina.prokofeva -Nadya -PerfectPan -peze -Vladislav Botvin -Ilia Safronov -Dmitriy Kikinskiy -telenord -alexahdp -Daniil Pletnev -Grigoriy Levanov -Simon Schick -Albert Wang -Kenza Houmani -mkdorff -xefimx -Susana Ferreira -Xavier Redondo -Duncan Healy -SoulMonk -Kerry Mahne -nathias -Nikolay Krashnikov <1090219@mail.ru> -daern91 -JL Phillips -Jure Stepisnik -Raoul Jaeckel -Kyriakos Markakis -Guilherme Goncalves -Jesse O'Connor -VinceOPS -David OLIVIER -Maria Stogova -Taylor Gagne -Kirlat -Lucas Recknagel -Oliver Belaifa -guzhizhou -Paolo Ceschi Berrini -Jing Lin -poutch -Tembrechts -Jon Church -Àlvar Pérez -Daniel Schuech -Dimitris Ktistakis -Dries Stelten -Vladimir Adamic -Shubham Chaturvedi <19shubham11@gmail.com> -Jamar Torres -Luis Camargo -Herrmann, Rene R. (656) -Semir Ajruli -matijagaspar -Aldo Ambrosioni -Nazar Malyy -Dennis Saenger -ryan jarvinen -Maria Emmanouil -Tijl Claessens -EmaSuriano -Chris Oyler -Jesper Ek -Luciano -jens-cappelle -bruce-one -Jason Macgowan -Vincent Dhennin -Jeny -Tchoupinax -Sebastien Ahkrin -Michael Lehenbauer -Harendra Singh -Sam Foxman -Marek Łabuz -Reza Fatahi -Priyanka Kore -Jan-Philip Gehrcke -qualitymanifest -Rosen Penev -Jeremy Albright -Giovanni Campagna -Donggeon Lim -rene.herrmann -Derek Lewis -Kirill Ponomarev -Soar <58918356+soar-beep@users.noreply.github.com> -Tadao Iseki -Diego Lafuente -Andrew Kuzmenko -David Newman -Andrey Hohutkin -A. Volgin -Chris Osborn -stephank -Taylor Zane Glaeser -sutangu -Santosh Yadav -kresimirfranin -Colin Grant <43424668+GKJCJG@users.noreply.github.com> -Ryan Schmidt -Ronald J Kimball -Vighnesh Raut -SpaceRacet5w2A6l0I <59487396+SpaceRacet5w2A6l0I@users.noreply.github.com> -Alexander Wang -carterbancroft -Egor Pavlov -Parker Bjur -Yakov Litvin -Eran Levin -Alexander Smarus -kenzo-spaulding <51864231+kenzo-spaulding@users.noreply.github.com> -Rusty Conover -aaccttrr -ConorDavenport -Dylan Coakley -Steffen -Conor ONeill -tsabolov -Swagat Konchada -Yuhanun Citgez -Danielle Adams -Andrey Pechkurov -Jeff -simon -Eric Eastwood -unknown -zfx <502545703@qq.com> -Vita Batrla -André Draszik -ProdipRoy89 -Andrew Neitsch -RamanandPatil -forfun414 -David Gilbertson -Joe Pea -ExE Boss <3889017+ExE-Boss@users.noreply.github.com> -Mateusz Krawczuk -Jonathan MERCIER -Jichan -Hassaan Pasha -Eric Dobbertin -Victor -Ling Samuel -Syohei YOSHIDA -Nitin Kumar -Christian Niederer -Sk Sajidul Kadir -Bartlomiej Brzozowski -Saajan -Yash Ladha -Alex R -Hachimi Aa (Sfeir) -Daniel Estiven Rico Posada -Andrés M. Gómez -Nick Kreeger -Moni <40552237+NotMoni@users.noreply.github.com> -Dave Vandyke -Agustin Daguerre -Jesus Hernandez -龙腾道 -John Kleinschmidt -Cecchi MacNaughton -Reşat SABIQ -daemon1024 -Qinhui Chen -William Bonawentura -Vadzim Zieńka -David Daza <03dazal@gmail.com> -雨夜带刀 -karan singh virdi -William Armiros <54150514+willarmiros@users.noreply.github.com> -Matt Kulukundis -Edward Elric -Prosper Opara -Eileen -Ishaan Jain <37652866+ishaanjain1898@users.noreply.github.com> -Christopher Beeson -thecodrr -Chris Holland -Ranjan Purbey -白一梓 -John Leidegren -Karol Walasek -osher -szTheory -Jonathan Buhacoff -Shu-yu Guo -Paolo Insogna -Richard Townsend -Deep310 <55121371+Deep310@users.noreply.github.com> -Dominykas Blyžė -Wenning Zhang <1527841714@qq.com> -shisama -Kirill Shatskiy -Ben Bucksch -Eli Schwartz -Maciej Kacper Jagiełło -Tom Nagle -sapics -Sagar Jadhav -Dennis Ameling -Todd Short -Pragyan Das -Shakil-Shahadat -wenningplus -WilliamConnatser <43946230+WilliamConnatser@users.noreply.github.com> -Benjamin Kaduk -Tatsuhiro Tsujikawa -Nathan Blair -patr0nus -Alec Davidson -falguniraina <48027052+falguniraina@users.noreply.github.com> -Rodion Abdurakhimov -Anentropic -Saleem -Julien Poissonnier -zombieleet -Nikola Glavina -Johannes Schöpp -Francisco Ryan Tolmasky I -Ye-hyoung Kang -Jucke -Pekka Nikander -iandrc -Tim Perry -Corey Butler -aetheryx -Robey Pointer -Priyank Singh -Gabriele Greco -Renato Mariscal -Matthew McEachen -Voltra -davkor -Carlos Lopez -Hilla Shahrabani -Frank Lemanschik -Justice Almanzar -Maksim Sinik -João Lucas Lucchetta -Turner Jabbour -Igor Mikhalev -DeeDeeG -KuthorX -Pooja D.P -Shigma <33423008+Shigma@users.noreply.github.com> -atian25@qq.com -Amila Welihinda -schamberg97 <50446906+schamberg97@users.noreply.github.com> -DrunkenPoney -Christoph Tavan -Clark Kozak -Michael Auderer -Linn Dahlgren -Ikko Ashimine -Anatoly Korniltsev -Victor Antonio Barzana Crespo -Matthieu Larcher -anlex N <1293006794@qq.com> -ThakurKarthik -Aastha Gupta -Yohanan Baruchel -Dmitry Gozman -Daniil Demidovich -Hussaina Begum Nandyala -Danny Sonnenschein -Sourav Shaw -H Adinarayana -Kim-Anh Tran -lucasg -Brian 'bdougie' Douglas -Lee, Bonggi -Momtchil Momtchev -Vincent Boivin -ax1 <16510021+ax1@users.noreply.github.com> -Shubham Parihar <51517103+iShibi@users.noreply.github.com> -Darshan Sen -Matthew Francis Brunetti -Chris Opperwall -Takuya Noguchi -tyankatsu -Ben Turner <7623873+ben-turner@users.noreply.github.com> -Bryan Field -krank2me -masx200 <34191203+masx200@users.noreply.github.com> -Baruch Odem (Rothkoff) -Mattias Runge-Broberg -Dmitry Semigradsky -Ole André Vadla Ravnås -Aleksandr Krutko -Brian Ingenito <28159742+bingenito@users.noreply.github.com> -FeelyChau -Darcy Clarke -mayank agarwal -woodfairy -Rishabh Mehan -Andrew Casey -Anders Kaseorg -Hollow Man -nlf -naortedgi -Narasimha Prasanna HN -Zijian Liu -inokawa <48897392+inokawa@users.noreply.github.com> -Michael Bashurov -Moshe vilner -Nicolai Stange -kai zhu -FrankQiu -Rock -Chinmoy Chakraborty -Maksym Baranovskyi -Michael Chen <4326639+mcgitty@users.noreply.github.com> -François-Denis Gonthier -Dr -Nitzan Uziely -Adrien Maret -Thiago Padilha -Joseph Hackman -Pranshu Jethmalani -Rohan Chougule -Mohamed Kamagate -Ajay Poshak -Isaac Levy -ugultopu -Nicholas Schamberg -Dimitris Halatsis -Mattia Pontonio <44380480+mattiapontonio@users.noreply.github.com> -Milad Fa -Emil Sivervik -alexbs -Ian Storm Taylor -Carlos Fuentes -Tyler Ang-Wanek -Matthew Mario Di Pasquale -ttzztztz -Romuald Brillout -Dave Cardwell -Akash Negi <55234838+NegiAkash890@users.noreply.github.com> -James Addison -Fabian Cook -Kalvin Vasconcellos -Akhil Marsonya -Qingyu Deng -Matin Zadehdolatabad -Daniel Clark -Sajal Khandelwal -Cheng Liu -Utku Gultopu -Jay Tailor <60511316+JayvaScript@users.noreply.github.com> -Greg Ziskind -Dan Čermák -Vít Ondruch -humanwebpl <58517331+humanwebpl@users.noreply.github.com> -Dawid Rusnak -obi-el -Merlin Luntke <22600241+Luntke@users.noreply.github.com> -Marko Kaznovac -Ian Kerins -dbachko -Mattias Buelens -Dylan Elliott -Wassim Chegham -simov -wwwzbwcom -David Glasser -pezhmanparsaee -Darkripper214 -Anu Pasumarthy -HiroyukiYagihashi -Arkerone -Mohammed Keyvanzadeh -ycjcl868 <45808948@qq.com> -Serkan Özel -Ferdi -eladkeyshawn -luyahan -Simon Knott -Siddharth -Cactysman -David Brownman -Michael Rommel -Andres -Jayden Seric -divlo -Rohit Gohri -Giora Guttsait -takayama -Rafael Gonzaga -Arnold Zokas -Nils Dralle -Jesse Chan -helloyou2012 -Jithil P Ponnan -Rodolfo Carvalho -Jordan Baczuk -moander -Hitesh Sharma -Andreas Schwab -Moritz Kneilmann -fisker Cheung -Issam E. Maghni -TodorTotev <51530311+TodorTotev@users.noreply.github.com> -Wael Almattar -yotamselementor <83912471+yotamselementor@users.noreply.github.com> -pengjie <37610029@qq.com> -Philip -julianjany <54538266+julianjany@users.noreply.github.com> -bl-ue -npm team -Shaun Keys -Simone Busoli -Derevianchenko Maksym <32910350+maks-white@users.noreply.github.com> -RA80533 <32469082+RA80533@users.noreply.github.com> -Mao Wtm -Houssem Chebab -Davidson Francis -Rohan Sharma -AkshayK -FrankEntriken <42781627+FrankEntriken@users.noreply.github.com> -Cyrille Bourgois -Jacob Smith <3012099+JakobJingleheimer@users.noreply.github.com> -ejose19 <8742215+ejose19@users.noreply.github.com> -Tobias Koppers -Makoto Kato -foxxyz -LitoMore -nerdthatnoonelikes -Nikita Rykov <40735471+angrymouse@users.noreply.github.com> -Benjamin Mayr -Lew Gordon -Mestery -Himadri Ganguly -Howie Zhao -Luan Devecchi -ashish maurya -Justin -Raz Luvaton -Don Jayamanne -Felix Yan -Ray -Node.js GitHub Bot -Alexey Ten -JckXia -Christian Boehlke -Viero Fernando -Dominic Elm -treysis -shfshanyue -Nikita Galkin -vipul kumar -Artur K -RISHABH BUDHIRAJA -Guilherme Bernal -SURYAPRATAP SINGH SURYAVANSHI <67123991+suryapratapsinghsuryavanshi@users.noreply.github.com> -xuchaobei -Pancake <71993095+Cinnamonsroll@users.noreply.github.com> -m3m0ry -Rebhi Alfa <79001326+rebhialfa@users.noreply.github.com> -Clément Nardi -MrBBot -thunder-coding -Gary Ho -Arslan Ali -Chris Heisterkamp -kokke -Mason Malone -gc <30398469+gc@users.noreply.github.com> -ylemkimon -Milan Burda -gdccwxx <765553928@qq.com> -Ignacio Carbajo -Constantine Kim -OliverOdo -Mark Skelton -Ross McIlroy -Isaac Brodsky -simon-id -Francesco Trotta -Richie Bendall -ryan -Piotr Rybak -Jean Burellier -Subhi Al Hasan -3nprob -Martin Jansa -Omar El-Mihilmy -Yoshiki -Keeley Hammond -git-srinivas -Idan Attias -twchn -Hirotaka Tagawa / wafuwafu13 -Henadzi <74081058+Gena888@users.noreply.github.com> -Jonah Snider -notroid5 <87585310+notroid5@users.noreply.github.com> -Jameson Nash -Shinho Ahn -jakub-g -Irakli Gozalishvili -Gabriel Bota <94833492+dygabo@users.noreply.github.com> -AlphaDio -Mateusz Burzyński -mawaregetsuka <33221990+mawaregetsuka@users.noreply.github.com> -Marcos Bérgamo -Thiago Santos -CallMeLaNN -Eric Jacobson -Dmitry Petrov -Shaw <784487301@qq.com> -David Sanders -alexcfyung -Gaby Baghdadi -Wayne Zhang -nikoladev <15011519+nikoladev@users.noreply.github.com> -Antonio Román -JoostK -Yu -Shi Pujin -Daoming Qiu -Job -Alex Agranov -Shalvah -Gabriel Trujillo -LiviaMedeiros -iMoses -Harshil jain -Tobias Hernstig <30827238+thernstig@users.noreply.github.com> -Ben McCann <322311+benmccann@users.noreply.github.com> -Caio Agiani -Ateş Göral -Tony Gorez -ofirbarak -Bar Admoni -ofir -Xuguang Mei -Elad Nava -Balakrishna Avulapati -Aaron Xie -小菜 -Raymond Zhao -Austin Cheney -Michael Scovetta -Valters Jansons -Marcos Bjoerkelund -T•Ø•R•Ü•S -Sean Quinlan <1011062+sbquinlan@users.noreply.github.com> -Derek Wolpert <48101033+derekwolpert@users.noreply.github.com> -wbt -Alexandru Comanescu -madflow -Austin Kelleher -apeltop -Nikolaos Papaspyrou -Matt Probert <1196252+mattpr@users.noreply.github.com> -Roch Devost -Kohei Ueno -bradh352 -Mikael Finstad -Damjan Cvetko -Randall Leeds -Khoo Hao Yit <40757009+KhooHaoYit@users.noreply.github.com> -Aroyan <43630681+aroyan@users.noreply.github.com> -theanarkh -Vladimir Morozov -Anupama Codippily <47591753+AnupamaCodippily@users.noreply.github.com> -Greg Poole -Eliaz Bobadilla -Daeyeon Jeong -Daniel Roe -Niyas Sait -K.C.Ashish Kumar <703559+kcak11@users.noreply.github.com> -Niklas Mischkulnig <4586894+mischnic@users.noreply.github.com> -Liviu Ionescu -HE Shi-Jun -Yagiz Nizipli -liuxingbaoyu <30521560+liuxingbaoyu@users.noreply.github.com> -Sergey Nazaryev -William Marlow -Keyhan Vakil -Feng Yu -pupilTong -rikapo -Meek Simbule <55823259+meekdenzo@users.noreply.github.com> -Michael Ficarra -hiroki osame -Eugene Chapko -Sergey Petushkov -Caleb Everett -JialuZhang-intel -Moshe Atlow -rubikscraft -James Scott-Brown -supriyo-biswas -Giacomo Gregoletto -italo jose -Kazuma Ohashi -Douglas Wilson <67512+dougwilson@users.noreply.github.com> -0xSanyam <108138884+0xSanyam@users.noreply.github.com> -Alena Khineika -Basit <1305718+mabaasit@users.noreply.github.com> -Kid <44045911+kidonng@users.noreply.github.com> -Jeremy Rose -Facundo Tuesca -Dan Castillo -Varun Sharma -txxnano -Jannis R -John Gee -Hrishikesh Kadam -KrayzeeKev -Airing -jiahao.si -Rhys -Mark S. Miller -Jianru Lin -Lenvin Gonsalves <41874033+98lenvi@users.noreply.github.com> -Andreu Botella -shhh7612 <82669765+shhh7612@users.noreply.github.com> -Dominic Saadi -ywave620 -NicoNekoru <66227158+NicoNekoru@users.noreply.github.com> -SADIK KUZU -flakey5 <73616808+flakey5@users.noreply.github.com> -Saurabh Daware -BuShe -Nick Sia -Basit Chonka -Jeremiah Gowdy -Matthew Peveler -Wing -Hana -Jeff Dickey <216188+jdxcode@users.noreply.github.com> -Matías Zúñiga -metonym -Brian Evans <53117772+mrbrianevans@users.noreply.github.com> -falsandtru -东灯 <43312495+Lampese@users.noreply.github.com> -Fabian Meyer <3982806+meyfa@users.noreply.github.com> -Stefan Stojanovic -Claudio Wunder -Shrujal Shah -Taha-Chaudhry <46199675+Taha-Chaudhry@users.noreply.github.com> -smitley -Brian Muenzenmeyer -sidwebworks -Connor Burton -chexiongsheng -Lucas Santos -“Pooja -Alan Agius -Meghana Ramesh <66589407+ml7181@users.noreply.github.com> -Nupur Chauhan <31733079+nupurchauhan6@users.noreply.github.com> -Madhulika Sharma <89944545+MadhulikaSharma95@users.noreply.github.com> -SergeyTsukanov <47488049+SergeyTsukanov@users.noreply.github.com> -andiemontoyeah <55297964+andiemontoyeah@users.noreply.github.com> -Ankita Khiratkar -surbhirjain <36057179+surbhirjain@users.noreply.github.com> -poorvitusam -Archana Kamath <68199391+archana-kamath@users.noreply.github.com> -Alex <93376818+sashashura@users.noreply.github.com> -Priya Shastri <97130930+pshastricb@users.noreply.github.com> -Madhuri -Divya Mohan <77031080+DivyaMohan94@users.noreply.github.com> -Hope Olaidé <79100769+hopeolaide@users.noreply.github.com> -Juliet Zhang <65837446+zhangjuliet@users.noreply.github.com> -Rathi N Das -samyuktaprabhu -Brinda Ashar -Monu-Chaudhary -Anjana Krishnakumar Vellore <54228505+anjanakvellore@users.noreply.github.com> -mmeenapriya <42589859+mmeenapriya@users.noreply.github.com> -Chandana <100327450+chanduMe@users.noreply.github.com> -pete3249 <63552971+pete3249@users.noreply.github.com> -Bruno Pitrus -Manuel Spigolon -Lorand Horvath <72015221+lorand-horvath@users.noreply.github.com> -Michael Rienstra -Tho -Cesar Mario Diaz <85703766+Cesar-M-Diaz@users.noreply.github.com> -Khafra <42794878+KhafraDev@users.noreply.github.com> -github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> -Pierrick Bouvier <101587250+pbo-linaro@users.noreply.github.com> -KaKa -Luke Karrys -Tim Shilov -Obiwac -Yu Gu -andreysoktoev -Pavel Horal -Konv <82451257+kovsu@users.noreply.github.com> -Aidan Temple <15520814+aidant@users.noreply.github.com> -Emanuel Hoogeveen -Takuro Sato <79583855+takuro-sato@users.noreply.github.com> -Carter Snook -Nathanael Ruf <104262550+nathanael-ruf@users.noreply.github.com> -Vasili Skurydzin -翠 / green -Ulises Gascon -chlorine -Shi Lei -Deokjin Kim -Marco Ippolito -Alex Hunt -Debadree Chatterjee -Gabriela Gutierrez -emirgoren <61096652+emirgoren@users.noreply.github.com> -Pulkit Gupta -Fabien Michel <104162117+welfoz@users.noreply.github.com> -A. Wilcox -Daniel Lemire -Eric Mutta -Vadim -Aaron Friel -Vaishno Chaitanya -Jonathan Diaz <50384299+jdiaz-dev@users.noreply.github.com> -Mike Roth -Almeida -Kevin Eady <8634912+KevinEady@users.noreply.github.com> -Mordy Tikotzky -vitpavlenko -Tim Gerk -Suyash Nayan <89125422+7suyash7@users.noreply.github.com> -0xflotus <0xflotus@gmail.com> -Alec Mev -Miguel Teixeira -José Dapena Paz -Mohamed Akram -三咲智子 Kevin Deng -Nicolas DUBIEN -richiemccoll -sinkhaha <1468709106@qq.com> -Mert Can Altın - -# Generated by tools/update-authors.mjs diff --git a/tools/update-authors.mjs b/tools/update-authors.mjs deleted file mode 100755 index b0b001d2fbdbe4..00000000000000 --- a/tools/update-authors.mjs +++ /dev/null @@ -1,112 +0,0 @@ -#!/usr/bin/env node -// Usage: tools/update-authors.mjs [--dry] -// Passing --dry will redirect output to stdout rather than write to 'AUTHORS'. -import { spawn } from 'node:child_process'; -import fs from 'node:fs'; -import readline from 'node:readline'; - -class CaseIndifferentMap { - _map = new Map(); - - get(key) { return this._map.get(key.toLowerCase()); } - has(key) { return this._map.has(key.toLowerCase()); } - set(key, value) { return this._map.set(key.toLowerCase(), value); } -} - -const log = spawn( - 'git', - // Inspect author name/email and body. - ['log', '--reverse', '--format=Author: %aN <%aE>\n%b'], { - stdio: ['inherit', 'pipe', 'inherit'], - }); -const rl = readline.createInterface({ input: log.stdout }); - -let output; -if (process.argv.includes('--dry')) - output = process.stdout; -else - output = fs.createWriteStream('AUTHORS'); - -output.write('# Authors ordered by first contribution.\n\n'); - -const mailmap = new CaseIndifferentMap(); -{ - const lines = fs.readFileSync(new URL('../.mailmap', import.meta.url), - { encoding: 'utf8' }).split('\n'); - for (let line of lines) { - line = line.trim(); - if (line.startsWith('#') || line === '') continue; - - const match = line.match(/^(?:([^<]+)\s+)?(?:(<[^>]+>)\s+)?(?:([^<]+)\s+)?(<[^>]+>)$/); - if (match) { - const [, replaceName, replaceEmail, originalName, originalEmail] = match; - const key = originalName ? `${originalName}\0${originalEmail.toLocaleLowerCase()}` : originalEmail.toLowerCase(); - mailmap.set(key, { - author: replaceName || originalName, - email: replaceEmail || originalEmail, - }); - } else { - console.warn('Unknown .mailmap format:', line); - } - } -} - -const previousAuthors = new CaseIndifferentMap(); -{ - const lines = fs.readFileSync(new URL('../AUTHORS', import.meta.url), - { encoding: 'utf8' }).split('\n'); - for (let line of lines) { - line = line.trim(); - if (line.startsWith('#') || line === '') continue; - - const match = line.match(/^([^<]+)\s+(<[^>]+>)$/); - if (match) { - const name = match[1]; - const email = match[2]; - if (previousAuthors.has(name)) { - const emails = previousAuthors.get(name); - emails.push(email); - } else { - previousAuthors.set(name, [email]); - } - } else { - console.warn('Unknown AUTHORS format:', line); - } - } -} - -const seen = new Set(); - -// Support regular git author metadata, as well as `Author:` and -// `Co-authored-by:` in the message body. Both have been used in the past -// to indicate multiple authors per commit, with the latter standardized -// by GitHub now. -const authorRe = - /(^Author:|^Co-authored-by:)\s+(?[^<]+)\s+(?<[^>]+>)/i; -for await (const line of rl) { - const match = line.match(authorRe); - if (!match) continue; - - let { author, email } = match.groups; - const emailLower = email.toLowerCase(); - - const replacement = - mailmap.get(author + '\0' + emailLower) || mailmap.get(emailLower); - if (replacement) { - ({ author, email } = { author, email, ...replacement }); - } - - if (seen.has(email)) { - continue; - } - - seen.add(email); - output.write(`${author} ${email}\n`); - const duplicate = previousAuthors.get(author); - if (duplicate && !duplicate.includes(email)) { - console.warn('Author name already in AUTHORS file. Possible duplicate:'); - console.warn(` ${author} ${email}`); - } -} - -output.end('\n# Generated by tools/update-authors.mjs\n'); From b825e2db6595ea812931d0c85c25e04774104efa Mon Sep 17 00:00:00 2001 From: "Node.js GitHub Bot" Date: Tue, 28 Feb 2023 21:44:56 +0100 Subject: [PATCH 117/216] deps: update ada to 1.0.4 PR-URL: https://github.com/nodejs/node/pull/46853 Fixes: https://github.com/nodejs/node/issues/46850 Reviewed-By: Yagiz Nizipli Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Xuguang Mei --- deps/ada/ada.cpp | 392 +++++++++++++++++++++++++++++++++++++++++------ deps/ada/ada.h | 71 ++++++--- 2 files changed, 391 insertions(+), 72 deletions(-) diff --git a/deps/ada/ada.cpp b/deps/ada/ada.cpp index b9ecaa06bd9e8a..8b2cdd38ad0bb1 100644 --- a/deps/ada/ada.cpp +++ b/deps/ada/ada.cpp @@ -1,8 +1,8 @@ -/* auto-generated on 2023-02-22 14:24:01 -0500. Do not edit! */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/src, filename=ada.cpp +/* auto-generated on 2023-02-26 15:07:41 -0500. Do not edit! */ +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/src, filename=ada.cpp /* begin file src/ada.cpp */ #include "ada.h" -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/src, filename=checkers.cpp +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/src, filename=checkers.cpp /* begin file src/checkers.cpp */ #include @@ -24,10 +24,10 @@ namespace ada::checkers { } - // for use with path_signature + // for use with path_signature, we include all characters that need percent encoding. static constexpr uint8_t path_signature_table[256] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -37,8 +37,28 @@ namespace ada::checkers { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; + static_assert(path_signature_table[uint8_t('?')] == 1); + static_assert(path_signature_table[uint8_t('`')] == 1); + static_assert(path_signature_table[uint8_t('{')] == 1); + static_assert(path_signature_table[uint8_t('}')] == 1); + // + static_assert(path_signature_table[uint8_t(' ')] == 1); + static_assert(path_signature_table[uint8_t('?')] == 1); + static_assert(path_signature_table[uint8_t('"')] == 1); + static_assert(path_signature_table[uint8_t('#')] == 1); + static_assert(path_signature_table[uint8_t('<')] == 1); + static_assert(path_signature_table[uint8_t('>')] == 1); + // + static_assert(path_signature_table[0] == 1); + static_assert(path_signature_table[31] == 1); + static_assert(path_signature_table[127] == 1); + static_assert(path_signature_table[128] == 1); + static_assert(path_signature_table[255] == 1); ada_really_inline constexpr uint8_t path_signature(std::string_view input) noexcept { + // The path percent-encode set is the query percent-encode set and U+003F (?), U+0060 (`), U+007B ({), and U+007D (}). + // The query percent-encode set is the C0 control percent-encode set and U+0020 SPACE, U+0022 ("), U+0023 (#), U+003C (<), and U+003E (>). + // The C0 control percent-encode set are the C0 controls and all code points greater than U+007E (~). size_t i = 0; uint8_t accumulator{}; for (; i + 7 < input.size(); i += 8) { @@ -52,14 +72,14 @@ namespace ada::checkers { path_signature_table[uint8_t(input[i + 7])]); } for (; i < input.size(); i++) { - accumulator |= path_signature_table[uint8_t(input[i])]; + accumulator |= uint8_t(path_signature_table[uint8_t(input[i])]); } return accumulator; } ada_really_inline constexpr bool verify_dns_length(std::string_view input) noexcept { - if(input.back() == '.') { + if(input.back() == '.') { if(input.size() > 254) return false; } else if (input.size() > 253) return false; @@ -79,7 +99,7 @@ namespace ada::checkers { } } // namespace ada::checkers /* end file src/checkers.cpp */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/src, filename=unicode.cpp +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/src, filename=unicode.cpp /* begin file src/unicode.cpp */ #include @@ -610,7 +630,7 @@ constexpr static uint8_t is_forbidden_domain_code_point_table[] = { } // namespace ada::unicode /* end file src/unicode.cpp */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/src, filename=serializers.cpp +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/src, filename=serializers.cpp /* begin file src/serializers.cpp */ #include @@ -683,7 +703,7 @@ namespace ada::serializers { } // namespace ada::serializers /* end file src/serializers.cpp */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/src, filename=implementation.cpp +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/src, filename=implementation.cpp /* begin file src/implementation.cpp */ #include @@ -734,7 +754,7 @@ namespace ada { } // namespace ada /* end file src/implementation.cpp */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/src, filename=helpers.cpp +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/src, filename=helpers.cpp /* begin file src/helpers.cpp */ #include @@ -829,27 +849,216 @@ namespace ada::helpers { return pos > input.size() ? std::string_view() : input.substr(pos); } - ada_really_inline size_t get_host_delimiter_location(const ada::url& url, std::string_view& view, bool& inside_brackets) noexcept { - size_t location = url.is_special() ? view.find_first_of(":[/?\\") : view.find_first_of(":[/?"); + // Reverse the byte order. + ada_really_inline uint64_t swap_bytes(uint64_t val) noexcept { + // performance: this often compiles to a single instruction (e.g., bswap) + return ((((val) & 0xff00000000000000ull) >> 56) | + (((val) & 0x00ff000000000000ull) >> 40) | + (((val) & 0x0000ff0000000000ull) >> 24) | + (((val) & 0x000000ff00000000ull) >> 8 ) | + (((val) & 0x00000000ff000000ull) << 8 ) | + (((val) & 0x0000000000ff0000ull) << 24) | + (((val) & 0x000000000000ff00ull) << 40) | + (((val) & 0x00000000000000ffull) << 56)); + } + + ada_really_inline uint64_t swap_bytes_if_big_endian(uint64_t val) noexcept { + // performance: under little-endian systems (most systems), this function + // is free (just returns the input). +#if ADA_IS_BIG_ENDIAN + return swap_bytes(val); +#else + return val; // unchanged (trivial) +#endif + } - // Next while loop is almost never taken! - while((location != std::string_view::npos) && (view[location] == '[')) { - location = view.find(']',location); - if(location == std::string_view::npos) { - inside_brackets = true; - /** - * TODO: Ok. So if we arrive here then view has an unclosed [, - * Is the URL valid??? - */ - } else { - location = url.is_special() ? view.find_first_of(":[/?\\#", location) : view.find_first_of(":[/?#", location); + // starting at index location, this finds the next location of a character + // :, /, \\, ? or [. If none is found, view.size() is returned. + // For use within get_host_delimiter_location. + ada_really_inline size_t find_next_host_delimiter_special(std::string_view view, size_t location) noexcept { + // performance: if you plan to call find_next_host_delimiter more than once, + // you *really* want find_next_host_delimiter to be inlined, because + // otherwise, the constants may get reloaded each time (bad). + auto has_zero_byte = [](uint64_t v) { + return ((v - 0x0101010101010101) & ~(v)&0x8080808080808080); + }; + auto index_of_first_set_byte = [](uint64_t v) { + return ((((v - 1) & 0x101010101010101) * 0x101010101010101) >> 56) - 1; + }; + auto broadcast = [](uint8_t v) -> uint64_t { return 0x101010101010101 * v; }; + size_t i = location; + uint64_t mask1 = broadcast(':'); + uint64_t mask2 = broadcast('/'); + uint64_t mask3 = broadcast('\\'); + uint64_t mask4 = broadcast('?'); + uint64_t mask5 = broadcast('['); + // This loop will get autovectorized under many optimizing compilers, + // so you get actually SIMD! + for (; i + 7 < view.size(); i += 8) { + uint64_t word{}; + // performance: the next memcpy translates into a single CPU instruction. + memcpy(&word, view.data() + i, sizeof(word)); + // performance: on little-endian systems (most systems), this next line is free. + word = swap_bytes_if_big_endian(word); + uint64_t xor1 = word ^ mask1; + uint64_t xor2 = word ^ mask2; + uint64_t xor3 = word ^ mask3; + uint64_t xor4 = word ^ mask4; + uint64_t xor5 = word ^ mask5; + uint64_t is_match = has_zero_byte(xor1) | has_zero_byte(xor2) | has_zero_byte(xor3) | has_zero_byte(xor4) | has_zero_byte(xor5); + if(is_match) { + return i + index_of_first_set_byte(is_match); } } + if (i < view.size()) { + uint64_t word{}; + // performance: the next memcpy translates into a function call, but + // that is difficult to avoid. Might be a bit expensive. + memcpy(&word, view.data() + i, view.size() - i); + word = swap_bytes_if_big_endian(word); + uint64_t xor1 = word ^ mask1; + uint64_t xor2 = word ^ mask2; + uint64_t xor3 = word ^ mask3; + uint64_t xor4 = word ^ mask4; + uint64_t xor5 = word ^ mask5; + uint64_t is_match = has_zero_byte(xor1) | has_zero_byte(xor2) | has_zero_byte(xor3) | has_zero_byte(xor4) | has_zero_byte(xor5); + if(is_match) { + return i + index_of_first_set_byte(is_match); + } + } + return view.size(); + } - if (location != std::string_view::npos) { - view.remove_suffix(view.size() - location); + // starting at index location, this finds the next location of a character + // :, /, ? or [. If none is found, view.size() is returned. + // For use within get_host_delimiter_location. + ada_really_inline size_t find_next_host_delimiter(std::string_view view, size_t location) noexcept { + // performance: if you plan to call find_next_host_delimiter more than once, + // you *really* want find_next_host_delimiter to be inlined, because + // otherwise, the constants may get reloaded each time (bad). + auto has_zero_byte = [](uint64_t v) { + return ((v - 0x0101010101010101) & ~(v)&0x8080808080808080); + }; + auto index_of_first_set_byte = [](uint64_t v) { + return ((((v - 1) & 0x101010101010101) * 0x101010101010101) >> 56) - 1; + }; + auto broadcast = [](uint8_t v) -> uint64_t { return 0x101010101010101 * v; }; + size_t i = location; + uint64_t mask1 = broadcast(':'); + uint64_t mask2 = broadcast('/'); + uint64_t mask4 = broadcast('?'); + uint64_t mask5 = broadcast('['); + // This loop will get autovectorized under many optimizing compilers, + // so you get actually SIMD! + for (; i + 7 < view.size(); i += 8) { + uint64_t word{}; + // performance: the next memcpy translates into a single CPU instruction. + memcpy(&word, view.data() + i, sizeof(word)); + // performance: on little-endian systems (most systems), this next line is free. + word = swap_bytes_if_big_endian(word); + uint64_t xor1 = word ^ mask1; + uint64_t xor2 = word ^ mask2; + uint64_t xor4 = word ^ mask4; + uint64_t xor5 = word ^ mask5; + uint64_t is_match = has_zero_byte(xor1) | has_zero_byte(xor2) | has_zero_byte(xor4) | has_zero_byte(xor5); + if(is_match) { + return i + index_of_first_set_byte(is_match); + } + } + if (i < view.size()) { + uint64_t word{}; + // performance: the next memcpy translates into a function call, but + // that is difficult to avoid. Might be a bit expensive. + memcpy(&word, view.data() + i, view.size() - i); + // performance: on little-endian systems (most systems), this next line is free. + word = swap_bytes_if_big_endian(word); + uint64_t xor1 = word ^ mask1; + uint64_t xor2 = word ^ mask2; + uint64_t xor4 = word ^ mask4; + uint64_t xor5 = word ^ mask5; + uint64_t is_match = has_zero_byte(xor1) | has_zero_byte(xor2) | has_zero_byte(xor4) | has_zero_byte(xor5); + if(is_match) { + return i + index_of_first_set_byte(is_match); + } + } + return view.size(); + } + + ada_really_inline std::pair get_host_delimiter_location(const bool is_special, std::string_view& view) noexcept { + /** + * The spec at https://url.spec.whatwg.org/#hostname-state expects us to compute + * a variable called insideBrackets but this variable is only used once, to check + * whether a ':' character was found outside brackets. + * Exact text: + * "Otherwise, if c is U+003A (:) and insideBrackets is false, then:". + * It is conceptually simpler and arguably more efficient to just return a Boolean + * indicating whether ':' was found outside brackets. + */ + const size_t view_size = view.size(); + size_t location = 0; + bool found_colon = false; + /** + * Performance analysis: + * + * We are basically seeking the end of the hostname which can be indicated + * by the end of the view, or by one of the characters ':', '/', '?', '\\' (where '\\' is only + * applicable for special URLs). However, these must appear outside a bracket range. E.g., + * if you have [something?]fd: then the '?' does not count. + * + * So we can skip ahead to the next delimiter, as long as we include '[' in the set of delimiters, + * and that we handle it first. + * + * So the trick is to have a fast function that locates the next delimiter. Unless we find '[', + * then it only needs to be called once! Ideally, such a function would be provided by the C++ + * standard library, but it seems that find_first_of is not very fast, so we are forced to roll + * our own. + * + * We do not break into two loops for speed, but for clarity. + */ + if(is_special) { + // We move to the next delimiter. + location = find_next_host_delimiter_special(view, location); + // Unless we find '[' then we are going only going to have to call + // find_next_host_delimiter_special once. + for (;location < view_size; location = find_next_host_delimiter_special(view, location)) { + if (view[location] == '[') { + location = view.find(']', location); + if (location == std::string_view::npos) { + // performance: view.find might get translated to a memchr, which + // has no notion of std::string_view::npos, so the code does not + // reflect the assembly. + location = view_size; + break; + } + } else { + found_colon = view[location] == ':'; + break; + } + } + } else { + // We move to the next delimiter. + location = find_next_host_delimiter(view, location); + // Unless we find '[' then we are going only going to have to call + // find_next_host_delimiter_special once. + for (;location < view_size; location = find_next_host_delimiter(view, location)) { + if (view[location] == '[') { + location = view.find(']', location); + if (location == std::string_view::npos) { + // performance: view.find might get translated to a memchr, which + // has no notion of std::string_view::npos, so the code does not + // reflect the assembly. + location = view_size; + break; + } + } else { + found_colon = view[location] == ':'; + break; + } + } } - return location; + // performance: remove_suffix may translate into a single instruction. + view.remove_suffix(view_size - location); + return {location, found_colon}; } ada_really_inline void trim_c0_whitespace(std::string_view& input) noexcept { @@ -899,11 +1108,11 @@ namespace ada::helpers { if(path.empty()) { path = '/'; return true; } // Fast case where we have nothing to do: if(path.back() == '/') { return true; } - // If you have the path "/joe/myfriend", + // If you have the path "/joe/myfriend", // then you delete 'myfriend'. path.resize(path.rfind('/') + 1); return true; - } + } path += '/'; if (path_view != ".") { path.append(path_view); @@ -981,6 +1190,93 @@ namespace ada::helpers { if (url.query.has_value()) return; while (!url.path.empty() && url.path.back() == ' ') { url.path.resize(url.path.size()-1); } } + + ada_really_inline size_t find_authority_delimiter_special(std::string_view view) noexcept { + auto has_zero_byte = [](uint64_t v) { + return ((v - 0x0101010101010101) & ~(v)&0x8080808080808080); + }; + auto index_of_first_set_byte = [](uint64_t v) { + return ((((v - 1) & 0x101010101010101) * 0x101010101010101) >> 56) - 1; + }; + auto broadcast = [](uint8_t v) -> uint64_t { return 0x101010101010101 * v; }; + size_t i = 0; + uint64_t mask1 = broadcast('@'); + uint64_t mask2 = broadcast('/'); + uint64_t mask3 = broadcast('?'); + uint64_t mask4 = broadcast('\\'); + + for (; i + 7 < view.size(); i += 8) { + uint64_t word{}; + memcpy(&word, view.data() + i, sizeof(word)); + word = swap_bytes_if_big_endian(word); + uint64_t xor1 = word ^ mask1; + uint64_t xor2 = word ^ mask2; + uint64_t xor3 = word ^ mask3; + uint64_t xor4 = word ^ mask4; + uint64_t is_match = has_zero_byte(xor1) | has_zero_byte(xor2) | has_zero_byte(xor3) | has_zero_byte(xor4); + if (is_match) { + return i + index_of_first_set_byte(is_match); + } + } + + if (i < view.size()) { + uint64_t word{}; + memcpy(&word, view.data() + i, view.size() - i); + word = swap_bytes_if_big_endian(word); + uint64_t xor1 = word ^ mask1; + uint64_t xor2 = word ^ mask2; + uint64_t xor3 = word ^ mask3; + uint64_t xor4 = word ^ mask4; + uint64_t is_match = has_zero_byte(xor1) | has_zero_byte(xor2) | has_zero_byte(xor3) | has_zero_byte(xor4); + if (is_match) { + return i + index_of_first_set_byte(is_match); + } + } + + return view.size(); + } + + ada_really_inline size_t find_authority_delimiter(std::string_view view) noexcept { + auto has_zero_byte = [](uint64_t v) { + return ((v - 0x0101010101010101) & ~(v)&0x8080808080808080); + }; + auto index_of_first_set_byte = [](uint64_t v) { + return ((((v - 1) & 0x101010101010101) * 0x101010101010101) >> 56) - 1; + }; + auto broadcast = [](uint8_t v) -> uint64_t { return 0x101010101010101 * v; }; + size_t i = 0; + uint64_t mask1 = broadcast('@'); + uint64_t mask2 = broadcast('/'); + uint64_t mask3 = broadcast('?'); + + for (; i + 7 < view.size(); i += 8) { + uint64_t word{}; + memcpy(&word, view.data() + i, sizeof(word)); + word = swap_bytes_if_big_endian(word); + uint64_t xor1 = word ^ mask1; + uint64_t xor2 = word ^ mask2; + uint64_t xor3 = word ^ mask3; + uint64_t is_match = has_zero_byte(xor1) | has_zero_byte(xor2) | has_zero_byte(xor3); + if (is_match) { + return i + index_of_first_set_byte(is_match); + } + } + + if (i < view.size()) { + uint64_t word{}; + memcpy(&word, view.data() + i, view.size() - i); + word = swap_bytes_if_big_endian(word); + uint64_t xor1 = word ^ mask1; + uint64_t xor2 = word ^ mask2; + uint64_t xor3 = word ^ mask3; + uint64_t is_match = has_zero_byte(xor1) | has_zero_byte(xor2) | has_zero_byte(xor3); + if (is_match) { + return i + index_of_first_set_byte(is_match); + } + } + + return view.size(); + } } // namespace ada::helpers namespace ada { @@ -989,7 +1285,7 @@ namespace ada { } } /* end file src/helpers.cpp */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/src, filename=url.cpp +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/src, filename=url.cpp /* begin file src/url.cpp */ #include @@ -1514,7 +1810,7 @@ namespace ada { } } // namespace ada /* end file src/url.cpp */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/src, filename=url-getters.cpp +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/src, filename=url-getters.cpp /* begin file src/url-getters.cpp */ /** * @file url-getters.cpp @@ -1624,7 +1920,7 @@ namespace ada { } // namespace ada /* end file src/url-getters.cpp */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/src, filename=url-setters.cpp +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/src, filename=url-setters.cpp /* begin file src/url-setters.cpp */ /** * @file url-setters.cpp @@ -1711,23 +2007,22 @@ namespace ada { std::optional previous_host = host; std::optional previous_port = port; - std::string_view::iterator _host_end = std::find(input.begin(), input.end(), '#'); - std::string _host(input.data(), std::distance(input.begin(), _host_end)); + size_t host_end_pos = input.find('#'); + std::string _host(input.data(), host_end_pos != std::string_view::npos ? host_end_pos : input.size()); helpers::remove_ascii_tab_or_newline(_host); std::string_view new_host(_host); // If url's scheme is "file", then set state to file host state, instead of host state. if (get_scheme_type() != ada::scheme::type::FILE) { std::string_view host_view(_host.data(), _host.length()); - bool inside_brackets{false}; - size_t location = helpers::get_host_delimiter_location(*this, host_view, inside_brackets); - std::string_view::iterator pointer = (location != std::string_view::npos) ? new_host.begin() + location : new_host.end(); + auto [location,found_colon] = helpers::get_host_delimiter_location(is_special(), host_view); // Otherwise, if c is U+003A (:) and insideBrackets is false, then: - // Note: we cannot access *pointer safely if (pointer == pointer_end). - if ((pointer != new_host.end()) && (*pointer == ':') && !inside_brackets) { + // Note: the 'found_colon' value is true if and only if a colon was encountered + // while not inside brackets. + if (found_colon) { if (override_hostname) { return false; } - std::string_view buffer(&*(pointer + 1)); + std::string_view buffer = new_host.substr(location+1); if (!buffer.empty()) { set_port(buffer); } } // If url is special and host_view is the empty string, validation error, return failure. @@ -1821,7 +2116,7 @@ namespace ada { } // namespace ada /* end file src/url-setters.cpp */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/src, filename=parser.cpp +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/src, filename=parser.cpp /* begin file src/parser.cpp */ #include @@ -1991,8 +2286,8 @@ namespace ada::parser { bool password_token_seen{false}; do { std::string_view view = helpers::substring(url_data, input_position); - size_t location = url.is_special() ? view.find_first_of("@/?\\") : view.find_first_of("@/?"); - std::string_view authority_view(view.data(), (location != std::string_view::npos) ? location : view.size()); + size_t location = url.is_special() ? helpers::find_authority_delimiter_special(view) : helpers::find_authority_delimiter(view); + std::string_view authority_view(view.data(), location); size_t end_of_authority = input_position + authority_view.size(); // If c is U+0040 (@), then: if ((end_of_authority != input_size) && (url_data[end_of_authority] == '@')) { @@ -2197,11 +2492,12 @@ namespace ada::parser { ada_log("HOST ", helpers::substring(url_data, input_position)); std::string_view host_view = helpers::substring(url_data, input_position); - bool inside_brackets{false}; - size_t location = helpers::get_host_delimiter_location(url, host_view, inside_brackets); + auto [location, found_colon] = helpers::get_host_delimiter_location(url.is_special(), host_view); input_position = (location != std::string_view::npos) ? input_position + location : input_size; // Otherwise, if c is U+003A (:) and insideBrackets is false, then: - if ((input_position != input_size) && (url_data[input_position] == ':') && !inside_brackets) { + // Note: the 'found_colon' value is true if and only if a colon was encountered + // while not inside brackets. + if (found_colon) { // If buffer is the empty string, validation error, return failure. // Let host be the result of host parsing buffer with url is not special. ada_log("HOST parsing ", host_view); @@ -2214,7 +2510,9 @@ namespace ada::parser { // Otherwise, if one of the following is true: // - c is the EOF code point, U+002F (/), U+003F (?), or U+0023 (#) // - url is special and c is U+005C (\) - else if (input_position == input_size || url_data[input_position] == '/' || url_data[input_position] == '?' || (url.is_special() && url_data[input_position] == '\\')) { + // The get_host_delimiter_location function either brings us to + // the colon outside of the bracket, or to one of those characters. + else { // If url is special and host_view is the empty string, validation error, return failure. if (url.is_special() && host_view.empty()) { diff --git a/deps/ada/ada.h b/deps/ada/ada.h index 5f701b5235a72e..9916f41fd23b28 100644 --- a/deps/ada/ada.h +++ b/deps/ada/ada.h @@ -1,5 +1,5 @@ -/* auto-generated on 2023-02-22 14:24:01 -0500. Do not edit! */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada.h +/* auto-generated on 2023-02-26 15:07:41 -0500. Do not edit! */ +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada.h /* begin file include/ada.h */ /** * @file ada.h @@ -8,7 +8,7 @@ #ifndef ADA_H #define ADA_H -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/character_sets-inl.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/character_sets-inl.h /* begin file include/ada/character_sets-inl.h */ /** * @file character_sets-inl.h @@ -19,7 +19,7 @@ #ifndef ADA_CHARACTER_SETS_INL_H #define ADA_CHARACTER_SETS_INL_H -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/character_sets.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/character_sets.h /* begin file include/ada/character_sets.h */ /** * @file character_sets.h @@ -30,7 +30,7 @@ #ifndef ADA_CHARACTER_SETS_H #define ADA_CHARACTER_SETS_H -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/common_defs.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/common_defs.h /* begin file include/ada/common_defs.h */ /** * @file common_defs.h @@ -715,7 +715,7 @@ namespace ada::character_sets { #endif // ADA_CHARACTER_SETS_H /* end file include/ada/character_sets-inl.h */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/checkers-inl.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/checkers-inl.h /* begin file include/ada/checkers-inl.h */ /** * @file checkers-inl.h @@ -770,7 +770,7 @@ namespace ada::checkers { #endif //ADA_CHECKERS_H /* end file include/ada/checkers-inl.h */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/log.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/log.h /* begin file include/ada/log.h */ /** * @file log.h @@ -851,7 +851,7 @@ ada_really_inline void log([[maybe_unused]] T t) { #endif // ADA_LOG_H /* end file include/ada/log.h */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/encoding_type.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/encoding_type.h /* begin file include/ada/encoding_type.h */ /** * @file encoding_type.h @@ -885,7 +885,7 @@ namespace ada { #endif // ADA_ENCODING_TYPE_H /* end file include/ada/encoding_type.h */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/helpers.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/helpers.h /* begin file include/ada/helpers.h */ /** * @file helpers.h @@ -894,7 +894,7 @@ namespace ada { #ifndef ADA_HELPERS_H #define ADA_HELPERS_H -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/url.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/url.h /* begin file include/ada/url.h */ /** * @file url.h @@ -903,7 +903,7 @@ namespace ada { #ifndef ADA_URL_H #define ADA_URL_H -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/checkers.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/checkers.h /* begin file include/ada/checkers.h */ /** * @file checkers.h @@ -1000,7 +1000,7 @@ namespace ada::checkers { #endif //ADA_CHECKERS_H /* end file include/ada/checkers.h */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/scheme.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/scheme.h /* begin file include/ada/scheme.h */ /** * @file scheme.h @@ -1072,7 +1072,7 @@ namespace ada::scheme { #endif // ADA_SCHEME_H /* end file include/ada/scheme.h */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/serializers.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/serializers.h /* begin file include/ada/serializers.h */ /** * @file serializers.h @@ -1115,7 +1115,7 @@ namespace ada::serializers { #endif // ADA_SERIALIZERS_H /* end file include/ada/serializers.h */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/unicode.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/unicode.h /* begin file include/ada/unicode.h */ /** * @file unicode.h @@ -1669,7 +1669,7 @@ namespace ada { #endif // ADA_URL_H /* end file include/ada/url.h */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/state.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/state.h /* begin file include/ada/state.h */ /** * @file state.h @@ -1773,10 +1773,11 @@ namespace ada::helpers { ada_really_inline std::string_view substring(std::string_view input, size_t pos) noexcept; /** - * Returns a host's delimiter location depending on the state of the instance. + * Returns a host's delimiter location depending on the state of the instance, and + * whether a colon was found outside brackets. * Used by the host parser. */ - ada_really_inline size_t get_host_delimiter_location(const ada::url& url, std::string_view& view, bool& inside_brackets) noexcept; + ada_really_inline std::pair get_host_delimiter_location(const bool is_special, std::string_view& view) noexcept; /** * Removes leading and trailing C0 control and whitespace characters from string. @@ -1788,11 +1789,31 @@ namespace ada::helpers { */ ada_really_inline void strip_trailing_spaces_from_opaque_path(ada::url& url) noexcept; + /** + * Reverse the order of the bytes. + */ + ada_really_inline uint64_t swap_bytes(uint64_t val) noexcept; + + /** + * Reverse the order of the bytes but only if the system is big endian + */ + ada_really_inline uint64_t swap_bytes_if_big_endian(uint64_t val) noexcept; + + /** + * Finds the delimiter of a view in authority state. + */ + ada_really_inline size_t find_authority_delimiter_special(std::string_view view) noexcept; + + /** + * Finds the delimiter of a view in authority state. + */ + ada_really_inline size_t find_authority_delimiter(std::string_view view) noexcept; + } // namespace ada::helpers #endif // ADA_HELPERS_H /* end file include/ada/helpers.h */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/parser.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/parser.h /* begin file include/ada/parser.h */ /** * @file parser.h @@ -1801,7 +1822,7 @@ namespace ada::helpers { #ifndef ADA_PARSER_H #define ADA_PARSER_H -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/expected.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/expected.h /* begin file include/ada/expected.h */ /** * @file expected.h @@ -4197,7 +4218,7 @@ namespace ada::parser { #endif // ADA_PARSER_H /* end file include/ada/parser.h */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/scheme-inl.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/scheme-inl.h /* begin file include/ada/scheme-inl.h */ /** * @file scheme-inl.h @@ -4252,7 +4273,7 @@ namespace ada::scheme { #endif // ADA_SCHEME_H /* end file include/ada/scheme-inl.h */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/url-inl.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/url-inl.h /* begin file include/ada/url-inl.h */ /** * @file url-inl.h @@ -4333,7 +4354,7 @@ namespace ada { /* end file include/ada/url-inl.h */ // Public API -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/ada_version.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/ada_version.h /* begin file include/ada/ada_version.h */ /** * @file ada_version.h @@ -4342,21 +4363,21 @@ namespace ada { #ifndef ADA_ADA_VERSION_H #define ADA_ADA_VERSION_H -#define ADA_VERSION "1.0.3" +#define ADA_VERSION "1.0.4" namespace ada { enum { ADA_VERSION_MAJOR = 1, ADA_VERSION_MINOR = 0, - ADA_VERSION_REVISION = 3, + ADA_VERSION_REVISION = 4, }; } // namespace ada #endif // ADA_ADA_VERSION_H /* end file include/ada/ada_version.h */ -// dofile: invoked with prepath=/Users/yagiz/Developer/url-parser/include, filename=ada/implementation.h +// dofile: invoked with prepath=/Users/dlemire/CVS/github/ada/include, filename=ada/implementation.h /* begin file include/ada/implementation.h */ /** * @file implementation.h From 078600c1307ad832becc6aa979bacda22f82e901 Mon Sep 17 00:00:00 2001 From: "Node.js GitHub Bot" Date: Tue, 28 Feb 2023 21:45:09 +0100 Subject: [PATCH 118/216] tools: update eslint to 8.35.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/46854 Reviewed-By: Colin Ihrig Reviewed-By: Rich Trott Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Marco Ippolito Reviewed-By: Luigi Pinca Reviewed-By: Tobias Nießen --- tools/node_modules/eslint/conf/eslint-all.js | 31 - .../eslint/lib/cli-engine/cli-engine.js | 4 +- .../eslint/lib/cli-engine/file-enumerator.js | 4 +- .../eslint/lib/config/flat-config-array.js | 22 +- .../eslint/lib/eslint/eslint-helpers.js | 2 +- .../eslint/lib/rules/lines-around-comment.js | 11 + .../lib/rules/logical-assignment-operators.js | 2 +- .../rules/no-constant-binary-expression.js | 57 +- .../node_modules/eslint/lib/rules/no-eval.js | 2 +- .../eslint/lib/rules/no-useless-return.js | 2 +- .../eslint/messages/no-config-found.js | 2 +- .../@babel/compat-data/package.json | 2 +- .../node_modules/@babel/core/cjs-proxy.cjs | 32 +- .../core/lib/config/files/configuration.js | 22 +- .../core/lib/config/files/module-types.js | 89 +- .../core/lib/config/validation/options.js | 2 +- .../@babel/core/lib/errors/config-error.js | 2 +- .../core/lib/errors/rewrite-stack-trace.js | 16 +- .../node_modules/@babel/core/lib/index.js | 11 +- .../core/lib/transformation/file/generate.js | 15 +- .../core/lib/transformation/normalize-file.js | 9 +- .../lib/transformation/util/clone-deep.js | 3 +- .../node_modules/@babel/core/package.json | 25 +- .../@babel/generator/lib/buffer.js | 44 +- .../generator/lib/generators/classes.js | 7 +- .../generator/lib/generators/expressions.js | 7 + .../generator/lib/generators/methods.js | 59 +- .../generator/lib/generators/modules.js | 17 +- .../@babel/generator/lib/generators/types.js | 2 + .../generator/lib/generators/typescript.js | 4 +- .../@babel/generator/lib/index.js | 2 +- .../@babel/generator/lib/printer.js | 7 + .../@babel/generator/lib/source-map.js | 49 +- .../@babel/generator/package.json | 10 +- .../@babel/helper-function-name/lib/index.js | 31 - .../@babel/helper-function-name/package.json | 6 +- .../lib/dynamic-import.js | 1 - .../lib/get-module-name.js | 7 +- .../helper-module-transforms/lib/index.js | 24 +- .../lib/normalize-and-load-metadata.js | 22 +- .../lib/rewrite-live-references.js | 32 +- .../helper-module-transforms/package.json | 6 +- .../lib/find-suggestion.js | 20 +- .../helper-validator-option/lib/index.js | 4 +- .../helper-validator-option/lib/validator.js | 14 +- .../helper-validator-option/package.json | 2 +- .../@babel/helpers/lib/helpers-generated.js | 3 +- .../helpers/lib/helpers/applyDecs2203R.js | 603 +-- .../helpers/lib/helpers/applyDecs2301.js | 405 ++ .../node_modules/@babel/helpers/package.json | 10 +- .../node_modules/@babel/parser/lib/index.js | 3786 +++++++++-------- .../node_modules/@babel/parser/package.json | 4 +- .../@babel/traverse/lib/visitors.js | 16 +- .../node_modules/@babel/traverse/package.json | 10 +- .../types/lib/asserts/generated/index.js | 19 +- .../types/lib/builders/generated/index.js | 10 +- .../@babel/types/lib/clone/cloneNode.js | 8 +- .../types/lib/constants/generated/index.js | 9 +- .../converters/gatherSequenceExpressions.js | 3 - .../types/lib/converters/toComputedKey.js | 3 +- .../types/lib/converters/toExpression.js | 3 - .../types/lib/converters/toIdentifier.js | 3 - .../@babel/types/lib/converters/toKeyAlias.js | 3 - .../lib/converters/toSequenceExpression.js | 1 - .../types/lib/converters/toStatement.js | 3 - .../types/lib/converters/valueToNode.js | 10 +- .../@babel/types/lib/definitions/core.js | 78 +- .../lib/definitions/deprecated-aliases.js | 12 + .../types/lib/definitions/experimental.js | 3 - .../@babel/types/lib/definitions/flow.js | 1 - .../@babel/types/lib/definitions/index.js | 10 + .../types/lib/definitions/typescript.js | 10 +- .../@babel/types/lib/definitions/utils.js | 2 - .../node_modules/@babel/types/lib/index.js | 11 +- .../@babel/types/lib/index.js.flow | 11 +- .../flow/removeTypeDuplicates.js | 10 +- .../types/lib/modifications/inherits.js | 3 - .../lib/modifications/removeProperties.js | 4 +- .../typescript/removeTypeDuplicates.js | 8 - .../lib/retrievers/getBindingIdentifiers.js | 8 +- .../@babel/types/lib/traverse/traverseFast.js | 3 +- .../types/lib/utils/deprecationWarning.js | 30 + .../react/cleanJSXElementLiteralChild.js | 3 - .../@babel/types/lib/utils/shallowEqual.js | 3 +- .../types/lib/validators/generated/index.js | 17 +- .../@babel/types/lib/validators/isBinding.js | 6 +- .../@babel/types/lib/validators/isLet.js | 3 +- .../types/lib/validators/isNodesEquivalent.js | 3 +- .../types/lib/validators/isReferenced.js | 21 - .../@babel/types/lib/validators/isScope.js | 1 - .../lib/validators/isSpecifierDefault.js | 3 +- .../@babel/types/lib/validators/isType.js | 1 - .../lib/validators/isValidES3Identifier.js | 1 - .../@babel/types/lib/validators/isVar.js | 3 +- .../node_modules/@babel/types/package.json | 6 +- .../@eslint/eslintrc/dist/eslintrc.cjs | 33 +- .../@eslint/eslintrc/lib/flat-compat.js | 33 +- .../@eslint/eslintrc/package.json | 2 +- .../eslint/node_modules/@eslint/js/LICENSE | 19 + .../node_modules/@eslint/js/package.json | 31 + .../@eslint/js/src/configs/eslint-all.js | 279 ++ .../js/src/configs}/eslint-recommended.js | 8 +- .../node_modules/@eslint/js/src/index.js | 17 + .../node_modules/caniuse-lite/data/agents.js | 2 +- .../caniuse-lite/data/browserVersions.js | 2 +- .../caniuse-lite/data/features.js | 2 +- .../caniuse-lite/data/features/aac.js | 2 +- .../data/features/abortcontroller.js | 2 +- .../caniuse-lite/data/features/ac3-ec3.js | 2 +- .../data/features/accelerometer.js | 2 +- .../data/features/addeventlistener.js | 2 +- .../data/features/alternate-stylesheet.js | 2 +- .../data/features/ambient-light.js | 2 +- .../caniuse-lite/data/features/apng.js | 2 +- .../data/features/array-find-index.js | 2 +- .../caniuse-lite/data/features/array-find.js | 2 +- .../caniuse-lite/data/features/array-flat.js | 2 +- .../data/features/array-includes.js | 2 +- .../data/features/arrow-functions.js | 2 +- .../caniuse-lite/data/features/asmjs.js | 2 +- .../data/features/async-clipboard.js | 2 +- .../data/features/async-functions.js | 2 +- .../caniuse-lite/data/features/atob-btoa.js | 2 +- .../caniuse-lite/data/features/audio-api.js | 2 +- .../caniuse-lite/data/features/audio.js | 2 +- .../caniuse-lite/data/features/audiotracks.js | 2 +- .../caniuse-lite/data/features/autofocus.js | 2 +- .../caniuse-lite/data/features/auxclick.js | 2 +- .../caniuse-lite/data/features/av1.js | 2 +- .../caniuse-lite/data/features/avif.js | 2 +- .../data/features/background-attachment.js | 2 +- .../data/features/background-clip-text.js | 2 +- .../data/features/background-img-opts.js | 2 +- .../data/features/background-position-x-y.js | 2 +- .../features/background-repeat-round-space.js | 2 +- .../data/features/background-sync.js | 2 +- .../data/features/battery-status.js | 2 +- .../caniuse-lite/data/features/beacon.js | 2 +- .../data/features/beforeafterprint.js | 2 +- .../caniuse-lite/data/features/bigint.js | 2 +- .../caniuse-lite/data/features/blobbuilder.js | 2 +- .../caniuse-lite/data/features/bloburls.js | 2 +- .../data/features/border-image.js | 2 +- .../data/features/border-radius.js | 2 +- .../data/features/broadcastchannel.js | 2 +- .../caniuse-lite/data/features/brotli.js | 2 +- .../caniuse-lite/data/features/calc.js | 2 +- .../data/features/canvas-blending.js | 2 +- .../caniuse-lite/data/features/canvas-text.js | 2 +- .../caniuse-lite/data/features/canvas.js | 2 +- .../caniuse-lite/data/features/ch-unit.js | 2 +- .../data/features/chacha20-poly1305.js | 2 +- .../data/features/channel-messaging.js | 2 +- .../data/features/childnode-remove.js | 2 +- .../caniuse-lite/data/features/classlist.js | 2 +- .../client-hints-dpr-width-viewport.js | 2 +- .../caniuse-lite/data/features/clipboard.js | 2 +- .../caniuse-lite/data/features/colr-v1.js | 2 +- .../caniuse-lite/data/features/colr.js | 2 +- .../data/features/comparedocumentposition.js | 2 +- .../data/features/console-basic.js | 2 +- .../data/features/console-time.js | 2 +- .../caniuse-lite/data/features/const.js | 2 +- .../data/features/constraint-validation.js | 2 +- .../data/features/contenteditable.js | 2 +- .../data/features/contentsecuritypolicy.js | 2 +- .../data/features/contentsecuritypolicy2.js | 2 +- .../data/features/cookie-store-api.js | 2 +- .../caniuse-lite/data/features/cors.js | 2 +- .../data/features/createimagebitmap.js | 2 +- .../data/features/credential-management.js | 2 +- .../data/features/cryptography.js | 2 +- .../caniuse-lite/data/features/css-all.js | 2 +- .../data/features/css-animation.js | 2 +- .../data/features/css-any-link.js | 2 +- .../data/features/css-appearance.js | 2 +- .../data/features/css-at-counter-style.js | 2 +- .../data/features/css-autofill.js | 2 +- .../data/features/css-backdrop-filter.js | 2 +- .../data/features/css-background-offsets.js | 2 +- .../data/features/css-backgroundblendmode.js | 2 +- .../data/features/css-boxdecorationbreak.js | 2 +- .../data/features/css-boxshadow.js | 2 +- .../caniuse-lite/data/features/css-canvas.js | 2 +- .../data/features/css-caret-color.js | 2 +- .../data/features/css-cascade-layers.js | 2 +- .../data/features/css-case-insensitive.js | 2 +- .../data/features/css-clip-path.js | 2 +- .../data/features/css-color-adjust.js | 2 +- .../data/features/css-color-function.js | 2 +- .../data/features/css-conic-gradients.js | 2 +- .../features/css-container-queries-style.js | 1 + .../data/features/css-container-queries.js | 2 +- .../features/css-container-query-units.js | 2 +- .../data/features/css-containment.js | 2 +- .../data/features/css-content-visibility.js | 2 +- .../data/features/css-counters.js | 2 +- .../data/features/css-crisp-edges.js | 2 +- .../data/features/css-cross-fade.js | 2 +- .../data/features/css-default-pseudo.js | 2 +- .../data/features/css-descendant-gtgt.js | 2 +- .../data/features/css-deviceadaptation.js | 2 +- .../data/features/css-dir-pseudo.js | 2 +- .../data/features/css-display-contents.js | 2 +- .../data/features/css-element-function.js | 2 +- .../data/features/css-env-function.js | 2 +- .../data/features/css-exclusions.js | 2 +- .../data/features/css-featurequeries.js | 2 +- .../data/features/css-file-selector-button.js | 2 +- .../data/features/css-filter-function.js | 2 +- .../caniuse-lite/data/features/css-filters.js | 2 +- .../data/features/css-first-letter.js | 2 +- .../data/features/css-first-line.js | 2 +- .../caniuse-lite/data/features/css-fixed.js | 2 +- .../data/features/css-focus-visible.js | 2 +- .../data/features/css-focus-within.js | 2 +- .../data/features/css-font-palette.js | 2 +- .../features/css-font-rendering-controls.js | 2 +- .../data/features/css-font-stretch.js | 2 +- .../data/features/css-gencontent.js | 2 +- .../data/features/css-gradients.js | 2 +- .../data/features/css-grid-animation.js | 2 +- .../caniuse-lite/data/features/css-grid.js | 2 +- .../data/features/css-hanging-punctuation.js | 2 +- .../caniuse-lite/data/features/css-has.js | 2 +- .../caniuse-lite/data/features/css-hyphens.js | 2 +- .../data/features/css-image-orientation.js | 2 +- .../data/features/css-image-set.js | 2 +- .../data/features/css-in-out-of-range.js | 2 +- .../data/features/css-indeterminate-pseudo.js | 2 +- .../data/features/css-initial-letter.js | 2 +- .../data/features/css-initial-value.js | 2 +- .../caniuse-lite/data/features/css-lch-lab.js | 2 +- .../data/features/css-letter-spacing.js | 2 +- .../data/features/css-line-clamp.js | 2 +- .../data/features/css-logical-props.js | 2 +- .../data/features/css-marker-pseudo.js | 2 +- .../caniuse-lite/data/features/css-masks.js | 2 +- .../data/features/css-matches-pseudo.js | 2 +- .../data/features/css-math-functions.js | 2 +- .../data/features/css-media-interaction.js | 2 +- .../data/features/css-media-range-syntax.js | 2 +- .../data/features/css-media-resolution.js | 2 +- .../data/features/css-media-scripting.js | 2 +- .../data/features/css-mediaqueries.js | 2 +- .../data/features/css-mixblendmode.js | 2 +- .../data/features/css-motion-paths.js | 2 +- .../data/features/css-namespaces.js | 2 +- .../caniuse-lite/data/features/css-nesting.js | 2 +- .../data/features/css-not-sel-list.js | 2 +- .../data/features/css-nth-child-of.js | 2 +- .../caniuse-lite/data/features/css-opacity.js | 2 +- .../data/features/css-optional-pseudo.js | 2 +- .../data/features/css-overflow-anchor.js | 2 +- .../data/features/css-overflow-overlay.js | 2 +- .../data/features/css-overflow.js | 2 +- .../data/features/css-overscroll-behavior.js | 2 +- .../data/features/css-page-break.js | 2 +- .../data/features/css-paged-media.js | 2 +- .../data/features/css-paint-api.js | 2 +- .../data/features/css-placeholder-shown.js | 2 +- .../data/features/css-placeholder.js | 2 +- .../data/features/css-print-color-adjust.js | 2 +- .../data/features/css-read-only-write.js | 2 +- .../data/features/css-rebeccapurple.js | 2 +- .../data/features/css-reflections.js | 2 +- .../caniuse-lite/data/features/css-regions.js | 2 +- .../data/features/css-repeating-gradients.js | 2 +- .../caniuse-lite/data/features/css-resize.js | 2 +- .../data/features/css-revert-value.js | 2 +- .../data/features/css-rrggbbaa.js | 2 +- .../data/features/css-scroll-behavior.js | 2 +- .../data/features/css-scroll-timeline.js | 2 +- .../data/features/css-scrollbar.js | 2 +- .../caniuse-lite/data/features/css-sel2.js | 2 +- .../caniuse-lite/data/features/css-sel3.js | 2 +- .../data/features/css-selection.js | 2 +- .../caniuse-lite/data/features/css-shapes.js | 2 +- .../data/features/css-snappoints.js | 2 +- .../caniuse-lite/data/features/css-sticky.js | 2 +- .../caniuse-lite/data/features/css-subgrid.js | 2 +- .../data/features/css-supports-api.js | 2 +- .../caniuse-lite/data/features/css-table.js | 2 +- .../data/features/css-text-align-last.js | 2 +- .../data/features/css-text-indent.js | 2 +- .../data/features/css-text-justify.js | 2 +- .../data/features/css-text-orientation.js | 2 +- .../data/features/css-text-spacing.js | 2 +- .../data/features/css-textshadow.js | 2 +- .../data/features/css-touch-action.js | 2 +- .../data/features/css-transitions.js | 2 +- .../data/features/css-unicode-bidi.js | 2 +- .../data/features/css-unset-value.js | 2 +- .../data/features/css-variables.js | 2 +- .../data/features/css-when-else.js | 2 +- .../data/features/css-widows-orphans.js | 2 +- .../data/features/css-width-stretch.js | 2 +- .../data/features/css-writing-mode.js | 2 +- .../caniuse-lite/data/features/css-zoom.js | 2 +- .../caniuse-lite/data/features/css3-attr.js | 2 +- .../data/features/css3-boxsizing.js | 2 +- .../caniuse-lite/data/features/css3-colors.js | 2 +- .../data/features/css3-cursors-grab.js | 2 +- .../data/features/css3-cursors-newer.js | 2 +- .../data/features/css3-cursors.js | 2 +- .../data/features/css3-tabsize.js | 2 +- .../data/features/currentcolor.js | 2 +- .../data/features/custom-elements.js | 2 +- .../data/features/custom-elementsv1.js | 2 +- .../caniuse-lite/data/features/customevent.js | 2 +- .../caniuse-lite/data/features/datalist.js | 2 +- .../caniuse-lite/data/features/dataset.js | 2 +- .../caniuse-lite/data/features/datauri.js | 2 +- .../data/features/date-tolocaledatestring.js | 2 +- .../data/features/declarative-shadow-dom.js | 2 +- .../caniuse-lite/data/features/decorators.js | 2 +- .../caniuse-lite/data/features/details.js | 2 +- .../data/features/deviceorientation.js | 2 +- .../data/features/devicepixelratio.js | 2 +- .../caniuse-lite/data/features/dialog.js | 2 +- .../data/features/dispatchevent.js | 2 +- .../caniuse-lite/data/features/dnssec.js | 2 +- .../data/features/do-not-track.js | 2 +- .../data/features/document-currentscript.js | 2 +- .../data/features/document-evaluate-xpath.js | 2 +- .../data/features/document-execcommand.js | 2 +- .../data/features/document-policy.js | 2 +- .../features/document-scrollingelement.js | 2 +- .../data/features/documenthead.js | 2 +- .../data/features/dom-manip-convenience.js | 2 +- .../caniuse-lite/data/features/dom-range.js | 2 +- .../data/features/domcontentloaded.js | 2 +- .../caniuse-lite/data/features/dommatrix.js | 2 +- .../caniuse-lite/data/features/download.js | 2 +- .../caniuse-lite/data/features/dragndrop.js | 2 +- .../data/features/element-closest.js | 2 +- .../data/features/element-from-point.js | 2 +- .../data/features/element-scroll-methods.js | 2 +- .../caniuse-lite/data/features/eme.js | 2 +- .../caniuse-lite/data/features/eot.js | 2 +- .../caniuse-lite/data/features/es5.js | 2 +- .../caniuse-lite/data/features/es6-class.js | 2 +- .../data/features/es6-generators.js | 2 +- .../features/es6-module-dynamic-import.js | 2 +- .../caniuse-lite/data/features/es6-module.js | 2 +- .../caniuse-lite/data/features/es6-number.js | 2 +- .../data/features/es6-string-includes.js | 2 +- .../caniuse-lite/data/features/es6.js | 2 +- .../caniuse-lite/data/features/eventsource.js | 2 +- .../data/features/extended-system-fonts.js | 2 +- .../data/features/feature-policy.js | 2 +- .../caniuse-lite/data/features/fetch.js | 2 +- .../data/features/fieldset-disabled.js | 2 +- .../caniuse-lite/data/features/fileapi.js | 2 +- .../caniuse-lite/data/features/filereader.js | 2 +- .../data/features/filereadersync.js | 2 +- .../caniuse-lite/data/features/filesystem.js | 2 +- .../caniuse-lite/data/features/flac.js | 2 +- .../caniuse-lite/data/features/flexbox-gap.js | 2 +- .../caniuse-lite/data/features/flexbox.js | 2 +- .../caniuse-lite/data/features/flow-root.js | 2 +- .../data/features/focusin-focusout-events.js | 2 +- .../data/features/font-family-system-ui.js | 2 +- .../data/features/font-feature.js | 2 +- .../data/features/font-kerning.js | 2 +- .../data/features/font-loading.js | 2 +- .../data/features/font-size-adjust.js | 2 +- .../caniuse-lite/data/features/font-smooth.js | 2 +- .../data/features/font-unicode-range.js | 2 +- .../data/features/font-variant-alternates.js | 2 +- .../data/features/font-variant-numeric.js | 2 +- .../caniuse-lite/data/features/fontface.js | 2 +- .../data/features/form-attribute.js | 2 +- .../data/features/form-submit-attributes.js | 2 +- .../data/features/form-validation.js | 2 +- .../caniuse-lite/data/features/forms.js | 2 +- .../caniuse-lite/data/features/fullscreen.js | 2 +- .../caniuse-lite/data/features/gamepad.js | 2 +- .../caniuse-lite/data/features/geolocation.js | 2 +- .../data/features/getboundingclientrect.js | 2 +- .../data/features/getcomputedstyle.js | 2 +- .../data/features/getelementsbyclassname.js | 2 +- .../data/features/getrandomvalues.js | 2 +- .../caniuse-lite/data/features/gyroscope.js | 2 +- .../data/features/hardwareconcurrency.js | 2 +- .../caniuse-lite/data/features/hashchange.js | 2 +- .../caniuse-lite/data/features/heif.js | 2 +- .../caniuse-lite/data/features/hevc.js | 2 +- .../caniuse-lite/data/features/hidden.js | 2 +- .../data/features/high-resolution-time.js | 2 +- .../caniuse-lite/data/features/history.js | 2 +- .../data/features/html-media-capture.js | 2 +- .../data/features/html5semantic.js | 2 +- .../data/features/http-live-streaming.js | 2 +- .../caniuse-lite/data/features/http2.js | 2 +- .../caniuse-lite/data/features/http3.js | 2 +- .../data/features/iframe-sandbox.js | 2 +- .../data/features/iframe-seamless.js | 2 +- .../data/features/iframe-srcdoc.js | 2 +- .../data/features/imagecapture.js | 2 +- .../caniuse-lite/data/features/ime.js | 2 +- .../img-naturalwidth-naturalheight.js | 2 +- .../caniuse-lite/data/features/import-maps.js | 2 +- .../caniuse-lite/data/features/imports.js | 2 +- .../data/features/indeterminate-checkbox.js | 2 +- .../caniuse-lite/data/features/indexeddb.js | 2 +- .../caniuse-lite/data/features/indexeddb2.js | 2 +- .../data/features/inline-block.js | 2 +- .../caniuse-lite/data/features/innertext.js | 2 +- .../data/features/input-autocomplete-onoff.js | 2 +- .../caniuse-lite/data/features/input-color.js | 2 +- .../data/features/input-datetime.js | 2 +- .../data/features/input-email-tel-url.js | 2 +- .../caniuse-lite/data/features/input-event.js | 2 +- .../data/features/input-file-accept.js | 2 +- .../data/features/input-file-directory.js | 2 +- .../data/features/input-file-multiple.js | 2 +- .../data/features/input-inputmode.js | 2 +- .../data/features/input-minlength.js | 2 +- .../data/features/input-number.js | 2 +- .../data/features/input-pattern.js | 2 +- .../data/features/input-placeholder.js | 2 +- .../caniuse-lite/data/features/input-range.js | 2 +- .../data/features/input-search.js | 2 +- .../data/features/input-selection.js | 2 +- .../data/features/insert-adjacent.js | 2 +- .../data/features/insertadjacenthtml.js | 2 +- .../data/features/internationalization.js | 2 +- .../data/features/intersectionobserver-v2.js | 2 +- .../data/features/intersectionobserver.js | 2 +- .../data/features/intl-pluralrules.js | 2 +- .../data/features/intrinsic-width.js | 2 +- .../caniuse-lite/data/features/jpeg2000.js | 2 +- .../caniuse-lite/data/features/jpegxl.js | 2 +- .../caniuse-lite/data/features/jpegxr.js | 2 +- .../data/features/js-regexp-lookbehind.js | 2 +- .../caniuse-lite/data/features/json.js | 2 +- .../features/justify-content-space-evenly.js | 2 +- .../data/features/kerning-pairs-ligatures.js | 2 +- .../data/features/keyboardevent-charcode.js | 2 +- .../data/features/keyboardevent-code.js | 2 +- .../keyboardevent-getmodifierstate.js | 2 +- .../data/features/keyboardevent-key.js | 2 +- .../data/features/keyboardevent-location.js | 2 +- .../data/features/keyboardevent-which.js | 2 +- .../caniuse-lite/data/features/lazyload.js | 2 +- .../caniuse-lite/data/features/let.js | 2 +- .../data/features/link-icon-png.js | 2 +- .../data/features/link-icon-svg.js | 2 +- .../data/features/link-rel-dns-prefetch.js | 2 +- .../data/features/link-rel-modulepreload.js | 2 +- .../data/features/link-rel-preconnect.js | 2 +- .../data/features/link-rel-prefetch.js | 2 +- .../data/features/link-rel-preload.js | 2 +- .../data/features/link-rel-prerender.js | 2 +- .../data/features/loading-lazy-attr.js | 2 +- .../data/features/localecompare.js | 2 +- .../data/features/magnetometer.js | 2 +- .../data/features/matchesselector.js | 2 +- .../caniuse-lite/data/features/matchmedia.js | 2 +- .../caniuse-lite/data/features/mathml.js | 2 +- .../caniuse-lite/data/features/maxlength.js | 2 +- .../mdn-css-unicode-bidi-isolate-override.js | 2 +- .../features/mdn-css-unicode-bidi-isolate.js | 2 +- .../mdn-css-unicode-bidi-plaintext.js | 2 +- .../features/mdn-text-decoration-color.js | 2 +- .../data/features/mdn-text-decoration-line.js | 2 +- .../features/mdn-text-decoration-shorthand.js | 2 +- .../features/mdn-text-decoration-style.js | 2 +- .../data/features/media-fragments.js | 2 +- .../data/features/mediacapture-fromelement.js | 2 +- .../data/features/mediarecorder.js | 2 +- .../caniuse-lite/data/features/mediasource.js | 2 +- .../caniuse-lite/data/features/menu.js | 2 +- .../data/features/meta-theme-color.js | 2 +- .../caniuse-lite/data/features/meter.js | 2 +- .../caniuse-lite/data/features/midi.js | 2 +- .../caniuse-lite/data/features/minmaxwh.js | 2 +- .../caniuse-lite/data/features/mp3.js | 2 +- .../caniuse-lite/data/features/mpeg-dash.js | 2 +- .../caniuse-lite/data/features/mpeg4.js | 2 +- .../data/features/multibackgrounds.js | 2 +- .../caniuse-lite/data/features/multicolumn.js | 2 +- .../data/features/mutation-events.js | 2 +- .../data/features/mutationobserver.js | 2 +- .../data/features/namevalue-storage.js | 2 +- .../data/features/native-filesystem-api.js | 2 +- .../caniuse-lite/data/features/nav-timing.js | 2 +- .../caniuse-lite/data/features/netinfo.js | 2 +- .../data/features/notifications.js | 2 +- .../data/features/object-entries.js | 2 +- .../caniuse-lite/data/features/object-fit.js | 2 +- .../data/features/object-observe.js | 2 +- .../data/features/object-values.js | 2 +- .../caniuse-lite/data/features/objectrtc.js | 2 +- .../data/features/offline-apps.js | 2 +- .../data/features/offscreencanvas.js | 2 +- .../caniuse-lite/data/features/ogg-vorbis.js | 2 +- .../caniuse-lite/data/features/ogv.js | 2 +- .../caniuse-lite/data/features/ol-reversed.js | 2 +- .../data/features/once-event-listener.js | 2 +- .../data/features/online-status.js | 2 +- .../caniuse-lite/data/features/opus.js | 2 +- .../data/features/orientation-sensor.js | 2 +- .../caniuse-lite/data/features/outline.js | 2 +- .../data/features/pad-start-end.js | 2 +- .../data/features/page-transition-events.js | 2 +- .../data/features/pagevisibility.js | 2 +- .../data/features/passive-event-listener.js | 2 +- .../data/features/passwordrules.js | 2 +- .../caniuse-lite/data/features/path2d.js | 2 +- .../data/features/payment-request.js | 2 +- .../caniuse-lite/data/features/pdf-viewer.js | 2 +- .../data/features/permissions-api.js | 2 +- .../data/features/permissions-policy.js | 2 +- .../data/features/picture-in-picture.js | 2 +- .../caniuse-lite/data/features/picture.js | 2 +- .../caniuse-lite/data/features/ping.js | 2 +- .../caniuse-lite/data/features/png-alpha.js | 2 +- .../data/features/pointer-events.js | 2 +- .../caniuse-lite/data/features/pointer.js | 2 +- .../caniuse-lite/data/features/pointerlock.js | 2 +- .../caniuse-lite/data/features/portals.js | 2 +- .../data/features/prefers-color-scheme.js | 2 +- .../data/features/prefers-reduced-motion.js | 2 +- .../caniuse-lite/data/features/progress.js | 2 +- .../data/features/promise-finally.js | 2 +- .../caniuse-lite/data/features/promises.js | 2 +- .../caniuse-lite/data/features/proximity.js | 2 +- .../caniuse-lite/data/features/proxy.js | 2 +- .../data/features/publickeypinning.js | 2 +- .../caniuse-lite/data/features/push-api.js | 2 +- .../data/features/queryselector.js | 2 +- .../data/features/readonly-attr.js | 2 +- .../data/features/referrer-policy.js | 2 +- .../data/features/registerprotocolhandler.js | 2 +- .../data/features/rel-noopener.js | 2 +- .../data/features/rel-noreferrer.js | 2 +- .../caniuse-lite/data/features/rellist.js | 2 +- .../caniuse-lite/data/features/rem.js | 2 +- .../data/features/requestanimationframe.js | 2 +- .../data/features/requestidlecallback.js | 2 +- .../data/features/resizeobserver.js | 2 +- .../data/features/resource-timing.js | 2 +- .../data/features/rest-parameters.js | 2 +- .../data/features/rtcpeerconnection.js | 2 +- .../caniuse-lite/data/features/ruby.js | 2 +- .../caniuse-lite/data/features/run-in.js | 2 +- .../features/same-site-cookie-attribute.js | 2 +- .../data/features/screen-orientation.js | 2 +- .../data/features/script-async.js | 2 +- .../data/features/script-defer.js | 2 +- .../data/features/scrollintoview.js | 2 +- .../data/features/scrollintoviewifneeded.js | 2 +- .../caniuse-lite/data/features/sdch.js | 2 +- .../data/features/selection-api.js | 2 +- .../data/features/server-timing.js | 2 +- .../data/features/serviceworkers.js | 2 +- .../data/features/setimmediate.js | 2 +- .../caniuse-lite/data/features/shadowdom.js | 2 +- .../caniuse-lite/data/features/shadowdomv1.js | 2 +- .../data/features/sharedarraybuffer.js | 2 +- .../data/features/sharedworkers.js | 2 +- .../caniuse-lite/data/features/sni.js | 2 +- .../caniuse-lite/data/features/spdy.js | 2 +- .../data/features/speech-recognition.js | 2 +- .../data/features/speech-synthesis.js | 2 +- .../data/features/spellcheck-attribute.js | 2 +- .../caniuse-lite/data/features/sql-storage.js | 2 +- .../caniuse-lite/data/features/srcset.js | 2 +- .../caniuse-lite/data/features/stream.js | 2 +- .../caniuse-lite/data/features/streams.js | 2 +- .../data/features/stricttransportsecurity.js | 2 +- .../data/features/style-scoped.js | 2 +- .../data/features/subresource-bundling.js | 2 +- .../data/features/subresource-integrity.js | 2 +- .../caniuse-lite/data/features/svg-css.js | 2 +- .../caniuse-lite/data/features/svg-filters.js | 2 +- .../caniuse-lite/data/features/svg-fonts.js | 2 +- .../data/features/svg-fragment.js | 2 +- .../caniuse-lite/data/features/svg-html.js | 2 +- .../caniuse-lite/data/features/svg-html5.js | 2 +- .../caniuse-lite/data/features/svg-img.js | 2 +- .../caniuse-lite/data/features/svg-smil.js | 2 +- .../caniuse-lite/data/features/svg.js | 2 +- .../caniuse-lite/data/features/sxg.js | 2 +- .../data/features/tabindex-attr.js | 2 +- .../data/features/template-literals.js | 2 +- .../caniuse-lite/data/features/template.js | 2 +- .../caniuse-lite/data/features/temporal.js | 2 +- .../caniuse-lite/data/features/testfeat.js | 2 +- .../data/features/text-decoration.js | 2 +- .../data/features/text-emphasis.js | 2 +- .../data/features/text-overflow.js | 2 +- .../data/features/text-size-adjust.js | 2 +- .../caniuse-lite/data/features/text-stroke.js | 2 +- .../caniuse-lite/data/features/textcontent.js | 2 +- .../caniuse-lite/data/features/textencoder.js | 2 +- .../caniuse-lite/data/features/tls1-1.js | 2 +- .../caniuse-lite/data/features/tls1-2.js | 2 +- .../caniuse-lite/data/features/tls1-3.js | 2 +- .../caniuse-lite/data/features/touch.js | 2 +- .../data/features/transforms2d.js | 2 +- .../data/features/transforms3d.js | 2 +- .../data/features/trusted-types.js | 2 +- .../caniuse-lite/data/features/ttf.js | 2 +- .../caniuse-lite/data/features/typedarrays.js | 2 +- .../caniuse-lite/data/features/u2f.js | 2 +- .../data/features/unhandledrejection.js | 2 +- .../data/features/upgradeinsecurerequests.js | 2 +- .../features/url-scroll-to-text-fragment.js | 2 +- .../caniuse-lite/data/features/url.js | 2 +- .../data/features/urlsearchparams.js | 2 +- .../caniuse-lite/data/features/use-strict.js | 2 +- .../data/features/user-select-none.js | 2 +- .../caniuse-lite/data/features/user-timing.js | 2 +- .../data/features/variable-fonts.js | 2 +- .../data/features/vector-effect.js | 2 +- .../caniuse-lite/data/features/vibration.js | 2 +- .../caniuse-lite/data/features/video.js | 2 +- .../caniuse-lite/data/features/videotracks.js | 2 +- .../data/features/viewport-unit-variants.js | 2 +- .../data/features/viewport-units.js | 2 +- .../caniuse-lite/data/features/wai-aria.js | 2 +- .../caniuse-lite/data/features/wake-lock.js | 2 +- .../caniuse-lite/data/features/wasm.js | 2 +- .../caniuse-lite/data/features/wav.js | 2 +- .../caniuse-lite/data/features/wbr-element.js | 2 +- .../data/features/web-animation.js | 2 +- .../data/features/web-app-manifest.js | 2 +- .../data/features/web-bluetooth.js | 2 +- .../caniuse-lite/data/features/web-serial.js | 2 +- .../caniuse-lite/data/features/web-share.js | 2 +- .../caniuse-lite/data/features/webauthn.js | 2 +- .../caniuse-lite/data/features/webcodecs.js | 2 +- .../caniuse-lite/data/features/webgl.js | 2 +- .../caniuse-lite/data/features/webgl2.js | 2 +- .../caniuse-lite/data/features/webgpu.js | 2 +- .../caniuse-lite/data/features/webhid.js | 2 +- .../data/features/webkit-user-drag.js | 2 +- .../caniuse-lite/data/features/webm.js | 2 +- .../caniuse-lite/data/features/webnfc.js | 2 +- .../caniuse-lite/data/features/webp.js | 2 +- .../caniuse-lite/data/features/websockets.js | 2 +- .../data/features/webtransport.js | 2 +- .../caniuse-lite/data/features/webusb.js | 2 +- .../caniuse-lite/data/features/webvr.js | 2 +- .../caniuse-lite/data/features/webvtt.js | 2 +- .../caniuse-lite/data/features/webworkers.js | 2 +- .../caniuse-lite/data/features/webxr.js | 2 +- .../caniuse-lite/data/features/will-change.js | 2 +- .../caniuse-lite/data/features/woff.js | 2 +- .../caniuse-lite/data/features/woff2.js | 2 +- .../caniuse-lite/data/features/word-break.js | 2 +- .../caniuse-lite/data/features/wordwrap.js | 2 +- .../data/features/x-doc-messaging.js | 2 +- .../data/features/x-frame-options.js | 2 +- .../caniuse-lite/data/features/xhr2.js | 2 +- .../caniuse-lite/data/features/xhtml.js | 2 +- .../caniuse-lite/data/features/xhtmlsmil.js | 2 +- .../data/features/xml-serializer.js | 2 +- .../node_modules/caniuse-lite/package.json | 2 +- .../full-chromium-versions.js | 28 +- .../full-chromium-versions.json | 2 +- .../electron-to-chromium/full-versions.js | 20 +- .../electron-to-chromium/full-versions.json | 2 +- .../electron-to-chromium/package.json | 2 +- .../electron-to-chromium/versions.js | 2 + .../electron-to-chromium/versions.json | 2 +- .../node_modules/esquery/dist/esquery.esm.js | 2186 ++++------ .../esquery/dist/esquery.esm.min.js | 2 +- .../node_modules/esquery/dist/esquery.js | 2186 ++++------ .../node_modules/esquery/dist/esquery.lite.js | 1950 +++------ .../esquery/dist/esquery.lite.min.js | 2 +- .../node_modules/esquery/dist/esquery.min.js | 2 +- .../eslint/node_modules/esquery/package.json | 6 +- tools/node_modules/eslint/package.json | 11 +- 677 files changed, 6335 insertions(+), 7538 deletions(-) delete mode 100644 tools/node_modules/eslint/conf/eslint-all.js create mode 100644 tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2301.js create mode 100644 tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/deprecated-aliases.js create mode 100644 tools/node_modules/eslint/node_modules/@babel/types/lib/utils/deprecationWarning.js create mode 100644 tools/node_modules/eslint/node_modules/@eslint/js/LICENSE create mode 100644 tools/node_modules/eslint/node_modules/@eslint/js/package.json create mode 100644 tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-all.js rename tools/node_modules/eslint/{conf => node_modules/@eslint/js/src/configs}/eslint-recommended.js (97%) create mode 100644 tools/node_modules/eslint/node_modules/@eslint/js/src/index.js create mode 100644 tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries-style.js diff --git a/tools/node_modules/eslint/conf/eslint-all.js b/tools/node_modules/eslint/conf/eslint-all.js deleted file mode 100644 index 10c5304fd3f243..00000000000000 --- a/tools/node_modules/eslint/conf/eslint-all.js +++ /dev/null @@ -1,31 +0,0 @@ -/** - * @fileoverview Config to enable all rules. - * @author Robert Fletcher - */ - -"use strict"; - -//------------------------------------------------------------------------------ -// Requirements -//------------------------------------------------------------------------------ - -const builtInRules = require("../lib/rules"); - -//------------------------------------------------------------------------------ -// Helpers -//------------------------------------------------------------------------------ - -const allRules = {}; - -for (const [ruleId, rule] of builtInRules) { - if (!rule.meta.deprecated) { - allRules[ruleId] = "error"; - } -} - -//------------------------------------------------------------------------------ -// Public Interface -//------------------------------------------------------------------------------ - -/** @type {import("../lib/shared/types").ConfigData} */ -module.exports = { rules: allRules }; diff --git a/tools/node_modules/eslint/lib/cli-engine/cli-engine.js b/tools/node_modules/eslint/lib/cli-engine/cli-engine.js index fdc66198809c91..5bca1618b94e54 100644 --- a/tools/node_modules/eslint/lib/cli-engine/cli-engine.js +++ b/tools/node_modules/eslint/lib/cli-engine/cli-engine.js @@ -615,8 +615,8 @@ class CLIEngine { useEslintrc: options.useEslintrc, builtInRules, loadRules, - getEslintRecommendedConfig: () => require("../../conf/eslint-recommended.js"), - getEslintAllConfig: () => require("../../conf/eslint-all.js") + getEslintRecommendedConfig: () => require("@eslint/js").configs.recommended, + getEslintAllConfig: () => require("@eslint/js").configs.all }); const fileEnumerator = new FileEnumerator({ configArrayFactory, diff --git a/tools/node_modules/eslint/lib/cli-engine/file-enumerator.js b/tools/node_modules/eslint/lib/cli-engine/file-enumerator.js index b65d0a20692619..9625e4aa701767 100644 --- a/tools/node_modules/eslint/lib/cli-engine/file-enumerator.js +++ b/tools/node_modules/eslint/lib/cli-engine/file-enumerator.js @@ -217,8 +217,8 @@ class FileEnumerator { cwd = process.cwd(), configArrayFactory = new CascadingConfigArrayFactory({ cwd, - getEslintRecommendedConfig: () => require("../../conf/eslint-recommended.js"), - getEslintAllConfig: () => require("../../conf/eslint-all.js") + getEslintRecommendedConfig: () => require("@eslint/js").configs.recommended, + getEslintAllConfig: () => require("@eslint/js").configs.all }), extensions = null, globInputPaths = true, diff --git a/tools/node_modules/eslint/lib/config/flat-config-array.js b/tools/node_modules/eslint/lib/config/flat-config-array.js index 24b456da57c848..46d436db5cff54 100644 --- a/tools/node_modules/eslint/lib/config/flat-config-array.js +++ b/tools/node_modules/eslint/lib/config/flat-config-array.js @@ -13,7 +13,7 @@ const { ConfigArray, ConfigArraySymbol } = require("@humanwhocodes/config-array" const { flatConfigSchema } = require("./flat-config-schema"); const { RuleValidator } = require("./rule-validator"); const { defaultConfig } = require("./default-config"); -const recommendedConfig = require("../../conf/eslint-recommended"); +const jsPlugin = require("@eslint/js"); //----------------------------------------------------------------------------- // Helpers @@ -96,17 +96,23 @@ class FlatConfigArray extends ConfigArray { */ [ConfigArraySymbol.preprocessConfig](config) { if (config === "eslint:recommended") { - return recommendedConfig; + + // if we are in a Node.js environment warn the user + if (typeof process !== "undefined" && process.emitWarning) { + process.emitWarning("The 'eslint:recommended' string configuration is deprecated and will be replaced by the @eslint/js package's 'recommended' config."); + } + + return jsPlugin.configs.recommended; } if (config === "eslint:all") { - /* - * Load `eslint-all.js` here instead of at the top level to avoid loading all rule modules - * when it isn't necessary. `eslint-all.js` reads `meta` of rule objects to filter out deprecated ones, - * so requiring `eslint-all.js` module loads all rule modules as a consequence. - */ - return require("../../conf/eslint-all"); + // if we are in a Node.js environment warn the user + if (typeof process !== "undefined" && process.emitWarning) { + process.emitWarning("The 'eslint:all' string configuration is deprecated and will be replaced by the @eslint/js package's 'all' config."); + } + + return jsPlugin.configs.all; } /* diff --git a/tools/node_modules/eslint/lib/eslint/eslint-helpers.js b/tools/node_modules/eslint/lib/eslint/eslint-helpers.js index 806a103b0c4335..72cf9114e73e65 100644 --- a/tools/node_modules/eslint/lib/eslint/eslint-helpers.js +++ b/tools/node_modules/eslint/lib/eslint/eslint-helpers.js @@ -223,7 +223,7 @@ function globMatch({ basePath, pattern }) { * should be thrown when a pattern is unmatched. * @returns {Promise>} An array of matching file paths * or an empty array if there are no matches. - * @throws {UnmatchedSearchPatternsErrror} If there is a pattern that doesn't + * @throws {UnmatchedSearchPatternsError} If there is a pattern that doesn't * match any files. */ async function globSearch({ diff --git a/tools/node_modules/eslint/lib/rules/lines-around-comment.js b/tools/node_modules/eslint/lib/rules/lines-around-comment.js index 64f7f6c5fea7b7..ece43b1417e0a7 100644 --- a/tools/node_modules/eslint/lib/rules/lines-around-comment.js +++ b/tools/node_modules/eslint/lib/rules/lines-around-comment.js @@ -113,6 +113,10 @@ module.exports = { }, applyDefaultIgnorePatterns: { type: "boolean" + }, + afterHashbangComment: { + type: "boolean", + default: false } }, additionalProperties: false @@ -449,6 +453,13 @@ module.exports = { before: options.beforeBlockComment }); } + } else if (token.type === "Shebang") { + if (options.afterHashbangComment) { + checkForEmptyLine(token, { + after: options.afterHashbangComment, + before: false + }); + } } }); } diff --git a/tools/node_modules/eslint/lib/rules/logical-assignment-operators.js b/tools/node_modules/eslint/lib/rules/logical-assignment-operators.js index bd2357acf4382a..cd533e63a732c7 100644 --- a/tools/node_modules/eslint/lib/rules/logical-assignment-operators.js +++ b/tools/node_modules/eslint/lib/rules/logical-assignment-operators.js @@ -112,7 +112,7 @@ function isBooleanCast(expression, scope) { /** * Returns true for: * truthiness checks: value, Boolean(value), !!value - * falsyness checks: !value, !Boolean(value) + * falsiness checks: !value, !Boolean(value) * nullish checks: value == null, value === undefined || value === null * @param {ASTNode} expression Test condition * @param {import('eslint-scope').Scope} scope Scope of the expression diff --git a/tools/node_modules/eslint/lib/rules/no-constant-binary-expression.js b/tools/node_modules/eslint/lib/rules/no-constant-binary-expression.js index dccfa2f582640a..2cd8928ebfb5b7 100644 --- a/tools/node_modules/eslint/lib/rules/no-constant-binary-expression.js +++ b/tools/node_modules/eslint/lib/rules/no-constant-binary-expression.js @@ -14,6 +14,23 @@ const NUMERIC_OR_STRING_BINARY_OPERATORS = new Set(["+", "-", "*", "/", "%", "|" // Helpers //------------------------------------------------------------------------------ +/** + * Checks whether or not a node is `null` or `undefined`. Similar to the one + * found in ast-utils.js, but this one correctly handles the edge case that + * `undefined` has been redefined. + * @param {Scope} scope Scope in which the expression was found. + * @param {ASTNode} node A node to check. + * @returns {boolean} Whether or not the node is a `null` or `undefined`. + * @public + */ +function isNullOrUndefined(scope, node) { + return ( + isNullLiteral(node) || + (node.type === "Identifier" && node.name === "undefined" && isReferenceToGlobalVariable(scope, node)) || + (node.type === "UnaryExpression" && node.operator === "void") + ); +} + /** * Test if an AST node has a statically knowable constant nullishness. Meaning, * it will always resolve to a constant value of either: `null`, `undefined` @@ -21,9 +38,14 @@ const NUMERIC_OR_STRING_BINARY_OPERATORS = new Set(["+", "-", "*", "/", "%", "|" * three states at runtime would return `false`. * @param {Scope} scope The scope in which the node was found. * @param {ASTNode} node The AST node being tested. + * @param {boolean} nonNullish if `true` then nullish values are not considered constant. * @returns {boolean} Does `node` have constant nullishness? */ -function hasConstantNullishness(scope, node) { +function hasConstantNullishness(scope, node, nonNullish) { + if (nonNullish && isNullOrUndefined(scope, node)) { + return false; + } + switch (node.type) { case "ObjectExpression": // Objects are never nullish case "ArrayExpression": // Arrays are never nullish @@ -45,9 +67,12 @@ function hasConstantNullishness(scope, node) { return (functionName === "Boolean" || functionName === "String" || functionName === "Number") && isReferenceToGlobalVariable(scope, node.callee); } + case "LogicalExpression": { + return node.operator === "??" && hasConstantNullishness(scope, node.right, true); + } case "AssignmentExpression": if (node.operator === "=") { - return hasConstantNullishness(scope, node.right); + return hasConstantNullishness(scope, node.right, nonNullish); } /* @@ -80,7 +105,7 @@ function hasConstantNullishness(scope, node) { case "SequenceExpression": { const last = node.expressions[node.expressions.length - 1]; - return hasConstantNullishness(scope, last); + return hasConstantNullishness(scope, last, nonNullish); } case "Identifier": return node.name === "undefined" && isReferenceToGlobalVariable(scope, node); @@ -348,7 +373,7 @@ function isAlwaysNew(scope, node) { * user-defined constructors could return a sentinel * object. * - * Catching these is especially useful for primitive constructures + * Catching these is especially useful for primitive constructors * which return boxed values, a surprising gotcha' in JavaScript. */ return Object.hasOwnProperty.call(globals.builtin, node.callee.name) && @@ -378,24 +403,6 @@ function isAlwaysNew(scope, node) { } } -/** - * Checks whether or not a node is `null` or `undefined`. Similar to the one - * found in ast-utils.js, but this one correctly handles the edge case that - * `undefined` has been redefined. - * @param {Scope} scope Scope in which the expression was found. - * @param {ASTNode} node A node to check. - * @returns {boolean} Whether or not the node is a `null` or `undefined`. - * @public - */ -function isNullOrUndefined(scope, node) { - return ( - isNullLiteral(node) || - (node.type === "Identifier" && node.name === "undefined" && isReferenceToGlobalVariable(scope, node)) || - (node.type === "UnaryExpression" && node.operator === "void") - ); -} - - /** * Checks if one operand will cause the result to be constant. * @param {Scope} scope Scope in which the expression was found. @@ -407,14 +414,14 @@ function isNullOrUndefined(scope, node) { function findBinaryExpressionConstantOperand(scope, a, b, operator) { if (operator === "==" || operator === "!=") { if ( - (isNullOrUndefined(scope, a) && hasConstantNullishness(scope, b)) || + (isNullOrUndefined(scope, a) && hasConstantNullishness(scope, b, false)) || (isStaticBoolean(scope, a) && hasConstantLooseBooleanComparison(scope, b)) ) { return b; } } else if (operator === "===" || operator === "!==") { if ( - (isNullOrUndefined(scope, a) && hasConstantNullishness(scope, b)) || + (isNullOrUndefined(scope, a) && hasConstantNullishness(scope, b, false)) || (isStaticBoolean(scope, a) && hasConstantStrictBooleanComparison(scope, b)) ) { return b; @@ -453,7 +460,7 @@ module.exports = { if ((operator === "&&" || operator === "||") && isConstant(scope, left, true)) { context.report({ node: left, messageId: "constantShortCircuit", data: { property: "truthiness", operator } }); - } else if (operator === "??" && hasConstantNullishness(scope, left)) { + } else if (operator === "??" && hasConstantNullishness(scope, left, false)) { context.report({ node: left, messageId: "constantShortCircuit", data: { property: "nullishness", operator } }); } }, diff --git a/tools/node_modules/eslint/lib/rules/no-eval.js b/tools/node_modules/eslint/lib/rules/no-eval.js index 03f7b1f691c16e..a1b32cc307bd97 100644 --- a/tools/node_modules/eslint/lib/rules/no-eval.js +++ b/tools/node_modules/eslint/lib/rules/no-eval.js @@ -72,7 +72,7 @@ module.exports = { let funcInfo = null; /** - * Pushs a `this` scope (non-arrow function, class static block, or class field initializer) information to the stack. + * Pushes a `this` scope (non-arrow function, class static block, or class field initializer) information to the stack. * Top-level scopes are handled separately. * * This is used in order to check whether or not `this` binding is a diff --git a/tools/node_modules/eslint/lib/rules/no-useless-return.js b/tools/node_modules/eslint/lib/rules/no-useless-return.js index be8d4dfd3a52b4..55e34b3ab0fea7 100644 --- a/tools/node_modules/eslint/lib/rules/no-useless-return.js +++ b/tools/node_modules/eslint/lib/rules/no-useless-return.js @@ -197,7 +197,7 @@ module.exports = { return { - // Makes and pushs a new scope information. + // Makes and pushes a new scope information. onCodePathStart(codePath) { scopeInfo = { upper: scopeInfo, diff --git a/tools/node_modules/eslint/messages/no-config-found.js b/tools/node_modules/eslint/messages/no-config-found.js index 9860410a60292d..21cf549ebc8812 100644 --- a/tools/node_modules/eslint/messages/no-config-found.js +++ b/tools/node_modules/eslint/messages/no-config-found.js @@ -10,6 +10,6 @@ ESLint couldn't find a configuration file. To set up a configuration file for th ESLint looked for configuration files in ${directoryPath} and its ancestors. If it found none, it then looked in your home directory. -If you think you already have a configuration file or if you need more help, please stop by the ESLint chat room: https://eslint.org/chat/help +If you think you already have a configuration file or if you need more help, please stop by the ESLint Discord server: https://eslint.org/chat `.trimStart(); }; diff --git a/tools/node_modules/eslint/node_modules/@babel/compat-data/package.json b/tools/node_modules/eslint/node_modules/@babel/compat-data/package.json index adcd16f9195609..60dae3a7173332 100644 --- a/tools/node_modules/eslint/node_modules/@babel/compat-data/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/compat-data/package.json @@ -1,6 +1,6 @@ { "name": "@babel/compat-data", - "version": "7.20.14", + "version": "7.21.0", "author": "The Babel Team (https://babel.dev/team)", "license": "MIT", "description": "", diff --git a/tools/node_modules/eslint/node_modules/@babel/core/cjs-proxy.cjs b/tools/node_modules/eslint/node_modules/@babel/core/cjs-proxy.cjs index 4bf8b5cb9ced0a..a53f616df07064 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/cjs-proxy.cjs +++ b/tools/node_modules/eslint/node_modules/@babel/core/cjs-proxy.cjs @@ -1,6 +1,12 @@ "use strict"; const babelP = import("./lib/index.js"); +let babel = null; +Object.defineProperty(exports, "__ initialize @babel/core cjs proxy __", { + set(val) { + babel = val; + }, +}); const functionNames = [ "createConfigItem", @@ -11,13 +17,9 @@ const functionNames = [ "transformFromAst", "parse", ]; +const propertyNames = ["types", "tokTypes", "traverse", "template", "version"]; for (const name of functionNames) { - exports[`${name}Sync`] = function () { - throw new Error( - `"${name}Sync" is not supported when loading @babel/core using require()` - ); - }; exports[name] = function (...args) { babelP.then(babel => { babel[name](...args); @@ -26,4 +28,24 @@ for (const name of functionNames) { exports[`${name}Async`] = function (...args) { return babelP.then(babel => babel[`${name}Async`](...args)); }; + exports[`${name}Sync`] = function (...args) { + if (!babel) throw notLoadedError(`${name}Sync`, "callable"); + return babel[`${name}Sync`](...args); + }; +} + +for (const name of propertyNames) { + Object.defineProperty(exports, name, { + get() { + if (!babel) throw notLoadedError(name, "accessible"); + return babel[name]; + }, + }); +} + +function notLoadedError(name, keyword) { + return new Error( + `The \`${name}\` export of @babel/core is only ${keyword}` + + ` from the CommonJS version after that the ESM version is loaded.` + ); } diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/configuration.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/configuration.js index b9ba32915a9ee5..f0c7db6cb0f3da 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/configuration.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/configuration.js @@ -60,12 +60,12 @@ function _module() { } var _rewriteStackTrace = require("../../errors/rewrite-stack-trace"); const debug = _debug()("babel:config:loading:files:configuration"); -const ROOT_CONFIG_FILENAMES = ["babel.config.js", "babel.config.cjs", "babel.config.mjs", "babel.config.json"]; +const ROOT_CONFIG_FILENAMES = ["babel.config.js", "babel.config.cjs", "babel.config.mjs", "babel.config.json", "babel.config.cts"]; exports.ROOT_CONFIG_FILENAMES = ROOT_CONFIG_FILENAMES; -const RELATIVE_CONFIG_FILENAMES = [".babelrc", ".babelrc.js", ".babelrc.cjs", ".babelrc.mjs", ".babelrc.json"]; +const RELATIVE_CONFIG_FILENAMES = [".babelrc", ".babelrc.js", ".babelrc.cjs", ".babelrc.mjs", ".babelrc.json", ".babelrc.cts"]; const BABELIGNORE_FILENAME = ".babelignore"; const LOADING_CONFIGS = new Set(); -const readConfigJS = (0, _caching.makeStrongCache)(function* readConfigJS(filepath, cache) { +const readConfigCode = (0, _caching.makeStrongCache)(function* readConfigCode(filepath, cache) { if (!_fs().existsSync(filepath)) { cache.never(); return null; @@ -225,10 +225,18 @@ function* loadConfig(name, dirname, envName, caller) { } function readConfig(filepath, envName, caller) { const ext = _path().extname(filepath); - return ext === ".js" || ext === ".cjs" || ext === ".mjs" ? readConfigJS(filepath, { - envName, - caller - }) : readConfigJSON5(filepath); + switch (ext) { + case ".js": + case ".cjs": + case ".mjs": + case ".cts": + return readConfigCode(filepath, { + envName, + caller + }); + default: + return readConfigJSON5(filepath); + } } function* resolveShowConfigPath(dirname) { const targetPath = process.env.BABEL_SHOW_CONFIG_FOR; diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/module-types.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/module-types.js index 950a9c3beb39a0..df7ea2847f91d7 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/module-types.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/module-types.js @@ -3,7 +3,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = loadCjsOrMjsDefault; +exports.default = loadCodeDefault; exports.supportsESM = void 0; var _async = require("../../gensync-utils/async"); function _path() { @@ -36,6 +36,7 @@ function _semver() { } var _rewriteStackTrace = require("../../errors/rewrite-stack-trace"); var _configError = require("../../errors/config-error"); +var _transformFile = require("../../transform-file"); function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } let import_; @@ -44,31 +45,62 @@ try { } catch (_unused) {} const supportsESM = _semver().satisfies(process.versions.node, "^12.17 || >=13.2"); exports.supportsESM = supportsESM; -function* loadCjsOrMjsDefault(filepath, asyncError, fallbackToTranspiledModule = false) { - switch (guessJSModuleType(filepath)) { - case "cjs": +function* loadCodeDefault(filepath, asyncError, fallbackToTranspiledModule = false) { + switch (_path().extname(filepath)) { + case ".cjs": return loadCjsDefault(filepath, fallbackToTranspiledModule); - case "unknown": + case ".mjs": + break; + case ".cts": + return loadCtsDefault(filepath); + default: try { return loadCjsDefault(filepath, fallbackToTranspiledModule); } catch (e) { if (e.code !== "ERR_REQUIRE_ESM") throw e; } - case "mjs": - if (yield* (0, _async.isAsync)()) { - return yield* (0, _async.waitFor)(loadMjsDefault(filepath)); - } - throw new _configError.default(asyncError, filepath); } + if (yield* (0, _async.isAsync)()) { + return yield* (0, _async.waitFor)(loadMjsDefault(filepath)); + } + throw new _configError.default(asyncError, filepath); } -function guessJSModuleType(filename) { - switch (_path().extname(filename)) { - case ".cjs": - return "cjs"; - case ".mjs": - return "mjs"; - default: - return "unknown"; +function loadCtsDefault(filepath) { + const ext = ".cts"; + const hasTsSupport = !!(require.extensions[".ts"] || require.extensions[".cts"] || require.extensions[".mts"]); + let handler; + if (!hasTsSupport) { + const opts = { + babelrc: false, + configFile: false, + sourceType: "script", + sourceMaps: "inline", + presets: [[getTSPreset(filepath), Object.assign({ + disallowAmbiguousJSXLike: true, + allExtensions: true, + onlyRemoveTypeImports: true, + optimizeConstEnums: true + }, { + allowDeclareFields: true + })]] + }; + handler = function (m, filename) { + if (handler && filename.endsWith(ext)) { + return m._compile((0, _transformFile.transformFileSync)(filename, Object.assign({}, opts, { + filename + })).code, filename); + } + return require.extensions[".js"](m, filename); + }; + require.extensions[ext] = handler; + } + try { + return (0, _rewriteStackTrace.endHiddenCallStack)(require)(filepath); + } finally { + if (!hasTsSupport) { + if (require.extensions[ext] === handler) delete require.extensions[ext]; + handler = undefined; + } } } function loadCjsDefault(filepath, fallbackToTranspiledModule) { @@ -81,13 +113,32 @@ function loadMjsDefault(_x) { function _loadMjsDefault() { _loadMjsDefault = _asyncToGenerator(function* (filepath) { if (!import_) { - throw new _configError.default("Internal error: Native ECMAScript modules aren't supported" + " by this platform.\n", filepath); + throw new _configError.default("Internal error: Native ECMAScript modules aren't supported by this platform.\n", filepath); } const module = yield (0, _rewriteStackTrace.endHiddenCallStack)(import_)((0, _url().pathToFileURL)(filepath)); return module.default; }); return _loadMjsDefault.apply(this, arguments); } +function getTSPreset(filepath) { + try { + return require("@babel/preset-typescript"); + } catch (error) { + if (error.code !== "MODULE_NOT_FOUND") throw error; + let message = "You appear to be using a .cts file as Babel configuration, but the `@babel/preset-typescript` package was not found: please install it!"; + if (process.versions.pnp) { + message += ` +If you are using Yarn Plug'n'Play, you may also need to add the following configuration to your .yarnrc.yml file: + +packageExtensions: +\t"@babel/core@*": +\t\tpeerDependencies: +\t\t\t"@babel/preset-typescript": "*" +`; + } + throw new _configError.default(message, filepath); + } +} 0 && 0; //# sourceMappingURL=module-types.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/options.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/options.js index 144b79203494ff..1412de1e00f35c 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/options.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/options.js @@ -70,7 +70,7 @@ const COMMON_VALIDATORS = { moduleId: _optionAssertions.assertString }); } -const knownAssumptions = ["arrayLikeIsIterable", "constantReexports", "constantSuper", "enumerableModuleMeta", "ignoreFunctionLength", "ignoreToPrimitiveHint", "iterableIsArray", "mutableTemplateObject", "noClassCalls", "noDocumentAll", "noIncompleteNsImportDetection", "noNewArrows", "objectRestNoSymbols", "privateFieldsAsProperties", "pureGetters", "setClassMethods", "setComputedProperties", "setPublicClassFields", "setSpreadProperties", "skipForOfIteratorClosing", "superIsCallableConstructor"]; +const knownAssumptions = ["arrayLikeIsIterable", "constantReexports", "constantSuper", "enumerableModuleMeta", "ignoreFunctionLength", "ignoreToPrimitiveHint", "iterableIsArray", "mutableTemplateObject", "noClassCalls", "noDocumentAll", "noIncompleteNsImportDetection", "noNewArrows", "objectRestNoSymbols", "privateFieldsAsSymbols", "privateFieldsAsProperties", "pureGetters", "setClassMethods", "setComputedProperties", "setPublicClassFields", "setSpreadProperties", "skipForOfIteratorClosing", "superIsCallableConstructor"]; const assumptionsNames = new Set(knownAssumptions); exports.assumptionsNames = assumptionsNames; function getSource(loc) { diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/config-error.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/config-error.js index 1ee56a88383042..7390a06ab51c60 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/config-error.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/config-error.js @@ -9,7 +9,7 @@ class ConfigError extends Error { constructor(message, filename) { super(message); (0, _rewriteStackTrace.expectedError)(this); - if (filename) (0, _rewriteStackTrace.injcectVirtualStackFrame)(this, filename); + if (filename) (0, _rewriteStackTrace.injectVirtualStackFrame)(this, filename); } } exports.default = ConfigError; diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/rewrite-stack-trace.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/rewrite-stack-trace.js index 4a7711ff6bc3b2..9b6ce01e8502d2 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/rewrite-stack-trace.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/rewrite-stack-trace.js @@ -6,11 +6,11 @@ Object.defineProperty(exports, "__esModule", { exports.beginHiddenCallStack = beginHiddenCallStack; exports.endHiddenCallStack = endHiddenCallStack; exports.expectedError = expectedError; -exports.injcectVirtualStackFrame = injcectVirtualStackFrame; +exports.injectVirtualStackFrame = injectVirtualStackFrame; const ErrorToString = Function.call.bind(Error.prototype.toString); const SUPPORTED = !!Error.captureStackTrace; -const START_HIDNG = "startHiding - secret - don't use this - v1"; -const STOP_HIDNG = "stopHiding - secret - don't use this - v1"; +const START_HIDING = "startHiding - secret - don't use this - v1"; +const STOP_HIDING = "stopHiding - secret - don't use this - v1"; const expectedErrors = new WeakSet(); const virtualFrames = new WeakMap(); function CallSite(filename) { @@ -27,7 +27,7 @@ function CallSite(filename) { toString: () => filename }); } -function injcectVirtualStackFrame(error, filename) { +function injectVirtualStackFrame(error, filename) { if (!SUPPORTED) return; let frames = virtualFrames.get(error); if (!frames) virtualFrames.set(error, frames = []); @@ -45,7 +45,7 @@ function beginHiddenCallStack(fn) { setupPrepareStackTrace(); return fn(...args); }, "name", { - value: STOP_HIDNG + value: STOP_HIDING }); } function endHiddenCallStack(fn) { @@ -53,7 +53,7 @@ function endHiddenCallStack(fn) { return Object.defineProperty(function (...args) { return fn(...args); }, "name", { - value: START_HIDNG + value: START_HIDING }); } function setupPrepareStackTrace() { @@ -69,9 +69,9 @@ function setupPrepareStackTrace() { let status = isExpected ? "hiding" : "unknown"; for (let i = 0; i < trace.length; i++) { const name = trace[i].getFunctionName(); - if (name === START_HIDNG) { + if (name === START_HIDING) { status = "hiding"; - } else if (name === STOP_HIDNG) { + } else if (name === STOP_HIDING) { if (status === "hiding") { status = "showing"; if (virtualFrames.has(err)) { diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/index.js index 25720fe7476988..8b6dc73d1a71fb 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/index.js @@ -224,7 +224,15 @@ var _transform = require("./transform"); var _transformFile = require("./transform-file"); var _transformAst = require("./transform-ast"); var _parse = require("./parse"); -const version = "7.20.12"; +function _module() { + const data = require("module"); + _module = function () { + return data; + }; + return data; +} +var thisFile = require("./index"); +const version = "7.21.0"; exports.version = version; const DEFAULT_EXTENSIONS = Object.freeze([".js", ".jsx", ".es6", ".es", ".mjs", ".cjs"]); exports.DEFAULT_EXTENSIONS = DEFAULT_EXTENSIONS; @@ -237,6 +245,7 @@ exports.OptionManager = OptionManager; function Plugin(alias) { throw new Error(`The (${alias}) Babel 5 plugin is being run with an unsupported Babel version.`); } +; 0 && (exports.types = exports.traverse = exports.tokTypes = exports.template = 0); //# sourceMappingURL=index.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js index 47bb731781fa2c..351bc0b28453d0 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js @@ -29,6 +29,7 @@ function generateCode(pluginPasses, file) { const { generatorOpts } = opts; + generatorOpts.inputSourceMap = inputMap == null ? void 0 : inputMap.toObject(); const results = []; for (const plugins of pluginPasses) { for (const plugin of plugins) { @@ -56,11 +57,15 @@ function generateCode(pluginPasses, file) { code: outputCode, decodedMap: outputMap = result.map } = result; - if (outputMap) { - if (inputMap) { - outputMap = (0, _mergeMap.default)(inputMap.toObject(), outputMap, generatorOpts.sourceFileName); - } else { - outputMap = result.map; + if (result.__mergedMap) { + outputMap = Object.assign({}, result.map); + } else { + if (outputMap) { + if (inputMap) { + outputMap = (0, _mergeMap.default)(inputMap.toObject(), outputMap, generatorOpts.sourceFileName); + } else { + outputMap = result.map; + } } } if (opts.sourceMaps === "inline" || opts.sourceMaps === "both") { diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/normalize-file.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/normalize-file.js index 2ece15c1607ba3..a07586f3716553 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/normalize-file.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/normalize-file.js @@ -47,7 +47,6 @@ const { traverseFast } = _t(); const debug = _debug()("babel:transform:file"); -const LARGE_INPUT_SOURCEMAP_THRESHOLD = 3000000; const INLINE_SOURCEMAP_REGEX = /^[@#]\s+sourceMappingURL=data:(?:application|text)\/json;(?:charset[:=]\S+?;)?base64,(?:.*)$/; const EXTERNAL_SOURCEMAP_REGEX = /^[@#][ \t]+sourceMappingURL=([^\s'"`]+)[ \t]*$/; function* normalizeFile(pluginPasses, options, code, ast) { @@ -84,12 +83,8 @@ function* normalizeFile(pluginPasses, options, code, ast) { if (typeof options.filename === "string" && lastComment) { try { const match = EXTERNAL_SOURCEMAP_REGEX.exec(lastComment); - const inputMapContent = _fs().readFileSync(_path().resolve(_path().dirname(options.filename), match[1])); - if (inputMapContent.length > LARGE_INPUT_SOURCEMAP_THRESHOLD) { - debug("skip merging input map > 1 MB"); - } else { - inputMap = _convertSourceMap().fromJSON(inputMapContent); - } + const inputMapContent = _fs().readFileSync(_path().resolve(_path().dirname(options.filename), match[1]), "utf8"); + inputMap = _convertSourceMap().fromJSON(inputMapContent); } catch (err) { debug("discarding unknown file input sourcemap", err); } diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/util/clone-deep.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/util/clone-deep.js index 94d0101b2e50f5..fc4148fc6ad6e9 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/util/clone-deep.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/util/clone-deep.js @@ -10,18 +10,19 @@ function deepClone(value, cache) { let cloned; if (Array.isArray(value)) { cloned = new Array(value.length); + cache.set(value, cloned); for (let i = 0; i < value.length; i++) { cloned[i] = typeof value[i] !== "object" ? value[i] : deepClone(value[i], cache); } } else { cloned = {}; + cache.set(value, cloned); const keys = Object.keys(value); for (let i = 0; i < keys.length; i++) { const key = keys[i]; cloned[key] = typeof value[key] !== "object" ? value[key] : deepClone(value[key], cache); } } - cache.set(value, cloned); return cloned; } return value; diff --git a/tools/node_modules/eslint/node_modules/@babel/core/package.json b/tools/node_modules/eslint/node_modules/@babel/core/package.json index 01c629edeaa2e1..27819d200549ad 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/core/package.json @@ -1,6 +1,6 @@ { "name": "@babel/core", - "version": "7.20.12", + "version": "7.21.0", "description": "Babel compiler core.", "main": "./lib/index.js", "author": "The Babel Team (https://babel.dev/team)", @@ -46,16 +46,16 @@ "./src/transform-file.ts": "./src/transform-file-browser.ts" }, "dependencies": { - "@ampproject/remapping": "^2.1.0", + "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.7", + "@babel/generator": "^7.21.0", "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-module-transforms": "^7.20.11", - "@babel/helpers": "^7.20.7", - "@babel/parser": "^7.20.7", + "@babel/helper-module-transforms": "^7.21.0", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.0", "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.12", - "@babel/types": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -63,18 +63,19 @@ "semver": "^6.3.0" }, "devDependencies": { - "@babel/helper-transform-fixture-test-runner": "^7.19.4", + "@babel/helper-transform-fixture-test-runner": "^7.20.14", "@babel/plugin-syntax-flow": "^7.18.6", - "@babel/plugin-transform-flow-strip-types": "^7.19.0", + "@babel/plugin-transform-flow-strip-types": "^7.21.0", "@babel/plugin-transform-modules-commonjs": "^7.20.11", "@babel/preset-env": "^7.20.2", - "@jridgewell/trace-mapping": "^0.3.8", + "@jridgewell/trace-mapping": "^0.3.17", "@types/convert-source-map": "^1.5.1", "@types/debug": "^4.1.0", "@types/gensync": "^1.0.0", "@types/resolve": "^1.3.2", "@types/semver": "^5.4.0", - "rimraf": "^3.0.0" + "rimraf": "^3.0.0", + "ts-node": "^10.9.1" }, "type": "commonjs" } \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/buffer.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/buffer.js index b965e013477d4c..774fe36826650e 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/buffer.js +++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/buffer.js @@ -13,12 +13,14 @@ class Buffer { this._last = 0; this._queue = []; this._queueCursor = 0; + this._canMarkIdName = true; this._position = { line: 1, column: 0 }; this._sourcePosition = { identifierName: undefined, + identifierNamePos: undefined, line: undefined, column: undefined, filename: undefined @@ -35,11 +37,12 @@ class Buffer { line: undefined, column: undefined, identifierName: undefined, + identifierNamePos: undefined, filename: "" }); } } - _pushQueue(char, repeat, line, column, identifierName, filename) { + _pushQueue(char, repeat, line, column, filename) { const cursor = this._queueCursor; if (cursor === this._queue.length) { this._allocQueue(); @@ -49,7 +52,6 @@ class Buffer { item.repeat = repeat; item.line = line; item.column = column; - item.identifierName = identifierName; item.filename = filename; this._queueCursor++; } @@ -65,6 +67,9 @@ class Buffer { const result = { code: (this._buf + this._str).trimRight(), decodedMap: map == null ? void 0 : map.getDecoded(), + get __mergedMap() { + return this.map; + }, get map() { const resultMap = map ? map.get() : null; result.map = resultMap; @@ -109,10 +114,10 @@ class Buffer { } } const sourcePosition = this._sourcePosition; - this._pushQueue(char, 1, sourcePosition.line, sourcePosition.column, sourcePosition.identifierName, sourcePosition.filename); + this._pushQueue(char, 1, sourcePosition.line, sourcePosition.column, sourcePosition.filename); } queueIndentation(char, repeat) { - this._pushQueue(char, repeat, undefined, undefined, undefined, undefined); + this._pushQueue(char, repeat, undefined, undefined, undefined); } _flush() { const queueCursor = this._queueCursor; @@ -127,12 +132,16 @@ class Buffer { this._last = char; this._str += repeat > 1 ? String.fromCharCode(char).repeat(repeat) : String.fromCharCode(char); if (char !== 10) { - this._mark(sourcePos.line, sourcePos.column, sourcePos.identifierName, sourcePos.filename); + this._mark(sourcePos.line, sourcePos.column, sourcePos.identifierName, sourcePos.identifierNamePos, sourcePos.filename); this._position.column += repeat; } else { this._position.line++; this._position.column = 0; } + if (this._canMarkIdName) { + sourcePos.identifierName = undefined; + sourcePos.identifierNamePos = undefined; + } } _append(str, sourcePos, maybeNewline) { const len = str.length; @@ -153,28 +162,33 @@ class Buffer { const { column, identifierName, + identifierNamePos, filename } = sourcePos; let line = sourcePos.line; + if ((identifierName != null || identifierNamePos != null) && this._canMarkIdName) { + sourcePos.identifierName = undefined; + sourcePos.identifierNamePos = undefined; + } let i = str.indexOf("\n"); let last = 0; if (i !== 0) { - this._mark(line, column, identifierName, filename); + this._mark(line, column, identifierName, identifierNamePos, filename); } while (i !== -1) { position.line++; position.column = 0; last = i + 1; if (last < len && line !== undefined) { - this._mark(++line, 0, identifierName, filename); + this._mark(++line, 0, null, null, filename); } i = str.indexOf("\n", last); } position.column += len - last; } - _mark(line, column, identifierName, filename) { + _mark(line, column, identifierName, identifierNamePos, filename) { var _this$_map; - (_this$_map = this._map) == null ? void 0 : _this$_map.mark(this._position, line, column, identifierName, filename); + (_this$_map = this._map) == null ? void 0 : _this$_map.mark(this._position, line, column, identifierName, identifierNamePos, filename); } removeTrailingNewline() { const queueCursor = this._queueCursor; @@ -223,7 +237,18 @@ class Buffer { exactSource(loc, cb) { if (!this._map) return cb(); this.source("start", loc); + const identifierName = loc.identifierName; + const sourcePos = this._sourcePosition; + if (identifierName) { + this._canMarkIdName = false; + sourcePos.identifierName = identifierName; + } cb(); + if (identifierName) { + this._canMarkIdName = true; + sourcePos.identifierName = undefined; + sourcePos.identifierNamePos = undefined; + } this.source("end", loc); } source(prop, loc) { @@ -242,7 +267,6 @@ class Buffer { _normalizePosition(prop, loc, lineOffset, columnOffset) { const pos = loc[prop]; const target = this._sourcePosition; - target.identifierName = prop === "start" && loc.identifierName || undefined; if (pos) { target.line = pos.line + lineOffset; target.column = pos.column + columnOffset; diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js index a905706283a773..b7435768d72cbc 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js +++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js @@ -18,10 +18,9 @@ const { isExportNamedDeclaration } = _t; function ClassDeclaration(node, parent) { - { - if (!this.format.decoratorsBeforeExport || !isExportDefaultDeclaration(parent) && !isExportNamedDeclaration(parent)) { - this.printJoin(node.decorators, node); - } + const inExport = isExportDefaultDeclaration(parent) || isExportNamedDeclaration(parent); + if (!inExport || !this._shouldPrintDecoratorsBeforeExport(parent)) { + this.printJoin(node.decorators, node); } if (node.declare) { this.word("declare"); diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/expressions.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/expressions.js index 10c917ea723a2a..3eb7d3aaff9de7 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/expressions.js +++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/expressions.js @@ -29,6 +29,7 @@ exports.UnaryExpression = UnaryExpression; exports.UpdateExpression = UpdateExpression; exports.V8IntrinsicIdentifier = V8IntrinsicIdentifier; exports.YieldExpression = YieldExpression; +exports._shouldPrintDecoratorsBeforeExport = _shouldPrintDecoratorsBeforeExport; var _t = require("@babel/types"); var n = require("../node"); const { @@ -123,6 +124,12 @@ function shouldParenthesizeDecoratorExpression(node) { } return !isDecoratorMemberExpression(node.type === "CallExpression" ? node.callee : node); } +function _shouldPrintDecoratorsBeforeExport(node) { + if (typeof this.format.decoratorsBeforeExport === "boolean") { + return this.format.decoratorsBeforeExport; + } + return typeof node.start === "number" && node.start === node.declaration.start; +} function Decorator(node) { this.tokenChar(64); const { diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/methods.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/methods.js index 9a943dd4f69e2f..b91cee2bf7bfdb 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/methods.js +++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/methods.js @@ -15,8 +15,12 @@ var _t = require("@babel/types"); const { isIdentifier } = _t; -function _params(node) { +function _params(node, idNode, parentNode) { this.print(node.typeParameters, node); + const nameInfo = _getFuncIdName.call(this, idNode, parentNode); + if (nameInfo) { + this.sourceIdentifierName(nameInfo.name, nameInfo.pos); + } this.tokenChar(40); this._parameters(node.params, node); this.tokenChar(41); @@ -68,7 +72,7 @@ function _methodHead(node) { if (node.optional) { this.tokenChar(63); } - this._params(node); + this._params(node, node.computed && node.key.type !== "StringLiteral" ? undefined : node.key, undefined); } function _predicate(node, noLineTerminatorAfter) { if (node.predicate) { @@ -79,7 +83,7 @@ function _predicate(node, noLineTerminatorAfter) { this.print(node.predicate, node, noLineTerminatorAfter); } } -function _functionHead(node) { +function _functionHead(node, parent) { if (node.async) { this.word("async"); this._endsWithInnerRaw = false; @@ -94,17 +98,17 @@ function _functionHead(node) { if (node.id) { this.print(node.id, node); } - this._params(node); + this._params(node, node.id, parent); if (node.type !== "TSDeclareFunction") { this._predicate(node); } } -function FunctionExpression(node) { - this._functionHead(node); +function FunctionExpression(node, parent) { + this._functionHead(node, parent); this.space(); this.print(node.body, node); } -function ArrowFunctionExpression(node) { +function ArrowFunctionExpression(node, parent) { if (node.async) { this.word("async", true); this.space(); @@ -113,7 +117,7 @@ function ArrowFunctionExpression(node) { if (!this.format.retainLines && node.params.length === 1 && isIdentifier(firstParam = node.params[0]) && !hasTypesOrComments(node, firstParam)) { this.print(firstParam, node, true); } else { - this._params(node); + this._params(node, undefined, parent); } this._predicate(node, true); this.space(); @@ -126,5 +130,44 @@ function hasTypesOrComments(node, param) { var _param$leadingComment, _param$trailingCommen; return !!(node.typeParameters || node.returnType || node.predicate || param.typeAnnotation || param.optional || (_param$leadingComment = param.leadingComments) != null && _param$leadingComment.length || (_param$trailingCommen = param.trailingComments) != null && _param$trailingCommen.length); } +function _getFuncIdName(idNode, parent) { + let id = idNode; + if (!id && parent) { + const parentType = parent.type; + if (parentType === "VariableDeclarator") { + id = parent.id; + } else if (parentType === "AssignmentExpression" || parentType === "AssignmentPattern") { + id = parent.left; + } else if (parentType === "ObjectProperty" || parentType === "ClassProperty") { + if (!parent.computed || parent.key.type === "StringLiteral") { + id = parent.key; + } + } else if (parentType === "ClassPrivateProperty" || parentType === "ClassAccessorProperty") { + id = parent.key; + } + } + if (!id) return; + let nameInfo; + if (id.type === "Identifier") { + var _id$loc, _id$loc2; + nameInfo = { + pos: (_id$loc = id.loc) == null ? void 0 : _id$loc.start, + name: ((_id$loc2 = id.loc) == null ? void 0 : _id$loc2.identifierName) || id.name + }; + } else if (id.type === "PrivateName") { + var _id$loc3; + nameInfo = { + pos: (_id$loc3 = id.loc) == null ? void 0 : _id$loc3.start, + name: "#" + id.id.name + }; + } else if (id.type === "StringLiteral") { + var _id$loc4; + nameInfo = { + pos: (_id$loc4 = id.loc) == null ? void 0 : _id$loc4.start, + name: id.value + }; + } + return nameInfo; +} //# sourceMappingURL=methods.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/modules.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/modules.js index 8925cadde957a3..8ee280c32d36bf 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/modules.js +++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/modules.js @@ -93,12 +93,13 @@ function ExportAllDeclaration(node) { } this.semicolon(); } -function ExportNamedDeclaration(node) { - { - if (this.format.decoratorsBeforeExport && isClassDeclaration(node.declaration)) { - this.printJoin(node.declaration.decorators, node); - } +function maybePrintDecoratorsBeforeExport(printer, node) { + if (isClassDeclaration(node.declaration) && printer._shouldPrintDecoratorsBeforeExport(node)) { + printer.printJoin(node.declaration.decorators, node); } +} +function ExportNamedDeclaration(node) { + maybePrintDecoratorsBeforeExport(this, node); this.word("export"); this.space(); if (node.declaration) { @@ -151,11 +152,7 @@ function ExportNamedDeclaration(node) { } } function ExportDefaultDeclaration(node) { - { - if (this.format.decoratorsBeforeExport && isClassDeclaration(node.declaration)) { - this.printJoin(node.declaration.decorators, node); - } - } + maybePrintDecoratorsBeforeExport(this, node); this.word("export"); this.noIndentInnerCommentsHere(); this.space(); diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js index b3ccfe10bbf082..c37a731281d5fc 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js +++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js @@ -30,6 +30,8 @@ const { isIdentifier } = _t; function Identifier(node) { + var _node$loc; + this.sourceIdentifierName(((_node$loc = node.loc) == null ? void 0 : _node$loc.identifierName) || node.name); this.word(node.name); } function ArgumentPlaceholder() { diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/typescript.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/typescript.js index c6b57b56214697..3a4dfcdf1df795 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/typescript.js +++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/typescript.js @@ -119,12 +119,12 @@ function TSParameterProperty(node) { } this._param(node.parameter); } -function TSDeclareFunction(node) { +function TSDeclareFunction(node, parent) { if (node.declare) { this.word("declare"); this.space(); } - this._functionHead(node); + this._functionHead(node, parent); this.tokenChar(59); } function TSDeclareMethod(node) { diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/index.js index 3b530f84446e22..f52ff2aa0d8ef8 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/index.js @@ -43,7 +43,7 @@ function normalizeOptions(code, opts) { topicToken: opts.topicToken }; { - format.decoratorsBeforeExport = !!opts.decoratorsBeforeExport; + format.decoratorsBeforeExport = opts.decoratorsBeforeExport; format.jsonCompatibleStrings = opts.jsonCompatibleStrings; } if (format.minified) { diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/printer.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/printer.js index 3159fca25cb6e8..dbee2fc57aa35d 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/printer.js +++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/printer.js @@ -45,6 +45,7 @@ class Printer { this._buf = new _buffer.default(map); this._indentChar = format.indent.style.charCodeAt(0); this._indentRepeat = format.indent.style.length; + this._inputMap = map == null ? void 0 : map._inputMap; } generate(ast) { this.print(ast); @@ -168,6 +169,12 @@ class Printer { this._catchUp(prop, loc); this._buf.withSource(prop, loc, cb); } + sourceIdentifierName(identifierName, pos) { + if (!this._buf._canMarkIdName) return; + const sourcePosition = this._buf._sourcePosition; + sourcePosition.identifierNamePos = pos; + sourcePosition.identifierName = identifierName; + } _space() { this._queue(32); } diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/source-map.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/source-map.js index 146778797193a8..54da13772a246c 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/source-map.js +++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/source-map.js @@ -5,6 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; var _genMapping = require("@jridgewell/gen-mapping"); +var _traceMapping = require("@jridgewell/trace-mapping"); class SourceMap { constructor(opts, code) { var _opts$sourceFileName; @@ -14,17 +15,28 @@ class SourceMap { this._lastGenLine = 0; this._lastSourceLine = 0; this._lastSourceColumn = 0; + this._inputMap = void 0; const map = this._map = new _genMapping.GenMapping({ sourceRoot: opts.sourceRoot }); this._sourceFileName = (_opts$sourceFileName = opts.sourceFileName) == null ? void 0 : _opts$sourceFileName.replace(/\\/g, "/"); this._rawMappings = undefined; - if (typeof code === "string") { + if (opts.inputSourceMap) { + this._inputMap = new _traceMapping.TraceMap(opts.inputSourceMap); + const resolvedSources = this._inputMap.resolvedSources; + if (resolvedSources.length) { + for (let i = 0; i < resolvedSources.length; i++) { + var _this$_inputMap$sourc; + (0, _genMapping.setSourceContent)(map, resolvedSources[i], (_this$_inputMap$sourc = this._inputMap.sourcesContent) == null ? void 0 : _this$_inputMap$sourc[i]); + } + } + } + if (typeof code === "string" && !opts.inputSourceMap) { (0, _genMapping.setSourceContent)(map, this._sourceFileName, code); } else if (typeof code === "object") { - Object.keys(code).forEach(sourceFileName => { + for (const sourceFileName of Object.keys(code)) { (0, _genMapping.setSourceContent)(map, sourceFileName.replace(/\\/g, "/"), code[sourceFileName]); - }); + } } } get() { @@ -36,16 +48,35 @@ class SourceMap { getRawMappings() { return this._rawMappings || (this._rawMappings = (0, _genMapping.allMappings)(this._map)); } - mark(generated, line, column, identifierName, filename) { + mark(generated, line, column, identifierName, identifierNamePos, filename) { + var _originalMapping; this._rawMappings = undefined; + let originalMapping; + if (line != null) { + if (this._inputMap) { + originalMapping = (0, _traceMapping.originalPositionFor)(this._inputMap, { + line, + column + }); + if (!originalMapping.name && identifierNamePos) { + const originalIdentifierMapping = (0, _traceMapping.originalPositionFor)(this._inputMap, identifierNamePos); + if (originalIdentifierMapping.name) { + identifierName = originalIdentifierMapping.name; + } + } + } else { + originalMapping = { + source: (filename == null ? void 0 : filename.replace(/\\/g, "/")) || this._sourceFileName, + line: line, + column: column + }; + } + } (0, _genMapping.maybeAddMapping)(this._map, { name: identifierName, generated, - source: line == null ? undefined : (filename == null ? void 0 : filename.replace(/\\/g, "/")) || this._sourceFileName, - original: line == null ? undefined : { - line: line, - column: column - } + source: (_originalMapping = originalMapping) == null ? void 0 : _originalMapping.source, + original: originalMapping }); } } diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/package.json b/tools/node_modules/eslint/node_modules/@babel/generator/package.json index fd2940036eb3d2..074c9a94e15533 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/generator/package.json @@ -1,6 +1,6 @@ { "name": "@babel/generator", - "version": "7.20.14", + "version": "7.21.1", "description": "Turns an AST into code.", "author": "The Babel Team (https://babel.dev/team)", "license": "MIT", @@ -19,14 +19,14 @@ "lib" ], "dependencies": { - "@babel/types": "^7.20.7", + "@babel/types": "^7.21.0", "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" }, "devDependencies": { - "@babel/helper-fixtures": "^7.19.4", - "@babel/parser": "^7.20.13", - "@jridgewell/trace-mapping": "^0.3.8", + "@babel/helper-fixtures": "^7.21.0", + "@babel/parser": "^7.21.1", "@types/jsesc": "^2.5.0", "charcodes": "^0.2.0" }, diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-function-name/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helper-function-name/lib/index.js index b90c3fc2305b32..2f0ead7ff43424 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helper-function-name/lib/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/helper-function-name/lib/index.js @@ -4,11 +4,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.default = _default; - var _template = require("@babel/template"); - var _t = require("@babel/types"); - const { NOT_LOCAL_BINDING, cloneNode, @@ -27,12 +24,10 @@ const { isVariableDeclarator, toBindingIdentifierName } = _t; - function getFunctionArity(node) { const count = node.params.findIndex(param => isAssignmentPattern(param) || isRestElement(param)); return count === -1 ? node.params.length : count; } - const buildPropertyMethodAssignmentWrapper = _template.default.statement(` (function (FUNCTION_KEY) { function FUNCTION_ID() { @@ -46,7 +41,6 @@ const buildPropertyMethodAssignmentWrapper = _template.default.statement(` return FUNCTION_ID; })(FUNCTION) `); - const buildGeneratorPropertyMethodAssignmentWrapper = _template.default.statement(` (function (FUNCTION_KEY) { function* FUNCTION_ID() { @@ -60,7 +54,6 @@ const buildGeneratorPropertyMethodAssignmentWrapper = _template.default.statemen return FUNCTION_ID; })(FUNCTION) `); - const visitor = { "ReferencedIdentifier|BindingIdentifier"(path, state) { if (path.node.name !== state.name) return; @@ -69,29 +62,22 @@ const visitor = { state.selfReference = true; path.stop(); } - }; - function getNameFromLiteralId(id) { if (isNullLiteral(id)) { return "null"; } - if (isRegExpLiteral(id)) { return `_${id.pattern}_${id.flags}`; } - if (isTemplateLiteral(id)) { return id.quasis.map(quasi => quasi.value.raw).join(""); } - if (id.value !== undefined) { return id.value + ""; } - return ""; } - function wrap(state, method, id, scope) { if (state.selfReference) { if (scope.hasBinding(id.name) && !scope.hasGlobal(id.name)) { @@ -99,30 +85,24 @@ function wrap(state, method, id, scope) { } else { if (!isFunction(method)) return; let build = buildPropertyMethodAssignmentWrapper; - if (method.generator) { build = buildGeneratorPropertyMethodAssignmentWrapper; } - const template = build({ FUNCTION: method, FUNCTION_ID: id, FUNCTION_KEY: scope.generateUidIdentifier(id.name) }).expression; const params = template.callee.body.body[0].params; - for (let i = 0, len = getFunctionArity(method); i < len; i++) { params.push(scope.generateUidIdentifier("x")); } - return template; } } - method.id = id; scope.getProgramParent().references[id.name] = true; } - function visit(node, name, scope) { const state = { selfAssignment: false, @@ -131,7 +111,6 @@ function visit(node, name, scope) { name: name }; const binding = scope.getOwnBinding(name); - if (binding) { if (binding.kind === "param") { state.selfReference = true; @@ -139,10 +118,8 @@ function visit(node, name, scope) { } else if (state.outerDeclar || scope.hasGlobal(name)) { scope.traverse(node, visitor, state); } - return state; } - function _default({ node, parent, @@ -150,17 +127,14 @@ function _default({ id }, localBinding = false, supportUnicodeId = false) { if (node.id) return; - if ((isObjectProperty(parent) || isObjectMethod(parent, { kind: "method" })) && (!parent.computed || isLiteral(parent.key))) { id = parent.key; } else if (isVariableDeclarator(parent)) { id = parent.id; - if (isIdentifier(id) && !localBinding) { const binding = scope.parent.getBinding(id.name); - if (binding && binding.constant && scope.getBinding(id.name) === binding) { node.id = cloneNode(id); node.id[NOT_LOCAL_BINDING] = true; @@ -174,23 +148,18 @@ function _default({ } else if (!id) { return; } - let name; - if (id && isLiteral(id)) { name = getNameFromLiteralId(id); } else if (id && isIdentifier(id)) { name = id.name; } - if (name === undefined) { return; } - if (!supportUnicodeId && isFunction(node) && /[\uD800-\uDFFF]/.test(name)) { return; } - name = toBindingIdentifierName(name); const newId = identifier(name); newId[NOT_LOCAL_BINDING] = true; diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-function-name/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-function-name/package.json index 14e690bf60df24..ce65d6bcfc482e 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helper-function-name/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/helper-function-name/package.json @@ -1,6 +1,6 @@ { "name": "@babel/helper-function-name", - "version": "7.19.0", + "version": "7.21.0", "description": "Helper function to change the property 'name' of every function", "repository": { "type": "git", @@ -14,8 +14,8 @@ }, "main": "./lib/index.js", "dependencies": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" }, "engines": { "node": ">=6.9.0" diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/dynamic-import.js b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/dynamic-import.js index 1388cbbc46d97c..534167d0f7262f 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/dynamic-import.js +++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/dynamic-import.js @@ -7,7 +7,6 @@ exports.buildDynamicImport = buildDynamicImport; exports.getDynamicImportSource = getDynamicImportSource; var t = require("@babel/types"); var _template = require("@babel/template"); - function getDynamicImportSource(node) { const [source] = node.arguments; return t.isStringLiteral(source) || t.isTemplateLiteral(source) ? source : _template.default.expression.ast`\`\${${source}}\``; diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/get-module-name.js b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/get-module-name.js index 7729025bc5d45a..ee1307929f0347 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/get-module-name.js +++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/get-module-name.js @@ -6,7 +6,6 @@ Object.defineProperty(exports, "__esModule", { exports.default = getModuleName; { const originalGetModuleName = getModuleName; - exports.default = getModuleName = function getModuleName(rootOpts, pluginOpts) { var _pluginOpts$moduleId, _pluginOpts$moduleIds, _pluginOpts$getModule, _pluginOpts$moduleRoo; return originalGetModuleName(rootOpts, { @@ -30,18 +29,14 @@ function getModuleName(rootOpts, pluginOpts) { moduleRoot = sourceRoot } = pluginOpts; if (!moduleIds) return null; - if (moduleId != null && !getModuleId) { return moduleId; } let moduleName = moduleRoot != null ? moduleRoot + "/" : ""; if (filenameRelative) { const sourceRootReplacer = sourceRoot != null ? new RegExp("^" + sourceRoot + "/?") : ""; - moduleName += filenameRelative - .replace(sourceRootReplacer, "") - .replace(/\.(\w*?)$/, ""); + moduleName += filenameRelative.replace(sourceRootReplacer, "").replace(/\.(\w*?)$/, ""); } - moduleName = moduleName.replace(/\\/g, "/"); if (getModuleId) { return getModuleId(moduleName) || moduleName; diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/index.js index 5711e2d5aead43..b87346a4b6f191 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/index.js @@ -119,20 +119,17 @@ function rewriteModuleStatementsAndPrepareHeader(path, { meta.exportNameListName = nameList.name; headers.push(nameList.statement); } - headers.push(...buildExportInitializationStatements(path, meta, constantReexports, noIncompleteNsImportDetection)); return { meta, headers }; } - function ensureStatementsHoisted(statements) { statements.forEach(header => { header._blockHoist = 3; }); } - function wrapInterop(programPath, expr, type) { if (type === "none") { return null; @@ -152,14 +149,12 @@ function wrapInterop(programPath, expr, type) { } return callExpression(programPath.hub.addHelper(helper), [expr]); } - function buildNamespaceInitStatements(metadata, sourceMetadata, constantReexports = false) { const statements = []; let srcNamespace = identifier(sourceMetadata.name); if (sourceMetadata.lazy) srcNamespace = callExpression(srcNamespace, []); for (const localName of sourceMetadata.importsNamespace) { if (localName === sourceMetadata.name) continue; - statements.push(_template.default.statement`var NAME = SOURCE;`({ NAME: localName, SOURCE: cloneNode(srcNamespace) @@ -185,7 +180,6 @@ function buildNamespaceInitStatements(metadata, sourceMetadata, constantReexport if (sourceMetadata.reexportAll) { const statement = buildNamespaceReexport(metadata, cloneNode(srcNamespace), constantReexports); statement.loc = sourceMetadata.reexportAll.loc; - statements.push(statement); } return statements; @@ -209,8 +203,7 @@ function buildReexportsFromMeta(meta, metadata, constantReexports) { } = meta; return Array.from(metadata.reexports, ([exportName, importName]) => { let NAMESPACE_IMPORT = cloneNode(namespace); - if (importName === "default" && metadata.interop === "node-default") { - } else if (stringSpecifiers.has(importName)) { + if (importName === "default" && metadata.interop === "node-default") {} else if (stringSpecifiers.has(importName)) { NAMESPACE_IMPORT = memberExpression(NAMESPACE_IMPORT, stringLiteral(importName), true); } else { NAMESPACE_IMPORT = memberExpression(NAMESPACE_IMPORT, identifier(importName)); @@ -231,7 +224,6 @@ function buildReexportsFromMeta(meta, metadata, constantReexports) { } }); } - function buildESModuleHeader(metadata, enumerableModuleMeta = false) { return (enumerableModuleMeta ? _template.default.statement` EXPORTS.__esModule = true; @@ -243,7 +235,6 @@ function buildESModuleHeader(metadata, enumerableModuleMeta = false) { EXPORTS: metadata.exportName }); } - function buildNamespaceReexport(metadata, namespace, constantReexports) { return (constantReexports ? _template.default.statement` Object.keys(NAMESPACE).forEach(function(key) { @@ -253,8 +244,7 @@ function buildNamespaceReexport(metadata, namespace, constantReexports) { EXPORTS[key] = NAMESPACE[key]; }); - ` : - _template.default.statement` + ` : _template.default.statement` Object.keys(NAMESPACE).forEach(function(key) { if (key === "default" || key === "__esModule") return; VERIFY_NAME_LIST; @@ -277,7 +267,6 @@ function buildNamespaceReexport(metadata, namespace, constantReexports) { }) : null }); } - function buildExportNameListDeclaration(programPath, metadata) { const exportedVars = Object.create(null); for (const data of metadata.local.values()) { @@ -303,14 +292,11 @@ function buildExportNameListDeclaration(programPath, metadata) { statement: variableDeclaration("var", [variableDeclarator(name, valueToNode(exportedVars))]) }; } - function buildExportInitializationStatements(programPath, metadata, constantReexports = false, noIncompleteNsImportDetection = false) { const initStatements = []; for (const [localName, data] of metadata.local) { - if (data.kind === "import") { - } else if (data.kind === "hoisted") { - initStatements.push([ - data.names[0], buildInitStatement(metadata, data.names, identifier(localName))]); + if (data.kind === "import") {} else if (data.kind === "hoisted") { + initStatements.push([data.names[0], buildInitStatement(metadata, data.names, identifier(localName))]); } else if (!noIncompleteNsImportDetection) { for (const exportName of data.names) { initStatements.push([exportName, null]); @@ -331,7 +317,6 @@ function buildExportInitializationStatements(programPath, metadata, constantReex } } } - initStatements.sort(([a], [b]) => { if (a < b) return -1; if (b < a) return 1; @@ -365,7 +350,6 @@ function buildExportInitializationStatements(programPath, metadata, constantReex } return results; } - const InitTemplate = { computed: _template.default.expression`EXPORTS["NAME"] = VALUE`, default: _template.default.expression`EXPORTS.NAME = VALUE` diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js index 0076c659b7af3a..a2f9e9b22d537f 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js +++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js @@ -13,7 +13,6 @@ var _helperSplitExportDeclaration = require("@babel/helper-split-export-declarat function hasExports(metadata) { return metadata.hasExports; } - function isSideEffectImport(source) { return source.imports.size === 0 && source.importsNamespace.size === 0 && source.reexports.size === 0 && source.reexportNamespace.size === 0 && !source.reexportAll; } @@ -29,7 +28,6 @@ function resolveImportInterop(importInterop, source, filename) { } return importInterop; } - function normalizeModuleAndLoadMetadata(programPath, exportName, { importInterop, initializeReexports = false, @@ -44,19 +42,18 @@ function normalizeModuleAndLoadMetadata(programPath, exportName, { nameAnonymousExports(programPath); const { local, - source, + sources, hasExports } = getModuleMetadata(programPath, { initializeReexports, lazy }, stringSpecifiers); removeImportExportDeclarations(programPath); - - for (const [, metadata] of source) { + for (const [source, metadata] of sources) { if (metadata.importsNamespace.size > 0) { metadata.name = metadata.importsNamespace.values().next().value; } - const resolvedInterop = resolveImportInterop(importInterop, metadata.source, filename); + const resolvedInterop = resolveImportInterop(importInterop, source, filename); if (resolvedInterop === "none") { metadata.interop = "none"; } else if (resolvedInterop === "node" && metadata.interop === "namespace") { @@ -72,7 +69,7 @@ function normalizeModuleAndLoadMetadata(programPath, exportName, { exportNameListName: null, hasExports, local, - source, + source: sources, stringSpecifiers }; } @@ -98,7 +95,6 @@ function assertExportSpecifier(path) { throw path.buildCodeFrameError("Unexpected export specifier type"); } } - function getModuleMetadata(programPath, { lazy, initializeReexports @@ -119,7 +115,7 @@ function getModuleMetadata(programPath, { reexportNamespace: new Set(), reexportAll: null, lazy: false, - source + referenced: false }; sourceData.set(source, data); } @@ -140,6 +136,7 @@ function getModuleMetadata(programPath, { reexport.names.forEach(name => { data.reexports.set(name, "default"); }); + data.referenced = true; } } else if (spec.isImportNamespaceSpecifier()) { const localName = spec.get("local").node.name; @@ -150,6 +147,7 @@ function getModuleMetadata(programPath, { reexport.names.forEach(name => { data.reexportNamespace.add(name); }); + data.referenced = true; } } else if (spec.isImportSpecifier()) { const importName = getExportSpecifierName(spec.get("imported"), stringSpecifiers); @@ -161,6 +159,7 @@ function getModuleMetadata(programPath, { reexport.names.forEach(name => { data.reexports.set(name, importName); }); + data.referenced = true; } } }); @@ -171,6 +170,7 @@ function getModuleMetadata(programPath, { data.reexportAll = { loc: child.node.loc }; + data.referenced = true; } else if (child.isExportNamedDeclaration() && child.node.source) { hasExports = true; const data = getData(child.node.source); @@ -180,6 +180,7 @@ function getModuleMetadata(programPath, { const importName = getExportSpecifierName(spec.get("local"), stringSpecifiers); const exportName = getExportSpecifierName(spec.get("exported"), stringSpecifiers); data.reexports.set(exportName, importName); + data.referenced = true; if (exportName === "__esModule") { throw spec.get("exported").buildCodeFrameError('Illegal export "__esModule".'); } @@ -226,7 +227,7 @@ function getModuleMetadata(programPath, { return { hasExports, local: localData, - source: sourceData + sources: sourceData }; } function getLocalExportMetadata(programPath, initializeReexports, stringSpecifiers) { @@ -319,7 +320,6 @@ function getLocalExportMetadata(programPath, initializeReexports, stringSpecifie }); return localMetadata; } - function nameAnonymousExports(programPath) { programPath.get("body").forEach(child => { if (!child.isExportDefaultDeclaration()) return; diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js index 046fac76114481..e4188710a170e6 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js +++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js @@ -66,19 +66,14 @@ function rewriteLiveReferences(programPath, metadata) { } exportMeta.push(...data.names); } - const rewriteBindingInitVisitorState = { metadata, requeueInParent, scope: programPath.scope, exported }; - - programPath.traverse( - rewriteBindingInitVisitor, rewriteBindingInitVisitorState); - (0, _helperSimpleAccess.default)(programPath, - new Set([...Array.from(imported.keys()), ...Array.from(exported.keys())]), false); - + programPath.traverse(rewriteBindingInitVisitor, rewriteBindingInitVisitorState); + (0, _helperSimpleAccess.default)(programPath, new Set([...Array.from(imported.keys()), ...Array.from(exported.keys())]), false); const rewriteReferencesVisitorState = { seen: new WeakSet(), metadata, @@ -88,10 +83,10 @@ function rewriteLiveReferences(programPath, metadata) { exported, buildImportReference: ([source, importName, localName], identNode) => { const meta = metadata.source.get(source); + meta.referenced = true; if (localName) { if (meta.lazy) { - identNode = callExpression( - identNode, []); + identNode = callExpression(identNode, []); } return identNode; } @@ -106,7 +101,6 @@ function rewriteLiveReferences(programPath, metadata) { }; programPath.traverse(rewriteReferencesVisitor, rewriteReferencesVisitorState); } - const rewriteBindingInitVisitor = { Scope(path) { path.skip(); @@ -124,8 +118,7 @@ const rewriteBindingInitVisitor = { const localName = id.name; const exportNames = exported.get(localName) || []; if (exportNames.length > 0) { - const statement = expressionStatement( - buildBindingExportAssignmentExpression(metadata, exportNames, identifier(localName), path.scope)); + const statement = expressionStatement(buildBindingExportAssignmentExpression(metadata, exportNames, identifier(localName), path.scope)); statement._blockHoist = path.node._blockHoist; requeueInParent(path.insertAfter(statement)[0]); } @@ -139,8 +132,7 @@ const rewriteBindingInitVisitor = { Object.keys(path.getOuterBindingIdentifiers()).forEach(localName => { const exportNames = exported.get(localName) || []; if (exportNames.length > 0) { - const statement = expressionStatement( - buildBindingExportAssignmentExpression(metadata, exportNames, identifier(localName), path.scope)); + const statement = expressionStatement(buildBindingExportAssignmentExpression(metadata, exportNames, identifier(localName), path.scope)); statement._blockHoist = path.node._blockHoist; requeueInParent(path.insertAfter(statement)[0]); } @@ -188,10 +180,8 @@ const rewriteReferencesVisitor = { } const localBinding = path.scope.getBinding(localName); const rootBinding = scope.getBinding(localName); - if (rootBinding !== localBinding) return; const ref = buildImportReference(importData, path.node); - ref.loc = path.node.loc; if ((path.parentPath.isCallExpression({ callee: path.node @@ -206,14 +196,11 @@ const rewriteReferencesVisitor = { object, property } = ref; - path.replaceWith(jsxMemberExpression( - jsxIdentifier(object.name), - jsxIdentifier(property.name))); + path.replaceWith(jsxMemberExpression(jsxIdentifier(object.name), jsxIdentifier(property.name))); } else { path.replaceWith(ref); } requeueInParent(path); - path.skip(); } }, @@ -229,12 +216,10 @@ const rewriteReferencesVisitor = { if (seen.has(path.node)) return; seen.add(path.node); const arg = path.get("argument"); - if (arg.isMemberExpression()) return; const update = path.node; if (arg.isIdentifier()) { const localName = arg.node.name; - if (scope.getBinding(localName) !== path.scope.getBinding(localName)) { return; } @@ -267,11 +252,9 @@ const rewriteReferencesVisitor = { if (seen.has(path.node)) return; seen.add(path.node); const left = path.get("left"); - if (left.isMemberExpression()) return; if (left.isIdentifier()) { const localName = left.node.name; - if (scope.getBinding(localName) !== path.scope.getBinding(localName)) { return; } @@ -294,7 +277,6 @@ const rewriteReferencesVisitor = { if (id) { path.node.right = sequenceExpression([path.node.right, buildImportThrow(id)]); } - const items = []; programScopeIds.forEach(localName => { const exportedNames = exported.get(localName) || []; diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/package.json index ec1a0d80a71824..5b4cbfef64b7d1 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/package.json @@ -1,6 +1,6 @@ { "name": "@babel/helper-module-transforms", - "version": "7.20.11", + "version": "7.21.2", "description": "Babel helper functions for implementing ES6 module transformations", "author": "The Babel Team (https://babel.dev/team)", "homepage": "https://babel.dev/docs/en/next/babel-helper-module-transforms", @@ -21,8 +21,8 @@ "@babel/helper-split-export-declaration": "^7.18.6", "@babel/helper-validator-identifier": "^7.19.1", "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.10", - "@babel/types": "^7.20.7" + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" }, "engines": { "node": ">=6.9.0" diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/find-suggestion.js b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/find-suggestion.js index 019ea931deefaf..beada9a7fadc35 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/find-suggestion.js +++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/find-suggestion.js @@ -7,39 +7,33 @@ exports.findSuggestion = findSuggestion; const { min } = Math; - function levenshtein(a, b) { let t = [], - u = [], - i, - j; + u = [], + i, + j; const m = a.length, - n = b.length; - + n = b.length; if (!m) { return n; } - if (!n) { return m; } - for (j = 0; j <= n; j++) { t[j] = j; } - for (i = 1; i <= m; i++) { for (u = [i], j = 1; j <= n; j++) { u[j] = a[i - 1] === b[j - 1] ? t[j - 1] : min(t[j - 1], t[j], u[j - 1]) + 1; } - t = u; } - return u[n]; } - function findSuggestion(str, arr) { const distances = arr.map(el => levenshtein(el, str)); return arr[distances.indexOf(min(...distances))]; -} \ No newline at end of file +} + +//# sourceMappingURL=find-suggestion.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/index.js index 8afe8612281220..12de4cac558bd9 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/index.js @@ -15,7 +15,7 @@ Object.defineProperty(exports, "findSuggestion", { return _findSuggestion.findSuggestion; } }); - var _validator = require("./validator"); +var _findSuggestion = require("./find-suggestion"); -var _findSuggestion = require("./find-suggestion"); \ No newline at end of file +//# sourceMappingURL=index.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/validator.js b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/validator.js index 5b4bad1dc6a681..b3e01aa66b696c 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/validator.js +++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/validator.js @@ -4,17 +4,13 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.OptionValidator = void 0; - var _findSuggestion = require("./find-suggestion"); - class OptionValidator { constructor(descriptor) { this.descriptor = descriptor; } - validateTopLevelOptions(options, TopLevelOptionShape) { const validOptionNames = Object.keys(TopLevelOptionShape); - for (const option of Object.keys(options)) { if (!validOptionNames.includes(option)) { throw new Error(this.formatMessage(`'${option}' is not a valid top-level option. @@ -22,37 +18,31 @@ class OptionValidator { } } } - validateBooleanOption(name, value, defaultValue) { if (value === undefined) { return defaultValue; } else { this.invariant(typeof value === "boolean", `'${name}' option must be a boolean.`); } - return value; } - validateStringOption(name, value, defaultValue) { if (value === undefined) { return defaultValue; } else { this.invariant(typeof value === "string", `'${name}' option must be a string.`); } - return value; } - invariant(condition, message) { if (!condition) { throw new Error(this.formatMessage(message)); } } - formatMessage(message) { return `${this.descriptor}: ${message}`; } - } +exports.OptionValidator = OptionValidator; -exports.OptionValidator = OptionValidator; \ No newline at end of file +//# sourceMappingURL=validator.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/package.json index 15eb32752502da..a5a9644931b30b 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/package.json @@ -1,6 +1,6 @@ { "name": "@babel/helper-validator-option", - "version": "7.18.6", + "version": "7.21.0", "description": "Validate plugin/preset options", "repository": { "type": "git", diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js index ab6da9592af67e..395729e05fca78 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js +++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js @@ -18,7 +18,8 @@ var _default = Object.freeze({ OverloadYield: helper("7.18.14", "export default function _OverloadYield(value,kind){this.v=value,this.k=kind}"), applyDecs: helper("7.17.8", 'function old_createMetadataMethodsForProperty(metadataMap,kind,property,decoratorFinishedRef){return{getMetadata:function(key){old_assertNotFinished(decoratorFinishedRef,"getMetadata"),old_assertMetadataKey(key);var metadataForKey=metadataMap[key];if(void 0!==metadataForKey)if(1===kind){var pub=metadataForKey.public;if(void 0!==pub)return pub[property]}else if(2===kind){var priv=metadataForKey.private;if(void 0!==priv)return priv.get(property)}else if(Object.hasOwnProperty.call(metadataForKey,"constructor"))return metadataForKey.constructor},setMetadata:function(key,value){old_assertNotFinished(decoratorFinishedRef,"setMetadata"),old_assertMetadataKey(key);var metadataForKey=metadataMap[key];if(void 0===metadataForKey&&(metadataForKey=metadataMap[key]={}),1===kind){var pub=metadataForKey.public;void 0===pub&&(pub=metadataForKey.public={}),pub[property]=value}else if(2===kind){var priv=metadataForKey.priv;void 0===priv&&(priv=metadataForKey.private=new Map),priv.set(property,value)}else metadataForKey.constructor=value}}}function old_convertMetadataMapToFinal(obj,metadataMap){var parentMetadataMap=obj[Symbol.metadata||Symbol.for("Symbol.metadata")],metadataKeys=Object.getOwnPropertySymbols(metadataMap);if(0!==metadataKeys.length){for(var i=0;i=0;i--){var newInit;if(void 0!==(newValue=old_memberDec(decs[i],name,desc,metadataMap,initializers,kind,isStatic,isPrivate,value)))old_assertValidReturnValue(kind,newValue),0===kind?newInit=newValue:1===kind?(newInit=old_getInit(newValue),get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue,void 0!==newInit&&(void 0===initializer?initializer=newInit:"function"==typeof initializer?initializer=[initializer,newInit]:initializer.push(newInit))}if(0===kind||1===kind){if(void 0===initializer)initializer=function(instance,init){return init};else if("function"!=typeof initializer){var ownInitializers=initializer;initializer=function(instance,init){for(var value=init,i=0;i3,isStatic=kind>=5;if(isStatic?(base=Class,metadataMap=staticMetadataMap,0!==(kind-=5)&&(initializers=staticInitializers=staticInitializers||[])):(base=Class.prototype,metadataMap=protoMetadataMap,0!==kind&&(initializers=protoInitializers=protoInitializers||[])),0!==kind&&!isPrivate){var existingNonFields=isStatic?existingStaticNonFields:existingProtoNonFields,existingKind=existingNonFields.get(name)||0;if(!0===existingKind||3===existingKind&&4!==kind||4===existingKind&&3!==kind)throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: "+name);!existingKind&&kind>2?existingNonFields.set(name,kind):existingNonFields.set(name,!0)}old_applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,metadataMap,initializers)}}old_pushInitializers(ret,protoInitializers),old_pushInitializers(ret,staticInitializers)}function old_pushInitializers(ret,initializers){initializers&&ret.push((function(instance){for(var i=0;i0){for(var initializers=[],newClass=targetClass,name=targetClass.name,i=classDecs.length-1;i>=0;i--){var decoratorFinishedRef={v:!1};try{var ctx=Object.assign({kind:"class",name:name,addInitializer:old_createAddInitializerMethod(initializers,decoratorFinishedRef)},old_createMetadataMethodsForProperty(metadataMap,0,name,decoratorFinishedRef)),nextNewClass=classDecs[i](newClass,ctx)}finally{decoratorFinishedRef.v=!0}void 0!==nextNewClass&&(old_assertValidReturnValue(10,nextNewClass),newClass=nextNewClass)}ret.push(newClass,(function(){for(var i=0;i=0;i--){var newInit;if(void 0!==(newValue=memberDec(decs[i],name,desc,initializers,kind,isStatic,isPrivate,value)))assertValidReturnValue(kind,newValue),0===kind?newInit=newValue:1===kind?(newInit=newValue.init,get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue,void 0!==newInit&&(void 0===init?init=newInit:"function"==typeof init?init=[init,newInit]:init.push(newInit))}if(0===kind||1===kind){if(void 0===init)init=function(instance,init){return init};else if("function"!=typeof init){var ownInitializers=init;init=function(instance,init){for(var value=init,i=0;i3,isStatic=kind>=5;if(isStatic?(base=Class,0!=(kind-=5)&&(initializers=staticInitializers=staticInitializers||[])):(base=Class.prototype,0!==kind&&(initializers=protoInitializers=protoInitializers||[])),0!==kind&&!isPrivate){var existingNonFields=isStatic?existingStaticNonFields:existingProtoNonFields,existingKind=existingNonFields.get(name)||0;if(!0===existingKind||3===existingKind&&4!==kind||4===existingKind&&3!==kind)throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: "+name);!existingKind&&kind>2?existingNonFields.set(name,kind):existingNonFields.set(name,!0)}applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,initializers)}}pushInitializers(ret,protoInitializers),pushInitializers(ret,staticInitializers)}(ret,targetClass,memberDecs),function(ret,targetClass,classDecs){if(classDecs.length>0){for(var initializers=[],newClass=targetClass,name=targetClass.name,i=classDecs.length-1;i>=0;i--){var decoratorFinishedRef={v:!1};try{var nextNewClass=classDecs[i](newClass,{kind:"class",name:name,addInitializer:createAddInitializerMethod(initializers,decoratorFinishedRef)})}finally{decoratorFinishedRef.v=!0}void 0!==nextNewClass&&(assertValidReturnValue(10,nextNewClass),newClass=nextNewClass)}ret.push(newClass,(function(){for(var i=0;i=0;i--){var newInit;if(void 0!==(newValue=memberDec(decs[i],name,desc,initializers,kind,isStatic,isPrivate,value)))assertValidReturnValue(kind,newValue),0===kind?newInit=newValue:1===kind?(newInit=newValue.init,get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue,void 0!==newInit&&(void 0===init?init=newInit:"function"==typeof init?init=[init,newInit]:init.push(newInit))}if(0===kind||1===kind){if(void 0===init)init=function(instance,init){return init};else if("function"!=typeof init){var ownInitializers=init;init=function(instance,init){for(var value=init,i=0;i3,isStatic=kind>=5;if(isStatic?(base=Class,0!==(kind-=5)&&(initializers=staticInitializers=staticInitializers||[])):(base=Class.prototype,0!==kind&&(initializers=protoInitializers=protoInitializers||[])),0!==kind&&!isPrivate){var existingNonFields=isStatic?existingStaticNonFields:existingProtoNonFields,existingKind=existingNonFields.get(name)||0;if(!0===existingKind||3===existingKind&&4!==kind||4===existingKind&&3!==kind)throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: "+name);!existingKind&&kind>2?existingNonFields.set(name,kind):existingNonFields.set(name,!0)}applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,initializers)}}return pushInitializers(ret,protoInitializers),pushInitializers(ret,staticInitializers),ret}function pushInitializers(ret,initializers){initializers&&ret.push((function(instance){for(var i=0;i0){for(var initializers=[],newClass=targetClass,name=targetClass.name,i=classDecs.length-1;i>=0;i--){var decoratorFinishedRef={v:!1};try{var nextNewClass=classDecs[i](newClass,{kind:"class",name:name,addInitializer:createAddInitializerMethod(initializers,decoratorFinishedRef)})}finally{decoratorFinishedRef.v=!0}void 0!==nextNewClass&&(assertValidReturnValue(10,nextNewClass),newClass=nextNewClass)}return[newClass,function(){for(var i=0;i=0;i--){var newInit;if(void 0!==(newValue=memberDec(decs[i],name,desc,initializers,kind,isStatic,isPrivate,value)))assertValidReturnValue(kind,newValue),0===kind?newInit=newValue:1===kind?(newInit=newValue.init,get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue,void 0!==newInit&&(void 0===init?init=newInit:"function"==typeof init?init=[init,newInit]:init.push(newInit))}if(0===kind||1===kind){if(void 0===init)init=function(instance,init){return init};else if("function"!=typeof init){var ownInitializers=init;init=function(instance,init){for(var value=init,i=0;i3,isStatic=kind>=5;if(isStatic?(base=Class,0!==(kind-=5)&&(initializers=staticInitializers=staticInitializers||[])):(base=Class.prototype,0!==kind&&(initializers=protoInitializers=protoInitializers||[])),0!==kind&&!isPrivate){var existingNonFields=isStatic?existingStaticNonFields:existingProtoNonFields,existingKind=existingNonFields.get(name)||0;if(!0===existingKind||3===existingKind&&4!==kind||4===existingKind&&3!==kind)throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: "+name);!existingKind&&kind>2?existingNonFields.set(name,kind):existingNonFields.set(name,!0)}applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,initializers)}}return pushInitializers(ret,protoInitializers),pushInitializers(ret,staticInitializers),ret}function pushInitializers(ret,initializers){initializers&&ret.push((function(instance){for(var i=0;i0){for(var initializers=[],newClass=targetClass,name=targetClass.name,i=classDecs.length-1;i>=0;i--){var decoratorFinishedRef={v:!1};try{var nextNewClass=classDecs[i](newClass,{kind:"class",name:name,addInitializer:createAddInitializerMethod(initializers,decoratorFinishedRef)})}finally{decoratorFinishedRef.v=!0}void 0!==nextNewClass&&(assertValidReturnValue(10,nextNewClass),newClass=nextNewClass)}return[newClass,function(){for(var i=0;i=0;i--){var newInit;if(void 0!==(newValue=memberDec(decs[i],name,desc,initializers,kind,isStatic,isPrivate,value,hasPrivateBrand)))assertValidReturnValue(kind,newValue),0===kind?newInit=newValue:1===kind?(newInit=newValue.init,get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue,void 0!==newInit&&(void 0===init?init=newInit:"function"==typeof init?init=[init,newInit]:init.push(newInit))}if(0===kind||1===kind){if(void 0===init)init=function(instance,init){return init};else if("function"!=typeof init){var ownInitializers=init;init=function(instance,init){for(var value=init,i=0;i3,isStatic=kind>=5,hasPrivateBrand=instanceBrand;if(isStatic?(base=Class,0!==(kind-=5)&&(initializers=staticInitializers=staticInitializers||[]),isPrivate&&!staticBrand&&(staticBrand=function(_){return checkInRHS(_)===Class}),hasPrivateBrand=staticBrand):(base=Class.prototype,0!==kind&&(initializers=protoInitializers=protoInitializers||[])),0!==kind&&!isPrivate){var existingNonFields=isStatic?existingStaticNonFields:existingProtoNonFields,existingKind=existingNonFields.get(name)||0;if(!0===existingKind||3===existingKind&&4!==kind||4===existingKind&&3!==kind)throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: "+name);!existingKind&&kind>2?existingNonFields.set(name,kind):existingNonFields.set(name,!0)}applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,initializers,hasPrivateBrand)}}return pushInitializers(ret,protoInitializers),pushInitializers(ret,staticInitializers),ret}function pushInitializers(ret,initializers){initializers&&ret.push((function(instance){for(var i=0;i0){for(var initializers=[],newClass=targetClass,name=targetClass.name,i=classDecs.length-1;i>=0;i--){var decoratorFinishedRef={v:!1};try{var nextNewClass=classDecs[i](newClass,{kind:"class",name:name,addInitializer:createAddInitializerMethod(initializers,decoratorFinishedRef)})}finally{decoratorFinishedRef.v=!0}void 0!==nextNewClass&&(assertValidReturnValue(10,nextNewClass),newClass=nextNewClass)}return[newClass,function(){for(var i=0;i= 0; i--) { - var dec = decs[i]; - newValue = memberDec(dec, name, desc, initializers, kind, isStatic, isPrivate, value); + var newValue, get, set; + if (typeof decs === "function") { + newValue = memberDec(decs, name, desc, initializers, kind, isStatic, isPrivate, value); if (newValue !== void 0) { assertValidReturnValue(kind, newValue); - var newInit; if (kind === 0) { - newInit = newValue; + init = newValue; } else if (kind === 1) { - newInit = newValue.init; + init = newValue.init; get = newValue.get || value.get; set = newValue.set || value.set; value = { @@ -197,164 +177,189 @@ function applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, ini } else { value = newValue; } - if (newInit !== void 0) { - if (init === void 0) { - init = newInit; - } else if (typeof init === "function") { - init = [init, newInit]; + } + } else { + for (var i = decs.length - 1; i >= 0; i--) { + var dec = decs[i]; + newValue = memberDec(dec, name, desc, initializers, kind, isStatic, isPrivate, value); + if (newValue !== void 0) { + assertValidReturnValue(kind, newValue); + var newInit; + if (kind === 0) { + newInit = newValue; + } else if (kind === 1) { + newInit = newValue.init; + get = newValue.get || value.get; + set = newValue.set || value.set; + value = { + get: get, + set: set + }; } else { - init.push(newInit); + value = newValue; + } + if (newInit !== void 0) { + if (init === void 0) { + init = newInit; + } else if (typeof init === "function") { + init = [init, newInit]; + } else { + init.push(newInit); + } } } } } - } - if (kind === 0 || kind === 1) { - if (init === void 0) { - init = function (instance, init) { - return init; - }; - } else if (typeof init !== "function") { - var ownInitializers = init; - init = function (instance, init) { - var value = init; - for (var i = 0; i < ownInitializers.length; i++) { - value = ownInitializers[i].call(instance, value); - } - return value; - }; - } else { - var originalInitializer = init; - init = function (instance, init) { - return originalInitializer.call(instance, init); - }; - } - ret.push(init); - } - if (kind !== 0) { - if (kind === 1) { - desc.get = value.get; - desc.set = value.set; - } else if (kind === 2) { - desc.value = value; - } else if (kind === 3) { - desc.get = value; - } else if (kind === 4) { - desc.set = value; + if (kind === 0 || kind === 1) { + if (init === void 0) { + init = function (instance, init) { + return init; + }; + } else if (typeof init !== "function") { + var ownInitializers = init; + init = function (instance, init) { + var value = init; + for (var i = 0; i < ownInitializers.length; i++) { + value = ownInitializers[i].call(instance, value); + } + return value; + }; + } else { + var originalInitializer = init; + init = function (instance, init) { + return originalInitializer.call(instance, init); + }; + } + ret.push(init); } - if (isPrivate) { + if (kind !== 0) { if (kind === 1) { - ret.push(function (instance, args) { - return value.get.call(instance, args); - }); - ret.push(function (instance, args) { - return value.set.call(instance, args); - }); + desc.get = value.get; + desc.set = value.set; } else if (kind === 2) { - ret.push(value); + desc.value = value; + } else if (kind === 3) { + desc.get = value; + } else if (kind === 4) { + desc.set = value; + } + if (isPrivate) { + if (kind === 1) { + ret.push(function (instance, args) { + return value.get.call(instance, args); + }); + ret.push(function (instance, args) { + return value.set.call(instance, args); + }); + } else if (kind === 2) { + ret.push(value); + } else { + ret.push(function (instance, args) { + return value.call(instance, args); + }); + } } else { - ret.push(function (instance, args) { - return value.call(instance, args); - }); + Object.defineProperty(base, name, desc); } - } else { - Object.defineProperty(base, name, desc); } } -} -function applyMemberDecs(Class, decInfos) { - var ret = []; - var protoInitializers; - var staticInitializers; - var existingProtoNonFields = new Map(); - var existingStaticNonFields = new Map(); - for (var i = 0; i < decInfos.length; i++) { - var decInfo = decInfos[i]; - if (!Array.isArray(decInfo)) continue; - var kind = decInfo[1]; - var name = decInfo[2]; - var isPrivate = decInfo.length > 3; - var isStatic = kind >= 5; - var base; - var initializers; - if (isStatic) { - base = Class; - kind = kind - 5; - if (kind !== 0) { - staticInitializers = staticInitializers || []; - initializers = staticInitializers; - } - } else { - base = Class.prototype; - if (kind !== 0) { - protoInitializers = protoInitializers || []; - initializers = protoInitializers; - } - } - if (kind !== 0 && !isPrivate) { - var existingNonFields = isStatic ? existingStaticNonFields : existingProtoNonFields; - var existingKind = existingNonFields.get(name) || 0; - if (existingKind === true || existingKind === 3 && kind !== 4 || existingKind === 4 && kind !== 3) { - throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + name); - } else if (!existingKind && kind > 2) { - existingNonFields.set(name, kind); + function applyMemberDecs(Class, decInfos) { + var ret = []; + var protoInitializers; + var staticInitializers; + var existingProtoNonFields = new Map(); + var existingStaticNonFields = new Map(); + for (var i = 0; i < decInfos.length; i++) { + var decInfo = decInfos[i]; + if (!Array.isArray(decInfo)) continue; + var kind = decInfo[1]; + var name = decInfo[2]; + var isPrivate = decInfo.length > 3; + var isStatic = kind >= 5; + var base; + var initializers; + if (isStatic) { + base = Class; + kind = kind - 5; + if (kind !== 0) { + staticInitializers = staticInitializers || []; + initializers = staticInitializers; + } } else { - existingNonFields.set(name, true); + base = Class.prototype; + if (kind !== 0) { + protoInitializers = protoInitializers || []; + initializers = protoInitializers; + } } + if (kind !== 0 && !isPrivate) { + var existingNonFields = isStatic ? existingStaticNonFields : existingProtoNonFields; + var existingKind = existingNonFields.get(name) || 0; + if (existingKind === true || existingKind === 3 && kind !== 4 || existingKind === 4 && kind !== 3) { + throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + name); + } else if (!existingKind && kind > 2) { + existingNonFields.set(name, kind); + } else { + existingNonFields.set(name, true); + } + } + applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers); } - applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers); + pushInitializers(ret, protoInitializers); + pushInitializers(ret, staticInitializers); + return ret; } - pushInitializers(ret, protoInitializers); - pushInitializers(ret, staticInitializers); - return ret; -} -function pushInitializers(ret, initializers) { - if (initializers) { - ret.push(function (instance) { - for (var i = 0; i < initializers.length; i++) { - initializers[i].call(instance); - } - return instance; - }); + function pushInitializers(ret, initializers) { + if (initializers) { + ret.push(function (instance) { + for (var i = 0; i < initializers.length; i++) { + initializers[i].call(instance); + } + return instance; + }); + } } -} -function applyClassDecs(targetClass, classDecs) { - if (classDecs.length > 0) { - var initializers = []; - var newClass = targetClass; - var name = targetClass.name; - for (var i = classDecs.length - 1; i >= 0; i--) { - var decoratorFinishedRef = { - v: false - }; - try { - var nextNewClass = classDecs[i](newClass, { - kind: "class", - name: name, - addInitializer: createAddInitializerMethod(initializers, decoratorFinishedRef) - }); - } finally { - decoratorFinishedRef.v = true; - } - if (nextNewClass !== undefined) { - assertValidReturnValue(10, nextNewClass); - newClass = nextNewClass; + function applyClassDecs(targetClass, classDecs) { + if (classDecs.length > 0) { + var initializers = []; + var newClass = targetClass; + var name = targetClass.name; + for (var i = classDecs.length - 1; i >= 0; i--) { + var decoratorFinishedRef = { + v: false + }; + try { + var nextNewClass = classDecs[i](newClass, { + kind: "class", + name: name, + addInitializer: createAddInitializerMethod(initializers, decoratorFinishedRef) + }); + } finally { + decoratorFinishedRef.v = true; + } + if (nextNewClass !== undefined) { + assertValidReturnValue(10, nextNewClass); + newClass = nextNewClass; + } } + return [newClass, function () { + for (var i = 0; i < initializers.length; i++) { + initializers[i].call(newClass); + } + }]; } - return [newClass, function () { - for (var i = 0; i < initializers.length; i++) { - initializers[i].call(newClass); - } - }]; } + return function applyDecs2203R(targetClass, memberDecs, classDecs) { + return { + e: applyMemberDecs(targetClass, memberDecs), + get c() { + return applyClassDecs(targetClass, classDecs); + } + }; + }; } function applyDecs2203R(targetClass, memberDecs, classDecs) { - return { - e: applyMemberDecs(targetClass, memberDecs), - get c() { - return applyClassDecs(targetClass, classDecs); - } - }; + return (exports.default = applyDecs2203R = applyDecs2203RFactory())(targetClass, memberDecs, classDecs); } //# sourceMappingURL=applyDecs2203R.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2301.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2301.js new file mode 100644 index 00000000000000..c15f830d583558 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2301.js @@ -0,0 +1,405 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.default = applyDecs2301; +var _checkInRHS = require("checkInRHS"); +function createAddInitializerMethod(initializers, decoratorFinishedRef) { + return function addInitializer(initializer) { + assertNotFinished(decoratorFinishedRef, "addInitializer"); + assertCallable(initializer, "An initializer"); + initializers.push(initializer); + }; +} +function assertInstanceIfPrivate(has, target) { + if (!has(target)) { + throw new TypeError("Attempted to access private element on non-instance"); + } +} +function memberDec(dec, name, desc, initializers, kind, isStatic, isPrivate, value, hasPrivateBrand) { + var kindStr; + switch (kind) { + case 1: + kindStr = "accessor"; + break; + case 2: + kindStr = "method"; + break; + case 3: + kindStr = "getter"; + break; + case 4: + kindStr = "setter"; + break; + default: + kindStr = "field"; + } + var ctx = { + kind: kindStr, + name: isPrivate ? "#" + name : name, + static: isStatic, + private: isPrivate + }; + var decoratorFinishedRef = { + v: false + }; + if (kind !== 0) { + ctx.addInitializer = createAddInitializerMethod(initializers, decoratorFinishedRef); + } + var get, set; + if (!isPrivate && (kind === 0 || kind === 2)) { + get = function (target) { + return target[name]; + }; + if (kind === 0) { + set = function (target, v) { + target[name] = v; + }; + } + } else if (kind === 2) { + get = function (target) { + assertInstanceIfPrivate(hasPrivateBrand, target); + return desc.value; + }; + } else { + var t = kind === 0 || kind === 1; + if (t || kind === 3) { + if (isPrivate) { + get = function (target) { + assertInstanceIfPrivate(hasPrivateBrand, target); + return desc.get.call(target); + }; + } else { + get = function (target) { + return desc.get.call(target); + }; + } + } + if (t || kind === 4) { + if (isPrivate) { + set = function (target, value) { + assertInstanceIfPrivate(hasPrivateBrand, target); + desc.set.call(target, value); + }; + } else { + set = function (target, value) { + desc.set.call(target, value); + }; + } + } + } + var has = isPrivate ? hasPrivateBrand.bind() : function (target) { + return name in target; + }; + ctx.access = get && set ? { + get: get, + set: set, + has: has + } : get ? { + get: get, + has: has + } : { + set: set, + has: has + }; + try { + return dec(value, ctx); + } finally { + decoratorFinishedRef.v = true; + } +} +function assertNotFinished(decoratorFinishedRef, fnName) { + if (decoratorFinishedRef.v) { + throw new Error("attempted to call " + fnName + " after decoration was finished"); + } +} +function assertCallable(fn, hint) { + if (typeof fn !== "function") { + throw new TypeError(hint + " must be a function"); + } +} +function assertValidReturnValue(kind, value) { + var type = typeof value; + if (kind === 1) { + if (type !== "object" || value === null) { + throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0"); + } + if (value.get !== undefined) { + assertCallable(value.get, "accessor.get"); + } + if (value.set !== undefined) { + assertCallable(value.set, "accessor.set"); + } + if (value.init !== undefined) { + assertCallable(value.init, "accessor.init"); + } + } else if (type !== "function") { + var hint; + if (kind === 0) { + hint = "field"; + } else if (kind === 10) { + hint = "class"; + } else { + hint = "method"; + } + throw new TypeError(hint + " decorators must return a function or void 0"); + } +} +function curryThis1(fn) { + return function () { + return fn(this); + }; +} +function curryThis2(fn) { + return function (value) { + fn(this, value); + }; +} +function applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers, hasPrivateBrand) { + var decs = decInfo[0]; + var desc, init, value; + if (isPrivate) { + if (kind === 0 || kind === 1) { + desc = { + get: curryThis1(decInfo[3]), + set: curryThis2(decInfo[4]) + }; + } else { + if (kind === 3) { + desc = { + get: decInfo[3] + }; + } else if (kind === 4) { + desc = { + set: decInfo[3] + }; + } else { + desc = { + value: decInfo[3] + }; + } + } + } else if (kind !== 0) { + desc = Object.getOwnPropertyDescriptor(base, name); + } + if (kind === 1) { + value = { + get: desc.get, + set: desc.set + }; + } else if (kind === 2) { + value = desc.value; + } else if (kind === 3) { + value = desc.get; + } else if (kind === 4) { + value = desc.set; + } + var newValue, get, set; + if (typeof decs === "function") { + newValue = memberDec(decs, name, desc, initializers, kind, isStatic, isPrivate, value, hasPrivateBrand); + if (newValue !== void 0) { + assertValidReturnValue(kind, newValue); + if (kind === 0) { + init = newValue; + } else if (kind === 1) { + init = newValue.init; + get = newValue.get || value.get; + set = newValue.set || value.set; + value = { + get: get, + set: set + }; + } else { + value = newValue; + } + } + } else { + for (var i = decs.length - 1; i >= 0; i--) { + var dec = decs[i]; + newValue = memberDec(dec, name, desc, initializers, kind, isStatic, isPrivate, value, hasPrivateBrand); + if (newValue !== void 0) { + assertValidReturnValue(kind, newValue); + var newInit; + if (kind === 0) { + newInit = newValue; + } else if (kind === 1) { + newInit = newValue.init; + get = newValue.get || value.get; + set = newValue.set || value.set; + value = { + get: get, + set: set + }; + } else { + value = newValue; + } + if (newInit !== void 0) { + if (init === void 0) { + init = newInit; + } else if (typeof init === "function") { + init = [init, newInit]; + } else { + init.push(newInit); + } + } + } + } + } + if (kind === 0 || kind === 1) { + if (init === void 0) { + init = function (instance, init) { + return init; + }; + } else if (typeof init !== "function") { + var ownInitializers = init; + init = function (instance, init) { + var value = init; + for (var i = 0; i < ownInitializers.length; i++) { + value = ownInitializers[i].call(instance, value); + } + return value; + }; + } else { + var originalInitializer = init; + init = function (instance, init) { + return originalInitializer.call(instance, init); + }; + } + ret.push(init); + } + if (kind !== 0) { + if (kind === 1) { + desc.get = value.get; + desc.set = value.set; + } else if (kind === 2) { + desc.value = value; + } else if (kind === 3) { + desc.get = value; + } else if (kind === 4) { + desc.set = value; + } + if (isPrivate) { + if (kind === 1) { + ret.push(function (instance, args) { + return value.get.call(instance, args); + }); + ret.push(function (instance, args) { + return value.set.call(instance, args); + }); + } else if (kind === 2) { + ret.push(value); + } else { + ret.push(function (instance, args) { + return value.call(instance, args); + }); + } + } else { + Object.defineProperty(base, name, desc); + } + } +} +function applyMemberDecs(Class, decInfos, instanceBrand) { + var ret = []; + var protoInitializers; + var staticInitializers; + var staticBrand; + var existingProtoNonFields = new Map(); + var existingStaticNonFields = new Map(); + for (var i = 0; i < decInfos.length; i++) { + var decInfo = decInfos[i]; + if (!Array.isArray(decInfo)) continue; + var kind = decInfo[1]; + var name = decInfo[2]; + var isPrivate = decInfo.length > 3; + var isStatic = kind >= 5; + var base; + var initializers; + var hasPrivateBrand = instanceBrand; + if (isStatic) { + base = Class; + kind = kind - 5; + if (kind !== 0) { + staticInitializers = staticInitializers || []; + initializers = staticInitializers; + } + if (isPrivate && !staticBrand) { + staticBrand = function (_) { + return _checkInRHS(_) === Class; + }; + } + hasPrivateBrand = staticBrand; + } else { + base = Class.prototype; + if (kind !== 0) { + protoInitializers = protoInitializers || []; + initializers = protoInitializers; + } + } + if (kind !== 0 && !isPrivate) { + var existingNonFields = isStatic ? existingStaticNonFields : existingProtoNonFields; + var existingKind = existingNonFields.get(name) || 0; + if (existingKind === true || existingKind === 3 && kind !== 4 || existingKind === 4 && kind !== 3) { + throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + name); + } else if (!existingKind && kind > 2) { + existingNonFields.set(name, kind); + } else { + existingNonFields.set(name, true); + } + } + applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers, hasPrivateBrand); + } + pushInitializers(ret, protoInitializers); + pushInitializers(ret, staticInitializers); + return ret; +} +function pushInitializers(ret, initializers) { + if (initializers) { + ret.push(function (instance) { + for (var i = 0; i < initializers.length; i++) { + initializers[i].call(instance); + } + return instance; + }); + } +} +function applyClassDecs(targetClass, classDecs) { + if (classDecs.length > 0) { + var initializers = []; + var newClass = targetClass; + var name = targetClass.name; + for (var i = classDecs.length - 1; i >= 0; i--) { + var decoratorFinishedRef = { + v: false + }; + try { + var nextNewClass = classDecs[i](newClass, { + kind: "class", + name: name, + addInitializer: createAddInitializerMethod(initializers, decoratorFinishedRef) + }); + } finally { + decoratorFinishedRef.v = true; + } + if (nextNewClass !== undefined) { + assertValidReturnValue(10, nextNewClass); + newClass = nextNewClass; + } + } + return [newClass, function () { + for (var i = 0; i < initializers.length; i++) { + initializers[i].call(newClass); + } + }]; + } +} +function applyDecs2301(targetClass, memberDecs, classDecs, instanceBrand) { + return { + e: applyMemberDecs(targetClass, memberDecs, instanceBrand), + get c() { + return applyClassDecs(targetClass, classDecs); + } + }; +} + +//# sourceMappingURL=applyDecs2301.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/package.json b/tools/node_modules/eslint/node_modules/@babel/helpers/package.json index b65dd6cafcc342..3a19ae424ffffa 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helpers/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/helpers/package.json @@ -1,6 +1,6 @@ { "name": "@babel/helpers", - "version": "7.20.13", + "version": "7.21.0", "description": "Collection of helper functions used by Babel transforms.", "author": "The Babel Team (https://babel.dev/team)", "homepage": "https://babel.dev/docs/en/next/babel-helpers", @@ -16,13 +16,13 @@ "main": "./lib/index.js", "dependencies": { "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.13", - "@babel/types": "^7.20.7" + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" }, "devDependencies": { - "@babel/generator": "^7.20.7", + "@babel/generator": "^7.21.0", "@babel/helper-plugin-test-runner": "^7.18.6", - "@babel/parser": "^7.20.13", + "@babel/parser": "^7.21.0", "regenerator-runtime": "^0.13.11", "terser": "^5.9.0" }, diff --git a/tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js index 86180f9c84f23f..ca4efefeb1a52b 100644 --- a/tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js @@ -128,9 +128,10 @@ var StandardErrors = { kind }) => `Missing initializer in ${kind} declaration.`, DecoratorArgumentsOutsideParentheses: "Decorator arguments must be moved inside parentheses: use '@(decorator(args))' instead of '@(decorator)(args)'.", - DecoratorBeforeExport: "Decorators must be placed *before* the 'export' keyword. You can set the 'decoratorsBeforeExport' option to false to use the 'export @decorator class {}' syntax.", + DecoratorBeforeExport: "Decorators must be placed *before* the 'export' keyword. Remove the 'decoratorsBeforeExport: true' option to use the 'export @decorator class {}' syntax.", + DecoratorsBeforeAfterExport: "Decorators can be placed *either* before or after the 'export' keyword, but not in both locations at the same time.", DecoratorConstructor: "Decorators can't be used with a constructor. Did you mean '@dec class { ... }'?", - DecoratorExportClass: "Using the export keyword between a decorator and a class is not allowed. Please use `export @dec class` instead.", + DecoratorExportClass: "Decorators must be placed *after* the 'export' keyword. Remove the 'decoratorsBeforeExport: false' option to use the '@decorator export class {}' syntax.", DecoratorSemicolon: "Decorators must not be followed by a semicolon.", DecoratorStaticBlock: "Decorators can't be used with a static block.", DeletePrivateField: "Deleting a private field is not allowed.", @@ -258,7 +259,8 @@ var StandardErrors = { RecordExpressionHashIncorrectStartSyntaxType: "Record expressions starting with '#{' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'hash'.", RecordNoProto: "'__proto__' is not allowed in Record expressions.", RestTrailingComma: "Unexpected trailing comma after rest element.", - SloppyFunction: "In non-strict mode code, functions can only be declared at top level, inside a block, or as the body of an if statement.", + SloppyFunction: "In non-strict mode code, functions can only be declared at top level or inside a block.", + SloppyFunctionAnnexB: "In non-strict mode code, functions can only be declared at top level, inside a block, or as the body of an if statement.", StaticPrototype: "Classes may not have static property named prototype.", SuperNotAllowed: "`super()` is only valid inside a class constructor of a subclass. Maybe a typo in the method name ('constructor') or not extending another class?", SuperPrivateField: "Private fields can't be accessed on super.", @@ -735,9 +737,6 @@ var estree = (superClass => class ESTreeParserMixin extends superClass { } return super.hasPropertyAsPrivateName(node); } - isOptionalChain(node) { - return node.type === "ChainExpression"; - } isObjectProperty(node) { return node.type === "Property" && node.kind === "init" && !node.method; } @@ -2475,7 +2474,7 @@ class Tokenizer extends CommentsParser { default: if (isWhitespace(ch)) { ++this.state.pos; - } else if (ch === 45 && !this.inModule) { + } else if (ch === 45 && !this.inModule && this.options.annexB) { const pos = this.state.pos; if (this.input.charCodeAt(pos + 1) === 45 && this.input.charCodeAt(pos + 2) === 62 && (spaceStart === 0 || this.state.lineStart > spaceStart)) { const comment = this.skipLineComment(3); @@ -2486,7 +2485,7 @@ class Tokenizer extends CommentsParser { } else { break loop; } - } else if (ch === 60 && !this.inModule) { + } else if (ch === 60 && !this.inModule && this.options.annexB) { const pos = this.state.pos; if (this.input.charCodeAt(pos + 1) === 33 && this.input.charCodeAt(pos + 2) === 45 && this.input.charCodeAt(pos + 3) === 45) { const comment = this.skipLineComment(4); @@ -3724,9 +3723,6 @@ class UtilParser extends Tokenizer { hasPropertyAsPrivateName(node) { return (node.type === "MemberExpression" || node.type === "OptionalMemberExpression") && this.isPrivateName(node.property); } - isOptionalChain(node) { - return node.type === "OptionalMemberExpression" || node.type === "OptionalCallExpression"; - } isObjectProperty(node) { return node.type === "ObjectProperty"; } @@ -5730,12 +5726,12 @@ var flow = (superClass => class FlowParserMixin extends superClass { return super.parseBindingAtom(); } } - parseFunctionParams(node, allowModifiers) { + parseFunctionParams(node, isConstructor) { const kind = node.kind; if (kind !== "get" && kind !== "set" && this.match(47)) { node.typeParameters = this.flowParseTypeParameterDeclaration(); } - super.parseFunctionParams(node, allowModifiers); + super.parseFunctionParams(node, isConstructor); } parseVarId(decl, kind) { super.parseVarId(decl, kind); @@ -5932,7 +5928,7 @@ var flow = (superClass => class FlowParserMixin extends superClass { } parseAsyncArrowWithTypeParameters(startLoc) { const node = this.startNodeAt(startLoc); - this.parseFunctionParams(node); + this.parseFunctionParams(node, false); if (!this.parseArrow(node)) return; return super.parseArrowExpression(node, undefined, true); } @@ -7157,491 +7153,898 @@ class TypeScriptScopeHandler extends ScopeHandler { } const getOwn$1 = (object, key) => Object.hasOwnProperty.call(object, key) && object[key]; -function nonNull(x) { - if (x == null) { - throw new Error(`Unexpected ${x} value.`); - } - return x; -} -function assert(x) { - if (!x) { - throw new Error("Assert fail"); - } -} -const TSErrors = ParseErrorEnum`typescript`({ - AbstractMethodHasImplementation: ({ - methodName - }) => `Method '${methodName}' cannot have an implementation because it is marked abstract.`, - AbstractPropertyHasInitializer: ({ - propertyName - }) => `Property '${propertyName}' cannot have an initializer because it is marked abstract.`, - AccesorCannotDeclareThisParameter: "'get' and 'set' accessors cannot declare 'this' parameters.", - AccesorCannotHaveTypeParameters: "An accessor cannot have type parameters.", - AccessorCannotBeOptional: "An 'accessor' property cannot be declared optional.", - ClassMethodHasDeclare: "Class methods cannot have the 'declare' modifier.", - ClassMethodHasReadonly: "Class methods cannot have the 'readonly' modifier.", - ConstInitiailizerMustBeStringOrNumericLiteralOrLiteralEnumReference: "A 'const' initializer in an ambient context must be a string or numeric literal or literal enum reference.", - ConstructorHasTypeParameters: "Type parameters cannot appear on a constructor declaration.", - DeclareAccessor: ({ - kind - }) => `'declare' is not allowed in ${kind}ters.`, - DeclareClassFieldHasInitializer: "Initializers are not allowed in ambient contexts.", - DeclareFunctionHasImplementation: "An implementation cannot be declared in ambient contexts.", - DuplicateAccessibilityModifier: ({ - modifier - }) => `Accessibility modifier already seen.`, - DuplicateModifier: ({ - modifier - }) => `Duplicate modifier: '${modifier}'.`, - EmptyHeritageClauseType: ({ - token - }) => `'${token}' list cannot be empty.`, - EmptyTypeArguments: "Type argument list cannot be empty.", - EmptyTypeParameters: "Type parameter list cannot be empty.", - ExpectedAmbientAfterExportDeclare: "'export declare' must be followed by an ambient declaration.", - ImportAliasHasImportType: "An import alias can not use 'import type'.", - ImportReflectionHasImportType: "An `import module` declaration can not use `type` modifier", - IncompatibleModifiers: ({ - modifiers - }) => `'${modifiers[0]}' modifier cannot be used with '${modifiers[1]}' modifier.`, - IndexSignatureHasAbstract: "Index signatures cannot have the 'abstract' modifier.", - IndexSignatureHasAccessibility: ({ - modifier - }) => `Index signatures cannot have an accessibility modifier ('${modifier}').`, - IndexSignatureHasDeclare: "Index signatures cannot have the 'declare' modifier.", - IndexSignatureHasOverride: "'override' modifier cannot appear on an index signature.", - IndexSignatureHasStatic: "Index signatures cannot have the 'static' modifier.", - InitializerNotAllowedInAmbientContext: "Initializers are not allowed in ambient contexts.", - InvalidModifierOnTypeMember: ({ - modifier - }) => `'${modifier}' modifier cannot appear on a type member.`, - InvalidModifierOnTypeParameter: ({ - modifier - }) => `'${modifier}' modifier cannot appear on a type parameter.`, - InvalidModifierOnTypeParameterPositions: ({ - modifier - }) => `'${modifier}' modifier can only appear on a type parameter of a class, interface or type alias.`, - InvalidModifiersOrder: ({ - orderedModifiers - }) => `'${orderedModifiers[0]}' modifier must precede '${orderedModifiers[1]}' modifier.`, - InvalidPropertyAccessAfterInstantiationExpression: "Invalid property access after an instantiation expression. " + "You can either wrap the instantiation expression in parentheses, or delete the type arguments.", - InvalidTupleMemberLabel: "Tuple members must be labeled with a simple identifier.", - MissingInterfaceName: "'interface' declarations must be followed by an identifier.", - MixedLabeledAndUnlabeledElements: "Tuple members must all have names or all not have names.", - NonAbstractClassHasAbstractMethod: "Abstract methods can only appear within an abstract class.", - NonClassMethodPropertyHasAbstractModifer: "'abstract' modifier can only appear on a class, method, or property declaration.", - OptionalTypeBeforeRequired: "A required element cannot follow an optional element.", - OverrideNotInSubClass: "This member cannot have an 'override' modifier because its containing class does not extend another class.", - PatternIsOptional: "A binding pattern parameter cannot be optional in an implementation signature.", - PrivateElementHasAbstract: "Private elements cannot have the 'abstract' modifier.", - PrivateElementHasAccessibility: ({ - modifier - }) => `Private elements cannot have an accessibility modifier ('${modifier}').`, - ReadonlyForMethodSignature: "'readonly' modifier can only appear on a property declaration or index signature.", - ReservedArrowTypeParam: "This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma, as in `() => ...`.", - ReservedTypeAssertion: "This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead.", - SetAccesorCannotHaveOptionalParameter: "A 'set' accessor cannot have an optional parameter.", - SetAccesorCannotHaveRestParameter: "A 'set' accessor cannot have rest parameter.", - SetAccesorCannotHaveReturnType: "A 'set' accessor cannot have a return type annotation.", - SingleTypeParameterWithoutTrailingComma: ({ - typeParameterName - }) => `Single type parameter ${typeParameterName} should have a trailing comma. Example usage: <${typeParameterName},>.`, - StaticBlockCannotHaveModifier: "Static class blocks cannot have any modifier.", - TypeAnnotationAfterAssign: "Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`.", - TypeImportCannotSpecifyDefaultAndNamed: "A type-only import can specify a default import or named bindings, but not both.", - TypeModifierIsUsedInTypeExports: "The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement.", - TypeModifierIsUsedInTypeImports: "The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement.", - UnexpectedParameterModifier: "A parameter property is only allowed in a constructor implementation.", - UnexpectedReadonly: "'readonly' type modifier is only permitted on array and tuple literal types.", - UnexpectedTypeAnnotation: "Did not expect a type annotation here.", - UnexpectedTypeCastInParameter: "Unexpected type cast in parameter position.", - UnsupportedImportTypeArgument: "Argument in a type import must be a string literal.", - UnsupportedParameterPropertyKind: "A parameter property may not be declared using a binding pattern.", - UnsupportedSignatureParameterKind: ({ - type - }) => `Name in a signature must be an Identifier, ObjectPattern or ArrayPattern, instead got ${type}.` -}); -function keywordTypeFromName(value) { - switch (value) { - case "any": - return "TSAnyKeyword"; - case "boolean": - return "TSBooleanKeyword"; - case "bigint": - return "TSBigIntKeyword"; - case "never": - return "TSNeverKeyword"; - case "number": - return "TSNumberKeyword"; - case "object": - return "TSObjectKeyword"; - case "string": - return "TSStringKeyword"; - case "symbol": - return "TSSymbolKeyword"; - case "undefined": - return "TSUndefinedKeyword"; - case "unknown": - return "TSUnknownKeyword"; - default: - return undefined; - } -} -function tsIsAccessModifier(modifier) { - return modifier === "private" || modifier === "public" || modifier === "protected"; -} -function tsIsVarianceAnnotations(modifier) { - return modifier === "in" || modifier === "out"; -} -var typescript = (superClass => class TypeScriptParserMixin extends superClass { - getScopeHandler() { - return TypeScriptScopeHandler; - } - tsIsIdentifier() { - return tokenIsIdentifier(this.state.type); - } - tsTokenCanFollowModifier() { - return (this.match(0) || this.match(5) || this.match(55) || this.match(21) || this.match(136) || this.isLiteralPropertyName()) && !this.hasPrecedingLineBreak(); - } - tsNextTokenCanFollowModifier() { - this.next(); - return this.tsTokenCanFollowModifier(); - } - tsParseModifier(allowedModifiers, stopOnStartOfClassStaticBlock) { - if (!tokenIsIdentifier(this.state.type) && this.state.type !== 58) { - return undefined; - } - const modifier = this.state.value; - if (allowedModifiers.indexOf(modifier) !== -1) { - if (stopOnStartOfClassStaticBlock && this.tsIsStartOfStaticBlocks()) { - return undefined; - } - if (this.tsTryParse(this.tsNextTokenCanFollowModifier.bind(this))) { - return modifier; - } - } - return undefined; - } - tsParseModifiers({ - modified, - allowedModifiers, - disallowedModifiers, - stopOnStartOfClassStaticBlock, - errorTemplate = TSErrors.InvalidModifierOnTypeMember - }) { - const enforceOrder = (loc, modifier, before, after) => { - if (modifier === before && modified[after]) { - this.raise(TSErrors.InvalidModifiersOrder, { - at: loc, - orderedModifiers: [before, after] - }); - } - }; - const incompatible = (loc, modifier, mod1, mod2) => { - if (modified[mod1] && modifier === mod2 || modified[mod2] && modifier === mod1) { - this.raise(TSErrors.IncompatibleModifiers, { - at: loc, - modifiers: [mod1, mod2] - }); - } - }; - for (;;) { - const { - startLoc - } = this.state; - const modifier = this.tsParseModifier(allowedModifiers.concat(disallowedModifiers != null ? disallowedModifiers : []), stopOnStartOfClassStaticBlock); - if (!modifier) break; - if (tsIsAccessModifier(modifier)) { - if (modified.accessibility) { - this.raise(TSErrors.DuplicateAccessibilityModifier, { - at: startLoc, - modifier +const unwrapParenthesizedExpression = node => { + return node.type === "ParenthesizedExpression" ? unwrapParenthesizedExpression(node.expression) : node; +}; +var ParseBindingListFlags = { + ALLOW_EMPTY: 1, + IS_FUNCTION_PARAMS: 2, + IS_CONSTRUCTOR_PARAMS: 4 +}; +class LValParser extends NodeUtils { + toAssignable(node, isLHS = false) { + var _node$extra, _node$extra3; + let parenthesized = undefined; + if (node.type === "ParenthesizedExpression" || (_node$extra = node.extra) != null && _node$extra.parenthesized) { + parenthesized = unwrapParenthesizedExpression(node); + if (isLHS) { + if (parenthesized.type === "Identifier") { + this.expressionScope.recordArrowParameterBindingError(Errors.InvalidParenthesizedAssignment, { + at: node }); - } else { - enforceOrder(startLoc, modifier, modifier, "override"); - enforceOrder(startLoc, modifier, modifier, "static"); - enforceOrder(startLoc, modifier, modifier, "readonly"); - modified.accessibility = modifier; - } - } else if (tsIsVarianceAnnotations(modifier)) { - if (modified[modifier]) { - this.raise(TSErrors.DuplicateModifier, { - at: startLoc, - modifier + } else if (parenthesized.type !== "MemberExpression") { + this.raise(Errors.InvalidParenthesizedAssignment, { + at: node }); } - modified[modifier] = true; - enforceOrder(startLoc, modifier, "in", "out"); } else { - if (Object.hasOwnProperty.call(modified, modifier)) { - this.raise(TSErrors.DuplicateModifier, { - at: startLoc, - modifier - }); - } else { - enforceOrder(startLoc, modifier, "static", "readonly"); - enforceOrder(startLoc, modifier, "static", "override"); - enforceOrder(startLoc, modifier, "override", "readonly"); - enforceOrder(startLoc, modifier, "abstract", "override"); - incompatible(startLoc, modifier, "declare", "override"); - incompatible(startLoc, modifier, "static", "abstract"); - } - modified[modifier] = true; - } - if (disallowedModifiers != null && disallowedModifiers.includes(modifier)) { - this.raise(errorTemplate, { - at: startLoc, - modifier + this.raise(Errors.InvalidParenthesizedAssignment, { + at: node }); } } - } - tsIsListTerminator(kind) { - switch (kind) { - case "EnumMembers": - case "TypeMembers": - return this.match(8); - case "HeritageClauseElement": - return this.match(5); - case "TupleElementTypes": - return this.match(3); - case "TypeParametersOrArguments": - return this.match(48); - } - throw new Error("Unreachable"); - } - tsParseList(kind, parseElement) { - const result = []; - while (!this.tsIsListTerminator(kind)) { - result.push(parseElement()); - } - return result; - } - tsParseDelimitedList(kind, parseElement, refTrailingCommaPos) { - return nonNull(this.tsParseDelimitedListWorker(kind, parseElement, true, refTrailingCommaPos)); - } - tsParseDelimitedListWorker(kind, parseElement, expectSuccess, refTrailingCommaPos) { - const result = []; - let trailingCommaPos = -1; - for (;;) { - if (this.tsIsListTerminator(kind)) { + switch (node.type) { + case "Identifier": + case "ObjectPattern": + case "ArrayPattern": + case "AssignmentPattern": + case "RestElement": break; - } - trailingCommaPos = -1; - const element = parseElement(); - if (element == null) { - return undefined; - } - result.push(element); - if (this.eat(12)) { - trailingCommaPos = this.state.lastTokStart; - continue; - } - if (this.tsIsListTerminator(kind)) { + case "ObjectExpression": + node.type = "ObjectPattern"; + for (let i = 0, length = node.properties.length, last = length - 1; i < length; i++) { + var _node$extra2; + const prop = node.properties[i]; + const isLast = i === last; + this.toAssignableObjectExpressionProp(prop, isLast, isLHS); + if (isLast && prop.type === "RestElement" && (_node$extra2 = node.extra) != null && _node$extra2.trailingCommaLoc) { + this.raise(Errors.RestTrailingComma, { + at: node.extra.trailingCommaLoc + }); + } + } + break; + case "ObjectProperty": + { + const { + key, + value + } = node; + if (this.isPrivateName(key)) { + this.classScope.usePrivateName(this.getPrivateNameSV(key), key.loc.start); + } + this.toAssignable(value, isLHS); + break; + } + case "SpreadElement": + { + throw new Error("Internal @babel/parser error (this is a bug, please report it)." + " SpreadElement should be converted by .toAssignable's caller."); + } + case "ArrayExpression": + node.type = "ArrayPattern"; + this.toAssignableList(node.elements, (_node$extra3 = node.extra) == null ? void 0 : _node$extra3.trailingCommaLoc, isLHS); + break; + case "AssignmentExpression": + if (node.operator !== "=") { + this.raise(Errors.MissingEqInAssignment, { + at: node.left.loc.end + }); + } + node.type = "AssignmentPattern"; + delete node.operator; + this.toAssignable(node.left, isLHS); + break; + case "ParenthesizedExpression": + this.toAssignable(parenthesized, isLHS); break; - } - if (expectSuccess) { - this.expect(12); - } - return undefined; - } - if (refTrailingCommaPos) { - refTrailingCommaPos.value = trailingCommaPos; } - return result; } - tsParseBracketedList(kind, parseElement, bracket, skipFirstToken, refTrailingCommaPos) { - if (!skipFirstToken) { - if (bracket) { - this.expect(0); - } else { - this.expect(47); + toAssignableObjectExpressionProp(prop, isLast, isLHS) { + if (prop.type === "ObjectMethod") { + this.raise(prop.kind === "get" || prop.kind === "set" ? Errors.PatternHasAccessor : Errors.PatternHasMethod, { + at: prop.key + }); + } else if (prop.type === "SpreadElement") { + prop.type = "RestElement"; + const arg = prop.argument; + this.checkToRestConversion(arg, false); + this.toAssignable(arg, isLHS); + if (!isLast) { + this.raise(Errors.RestTrailingComma, { + at: prop + }); } - } - const result = this.tsParseDelimitedList(kind, parseElement, refTrailingCommaPos); - if (bracket) { - this.expect(3); } else { - this.expect(48); + this.toAssignable(prop, isLHS); } - return result; } - tsParseImportType() { - const node = this.startNode(); - this.expect(83); - this.expect(10); - if (!this.match(131)) { - this.raise(TSErrors.UnsupportedImportTypeArgument, { - at: this.state.startLoc - }); - } - node.argument = super.parseExprAtom(); - this.expect(11); - if (this.eat(16)) { - node.qualifier = this.tsParseEntityName(); - } - if (this.match(47)) { - node.typeParameters = this.tsParseTypeArguments(); + toAssignableList(exprList, trailingCommaLoc, isLHS) { + const end = exprList.length - 1; + for (let i = 0; i <= end; i++) { + const elt = exprList[i]; + if (!elt) continue; + if (elt.type === "SpreadElement") { + elt.type = "RestElement"; + const arg = elt.argument; + this.checkToRestConversion(arg, true); + this.toAssignable(arg, isLHS); + } else { + this.toAssignable(elt, isLHS); + } + if (elt.type === "RestElement") { + if (i < end) { + this.raise(Errors.RestTrailingComma, { + at: elt + }); + } else if (trailingCommaLoc) { + this.raise(Errors.RestTrailingComma, { + at: trailingCommaLoc + }); + } + } } - return this.finishNode(node, "TSImportType"); } - tsParseEntityName(allowReservedWords = true) { - let entity = this.parseIdentifier(allowReservedWords); - while (this.eat(16)) { - const node = this.startNodeAtNode(entity); - node.left = entity; - node.right = this.parseIdentifier(allowReservedWords); - entity = this.finishNode(node, "TSQualifiedName"); + isAssignable(node, isBinding) { + switch (node.type) { + case "Identifier": + case "ObjectPattern": + case "ArrayPattern": + case "AssignmentPattern": + case "RestElement": + return true; + case "ObjectExpression": + { + const last = node.properties.length - 1; + return node.properties.every((prop, i) => { + return prop.type !== "ObjectMethod" && (i === last || prop.type !== "SpreadElement") && this.isAssignable(prop); + }); + } + case "ObjectProperty": + return this.isAssignable(node.value); + case "SpreadElement": + return this.isAssignable(node.argument); + case "ArrayExpression": + return node.elements.every(element => element === null || this.isAssignable(element)); + case "AssignmentExpression": + return node.operator === "="; + case "ParenthesizedExpression": + return this.isAssignable(node.expression); + case "MemberExpression": + case "OptionalMemberExpression": + return !isBinding; + default: + return false; } - return entity; } - tsParseTypeReference() { - const node = this.startNode(); - node.typeName = this.tsParseEntityName(); - if (!this.hasPrecedingLineBreak() && this.match(47)) { - node.typeParameters = this.tsParseTypeArguments(); + toReferencedList(exprList, isParenthesizedExpr) { + return exprList; + } + toReferencedListDeep(exprList, isParenthesizedExpr) { + this.toReferencedList(exprList, isParenthesizedExpr); + for (const expr of exprList) { + if ((expr == null ? void 0 : expr.type) === "ArrayExpression") { + this.toReferencedListDeep(expr.elements); + } } - return this.finishNode(node, "TSTypeReference"); } - tsParseThisTypePredicate(lhs) { + parseSpread(refExpressionErrors) { + const node = this.startNode(); this.next(); - const node = this.startNodeAtNode(lhs); - node.parameterName = lhs; - node.typeAnnotation = this.tsParseTypeAnnotation(false); - node.asserts = false; - return this.finishNode(node, "TSTypePredicate"); + node.argument = this.parseMaybeAssignAllowIn(refExpressionErrors, undefined); + return this.finishNode(node, "SpreadElement"); } - tsParseThisTypeNode() { + parseRestBinding() { const node = this.startNode(); this.next(); - return this.finishNode(node, "TSThisType"); + node.argument = this.parseBindingAtom(); + return this.finishNode(node, "RestElement"); } - tsParseTypeQuery() { - const node = this.startNode(); - this.expect(87); - if (this.match(83)) { - node.exprName = this.tsParseImportType(); - } else { - node.exprName = this.tsParseEntityName(); - } - if (!this.hasPrecedingLineBreak() && this.match(47)) { - node.typeParameters = this.tsParseTypeArguments(); + parseBindingAtom() { + switch (this.state.type) { + case 0: + { + const node = this.startNode(); + this.next(); + node.elements = this.parseBindingList(3, 93, ParseBindingListFlags.ALLOW_EMPTY); + return this.finishNode(node, "ArrayPattern"); + } + case 5: + return this.parseObjectLike(8, true); } - return this.finishNode(node, "TSTypeQuery"); + return this.parseIdentifier(); } - tsParseInOutModifiers(node) { - this.tsParseModifiers({ - modified: node, - allowedModifiers: ["in", "out"], - disallowedModifiers: ["public", "private", "protected", "readonly", "declare", "abstract", "override"], - errorTemplate: TSErrors.InvalidModifierOnTypeParameter - }); + parseBindingList(close, closeCharCode, flags) { + const allowEmpty = flags & ParseBindingListFlags.ALLOW_EMPTY; + const elts = []; + let first = true; + while (!this.eat(close)) { + if (first) { + first = false; + } else { + this.expect(12); + } + if (allowEmpty && this.match(12)) { + elts.push(null); + } else if (this.eat(close)) { + break; + } else if (this.match(21)) { + elts.push(this.parseAssignableListItemTypes(this.parseRestBinding(), flags)); + if (!this.checkCommaAfterRest(closeCharCode)) { + this.expect(close); + break; + } + } else { + const decorators = []; + if (this.match(26) && this.hasPlugin("decorators")) { + this.raise(Errors.UnsupportedParameterDecorator, { + at: this.state.startLoc + }); + } + while (this.match(26)) { + decorators.push(this.parseDecorator()); + } + elts.push(this.parseAssignableListItem(flags, decorators)); + } + } + return elts; } - tsParseNoneModifiers(node) { - this.tsParseModifiers({ - modified: node, - allowedModifiers: [], - disallowedModifiers: ["in", "out"], - errorTemplate: TSErrors.InvalidModifierOnTypeParameterPositions - }); + parseBindingRestProperty(prop) { + this.next(); + prop.argument = this.parseIdentifier(); + this.checkCommaAfterRest(125); + return this.finishNode(prop, "RestElement"); } - tsParseTypeParameter(parseModifiers = this.tsParseNoneModifiers.bind(this)) { - const node = this.startNode(); - parseModifiers(node); - node.name = this.tsParseTypeParameterName(); - node.constraint = this.tsEatThenParseType(81); - node.default = this.tsEatThenParseType(29); - return this.finishNode(node, "TSTypeParameter"); + parseBindingProperty() { + const prop = this.startNode(); + const { + type, + startLoc + } = this.state; + if (type === 21) { + return this.parseBindingRestProperty(prop); + } else if (type === 136) { + this.expectPlugin("destructuringPrivate", startLoc); + this.classScope.usePrivateName(this.state.value, startLoc); + prop.key = this.parsePrivateName(); + } else { + this.parsePropertyName(prop); + } + prop.method = false; + return this.parseObjPropValue(prop, startLoc, false, false, true, false); } - tsTryParseTypeParameters(parseModifiers) { - if (this.match(47)) { - return this.tsParseTypeParameters(parseModifiers); + parseAssignableListItem(flags, decorators) { + const left = this.parseMaybeDefault(); + this.parseAssignableListItemTypes(left, flags); + const elt = this.parseMaybeDefault(left.loc.start, left); + if (decorators.length) { + left.decorators = decorators; } + return elt; } - tsParseTypeParameters(parseModifiers) { - const node = this.startNode(); - if (this.match(47) || this.match(140)) { - this.next(); - } else { - this.unexpected(); + parseAssignableListItemTypes(param, flags) { + return param; + } + parseMaybeDefault(startLoc, left) { + var _startLoc, _left; + (_startLoc = startLoc) != null ? _startLoc : startLoc = this.state.startLoc; + left = (_left = left) != null ? _left : this.parseBindingAtom(); + if (!this.eat(29)) return left; + const node = this.startNodeAt(startLoc); + node.left = left; + node.right = this.parseMaybeAssignAllowIn(); + return this.finishNode(node, "AssignmentPattern"); + } + isValidLVal(type, isUnparenthesizedInAssign, binding) { + return getOwn$1({ + AssignmentPattern: "left", + RestElement: "argument", + ObjectProperty: "value", + ParenthesizedExpression: "expression", + ArrayPattern: "elements", + ObjectPattern: "properties" + }, type); + } + checkLVal(expression, { + in: ancestor, + binding = BIND_NONE, + checkClashes = false, + strictModeChanged = false, + hasParenthesizedAncestor = false + }) { + var _expression$extra; + const type = expression.type; + if (this.isObjectMethod(expression)) return; + if (type === "MemberExpression") { + if (binding !== BIND_NONE) { + this.raise(Errors.InvalidPropertyBindingPattern, { + at: expression + }); + } + return; } - const refTrailingCommaPos = { - value: -1 - }; - node.params = this.tsParseBracketedList("TypeParametersOrArguments", this.tsParseTypeParameter.bind(this, parseModifiers), false, true, refTrailingCommaPos); - if (node.params.length === 0) { - this.raise(TSErrors.EmptyTypeParameters, { - at: node - }); + if (type === "Identifier") { + this.checkIdentifier(expression, binding, strictModeChanged); + const { + name + } = expression; + if (checkClashes) { + if (checkClashes.has(name)) { + this.raise(Errors.ParamDupe, { + at: expression + }); + } else { + checkClashes.add(name); + } + } + return; } - if (refTrailingCommaPos.value !== -1) { - this.addExtra(node, "trailingComma", refTrailingCommaPos.value); + const validity = this.isValidLVal(type, !(hasParenthesizedAncestor || (_expression$extra = expression.extra) != null && _expression$extra.parenthesized) && ancestor.type === "AssignmentExpression", binding); + if (validity === true) return; + if (validity === false) { + const ParseErrorClass = binding === BIND_NONE ? Errors.InvalidLhs : Errors.InvalidLhsBinding; + this.raise(ParseErrorClass, { + at: expression, + ancestor + }); + return; } - return this.finishNode(node, "TSTypeParameterDeclaration"); - } - tsFillSignature(returnToken, signature) { - const returnTokenRequired = returnToken === 19; - const paramsKey = "parameters"; - const returnTypeKey = "typeAnnotation"; - signature.typeParameters = this.tsTryParseTypeParameters(); - this.expect(10); - signature[paramsKey] = this.tsParseBindingListForSignature(); - if (returnTokenRequired) { - signature[returnTypeKey] = this.tsParseTypeOrTypePredicateAnnotation(returnToken); - } else if (this.match(returnToken)) { - signature[returnTypeKey] = this.tsParseTypeOrTypePredicateAnnotation(returnToken); + const [key, isParenthesizedExpression] = Array.isArray(validity) ? validity : [validity, type === "ParenthesizedExpression"]; + const nextAncestor = type === "ArrayPattern" || type === "ObjectPattern" || type === "ParenthesizedExpression" ? { + type + } : ancestor; + for (const child of [].concat(expression[key])) { + if (child) { + this.checkLVal(child, { + in: nextAncestor, + binding, + checkClashes, + strictModeChanged, + hasParenthesizedAncestor: isParenthesizedExpression + }); + } } } - tsParseBindingListForSignature() { - return super.parseBindingList(11, 41).map(pattern => { - if (pattern.type !== "Identifier" && pattern.type !== "RestElement" && pattern.type !== "ObjectPattern" && pattern.type !== "ArrayPattern") { - this.raise(TSErrors.UnsupportedSignatureParameterKind, { - at: pattern, - type: pattern.type + checkIdentifier(at, bindingType, strictModeChanged = false) { + if (this.state.strict && (strictModeChanged ? isStrictBindReservedWord(at.name, this.inModule) : isStrictBindOnlyReservedWord(at.name))) { + if (bindingType === BIND_NONE) { + this.raise(Errors.StrictEvalArguments, { + at, + referenceName: at.name + }); + } else { + this.raise(Errors.StrictEvalArgumentsBinding, { + at, + bindingName: at.name }); } - return pattern; - }); - } - tsParseTypeMemberSemicolon() { - if (!this.eat(12) && !this.isLineTerminator()) { - this.expect(13); } - } - tsParseSignatureMember(kind, node) { - this.tsFillSignature(14, node); - this.tsParseTypeMemberSemicolon(); - return this.finishNode(node, kind); - } - tsIsUnambiguouslyIndexSignature() { - this.next(); - if (tokenIsIdentifier(this.state.type)) { - this.next(); - return this.match(14); + if (bindingType & BIND_FLAGS_NO_LET_IN_LEXICAL && at.name === "let") { + this.raise(Errors.LetInLexicalBinding, { + at + }); } - return false; - } - tsTryParseIndexSignature(node) { - if (!(this.match(0) && this.tsLookAhead(this.tsIsUnambiguouslyIndexSignature.bind(this)))) { - return undefined; + if (!(bindingType & BIND_NONE)) { + this.declareNameFromIdentifier(at, bindingType); } - this.expect(0); - const id = this.parseIdentifier(); - id.typeAnnotation = this.tsParseTypeAnnotation(); - this.resetEndLocation(id); - this.expect(3); - node.parameters = [id]; - const type = this.tsTryParseTypeAnnotation(); - if (type) node.typeAnnotation = type; - this.tsParseTypeMemberSemicolon(); - return this.finishNode(node, "TSIndexSignature"); } - tsParsePropertyOrMethodSignature(node, readonly) { - if (this.eat(17)) node.optional = true; - const nodeAny = node; - if (this.match(10) || this.match(47)) { - if (readonly) { - this.raise(TSErrors.ReadonlyForMethodSignature, { + declareNameFromIdentifier(identifier, binding) { + this.scope.declareName(identifier.name, binding, identifier.loc.start); + } + checkToRestConversion(node, allowPattern) { + switch (node.type) { + case "ParenthesizedExpression": + this.checkToRestConversion(node.expression, allowPattern); + break; + case "Identifier": + case "MemberExpression": + break; + case "ArrayExpression": + case "ObjectExpression": + if (allowPattern) break; + default: + this.raise(Errors.InvalidRestAssignmentPattern, { + at: node + }); + } + } + checkCommaAfterRest(close) { + if (!this.match(12)) { + return false; + } + this.raise(this.lookaheadCharCode() === close ? Errors.RestTrailingComma : Errors.ElementAfterRest, { + at: this.state.startLoc + }); + return true; + } +} + +const getOwn = (object, key) => Object.hasOwnProperty.call(object, key) && object[key]; +function nonNull(x) { + if (x == null) { + throw new Error(`Unexpected ${x} value.`); + } + return x; +} +function assert(x) { + if (!x) { + throw new Error("Assert fail"); + } +} +const TSErrors = ParseErrorEnum`typescript`({ + AbstractMethodHasImplementation: ({ + methodName + }) => `Method '${methodName}' cannot have an implementation because it is marked abstract.`, + AbstractPropertyHasInitializer: ({ + propertyName + }) => `Property '${propertyName}' cannot have an initializer because it is marked abstract.`, + AccesorCannotDeclareThisParameter: "'get' and 'set' accessors cannot declare 'this' parameters.", + AccesorCannotHaveTypeParameters: "An accessor cannot have type parameters.", + AccessorCannotBeOptional: "An 'accessor' property cannot be declared optional.", + ClassMethodHasDeclare: "Class methods cannot have the 'declare' modifier.", + ClassMethodHasReadonly: "Class methods cannot have the 'readonly' modifier.", + ConstInitiailizerMustBeStringOrNumericLiteralOrLiteralEnumReference: "A 'const' initializer in an ambient context must be a string or numeric literal or literal enum reference.", + ConstructorHasTypeParameters: "Type parameters cannot appear on a constructor declaration.", + DeclareAccessor: ({ + kind + }) => `'declare' is not allowed in ${kind}ters.`, + DeclareClassFieldHasInitializer: "Initializers are not allowed in ambient contexts.", + DeclareFunctionHasImplementation: "An implementation cannot be declared in ambient contexts.", + DuplicateAccessibilityModifier: ({ + modifier + }) => `Accessibility modifier already seen.`, + DuplicateModifier: ({ + modifier + }) => `Duplicate modifier: '${modifier}'.`, + EmptyHeritageClauseType: ({ + token + }) => `'${token}' list cannot be empty.`, + EmptyTypeArguments: "Type argument list cannot be empty.", + EmptyTypeParameters: "Type parameter list cannot be empty.", + ExpectedAmbientAfterExportDeclare: "'export declare' must be followed by an ambient declaration.", + ImportAliasHasImportType: "An import alias can not use 'import type'.", + ImportReflectionHasImportType: "An `import module` declaration can not use `type` modifier", + IncompatibleModifiers: ({ + modifiers + }) => `'${modifiers[0]}' modifier cannot be used with '${modifiers[1]}' modifier.`, + IndexSignatureHasAbstract: "Index signatures cannot have the 'abstract' modifier.", + IndexSignatureHasAccessibility: ({ + modifier + }) => `Index signatures cannot have an accessibility modifier ('${modifier}').`, + IndexSignatureHasDeclare: "Index signatures cannot have the 'declare' modifier.", + IndexSignatureHasOverride: "'override' modifier cannot appear on an index signature.", + IndexSignatureHasStatic: "Index signatures cannot have the 'static' modifier.", + InitializerNotAllowedInAmbientContext: "Initializers are not allowed in ambient contexts.", + InvalidModifierOnTypeMember: ({ + modifier + }) => `'${modifier}' modifier cannot appear on a type member.`, + InvalidModifierOnTypeParameter: ({ + modifier + }) => `'${modifier}' modifier cannot appear on a type parameter.`, + InvalidModifierOnTypeParameterPositions: ({ + modifier + }) => `'${modifier}' modifier can only appear on a type parameter of a class, interface or type alias.`, + InvalidModifiersOrder: ({ + orderedModifiers + }) => `'${orderedModifiers[0]}' modifier must precede '${orderedModifiers[1]}' modifier.`, + InvalidPropertyAccessAfterInstantiationExpression: "Invalid property access after an instantiation expression. " + "You can either wrap the instantiation expression in parentheses, or delete the type arguments.", + InvalidTupleMemberLabel: "Tuple members must be labeled with a simple identifier.", + MissingInterfaceName: "'interface' declarations must be followed by an identifier.", + MixedLabeledAndUnlabeledElements: "Tuple members must all have names or all not have names.", + NonAbstractClassHasAbstractMethod: "Abstract methods can only appear within an abstract class.", + NonClassMethodPropertyHasAbstractModifer: "'abstract' modifier can only appear on a class, method, or property declaration.", + OptionalTypeBeforeRequired: "A required element cannot follow an optional element.", + OverrideNotInSubClass: "This member cannot have an 'override' modifier because its containing class does not extend another class.", + PatternIsOptional: "A binding pattern parameter cannot be optional in an implementation signature.", + PrivateElementHasAbstract: "Private elements cannot have the 'abstract' modifier.", + PrivateElementHasAccessibility: ({ + modifier + }) => `Private elements cannot have an accessibility modifier ('${modifier}').`, + ReadonlyForMethodSignature: "'readonly' modifier can only appear on a property declaration or index signature.", + ReservedArrowTypeParam: "This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma, as in `() => ...`.", + ReservedTypeAssertion: "This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead.", + SetAccesorCannotHaveOptionalParameter: "A 'set' accessor cannot have an optional parameter.", + SetAccesorCannotHaveRestParameter: "A 'set' accessor cannot have rest parameter.", + SetAccesorCannotHaveReturnType: "A 'set' accessor cannot have a return type annotation.", + SingleTypeParameterWithoutTrailingComma: ({ + typeParameterName + }) => `Single type parameter ${typeParameterName} should have a trailing comma. Example usage: <${typeParameterName},>.`, + StaticBlockCannotHaveModifier: "Static class blocks cannot have any modifier.", + TypeAnnotationAfterAssign: "Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`.", + TypeImportCannotSpecifyDefaultAndNamed: "A type-only import can specify a default import or named bindings, but not both.", + TypeModifierIsUsedInTypeExports: "The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement.", + TypeModifierIsUsedInTypeImports: "The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement.", + UnexpectedParameterModifier: "A parameter property is only allowed in a constructor implementation.", + UnexpectedReadonly: "'readonly' type modifier is only permitted on array and tuple literal types.", + UnexpectedTypeAnnotation: "Did not expect a type annotation here.", + UnexpectedTypeCastInParameter: "Unexpected type cast in parameter position.", + UnsupportedImportTypeArgument: "Argument in a type import must be a string literal.", + UnsupportedParameterPropertyKind: "A parameter property may not be declared using a binding pattern.", + UnsupportedSignatureParameterKind: ({ + type + }) => `Name in a signature must be an Identifier, ObjectPattern or ArrayPattern, instead got ${type}.` +}); +function keywordTypeFromName(value) { + switch (value) { + case "any": + return "TSAnyKeyword"; + case "boolean": + return "TSBooleanKeyword"; + case "bigint": + return "TSBigIntKeyword"; + case "never": + return "TSNeverKeyword"; + case "number": + return "TSNumberKeyword"; + case "object": + return "TSObjectKeyword"; + case "string": + return "TSStringKeyword"; + case "symbol": + return "TSSymbolKeyword"; + case "undefined": + return "TSUndefinedKeyword"; + case "unknown": + return "TSUnknownKeyword"; + default: + return undefined; + } +} +function tsIsAccessModifier(modifier) { + return modifier === "private" || modifier === "public" || modifier === "protected"; +} +function tsIsVarianceAnnotations(modifier) { + return modifier === "in" || modifier === "out"; +} +var typescript = (superClass => class TypeScriptParserMixin extends superClass { + constructor(...args) { + super(...args); + this.tsParseInOutModifiers = this.tsParseModifiers.bind(this, { + allowedModifiers: ["in", "out"], + disallowedModifiers: ["const", "public", "private", "protected", "readonly", "declare", "abstract", "override"], + errorTemplate: TSErrors.InvalidModifierOnTypeParameter + }); + this.tsParseConstModifier = this.tsParseModifiers.bind(this, { + allowedModifiers: ["const"], + disallowedModifiers: ["in", "out"], + errorTemplate: TSErrors.InvalidModifierOnTypeParameterPositions + }); + this.tsParseInOutConstModifiers = this.tsParseModifiers.bind(this, { + allowedModifiers: ["in", "out", "const"], + disallowedModifiers: ["public", "private", "protected", "readonly", "declare", "abstract", "override"], + errorTemplate: TSErrors.InvalidModifierOnTypeParameter + }); + } + getScopeHandler() { + return TypeScriptScopeHandler; + } + tsIsIdentifier() { + return tokenIsIdentifier(this.state.type); + } + tsTokenCanFollowModifier() { + return (this.match(0) || this.match(5) || this.match(55) || this.match(21) || this.match(136) || this.isLiteralPropertyName()) && !this.hasPrecedingLineBreak(); + } + tsNextTokenCanFollowModifier() { + this.next(); + return this.tsTokenCanFollowModifier(); + } + tsParseModifier(allowedModifiers, stopOnStartOfClassStaticBlock) { + if (!tokenIsIdentifier(this.state.type) && this.state.type !== 58 && this.state.type !== 75) { + return undefined; + } + const modifier = this.state.value; + if (allowedModifiers.indexOf(modifier) !== -1) { + if (stopOnStartOfClassStaticBlock && this.tsIsStartOfStaticBlocks()) { + return undefined; + } + if (this.tsTryParse(this.tsNextTokenCanFollowModifier.bind(this))) { + return modifier; + } + } + return undefined; + } + tsParseModifiers({ + allowedModifiers, + disallowedModifiers, + stopOnStartOfClassStaticBlock, + errorTemplate = TSErrors.InvalidModifierOnTypeMember + }, modified) { + const enforceOrder = (loc, modifier, before, after) => { + if (modifier === before && modified[after]) { + this.raise(TSErrors.InvalidModifiersOrder, { + at: loc, + orderedModifiers: [before, after] + }); + } + }; + const incompatible = (loc, modifier, mod1, mod2) => { + if (modified[mod1] && modifier === mod2 || modified[mod2] && modifier === mod1) { + this.raise(TSErrors.IncompatibleModifiers, { + at: loc, + modifiers: [mod1, mod2] + }); + } + }; + for (;;) { + const { + startLoc + } = this.state; + const modifier = this.tsParseModifier(allowedModifiers.concat(disallowedModifiers != null ? disallowedModifiers : []), stopOnStartOfClassStaticBlock); + if (!modifier) break; + if (tsIsAccessModifier(modifier)) { + if (modified.accessibility) { + this.raise(TSErrors.DuplicateAccessibilityModifier, { + at: startLoc, + modifier + }); + } else { + enforceOrder(startLoc, modifier, modifier, "override"); + enforceOrder(startLoc, modifier, modifier, "static"); + enforceOrder(startLoc, modifier, modifier, "readonly"); + modified.accessibility = modifier; + } + } else if (tsIsVarianceAnnotations(modifier)) { + if (modified[modifier]) { + this.raise(TSErrors.DuplicateModifier, { + at: startLoc, + modifier + }); + } + modified[modifier] = true; + enforceOrder(startLoc, modifier, "in", "out"); + } else { + if (Object.hasOwnProperty.call(modified, modifier)) { + this.raise(TSErrors.DuplicateModifier, { + at: startLoc, + modifier + }); + } else { + enforceOrder(startLoc, modifier, "static", "readonly"); + enforceOrder(startLoc, modifier, "static", "override"); + enforceOrder(startLoc, modifier, "override", "readonly"); + enforceOrder(startLoc, modifier, "abstract", "override"); + incompatible(startLoc, modifier, "declare", "override"); + incompatible(startLoc, modifier, "static", "abstract"); + } + modified[modifier] = true; + } + if (disallowedModifiers != null && disallowedModifiers.includes(modifier)) { + this.raise(errorTemplate, { + at: startLoc, + modifier + }); + } + } + } + tsIsListTerminator(kind) { + switch (kind) { + case "EnumMembers": + case "TypeMembers": + return this.match(8); + case "HeritageClauseElement": + return this.match(5); + case "TupleElementTypes": + return this.match(3); + case "TypeParametersOrArguments": + return this.match(48); + } + throw new Error("Unreachable"); + } + tsParseList(kind, parseElement) { + const result = []; + while (!this.tsIsListTerminator(kind)) { + result.push(parseElement()); + } + return result; + } + tsParseDelimitedList(kind, parseElement, refTrailingCommaPos) { + return nonNull(this.tsParseDelimitedListWorker(kind, parseElement, true, refTrailingCommaPos)); + } + tsParseDelimitedListWorker(kind, parseElement, expectSuccess, refTrailingCommaPos) { + const result = []; + let trailingCommaPos = -1; + for (;;) { + if (this.tsIsListTerminator(kind)) { + break; + } + trailingCommaPos = -1; + const element = parseElement(); + if (element == null) { + return undefined; + } + result.push(element); + if (this.eat(12)) { + trailingCommaPos = this.state.lastTokStart; + continue; + } + if (this.tsIsListTerminator(kind)) { + break; + } + if (expectSuccess) { + this.expect(12); + } + return undefined; + } + if (refTrailingCommaPos) { + refTrailingCommaPos.value = trailingCommaPos; + } + return result; + } + tsParseBracketedList(kind, parseElement, bracket, skipFirstToken, refTrailingCommaPos) { + if (!skipFirstToken) { + if (bracket) { + this.expect(0); + } else { + this.expect(47); + } + } + const result = this.tsParseDelimitedList(kind, parseElement, refTrailingCommaPos); + if (bracket) { + this.expect(3); + } else { + this.expect(48); + } + return result; + } + tsParseImportType() { + const node = this.startNode(); + this.expect(83); + this.expect(10); + if (!this.match(131)) { + this.raise(TSErrors.UnsupportedImportTypeArgument, { + at: this.state.startLoc + }); + } + node.argument = super.parseExprAtom(); + this.expect(11); + if (this.eat(16)) { + node.qualifier = this.tsParseEntityName(); + } + if (this.match(47)) { + node.typeParameters = this.tsParseTypeArguments(); + } + return this.finishNode(node, "TSImportType"); + } + tsParseEntityName(allowReservedWords = true) { + let entity = this.parseIdentifier(allowReservedWords); + while (this.eat(16)) { + const node = this.startNodeAtNode(entity); + node.left = entity; + node.right = this.parseIdentifier(allowReservedWords); + entity = this.finishNode(node, "TSQualifiedName"); + } + return entity; + } + tsParseTypeReference() { + const node = this.startNode(); + node.typeName = this.tsParseEntityName(); + if (!this.hasPrecedingLineBreak() && this.match(47)) { + node.typeParameters = this.tsParseTypeArguments(); + } + return this.finishNode(node, "TSTypeReference"); + } + tsParseThisTypePredicate(lhs) { + this.next(); + const node = this.startNodeAtNode(lhs); + node.parameterName = lhs; + node.typeAnnotation = this.tsParseTypeAnnotation(false); + node.asserts = false; + return this.finishNode(node, "TSTypePredicate"); + } + tsParseThisTypeNode() { + const node = this.startNode(); + this.next(); + return this.finishNode(node, "TSThisType"); + } + tsParseTypeQuery() { + const node = this.startNode(); + this.expect(87); + if (this.match(83)) { + node.exprName = this.tsParseImportType(); + } else { + node.exprName = this.tsParseEntityName(); + } + if (!this.hasPrecedingLineBreak() && this.match(47)) { + node.typeParameters = this.tsParseTypeArguments(); + } + return this.finishNode(node, "TSTypeQuery"); + } + tsParseTypeParameter(parseModifiers) { + const node = this.startNode(); + parseModifiers(node); + node.name = this.tsParseTypeParameterName(); + node.constraint = this.tsEatThenParseType(81); + node.default = this.tsEatThenParseType(29); + return this.finishNode(node, "TSTypeParameter"); + } + tsTryParseTypeParameters(parseModifiers) { + if (this.match(47)) { + return this.tsParseTypeParameters(parseModifiers); + } + } + tsParseTypeParameters(parseModifiers) { + const node = this.startNode(); + if (this.match(47) || this.match(140)) { + this.next(); + } else { + this.unexpected(); + } + const refTrailingCommaPos = { + value: -1 + }; + node.params = this.tsParseBracketedList("TypeParametersOrArguments", this.tsParseTypeParameter.bind(this, parseModifiers), false, true, refTrailingCommaPos); + if (node.params.length === 0) { + this.raise(TSErrors.EmptyTypeParameters, { + at: node + }); + } + if (refTrailingCommaPos.value !== -1) { + this.addExtra(node, "trailingComma", refTrailingCommaPos.value); + } + return this.finishNode(node, "TSTypeParameterDeclaration"); + } + tsFillSignature(returnToken, signature) { + const returnTokenRequired = returnToken === 19; + const paramsKey = "parameters"; + const returnTypeKey = "typeAnnotation"; + signature.typeParameters = this.tsTryParseTypeParameters(this.tsParseConstModifier); + this.expect(10); + signature[paramsKey] = this.tsParseBindingListForSignature(); + if (returnTokenRequired) { + signature[returnTypeKey] = this.tsParseTypeOrTypePredicateAnnotation(returnToken); + } else if (this.match(returnToken)) { + signature[returnTypeKey] = this.tsParseTypeOrTypePredicateAnnotation(returnToken); + } + } + tsParseBindingListForSignature() { + return super.parseBindingList(11, 41, ParseBindingListFlags.IS_FUNCTION_PARAMS).map(pattern => { + if (pattern.type !== "Identifier" && pattern.type !== "RestElement" && pattern.type !== "ObjectPattern" && pattern.type !== "ArrayPattern") { + this.raise(TSErrors.UnsupportedSignatureParameterKind, { + at: pattern, + type: pattern.type + }); + } + return pattern; + }); + } + tsParseTypeMemberSemicolon() { + if (!this.eat(12) && !this.isLineTerminator()) { + this.expect(13); + } + } + tsParseSignatureMember(kind, node) { + this.tsFillSignature(14, node); + this.tsParseTypeMemberSemicolon(); + return this.finishNode(node, kind); + } + tsIsUnambiguouslyIndexSignature() { + this.next(); + if (tokenIsIdentifier(this.state.type)) { + this.next(); + return this.match(14); + } + return false; + } + tsTryParseIndexSignature(node) { + if (!(this.match(0) && this.tsLookAhead(this.tsIsUnambiguouslyIndexSignature.bind(this)))) { + return undefined; + } + this.expect(0); + const id = this.parseIdentifier(); + id.typeAnnotation = this.tsParseTypeAnnotation(); + this.resetEndLocation(id); + this.expect(3); + node.parameters = [id]; + const type = this.tsTryParseTypeAnnotation(); + if (type) node.typeAnnotation = type; + this.tsParseTypeMemberSemicolon(); + return this.finishNode(node, "TSIndexSignature"); + } + tsParsePropertyOrMethodSignature(node, readonly) { + if (this.eat(17)) node.optional = true; + const nodeAny = node; + if (this.match(10) || this.match(47)) { + if (readonly) { + this.raise(TSErrors.ReadonlyForMethodSignature, { at: node }); } @@ -7723,10 +8126,9 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass { } } this.tsParseModifiers({ - modified: node, allowedModifiers: ["readonly"], disallowedModifiers: ["declare", "abstract", "private", "protected", "public", "static", "override"] - }); + }, node); const idx = this.tsTryParseIndexSignature(node); if (idx) { return idx; @@ -8075,7 +8477,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass { } = this.state; const previousErrorCount = errors.length; try { - super.parseBindingList(3, 93, true); + super.parseBindingList(3, 93, ParseBindingListFlags.ALLOW_EMPTY); return errors.length === previousErrorCount; } catch (_unused2) { return false; @@ -8255,7 +8657,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass { at: this.state.startLoc }); } - node.typeParameters = this.tsTryParseTypeParameters(this.tsParseInOutModifiers.bind(this)); + node.typeParameters = this.tsTryParseTypeParameters(this.tsParseInOutConstModifiers); if (this.eat(81)) { node.extends = this.tsParseHeritageClause("extends"); } @@ -8268,7 +8670,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass { node.id = this.parseIdentifier(); this.checkIdentifier(node.id, BIND_TS_TYPE); node.typeAnnotation = this.tsInType(() => { - node.typeParameters = this.tsTryParseTypeParameters(this.tsParseInOutModifiers.bind(this)); + node.typeParameters = this.tsTryParseTypeParameters(this.tsParseInOutModifiers); this.expect(29); if (this.isContextual(112) && this.lookahead().type !== 16) { const node = this.startNode(); @@ -8574,7 +8976,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass { this.state.maybeInArrowParameters = true; const res = this.tsTryParseAndCatch(() => { const node = this.startNodeAt(startLoc); - node.typeParameters = this.tsParseTypeParameters(); + node.typeParameters = this.tsParseTypeParameters(this.tsParseConstModifier); super.parseFunctionParams(node); node.returnType = this.tsTryParseTypeOrTypePredicateAnnotation(); this.expect(19); @@ -8613,28 +9015,22 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass { if (this.tsIsDeclarationStart()) return false; return super.isExportDefaultSpecifier(); } - parseAssignableListItem(allowModifiers, decorators) { + parseAssignableListItem(flags, decorators) { const startLoc = this.state.startLoc; - let accessibility; - let readonly = false; - let override = false; - if (allowModifiers !== undefined) { - const modified = {}; - this.tsParseModifiers({ - modified, - allowedModifiers: ["public", "private", "protected", "override", "readonly"] + const modified = {}; + this.tsParseModifiers({ + allowedModifiers: ["public", "private", "protected", "override", "readonly"] + }, modified); + const accessibility = modified.accessibility; + const override = modified.override; + const readonly = modified.readonly; + if (!(flags & ParseBindingListFlags.IS_CONSTRUCTOR_PARAMS) && (accessibility || readonly || override)) { + this.raise(TSErrors.UnexpectedParameterModifier, { + at: startLoc }); - accessibility = modified.accessibility; - override = modified.override; - readonly = modified.readonly; - if (allowModifiers === false && (accessibility || readonly || override)) { - this.raise(TSErrors.UnexpectedParameterModifier, { - at: startLoc - }); - } } const left = this.parseMaybeDefault(); - this.parseAssignableListItemTypes(left); + this.parseAssignableListItemTypes(left, flags); const elt = this.parseMaybeDefault(left.loc.start, left); if (accessibility || readonly || override) { const pp = this.startNodeAt(startLoc); @@ -8655,10 +9051,23 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass { if (decorators.length) { left.decorators = decorators; } - return elt; + return elt; + } + isSimpleParameter(node) { + return node.type === "TSParameterProperty" && super.isSimpleParameter(node.parameter) || super.isSimpleParameter(node); + } + tsDisallowOptionalPattern(node) { + for (const param of node.params) { + if (param.type !== "Identifier" && param.optional && !this.state.isAmbientContext) { + this.raise(TSErrors.PatternIsOptional, { + at: param + }); + } + } } - isSimpleParameter(node) { - return node.type === "TSParameterProperty" && super.isSimpleParameter(node.parameter) || super.isSimpleParameter(node); + setArrowFunctionParameters(node, params, trailingCommaLoc) { + super.setArrowFunctionParameters(node, params, trailingCommaLoc); + this.tsDisallowOptionalPattern(node); } parseFunctionBodyAndFinish(node, type, isMethod = false) { if (this.match(14)) { @@ -8676,6 +9085,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass { return super.parseFunctionBodyAndFinish(node, bodilessType, isMethod); } } + this.tsDisallowOptionalPattern(node); return super.parseFunctionBodyAndFinish(node, type, isMethod); } registerFunctionStatementId(node) { @@ -8868,11 +9278,13 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass { this.semicolon(); return this.finishNode(decl, "TSNamespaceExportDeclaration"); } else { - if (this.isContextual(128) && this.lookahead().type === 5) { - this.next(); - node.exportKind = "type"; - } else { - node.exportKind = "value"; + node.exportKind = "value"; + if (this.isContextual(128)) { + const ch = this.lookaheadCharCode(); + if (ch === 123 || ch === 42) { + this.next(); + node.exportKind = "type"; + } } return super.parseExport(node, decorators); } @@ -8950,1538 +9362,1138 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass { parseClassMember(classBody, member, state) { const modifiers = ["declare", "private", "public", "protected", "override", "abstract", "readonly", "static"]; this.tsParseModifiers({ - modified: member, allowedModifiers: modifiers, disallowedModifiers: ["in", "out"], stopOnStartOfClassStaticBlock: true, errorTemplate: TSErrors.InvalidModifierOnTypeParameterPositions - }); + }, member); const callParseClassMemberWithIsStatic = () => { if (this.tsIsStartOfStaticBlocks()) { this.next(); this.next(); if (this.tsHasSomeModifiers(member, modifiers)) { this.raise(TSErrors.StaticBlockCannotHaveModifier, { - at: this.state.curPosition() - }); - } - super.parseClassStaticBlock(classBody, member); - } else { - this.parseClassMemberWithIsStatic(classBody, member, state, !!member.static); - } - }; - if (member.declare) { - this.tsInAmbientContext(callParseClassMemberWithIsStatic); - } else { - callParseClassMemberWithIsStatic(); - } - } - parseClassMemberWithIsStatic(classBody, member, state, isStatic) { - const idx = this.tsTryParseIndexSignature(member); - if (idx) { - classBody.body.push(idx); - if (member.abstract) { - this.raise(TSErrors.IndexSignatureHasAbstract, { - at: member - }); - } - if (member.accessibility) { - this.raise(TSErrors.IndexSignatureHasAccessibility, { - at: member, - modifier: member.accessibility - }); - } - if (member.declare) { - this.raise(TSErrors.IndexSignatureHasDeclare, { - at: member - }); - } - if (member.override) { - this.raise(TSErrors.IndexSignatureHasOverride, { - at: member - }); - } - return; - } - if (!this.state.inAbstractClass && member.abstract) { - this.raise(TSErrors.NonAbstractClassHasAbstractMethod, { - at: member - }); - } - if (member.override) { - if (!state.hadSuperClass) { - this.raise(TSErrors.OverrideNotInSubClass, { - at: member - }); - } - } - super.parseClassMemberWithIsStatic(classBody, member, state, isStatic); - } - parsePostMemberNameModifiers(methodOrProp) { - const optional = this.eat(17); - if (optional) methodOrProp.optional = true; - if (methodOrProp.readonly && this.match(10)) { - this.raise(TSErrors.ClassMethodHasReadonly, { - at: methodOrProp - }); - } - if (methodOrProp.declare && this.match(10)) { - this.raise(TSErrors.ClassMethodHasDeclare, { - at: methodOrProp - }); - } - } - parseExpressionStatement(node, expr, decorators) { - const decl = expr.type === "Identifier" ? this.tsParseExpressionStatement(node, expr, decorators) : undefined; - return decl || super.parseExpressionStatement(node, expr, decorators); - } - shouldParseExportDeclaration() { - if (this.tsIsDeclarationStart()) return true; - return super.shouldParseExportDeclaration(); - } - parseConditional(expr, startLoc, refExpressionErrors) { - if (!this.state.maybeInArrowParameters || !this.match(17)) { - return super.parseConditional(expr, startLoc, refExpressionErrors); - } - const result = this.tryParse(() => super.parseConditional(expr, startLoc)); - if (!result.node) { - if (result.error) { - super.setOptionalParametersError(refExpressionErrors, result.error); - } - return expr; - } - if (result.error) this.state = result.failState; - return result.node; - } - parseParenItem(node, startLoc) { - node = super.parseParenItem(node, startLoc); - if (this.eat(17)) { - node.optional = true; - this.resetEndLocation(node); - } - if (this.match(14)) { - const typeCastNode = this.startNodeAt(startLoc); - typeCastNode.expression = node; - typeCastNode.typeAnnotation = this.tsParseTypeAnnotation(); - return this.finishNode(typeCastNode, "TSTypeCastExpression"); - } - return node; - } - parseExportDeclaration(node) { - if (!this.state.isAmbientContext && this.isContextual(123)) { - return this.tsInAmbientContext(() => this.parseExportDeclaration(node)); - } - const startLoc = this.state.startLoc; - const isDeclare = this.eatContextual(123); - if (isDeclare && (this.isContextual(123) || !this.shouldParseExportDeclaration())) { - throw this.raise(TSErrors.ExpectedAmbientAfterExportDeclare, { - at: this.state.startLoc - }); - } - const isIdentifier = tokenIsIdentifier(this.state.type); - const declaration = isIdentifier && this.tsTryParseExportDeclaration() || super.parseExportDeclaration(node); - if (!declaration) return null; - if (declaration.type === "TSInterfaceDeclaration" || declaration.type === "TSTypeAliasDeclaration" || isDeclare) { - node.exportKind = "type"; - } - if (isDeclare) { - this.resetStartLocation(declaration, startLoc); - declaration.declare = true; - } - return declaration; - } - parseClassId(node, isStatement, optionalId, bindingType) { - if ((!isStatement || optionalId) && this.isContextual(111)) { - return; - } - super.parseClassId(node, isStatement, optionalId, node.declare ? BIND_TS_AMBIENT : BIND_CLASS); - const typeParameters = this.tsTryParseTypeParameters(this.tsParseInOutModifiers.bind(this)); - if (typeParameters) node.typeParameters = typeParameters; - } - parseClassPropertyAnnotation(node) { - if (!node.optional) { - if (this.eat(35)) { - node.definite = true; - } else if (this.eat(17)) { - node.optional = true; - } - } - const type = this.tsTryParseTypeAnnotation(); - if (type) node.typeAnnotation = type; - } - parseClassProperty(node) { - this.parseClassPropertyAnnotation(node); - if (this.state.isAmbientContext && !(node.readonly && !node.typeAnnotation) && this.match(29)) { - this.raise(TSErrors.DeclareClassFieldHasInitializer, { - at: this.state.startLoc - }); - } - if (node.abstract && this.match(29)) { - const { - key - } = node; - this.raise(TSErrors.AbstractPropertyHasInitializer, { - at: this.state.startLoc, - propertyName: key.type === "Identifier" && !node.computed ? key.name : `[${this.input.slice(key.start, key.end)}]` - }); - } - return super.parseClassProperty(node); - } - parseClassPrivateProperty(node) { - if (node.abstract) { - this.raise(TSErrors.PrivateElementHasAbstract, { - at: node - }); - } - if (node.accessibility) { - this.raise(TSErrors.PrivateElementHasAccessibility, { - at: node, - modifier: node.accessibility - }); - } - this.parseClassPropertyAnnotation(node); - return super.parseClassPrivateProperty(node); - } - parseClassAccessorProperty(node) { - this.parseClassPropertyAnnotation(node); - if (node.optional) { - this.raise(TSErrors.AccessorCannotBeOptional, { - at: node - }); - } - return super.parseClassAccessorProperty(node); - } - pushClassMethod(classBody, method, isGenerator, isAsync, isConstructor, allowsDirectSuper) { - const typeParameters = this.tsTryParseTypeParameters(); - if (typeParameters && isConstructor) { - this.raise(TSErrors.ConstructorHasTypeParameters, { - at: typeParameters - }); - } - const { - declare = false, - kind - } = method; - if (declare && (kind === "get" || kind === "set")) { - this.raise(TSErrors.DeclareAccessor, { - at: method, - kind - }); - } - if (typeParameters) method.typeParameters = typeParameters; - super.pushClassMethod(classBody, method, isGenerator, isAsync, isConstructor, allowsDirectSuper); - } - pushClassPrivateMethod(classBody, method, isGenerator, isAsync) { - const typeParameters = this.tsTryParseTypeParameters(); - if (typeParameters) method.typeParameters = typeParameters; - super.pushClassPrivateMethod(classBody, method, isGenerator, isAsync); - } - declareClassPrivateMethodInScope(node, kind) { - if (node.type === "TSDeclareMethod") return; - if (node.type === "MethodDefinition" && !node.value.body) return; - super.declareClassPrivateMethodInScope(node, kind); - } - parseClassSuper(node) { - super.parseClassSuper(node); - if (node.superClass && (this.match(47) || this.match(51))) { - node.superTypeParameters = this.tsParseTypeArgumentsInExpression(); - } - if (this.eatContextual(111)) { - node.implements = this.tsParseHeritageClause("implements"); - } - } - parseObjPropValue(prop, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors) { - const typeParameters = this.tsTryParseTypeParameters(); - if (typeParameters) prop.typeParameters = typeParameters; - return super.parseObjPropValue(prop, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors); - } - parseFunctionParams(node, allowModifiers) { - const typeParameters = this.tsTryParseTypeParameters(); - if (typeParameters) node.typeParameters = typeParameters; - super.parseFunctionParams(node, allowModifiers); - } - parseVarId(decl, kind) { - super.parseVarId(decl, kind); - if (decl.id.type === "Identifier" && !this.hasPrecedingLineBreak() && this.eat(35)) { - decl.definite = true; - } - const type = this.tsTryParseTypeAnnotation(); - if (type) { - decl.id.typeAnnotation = type; - this.resetEndLocation(decl.id); - } - } - parseAsyncArrowFromCallExpression(node, call) { - if (this.match(14)) { - node.returnType = this.tsParseTypeAnnotation(); + at: this.state.curPosition() + }); + } + super.parseClassStaticBlock(classBody, member); + } else { + this.parseClassMemberWithIsStatic(classBody, member, state, !!member.static); + } + }; + if (member.declare) { + this.tsInAmbientContext(callParseClassMemberWithIsStatic); + } else { + callParseClassMemberWithIsStatic(); } - return super.parseAsyncArrowFromCallExpression(node, call); } - parseMaybeAssign(refExpressionErrors, afterLeftParse) { - var _jsx, _jsx2, _typeCast, _jsx3, _typeCast2, _jsx4, _typeCast3; - let state; - let jsx; - let typeCast; - if (this.hasPlugin("jsx") && (this.match(140) || this.match(47))) { - state = this.state.clone(); - jsx = this.tryParse(() => super.parseMaybeAssign(refExpressionErrors, afterLeftParse), state); - if (!jsx.error) return jsx.node; - const { - context - } = this.state; - const currentContext = context[context.length - 1]; - if (currentContext === types.j_oTag || currentContext === types.j_expr) { - context.pop(); + parseClassMemberWithIsStatic(classBody, member, state, isStatic) { + const idx = this.tsTryParseIndexSignature(member); + if (idx) { + classBody.body.push(idx); + if (member.abstract) { + this.raise(TSErrors.IndexSignatureHasAbstract, { + at: member + }); } - } - if (!((_jsx = jsx) != null && _jsx.error) && !this.match(47)) { - return super.parseMaybeAssign(refExpressionErrors, afterLeftParse); - } - if (!state || state === this.state) state = this.state.clone(); - let typeParameters; - const arrow = this.tryParse(abort => { - var _expr$extra, _typeParameters; - typeParameters = this.tsParseTypeParameters(); - const expr = super.parseMaybeAssign(refExpressionErrors, afterLeftParse); - if (expr.type !== "ArrowFunctionExpression" || (_expr$extra = expr.extra) != null && _expr$extra.parenthesized) { - abort(); + if (member.accessibility) { + this.raise(TSErrors.IndexSignatureHasAccessibility, { + at: member, + modifier: member.accessibility + }); } - if (((_typeParameters = typeParameters) == null ? void 0 : _typeParameters.params.length) !== 0) { - this.resetStartLocationFromNode(expr, typeParameters); + if (member.declare) { + this.raise(TSErrors.IndexSignatureHasDeclare, { + at: member + }); } - expr.typeParameters = typeParameters; - return expr; - }, state); - if (!arrow.error && !arrow.aborted) { - if (typeParameters) this.reportReservedArrowTypeParam(typeParameters); - return arrow.node; - } - if (!jsx) { - assert(!this.hasPlugin("jsx")); - typeCast = this.tryParse(() => super.parseMaybeAssign(refExpressionErrors, afterLeftParse), state); - if (!typeCast.error) return typeCast.node; - } - if ((_jsx2 = jsx) != null && _jsx2.node) { - this.state = jsx.failState; - return jsx.node; + if (member.override) { + this.raise(TSErrors.IndexSignatureHasOverride, { + at: member + }); + } + return; } - if (arrow.node) { - this.state = arrow.failState; - if (typeParameters) this.reportReservedArrowTypeParam(typeParameters); - return arrow.node; + if (!this.state.inAbstractClass && member.abstract) { + this.raise(TSErrors.NonAbstractClassHasAbstractMethod, { + at: member + }); } - if ((_typeCast = typeCast) != null && _typeCast.node) { - this.state = typeCast.failState; - return typeCast.node; + if (member.override) { + if (!state.hadSuperClass) { + this.raise(TSErrors.OverrideNotInSubClass, { + at: member + }); + } } - if ((_jsx3 = jsx) != null && _jsx3.thrown) throw jsx.error; - if (arrow.thrown) throw arrow.error; - if ((_typeCast2 = typeCast) != null && _typeCast2.thrown) throw typeCast.error; - throw ((_jsx4 = jsx) == null ? void 0 : _jsx4.error) || arrow.error || ((_typeCast3 = typeCast) == null ? void 0 : _typeCast3.error); + super.parseClassMemberWithIsStatic(classBody, member, state, isStatic); } - reportReservedArrowTypeParam(node) { - var _node$extra; - if (node.params.length === 1 && !((_node$extra = node.extra) != null && _node$extra.trailingComma) && this.getPluginOption("typescript", "disallowAmbiguousJSXLike")) { - this.raise(TSErrors.ReservedArrowTypeParam, { - at: node + parsePostMemberNameModifiers(methodOrProp) { + const optional = this.eat(17); + if (optional) methodOrProp.optional = true; + if (methodOrProp.readonly && this.match(10)) { + this.raise(TSErrors.ClassMethodHasReadonly, { + at: methodOrProp }); } - } - parseMaybeUnary(refExpressionErrors, sawUnary) { - if (!this.hasPlugin("jsx") && this.match(47)) { - return this.tsParseTypeAssertion(); - } else { - return super.parseMaybeUnary(refExpressionErrors, sawUnary); + if (methodOrProp.declare && this.match(10)) { + this.raise(TSErrors.ClassMethodHasDeclare, { + at: methodOrProp + }); } } - parseArrow(node) { - if (this.match(14)) { - const result = this.tryParse(abort => { - const returnType = this.tsParseTypeOrTypePredicateAnnotation(14); - if (this.canInsertSemicolon() || !this.match(19)) abort(); - return returnType; - }); - if (result.aborted) return; - if (!result.thrown) { - if (result.error) this.state = result.failState; - node.returnType = result.node; + parseExpressionStatement(node, expr, decorators) { + const decl = expr.type === "Identifier" ? this.tsParseExpressionStatement(node, expr, decorators) : undefined; + return decl || super.parseExpressionStatement(node, expr, decorators); + } + shouldParseExportDeclaration() { + if (this.tsIsDeclarationStart()) return true; + return super.shouldParseExportDeclaration(); + } + parseConditional(expr, startLoc, refExpressionErrors) { + if (!this.state.maybeInArrowParameters || !this.match(17)) { + return super.parseConditional(expr, startLoc, refExpressionErrors); + } + const result = this.tryParse(() => super.parseConditional(expr, startLoc)); + if (!result.node) { + if (result.error) { + super.setOptionalParametersError(refExpressionErrors, result.error); } + return expr; } - return super.parseArrow(node); + if (result.error) this.state = result.failState; + return result.node; } - parseAssignableListItemTypes(param) { + parseParenItem(node, startLoc) { + node = super.parseParenItem(node, startLoc); if (this.eat(17)) { - if (param.type !== "Identifier" && !this.state.isAmbientContext && !this.state.inType) { - this.raise(TSErrors.PatternIsOptional, { - at: param - }); - } - param.optional = true; + node.optional = true; + this.resetEndLocation(node); } - const type = this.tsTryParseTypeAnnotation(); - if (type) param.typeAnnotation = type; - this.resetEndLocation(param); - return param; - } - isAssignable(node, isBinding) { - switch (node.type) { - case "TSTypeCastExpression": - return this.isAssignable(node.expression, isBinding); - case "TSParameterProperty": - return true; - default: - return super.isAssignable(node, isBinding); + if (this.match(14)) { + const typeCastNode = this.startNodeAt(startLoc); + typeCastNode.expression = node; + typeCastNode.typeAnnotation = this.tsParseTypeAnnotation(); + return this.finishNode(typeCastNode, "TSTypeCastExpression"); } + return node; } - toAssignable(node, isLHS = false) { - switch (node.type) { - case "ParenthesizedExpression": - this.toAssignableParenthesizedExpression(node, isLHS); - break; - case "TSAsExpression": - case "TSSatisfiesExpression": - case "TSNonNullExpression": - case "TSTypeAssertion": - if (isLHS) { - this.expressionScope.recordArrowParameterBindingError(TSErrors.UnexpectedTypeCastInParameter, { - at: node - }); - } else { - this.raise(TSErrors.UnexpectedTypeCastInParameter, { - at: node - }); - } - this.toAssignable(node.expression, isLHS); - break; - case "AssignmentExpression": - if (!isLHS && node.left.type === "TSTypeCastExpression") { - node.left = this.typeCastToParameter(node.left); - } - default: - super.toAssignable(node, isLHS); + parseExportDeclaration(node) { + if (!this.state.isAmbientContext && this.isContextual(123)) { + return this.tsInAmbientContext(() => this.parseExportDeclaration(node)); } - } - toAssignableParenthesizedExpression(node, isLHS) { - switch (node.expression.type) { - case "TSAsExpression": - case "TSSatisfiesExpression": - case "TSNonNullExpression": - case "TSTypeAssertion": - case "ParenthesizedExpression": - this.toAssignable(node.expression, isLHS); - break; - default: - super.toAssignable(node, isLHS); + const startLoc = this.state.startLoc; + const isDeclare = this.eatContextual(123); + if (isDeclare && (this.isContextual(123) || !this.shouldParseExportDeclaration())) { + throw this.raise(TSErrors.ExpectedAmbientAfterExportDeclare, { + at: this.state.startLoc + }); } - } - checkToRestConversion(node, allowPattern) { - switch (node.type) { - case "TSAsExpression": - case "TSSatisfiesExpression": - case "TSTypeAssertion": - case "TSNonNullExpression": - this.checkToRestConversion(node.expression, false); - break; - default: - super.checkToRestConversion(node, allowPattern); + const isIdentifier = tokenIsIdentifier(this.state.type); + const declaration = isIdentifier && this.tsTryParseExportDeclaration() || super.parseExportDeclaration(node); + if (!declaration) return null; + if (declaration.type === "TSInterfaceDeclaration" || declaration.type === "TSTypeAliasDeclaration" || isDeclare) { + node.exportKind = "type"; } + if (isDeclare) { + this.resetStartLocation(declaration, startLoc); + declaration.declare = true; + } + return declaration; } - isValidLVal(type, isUnparenthesizedInAssign, binding) { - return getOwn$1({ - TSTypeCastExpression: true, - TSParameterProperty: "parameter", - TSNonNullExpression: "expression", - TSAsExpression: (binding !== BIND_NONE || !isUnparenthesizedInAssign) && ["expression", true], - TSSatisfiesExpression: (binding !== BIND_NONE || !isUnparenthesizedInAssign) && ["expression", true], - TSTypeAssertion: (binding !== BIND_NONE || !isUnparenthesizedInAssign) && ["expression", true] - }, type) || super.isValidLVal(type, isUnparenthesizedInAssign, binding); - } - parseBindingAtom() { - switch (this.state.type) { - case 78: - return this.parseIdentifier(true); - default: - return super.parseBindingAtom(); + parseClassId(node, isStatement, optionalId, bindingType) { + if ((!isStatement || optionalId) && this.isContextual(111)) { + return; } + super.parseClassId(node, isStatement, optionalId, node.declare ? BIND_TS_AMBIENT : BIND_CLASS); + const typeParameters = this.tsTryParseTypeParameters(this.tsParseInOutConstModifiers); + if (typeParameters) node.typeParameters = typeParameters; } - parseMaybeDecoratorArguments(expr) { - if (this.match(47) || this.match(51)) { - const typeArguments = this.tsParseTypeArgumentsInExpression(); - if (this.match(10)) { - const call = super.parseMaybeDecoratorArguments(expr); - call.typeParameters = typeArguments; - return call; + parseClassPropertyAnnotation(node) { + if (!node.optional) { + if (this.eat(35)) { + node.definite = true; + } else if (this.eat(17)) { + node.optional = true; } - this.unexpected(null, 10); } - return super.parseMaybeDecoratorArguments(expr); + const type = this.tsTryParseTypeAnnotation(); + if (type) node.typeAnnotation = type; } - checkCommaAfterRest(close) { - if (this.state.isAmbientContext && this.match(12) && this.lookaheadCharCode() === close) { - this.next(); - return false; - } else { - return super.checkCommaAfterRest(close); + parseClassProperty(node) { + this.parseClassPropertyAnnotation(node); + if (this.state.isAmbientContext && !(node.readonly && !node.typeAnnotation) && this.match(29)) { + this.raise(TSErrors.DeclareClassFieldHasInitializer, { + at: this.state.startLoc + }); } - } - isClassMethod() { - return this.match(47) || super.isClassMethod(); - } - isClassProperty() { - return this.match(35) || this.match(14) || super.isClassProperty(); - } - parseMaybeDefault(startLoc, left) { - const node = super.parseMaybeDefault(startLoc, left); - if (node.type === "AssignmentPattern" && node.typeAnnotation && node.right.start < node.typeAnnotation.start) { - this.raise(TSErrors.TypeAnnotationAfterAssign, { - at: node.typeAnnotation + if (node.abstract && this.match(29)) { + const { + key + } = node; + this.raise(TSErrors.AbstractPropertyHasInitializer, { + at: this.state.startLoc, + propertyName: key.type === "Identifier" && !node.computed ? key.name : `[${this.input.slice(key.start, key.end)}]` }); } - return node; + return super.parseClassProperty(node); } - getTokenFromCode(code) { - if (this.state.inType) { - if (code === 62) { - return this.finishOp(48, 1); - } - if (code === 60) { - return this.finishOp(47, 1); - } + parseClassPrivateProperty(node) { + if (node.abstract) { + this.raise(TSErrors.PrivateElementHasAbstract, { + at: node + }); } - return super.getTokenFromCode(code); + if (node.accessibility) { + this.raise(TSErrors.PrivateElementHasAccessibility, { + at: node, + modifier: node.accessibility + }); + } + this.parseClassPropertyAnnotation(node); + return super.parseClassPrivateProperty(node); } - reScan_lt_gt() { - const { - type - } = this.state; - if (type === 47) { - this.state.pos -= 1; - this.readToken_lt(); - } else if (type === 48) { - this.state.pos -= 1; - this.readToken_gt(); + parseClassAccessorProperty(node) { + this.parseClassPropertyAnnotation(node); + if (node.optional) { + this.raise(TSErrors.AccessorCannotBeOptional, { + at: node + }); } + return super.parseClassAccessorProperty(node); } - reScan_lt() { + pushClassMethod(classBody, method, isGenerator, isAsync, isConstructor, allowsDirectSuper) { + const typeParameters = this.tsTryParseTypeParameters(this.tsParseConstModifier); + if (typeParameters && isConstructor) { + this.raise(TSErrors.ConstructorHasTypeParameters, { + at: typeParameters + }); + } const { - type - } = this.state; - if (type === 51) { - this.state.pos -= 2; - this.finishOp(47, 1); - return 47; + declare = false, + kind + } = method; + if (declare && (kind === "get" || kind === "set")) { + this.raise(TSErrors.DeclareAccessor, { + at: method, + kind + }); } - return type; + if (typeParameters) method.typeParameters = typeParameters; + super.pushClassMethod(classBody, method, isGenerator, isAsync, isConstructor, allowsDirectSuper); } - toAssignableList(exprList, trailingCommaLoc, isLHS) { - for (let i = 0; i < exprList.length; i++) { - const expr = exprList[i]; - if ((expr == null ? void 0 : expr.type) === "TSTypeCastExpression") { - exprList[i] = this.typeCastToParameter(expr); - } - } - super.toAssignableList(exprList, trailingCommaLoc, isLHS); + pushClassPrivateMethod(classBody, method, isGenerator, isAsync) { + const typeParameters = this.tsTryParseTypeParameters(this.tsParseConstModifier); + if (typeParameters) method.typeParameters = typeParameters; + super.pushClassPrivateMethod(classBody, method, isGenerator, isAsync); } - typeCastToParameter(node) { - node.expression.typeAnnotation = node.typeAnnotation; - this.resetEndLocation(node.expression, node.typeAnnotation.loc.end); - return node.expression; + declareClassPrivateMethodInScope(node, kind) { + if (node.type === "TSDeclareMethod") return; + if (node.type === "MethodDefinition" && !node.value.body) return; + super.declareClassPrivateMethodInScope(node, kind); } - shouldParseArrow(params) { - if (this.match(14)) { - return params.every(expr => this.isAssignable(expr, true)); + parseClassSuper(node) { + super.parseClassSuper(node); + if (node.superClass && (this.match(47) || this.match(51))) { + node.superTypeParameters = this.tsParseTypeArgumentsInExpression(); + } + if (this.eatContextual(111)) { + node.implements = this.tsParseHeritageClause("implements"); } - return super.shouldParseArrow(params); } - shouldParseAsyncArrow() { - return this.match(14) || super.shouldParseAsyncArrow(); + parseObjPropValue(prop, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors) { + const typeParameters = this.tsTryParseTypeParameters(this.tsParseConstModifier); + if (typeParameters) prop.typeParameters = typeParameters; + return super.parseObjPropValue(prop, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors); } - canHaveLeadingDecorator() { - return super.canHaveLeadingDecorator() || this.isAbstractClass(); + parseFunctionParams(node, isConstructor) { + const typeParameters = this.tsTryParseTypeParameters(this.tsParseConstModifier); + if (typeParameters) node.typeParameters = typeParameters; + super.parseFunctionParams(node, isConstructor); } - jsxParseOpeningElementAfterName(node) { - if (this.match(47) || this.match(51)) { - const typeArguments = this.tsTryParseAndCatch(() => this.tsParseTypeArgumentsInExpression()); - if (typeArguments) node.typeParameters = typeArguments; + parseVarId(decl, kind) { + super.parseVarId(decl, kind); + if (decl.id.type === "Identifier" && !this.hasPrecedingLineBreak() && this.eat(35)) { + decl.definite = true; } - return super.jsxParseOpeningElementAfterName(node); - } - getGetterSetterExpectedParamCount(method) { - const baseCount = super.getGetterSetterExpectedParamCount(method); - const params = this.getObjectOrClassMethodParams(method); - const firstParam = params[0]; - const hasContextParam = firstParam && this.isThisParam(firstParam); - return hasContextParam ? baseCount + 1 : baseCount; - } - parseCatchClauseParam() { - const param = super.parseCatchClauseParam(); const type = this.tsTryParseTypeAnnotation(); if (type) { - param.typeAnnotation = type; - this.resetEndLocation(param); + decl.id.typeAnnotation = type; + this.resetEndLocation(decl.id); } - return param; } - tsInAmbientContext(cb) { - const oldIsAmbientContext = this.state.isAmbientContext; - this.state.isAmbientContext = true; - try { - return cb(); - } finally { - this.state.isAmbientContext = oldIsAmbientContext; + parseAsyncArrowFromCallExpression(node, call) { + if (this.match(14)) { + node.returnType = this.tsParseTypeAnnotation(); } + return super.parseAsyncArrowFromCallExpression(node, call); } - parseClass(node, isStatement, optionalId) { - const oldInAbstractClass = this.state.inAbstractClass; - this.state.inAbstractClass = !!node.abstract; - try { - return super.parseClass(node, isStatement, optionalId); - } finally { - this.state.inAbstractClass = oldInAbstractClass; + parseMaybeAssign(refExpressionErrors, afterLeftParse) { + var _jsx, _jsx2, _typeCast, _jsx3, _typeCast2, _jsx4, _typeCast3; + let state; + let jsx; + let typeCast; + if (this.hasPlugin("jsx") && (this.match(140) || this.match(47))) { + state = this.state.clone(); + jsx = this.tryParse(() => super.parseMaybeAssign(refExpressionErrors, afterLeftParse), state); + if (!jsx.error) return jsx.node; + const { + context + } = this.state; + const currentContext = context[context.length - 1]; + if (currentContext === types.j_oTag || currentContext === types.j_expr) { + context.pop(); + } + } + if (!((_jsx = jsx) != null && _jsx.error) && !this.match(47)) { + return super.parseMaybeAssign(refExpressionErrors, afterLeftParse); + } + if (!state || state === this.state) state = this.state.clone(); + let typeParameters; + const arrow = this.tryParse(abort => { + var _expr$extra, _typeParameters; + typeParameters = this.tsParseTypeParameters(this.tsParseConstModifier); + const expr = super.parseMaybeAssign(refExpressionErrors, afterLeftParse); + if (expr.type !== "ArrowFunctionExpression" || (_expr$extra = expr.extra) != null && _expr$extra.parenthesized) { + abort(); + } + if (((_typeParameters = typeParameters) == null ? void 0 : _typeParameters.params.length) !== 0) { + this.resetStartLocationFromNode(expr, typeParameters); + } + expr.typeParameters = typeParameters; + return expr; + }, state); + if (!arrow.error && !arrow.aborted) { + if (typeParameters) this.reportReservedArrowTypeParam(typeParameters); + return arrow.node; + } + if (!jsx) { + assert(!this.hasPlugin("jsx")); + typeCast = this.tryParse(() => super.parseMaybeAssign(refExpressionErrors, afterLeftParse), state); + if (!typeCast.error) return typeCast.node; + } + if ((_jsx2 = jsx) != null && _jsx2.node) { + this.state = jsx.failState; + return jsx.node; + } + if (arrow.node) { + this.state = arrow.failState; + if (typeParameters) this.reportReservedArrowTypeParam(typeParameters); + return arrow.node; } - } - tsParseAbstractDeclaration(node, decorators) { - if (this.match(80)) { - node.abstract = true; - return this.maybeTakeDecorators(decorators, this.parseClass(node, true, false)); - } else if (this.isContextual(127)) { - if (!this.hasFollowingLineBreak()) { - node.abstract = true; - this.raise(TSErrors.NonClassMethodPropertyHasAbstractModifer, { - at: node - }); - return this.tsParseInterfaceDeclaration(node); - } - } else { - this.unexpected(null, 80); + if ((_typeCast = typeCast) != null && _typeCast.node) { + this.state = typeCast.failState; + return typeCast.node; } + if ((_jsx3 = jsx) != null && _jsx3.thrown) throw jsx.error; + if (arrow.thrown) throw arrow.error; + if ((_typeCast2 = typeCast) != null && _typeCast2.thrown) throw typeCast.error; + throw ((_jsx4 = jsx) == null ? void 0 : _jsx4.error) || arrow.error || ((_typeCast3 = typeCast) == null ? void 0 : _typeCast3.error); } - parseMethod(node, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope) { - const method = super.parseMethod(node, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope); - if (method.abstract) { - const hasBody = this.hasPlugin("estree") ? !!method.value.body : !!method.body; - if (hasBody) { - const { - key - } = method; - this.raise(TSErrors.AbstractMethodHasImplementation, { - at: method, - methodName: key.type === "Identifier" && !method.computed ? key.name : `[${this.input.slice(key.start, key.end)}]` - }); - } + reportReservedArrowTypeParam(node) { + var _node$extra; + if (node.params.length === 1 && !node.params[0].constraint && !((_node$extra = node.extra) != null && _node$extra.trailingComma) && this.getPluginOption("typescript", "disallowAmbiguousJSXLike")) { + this.raise(TSErrors.ReservedArrowTypeParam, { + at: node + }); } - return method; - } - tsParseTypeParameterName() { - const typeName = this.parseIdentifier(); - return typeName.name; - } - shouldParseAsAmbientContext() { - return !!this.getPluginOption("typescript", "dts"); } - parse() { - if (this.shouldParseAsAmbientContext()) { - this.state.isAmbientContext = true; + parseMaybeUnary(refExpressionErrors, sawUnary) { + if (!this.hasPlugin("jsx") && this.match(47)) { + return this.tsParseTypeAssertion(); + } else { + return super.parseMaybeUnary(refExpressionErrors, sawUnary); } - return super.parse(); } - getExpression() { - if (this.shouldParseAsAmbientContext()) { - this.state.isAmbientContext = true; + parseArrow(node) { + if (this.match(14)) { + const result = this.tryParse(abort => { + const returnType = this.tsParseTypeOrTypePredicateAnnotation(14); + if (this.canInsertSemicolon() || !this.match(19)) abort(); + return returnType; + }); + if (result.aborted) return; + if (!result.thrown) { + if (result.error) this.state = result.failState; + node.returnType = result.node; + } } - return super.getExpression(); + return super.parseArrow(node); } - parseExportSpecifier(node, isString, isInTypeExport, isMaybeTypeOnly) { - if (!isString && isMaybeTypeOnly) { - this.parseTypeOnlyImportExportSpecifier(node, false, isInTypeExport); - return this.finishNode(node, "ExportSpecifier"); + parseAssignableListItemTypes(param, flags) { + if (!(flags & ParseBindingListFlags.IS_FUNCTION_PARAMS)) return param; + if (this.eat(17)) { + param.optional = true; } - node.exportKind = "value"; - return super.parseExportSpecifier(node, isString, isInTypeExport, isMaybeTypeOnly); + const type = this.tsTryParseTypeAnnotation(); + if (type) param.typeAnnotation = type; + this.resetEndLocation(param); + return param; } - parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport, isMaybeTypeOnly, bindingType) { - if (!importedIsString && isMaybeTypeOnly) { - this.parseTypeOnlyImportExportSpecifier(specifier, true, isInTypeOnlyImport); - return this.finishNode(specifier, "ImportSpecifier"); + isAssignable(node, isBinding) { + switch (node.type) { + case "TSTypeCastExpression": + return this.isAssignable(node.expression, isBinding); + case "TSParameterProperty": + return true; + default: + return super.isAssignable(node, isBinding); } - specifier.importKind = "value"; - return super.parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport, isMaybeTypeOnly, isInTypeOnlyImport ? BIND_TS_TYPE_IMPORT : BIND_FLAGS_TS_IMPORT); } - parseTypeOnlyImportExportSpecifier(node, isImport, isInTypeOnlyImportExport) { - const leftOfAsKey = isImport ? "imported" : "local"; - const rightOfAsKey = isImport ? "local" : "exported"; - let leftOfAs = node[leftOfAsKey]; - let rightOfAs; - let hasTypeSpecifier = false; - let canParseAsKeyword = true; - const loc = leftOfAs.loc.start; - if (this.isContextual(93)) { - const firstAs = this.parseIdentifier(); - if (this.isContextual(93)) { - const secondAs = this.parseIdentifier(); - if (tokenIsKeywordOrIdentifier(this.state.type)) { - hasTypeSpecifier = true; - leftOfAs = firstAs; - rightOfAs = isImport ? this.parseIdentifier() : this.parseModuleExportName(); - canParseAsKeyword = false; + toAssignable(node, isLHS = false) { + switch (node.type) { + case "ParenthesizedExpression": + this.toAssignableParenthesizedExpression(node, isLHS); + break; + case "TSAsExpression": + case "TSSatisfiesExpression": + case "TSNonNullExpression": + case "TSTypeAssertion": + if (isLHS) { + this.expressionScope.recordArrowParameterBindingError(TSErrors.UnexpectedTypeCastInParameter, { + at: node + }); } else { - rightOfAs = secondAs; - canParseAsKeyword = false; + this.raise(TSErrors.UnexpectedTypeCastInParameter, { + at: node + }); } - } else if (tokenIsKeywordOrIdentifier(this.state.type)) { - canParseAsKeyword = false; - rightOfAs = isImport ? this.parseIdentifier() : this.parseModuleExportName(); - } else { - hasTypeSpecifier = true; - leftOfAs = firstAs; - } - } else if (tokenIsKeywordOrIdentifier(this.state.type)) { - hasTypeSpecifier = true; - if (isImport) { - leftOfAs = this.parseIdentifier(true); - if (!this.isContextual(93)) { - this.checkReservedWord(leftOfAs.name, leftOfAs.loc.start, true, true); + this.toAssignable(node.expression, isLHS); + break; + case "AssignmentExpression": + if (!isLHS && node.left.type === "TSTypeCastExpression") { + node.left = this.typeCastToParameter(node.left); } - } else { - leftOfAs = this.parseModuleExportName(); - } - } - if (hasTypeSpecifier && isInTypeOnlyImportExport) { - this.raise(isImport ? TSErrors.TypeModifierIsUsedInTypeImports : TSErrors.TypeModifierIsUsedInTypeExports, { - at: loc - }); - } - node[leftOfAsKey] = leftOfAs; - node[rightOfAsKey] = rightOfAs; - const kindKey = isImport ? "importKind" : "exportKind"; - node[kindKey] = hasTypeSpecifier ? "type" : "value"; - if (canParseAsKeyword && this.eatContextual(93)) { - node[rightOfAsKey] = isImport ? this.parseIdentifier() : this.parseModuleExportName(); - } - if (!node[rightOfAsKey]) { - node[rightOfAsKey] = cloneIdentifier(node[leftOfAsKey]); - } - if (isImport) { - this.checkIdentifier(node[rightOfAsKey], hasTypeSpecifier ? BIND_TS_TYPE_IMPORT : BIND_FLAGS_TS_IMPORT); + default: + super.toAssignable(node, isLHS); } } -}); -function isPossiblyLiteralEnum(expression) { - if (expression.type !== "MemberExpression") return false; - const { - computed, - property - } = expression; - if (computed && property.type !== "StringLiteral" && (property.type !== "TemplateLiteral" || property.expressions.length > 0)) { - return false; - } - return isUncomputedMemberExpressionChain(expression.object); -} -function isValidAmbientConstInitializer(expression, estree) { - var _expression$extra; - const { - type - } = expression; - if ((_expression$extra = expression.extra) != null && _expression$extra.parenthesized) { - return false; - } - if (estree) { - if (type === "Literal") { - const { - value - } = expression; - if (typeof value === "string" || typeof value === "boolean") { - return true; - } - } - } else { - if (type === "StringLiteral" || type === "BooleanLiteral") { - return true; + toAssignableParenthesizedExpression(node, isLHS) { + switch (node.expression.type) { + case "TSAsExpression": + case "TSSatisfiesExpression": + case "TSNonNullExpression": + case "TSTypeAssertion": + case "ParenthesizedExpression": + this.toAssignable(node.expression, isLHS); + break; + default: + super.toAssignable(node, isLHS); } } - if (isNumber(expression, estree) || isNegativeNumber(expression, estree)) { - return true; - } - if (type === "TemplateLiteral" && expression.expressions.length === 0) { - return true; + checkToRestConversion(node, allowPattern) { + switch (node.type) { + case "TSAsExpression": + case "TSSatisfiesExpression": + case "TSTypeAssertion": + case "TSNonNullExpression": + this.checkToRestConversion(node.expression, false); + break; + default: + super.checkToRestConversion(node, allowPattern); + } } - if (isPossiblyLiteralEnum(expression)) { - return true; + isValidLVal(type, isUnparenthesizedInAssign, binding) { + return getOwn({ + TSTypeCastExpression: true, + TSParameterProperty: "parameter", + TSNonNullExpression: "expression", + TSAsExpression: (binding !== BIND_NONE || !isUnparenthesizedInAssign) && ["expression", true], + TSSatisfiesExpression: (binding !== BIND_NONE || !isUnparenthesizedInAssign) && ["expression", true], + TSTypeAssertion: (binding !== BIND_NONE || !isUnparenthesizedInAssign) && ["expression", true] + }, type) || super.isValidLVal(type, isUnparenthesizedInAssign, binding); } - return false; -} -function isNumber(expression, estree) { - if (estree) { - return expression.type === "Literal" && (typeof expression.value === "number" || "bigint" in expression); - } else { - return expression.type === "NumericLiteral" || expression.type === "BigIntLiteral"; + parseBindingAtom() { + switch (this.state.type) { + case 78: + return this.parseIdentifier(true); + default: + return super.parseBindingAtom(); + } } -} -function isNegativeNumber(expression, estree) { - if (expression.type === "UnaryExpression") { - const { - operator, - argument - } = expression; - if (operator === "-" && isNumber(argument, estree)) { - return true; + parseMaybeDecoratorArguments(expr) { + if (this.match(47) || this.match(51)) { + const typeArguments = this.tsParseTypeArgumentsInExpression(); + if (this.match(10)) { + const call = super.parseMaybeDecoratorArguments(expr); + call.typeParameters = typeArguments; + return call; + } + this.unexpected(null, 10); } + return super.parseMaybeDecoratorArguments(expr); } - return false; -} -function isUncomputedMemberExpressionChain(expression) { - if (expression.type === "Identifier") return true; - if (expression.type !== "MemberExpression") return false; - if (expression.computed) return false; - return isUncomputedMemberExpressionChain(expression.object); -} - -const PlaceholderErrors = ParseErrorEnum`placeholders`({ - ClassNameIsRequired: "A class name is required.", - UnexpectedSpace: "Unexpected space in placeholder." -}); -var placeholders = (superClass => class PlaceholdersParserMixin extends superClass { - parsePlaceholder(expectedNode) { - if (this.match(142)) { - const node = this.startNode(); + checkCommaAfterRest(close) { + if (this.state.isAmbientContext && this.match(12) && this.lookaheadCharCode() === close) { this.next(); - this.assertNoSpace(); - node.name = super.parseIdentifier(true); - this.assertNoSpace(); - this.expect(142); - return this.finishPlaceholder(node, expectedNode); + return false; + } else { + return super.checkCommaAfterRest(close); } } - finishPlaceholder(node, expectedNode) { - const isFinished = !!(node.expectedNode && node.type === "Placeholder"); - node.expectedNode = expectedNode; - return isFinished ? node : this.finishNode(node, "Placeholder"); + isClassMethod() { + return this.match(47) || super.isClassMethod(); + } + isClassProperty() { + return this.match(35) || this.match(14) || super.isClassProperty(); + } + parseMaybeDefault(startLoc, left) { + const node = super.parseMaybeDefault(startLoc, left); + if (node.type === "AssignmentPattern" && node.typeAnnotation && node.right.start < node.typeAnnotation.start) { + this.raise(TSErrors.TypeAnnotationAfterAssign, { + at: node.typeAnnotation + }); + } + return node; } getTokenFromCode(code) { - if (code === 37 && this.input.charCodeAt(this.state.pos + 1) === 37) { - return this.finishOp(142, 2); + if (this.state.inType) { + if (code === 62) { + return this.finishOp(48, 1); + } + if (code === 60) { + return this.finishOp(47, 1); + } } return super.getTokenFromCode(code); } - parseExprAtom(refExpressionErrors) { - return this.parsePlaceholder("Expression") || super.parseExprAtom(refExpressionErrors); - } - parseIdentifier(liberal) { - return this.parsePlaceholder("Identifier") || super.parseIdentifier(liberal); + reScan_lt_gt() { + const { + type + } = this.state; + if (type === 47) { + this.state.pos -= 1; + this.readToken_lt(); + } else if (type === 48) { + this.state.pos -= 1; + this.readToken_gt(); + } } - checkReservedWord(word, startLoc, checkKeywords, isBinding) { - if (word !== undefined) { - super.checkReservedWord(word, startLoc, checkKeywords, isBinding); + reScan_lt() { + const { + type + } = this.state; + if (type === 51) { + this.state.pos -= 2; + this.finishOp(47, 1); + return 47; } + return type; } - parseBindingAtom() { - return this.parsePlaceholder("Pattern") || super.parseBindingAtom(); + toAssignableList(exprList, trailingCommaLoc, isLHS) { + for (let i = 0; i < exprList.length; i++) { + const expr = exprList[i]; + if ((expr == null ? void 0 : expr.type) === "TSTypeCastExpression") { + exprList[i] = this.typeCastToParameter(expr); + } + } + super.toAssignableList(exprList, trailingCommaLoc, isLHS); } - isValidLVal(type, isParenthesized, binding) { - return type === "Placeholder" || super.isValidLVal(type, isParenthesized, binding); + typeCastToParameter(node) { + node.expression.typeAnnotation = node.typeAnnotation; + this.resetEndLocation(node.expression, node.typeAnnotation.loc.end); + return node.expression; } - toAssignable(node, isLHS) { - if (node && node.type === "Placeholder" && node.expectedNode === "Expression") { - node.expectedNode = "Pattern"; - } else { - super.toAssignable(node, isLHS); + shouldParseArrow(params) { + if (this.match(14)) { + return params.every(expr => this.isAssignable(expr, true)); } + return super.shouldParseArrow(params); } - chStartsBindingIdentifier(ch, pos) { - if (super.chStartsBindingIdentifier(ch, pos)) { - return true; - } - const nextToken = this.lookahead(); - if (nextToken.type === 142) { - return true; - } - return false; + shouldParseAsyncArrow() { + return this.match(14) || super.shouldParseAsyncArrow(); } - verifyBreakContinue(node, isBreak) { - if (node.label && node.label.type === "Placeholder") return; - super.verifyBreakContinue(node, isBreak); + canHaveLeadingDecorator() { + return super.canHaveLeadingDecorator() || this.isAbstractClass(); } - parseExpressionStatement(node, expr) { - if (expr.type !== "Placeholder" || expr.extra && expr.extra.parenthesized) { - return super.parseExpressionStatement(node, expr); - } - if (this.match(14)) { - const stmt = node; - stmt.label = this.finishPlaceholder(expr, "Identifier"); - this.next(); - stmt.body = super.parseStatementOrFunctionDeclaration(false); - return this.finishNode(stmt, "LabeledStatement"); + jsxParseOpeningElementAfterName(node) { + if (this.match(47) || this.match(51)) { + const typeArguments = this.tsTryParseAndCatch(() => this.tsParseTypeArgumentsInExpression()); + if (typeArguments) node.typeParameters = typeArguments; } - this.semicolon(); - node.name = expr.name; - return this.finishPlaceholder(node, "Statement"); + return super.jsxParseOpeningElementAfterName(node); } - parseBlock(allowDirectives, createNewLexicalScope, afterBlockParse) { - return this.parsePlaceholder("BlockStatement") || super.parseBlock(allowDirectives, createNewLexicalScope, afterBlockParse); + getGetterSetterExpectedParamCount(method) { + const baseCount = super.getGetterSetterExpectedParamCount(method); + const params = this.getObjectOrClassMethodParams(method); + const firstParam = params[0]; + const hasContextParam = firstParam && this.isThisParam(firstParam); + return hasContextParam ? baseCount + 1 : baseCount; } - parseFunctionId(requireId) { - return this.parsePlaceholder("Identifier") || super.parseFunctionId(requireId); + parseCatchClauseParam() { + const param = super.parseCatchClauseParam(); + const type = this.tsTryParseTypeAnnotation(); + if (type) { + param.typeAnnotation = type; + this.resetEndLocation(param); + } + return param; + } + tsInAmbientContext(cb) { + const oldIsAmbientContext = this.state.isAmbientContext; + this.state.isAmbientContext = true; + try { + return cb(); + } finally { + this.state.isAmbientContext = oldIsAmbientContext; + } } parseClass(node, isStatement, optionalId) { - const type = isStatement ? "ClassDeclaration" : "ClassExpression"; - this.next(); - const oldStrict = this.state.strict; - const placeholder = this.parsePlaceholder("Identifier"); - if (placeholder) { - if (this.match(81) || this.match(142) || this.match(5)) { - node.id = placeholder; - } else if (optionalId || !isStatement) { - node.id = null; - node.body = this.finishPlaceholder(placeholder, "ClassBody"); - return this.finishNode(node, type); - } else { - throw this.raise(PlaceholderErrors.ClassNameIsRequired, { - at: this.state.startLoc + const oldInAbstractClass = this.state.inAbstractClass; + this.state.inAbstractClass = !!node.abstract; + try { + return super.parseClass(node, isStatement, optionalId); + } finally { + this.state.inAbstractClass = oldInAbstractClass; + } + } + tsParseAbstractDeclaration(node, decorators) { + if (this.match(80)) { + node.abstract = true; + return this.maybeTakeDecorators(decorators, this.parseClass(node, true, false)); + } else if (this.isContextual(127)) { + if (!this.hasFollowingLineBreak()) { + node.abstract = true; + this.raise(TSErrors.NonClassMethodPropertyHasAbstractModifer, { + at: node }); + return this.tsParseInterfaceDeclaration(node); } } else { - this.parseClassId(node, isStatement, optionalId); - } - super.parseClassSuper(node); - node.body = this.parsePlaceholder("ClassBody") || super.parseClassBody(!!node.superClass, oldStrict); - return this.finishNode(node, type); - } - parseExport(node, decorators) { - const placeholder = this.parsePlaceholder("Identifier"); - if (!placeholder) return super.parseExport(node, decorators); - if (!this.isContextual(97) && !this.match(12)) { - node.specifiers = []; - node.source = null; - node.declaration = this.finishPlaceholder(placeholder, "Declaration"); - return this.finishNode(node, "ExportNamedDeclaration"); + this.unexpected(null, 80); } - this.expectPlugin("exportDefaultFrom"); - const specifier = this.startNode(); - specifier.exported = placeholder; - node.specifiers = [this.finishNode(specifier, "ExportDefaultSpecifier")]; - return super.parseExport(node, decorators); } - isExportDefaultSpecifier() { - if (this.match(65)) { - const next = this.nextTokenStart(); - if (this.isUnparsedContextual(next, "from")) { - if (this.input.startsWith(tokenLabelName(142), this.nextTokenStartSince(next + 4))) { - return true; - } + parseMethod(node, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope) { + const method = super.parseMethod(node, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope); + if (method.abstract) { + const hasBody = this.hasPlugin("estree") ? !!method.value.body : !!method.body; + if (hasBody) { + const { + key + } = method; + this.raise(TSErrors.AbstractMethodHasImplementation, { + at: method, + methodName: key.type === "Identifier" && !method.computed ? key.name : `[${this.input.slice(key.start, key.end)}]` + }); } } - return super.isExportDefaultSpecifier(); + return method; } - maybeParseExportDefaultSpecifier(node) { - if (node.specifiers && node.specifiers.length > 0) { - return true; - } - return super.maybeParseExportDefaultSpecifier(node); + tsParseTypeParameterName() { + const typeName = this.parseIdentifier(); + return typeName.name; } - checkExport(node) { - const { - specifiers - } = node; - if (specifiers != null && specifiers.length) { - node.specifiers = specifiers.filter(node => node.exported.type === "Placeholder"); - } - super.checkExport(node); - node.specifiers = specifiers; + shouldParseAsAmbientContext() { + return !!this.getPluginOption("typescript", "dts"); } - parseImport(node) { - const placeholder = this.parsePlaceholder("Identifier"); - if (!placeholder) return super.parseImport(node); - node.specifiers = []; - if (!this.isContextual(97) && !this.match(12)) { - node.source = this.finishPlaceholder(placeholder, "StringLiteral"); - this.semicolon(); - return this.finishNode(node, "ImportDeclaration"); - } - const specifier = this.startNodeAtNode(placeholder); - specifier.local = placeholder; - node.specifiers.push(this.finishNode(specifier, "ImportDefaultSpecifier")); - if (this.eat(12)) { - const hasStarImport = this.maybeParseStarImportSpecifier(node); - if (!hasStarImport) this.parseNamedImportSpecifiers(node); + parse() { + if (this.shouldParseAsAmbientContext()) { + this.state.isAmbientContext = true; } - this.expectContextual(97); - node.source = this.parseImportSource(); - this.semicolon(); - return this.finishNode(node, "ImportDeclaration"); - } - parseImportSource() { - return this.parsePlaceholder("StringLiteral") || super.parseImportSource(); + return super.parse(); } - assertNoSpace() { - if (this.state.start > this.state.lastTokEndLoc.index) { - this.raise(PlaceholderErrors.UnexpectedSpace, { - at: this.state.lastTokEndLoc - }); + getExpression() { + if (this.shouldParseAsAmbientContext()) { + this.state.isAmbientContext = true; } + return super.getExpression(); } -}); - -var v8intrinsic = (superClass => class V8IntrinsicMixin extends superClass { - parseV8Intrinsic() { - if (this.match(54)) { - const v8IntrinsicStartLoc = this.state.startLoc; - const node = this.startNode(); - this.next(); - if (tokenIsIdentifier(this.state.type)) { - const name = this.parseIdentifierName(); - const identifier = this.createIdentifier(node, name); - identifier.type = "V8IntrinsicIdentifier"; - if (this.match(10)) { - return identifier; - } - } - this.unexpected(v8IntrinsicStartLoc); + parseExportSpecifier(node, isString, isInTypeExport, isMaybeTypeOnly) { + if (!isString && isMaybeTypeOnly) { + this.parseTypeOnlyImportExportSpecifier(node, false, isInTypeExport); + return this.finishNode(node, "ExportSpecifier"); } + node.exportKind = "value"; + return super.parseExportSpecifier(node, isString, isInTypeExport, isMaybeTypeOnly); } - parseExprAtom(refExpressionErrors) { - return this.parseV8Intrinsic() || super.parseExprAtom(refExpressionErrors); + parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport, isMaybeTypeOnly, bindingType) { + if (!importedIsString && isMaybeTypeOnly) { + this.parseTypeOnlyImportExportSpecifier(specifier, true, isInTypeOnlyImport); + return this.finishNode(specifier, "ImportSpecifier"); + } + specifier.importKind = "value"; + return super.parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport, isMaybeTypeOnly, isInTypeOnlyImport ? BIND_TS_TYPE_IMPORT : BIND_FLAGS_TS_IMPORT); } -}); - -function hasPlugin(plugins, expectedConfig) { - const [expectedName, expectedOptions] = typeof expectedConfig === "string" ? [expectedConfig, {}] : expectedConfig; - const expectedKeys = Object.keys(expectedOptions); - const expectedOptionsIsEmpty = expectedKeys.length === 0; - return plugins.some(p => { - if (typeof p === "string") { - return expectedOptionsIsEmpty && p === expectedName; - } else { - const [pluginName, pluginOptions] = p; - if (pluginName !== expectedName) { - return false; + parseTypeOnlyImportExportSpecifier(node, isImport, isInTypeOnlyImportExport) { + const leftOfAsKey = isImport ? "imported" : "local"; + const rightOfAsKey = isImport ? "local" : "exported"; + let leftOfAs = node[leftOfAsKey]; + let rightOfAs; + let hasTypeSpecifier = false; + let canParseAsKeyword = true; + const loc = leftOfAs.loc.start; + if (this.isContextual(93)) { + const firstAs = this.parseIdentifier(); + if (this.isContextual(93)) { + const secondAs = this.parseIdentifier(); + if (tokenIsKeywordOrIdentifier(this.state.type)) { + hasTypeSpecifier = true; + leftOfAs = firstAs; + rightOfAs = isImport ? this.parseIdentifier() : this.parseModuleExportName(); + canParseAsKeyword = false; + } else { + rightOfAs = secondAs; + canParseAsKeyword = false; + } + } else if (tokenIsKeywordOrIdentifier(this.state.type)) { + canParseAsKeyword = false; + rightOfAs = isImport ? this.parseIdentifier() : this.parseModuleExportName(); + } else { + hasTypeSpecifier = true; + leftOfAs = firstAs; } - for (const key of expectedKeys) { - if (pluginOptions[key] !== expectedOptions[key]) { - return false; + } else if (tokenIsKeywordOrIdentifier(this.state.type)) { + hasTypeSpecifier = true; + if (isImport) { + leftOfAs = this.parseIdentifier(true); + if (!this.isContextual(93)) { + this.checkReservedWord(leftOfAs.name, leftOfAs.loc.start, true, true); } + } else { + leftOfAs = this.parseModuleExportName(); } - return true; } - }); -} -function getPluginOption(plugins, name, option) { - const plugin = plugins.find(plugin => { - if (Array.isArray(plugin)) { - return plugin[0] === name; - } else { - return plugin === name; + if (hasTypeSpecifier && isInTypeOnlyImportExport) { + this.raise(isImport ? TSErrors.TypeModifierIsUsedInTypeImports : TSErrors.TypeModifierIsUsedInTypeExports, { + at: loc + }); } - }); - if (plugin && Array.isArray(plugin) && plugin.length > 1) { - return plugin[1][option]; - } - return null; -} -const PIPELINE_PROPOSALS = ["minimal", "fsharp", "hack", "smart"]; -const TOPIC_TOKENS = ["^^", "@@", "^", "%", "#"]; -const RECORD_AND_TUPLE_SYNTAX_TYPES = ["hash", "bar"]; -function validatePlugins(plugins) { - if (hasPlugin(plugins, "decorators")) { - if (hasPlugin(plugins, "decorators-legacy")) { - throw new Error("Cannot use the decorators and decorators-legacy plugin together"); + node[leftOfAsKey] = leftOfAs; + node[rightOfAsKey] = rightOfAs; + const kindKey = isImport ? "importKind" : "exportKind"; + node[kindKey] = hasTypeSpecifier ? "type" : "value"; + if (canParseAsKeyword && this.eatContextual(93)) { + node[rightOfAsKey] = isImport ? this.parseIdentifier() : this.parseModuleExportName(); } - const decoratorsBeforeExport = getPluginOption(plugins, "decorators", "decoratorsBeforeExport"); - if (decoratorsBeforeExport != null && typeof decoratorsBeforeExport !== "boolean") { - throw new Error("'decoratorsBeforeExport' must be a boolean."); + if (!node[rightOfAsKey]) { + node[rightOfAsKey] = cloneIdentifier(node[leftOfAsKey]); } - const allowCallParenthesized = getPluginOption(plugins, "decorators", "allowCallParenthesized"); - if (allowCallParenthesized != null && typeof allowCallParenthesized !== "boolean") { - throw new Error("'allowCallParenthesized' must be a boolean."); + if (isImport) { + this.checkIdentifier(node[rightOfAsKey], hasTypeSpecifier ? BIND_TS_TYPE_IMPORT : BIND_FLAGS_TS_IMPORT); } } - if (hasPlugin(plugins, "flow") && hasPlugin(plugins, "typescript")) { - throw new Error("Cannot combine flow and typescript plugins."); +}); +function isPossiblyLiteralEnum(expression) { + if (expression.type !== "MemberExpression") return false; + const { + computed, + property + } = expression; + if (computed && property.type !== "StringLiteral" && (property.type !== "TemplateLiteral" || property.expressions.length > 0)) { + return false; } - if (hasPlugin(plugins, "placeholders") && hasPlugin(plugins, "v8intrinsic")) { - throw new Error("Cannot combine placeholders and v8intrinsic plugins."); + return isUncomputedMemberExpressionChain(expression.object); +} +function isValidAmbientConstInitializer(expression, estree) { + var _expression$extra; + const { + type + } = expression; + if ((_expression$extra = expression.extra) != null && _expression$extra.parenthesized) { + return false; } - if (hasPlugin(plugins, "pipelineOperator")) { - const proposal = getPluginOption(plugins, "pipelineOperator", "proposal"); - if (!PIPELINE_PROPOSALS.includes(proposal)) { - const proposalList = PIPELINE_PROPOSALS.map(p => `"${p}"`).join(", "); - throw new Error(`"pipelineOperator" requires "proposal" option whose value must be one of: ${proposalList}.`); - } - const tupleSyntaxIsHash = hasPlugin(plugins, ["recordAndTuple", { - syntaxType: "hash" - }]); - if (proposal === "hack") { - if (hasPlugin(plugins, "placeholders")) { - throw new Error("Cannot combine placeholders plugin and Hack-style pipes."); - } - if (hasPlugin(plugins, "v8intrinsic")) { - throw new Error("Cannot combine v8intrinsic plugin and Hack-style pipes."); - } - const topicToken = getPluginOption(plugins, "pipelineOperator", "topicToken"); - if (!TOPIC_TOKENS.includes(topicToken)) { - const tokenList = TOPIC_TOKENS.map(t => `"${t}"`).join(", "); - throw new Error(`"pipelineOperator" in "proposal": "hack" mode also requires a "topicToken" option whose value must be one of: ${tokenList}.`); - } - if (topicToken === "#" && tupleSyntaxIsHash) { - throw new Error('Plugin conflict between `["pipelineOperator", { proposal: "hack", topicToken: "#" }]` and `["recordAndtuple", { syntaxType: "hash"}]`.'); + if (estree) { + if (type === "Literal") { + const { + value + } = expression; + if (typeof value === "string" || typeof value === "boolean") { + return true; } - } else if (proposal === "smart" && tupleSyntaxIsHash) { - throw new Error('Plugin conflict between `["pipelineOperator", { proposal: "smart" }]` and `["recordAndtuple", { syntaxType: "hash"}]`.'); } - } - if (hasPlugin(plugins, "moduleAttributes")) { - { - if (hasPlugin(plugins, "importAssertions")) { - throw new Error("Cannot combine importAssertions and moduleAttributes plugins."); - } - const moduleAttributesVersionPluginOption = getPluginOption(plugins, "moduleAttributes", "version"); - if (moduleAttributesVersionPluginOption !== "may-2020") { - throw new Error("The 'moduleAttributes' plugin requires a 'version' option," + " representing the last proposal update. Currently, the" + " only supported value is 'may-2020'."); - } + } else { + if (type === "StringLiteral" || type === "BooleanLiteral") { + return true; } } - if (hasPlugin(plugins, "recordAndTuple") && getPluginOption(plugins, "recordAndTuple", "syntaxType") != null && !RECORD_AND_TUPLE_SYNTAX_TYPES.includes(getPluginOption(plugins, "recordAndTuple", "syntaxType"))) { - throw new Error("The 'syntaxType' option of the 'recordAndTuple' plugin must be one of: " + RECORD_AND_TUPLE_SYNTAX_TYPES.map(p => `'${p}'`).join(", ")); + if (isNumber(expression, estree) || isNegativeNumber(expression, estree)) { + return true; + } + if (type === "TemplateLiteral" && expression.expressions.length === 0) { + return true; } - if (hasPlugin(plugins, "asyncDoExpressions") && !hasPlugin(plugins, "doExpressions")) { - const error = new Error("'asyncDoExpressions' requires 'doExpressions', please add 'doExpressions' to parser plugins."); - error.missingPlugins = "doExpressions"; - throw error; + if (isPossiblyLiteralEnum(expression)) { + return true; } + return false; } -const mixinPlugins = { - estree, - jsx, - flow, - typescript, - v8intrinsic, - placeholders -}; -const mixinPluginNames = Object.keys(mixinPlugins); - -const defaultOptions = { - sourceType: "script", - sourceFilename: undefined, - startColumn: 0, - startLine: 1, - allowAwaitOutsideFunction: false, - allowReturnOutsideFunction: false, - allowImportExportEverywhere: false, - allowSuperOutsideMethod: false, - allowUndeclaredExports: false, - plugins: [], - strictMode: null, - ranges: false, - tokens: false, - createParenthesizedExpressions: false, - errorRecovery: false, - attachComment: true -}; -function getOptions(opts) { - const options = {}; - for (const key of Object.keys(defaultOptions)) { - options[key] = opts && opts[key] != null ? opts[key] : defaultOptions[key]; +function isNumber(expression, estree) { + if (estree) { + return expression.type === "Literal" && (typeof expression.value === "number" || "bigint" in expression); + } else { + return expression.type === "NumericLiteral" || expression.type === "BigIntLiteral"; } - return options; } - -const getOwn = (object, key) => Object.hasOwnProperty.call(object, key) && object[key]; -const unwrapParenthesizedExpression = node => { - return node.type === "ParenthesizedExpression" ? unwrapParenthesizedExpression(node.expression) : node; -}; -class LValParser extends NodeUtils { - toAssignable(node, isLHS = false) { - var _node$extra, _node$extra3; - let parenthesized = undefined; - if (node.type === "ParenthesizedExpression" || (_node$extra = node.extra) != null && _node$extra.parenthesized) { - parenthesized = unwrapParenthesizedExpression(node); - if (isLHS) { - if (parenthesized.type === "Identifier") { - this.expressionScope.recordArrowParameterBindingError(Errors.InvalidParenthesizedAssignment, { - at: node - }); - } else if (parenthesized.type !== "MemberExpression") { - this.raise(Errors.InvalidParenthesizedAssignment, { - at: node - }); - } - } else { - this.raise(Errors.InvalidParenthesizedAssignment, { - at: node - }); - } +function isNegativeNumber(expression, estree) { + if (expression.type === "UnaryExpression") { + const { + operator, + argument + } = expression; + if (operator === "-" && isNumber(argument, estree)) { + return true; } - switch (node.type) { - case "Identifier": - case "ObjectPattern": - case "ArrayPattern": - case "AssignmentPattern": - case "RestElement": - break; - case "ObjectExpression": - node.type = "ObjectPattern"; - for (let i = 0, length = node.properties.length, last = length - 1; i < length; i++) { - var _node$extra2; - const prop = node.properties[i]; - const isLast = i === last; - this.toAssignableObjectExpressionProp(prop, isLast, isLHS); - if (isLast && prop.type === "RestElement" && (_node$extra2 = node.extra) != null && _node$extra2.trailingCommaLoc) { - this.raise(Errors.RestTrailingComma, { - at: node.extra.trailingCommaLoc - }); - } - } - break; - case "ObjectProperty": - { - const { - key, - value - } = node; - if (this.isPrivateName(key)) { - this.classScope.usePrivateName(this.getPrivateNameSV(key), key.loc.start); - } - this.toAssignable(value, isLHS); - break; - } - case "SpreadElement": - { - throw new Error("Internal @babel/parser error (this is a bug, please report it)." + " SpreadElement should be converted by .toAssignable's caller."); - } - case "ArrayExpression": - node.type = "ArrayPattern"; - this.toAssignableList(node.elements, (_node$extra3 = node.extra) == null ? void 0 : _node$extra3.trailingCommaLoc, isLHS); - break; - case "AssignmentExpression": - if (node.operator !== "=") { - this.raise(Errors.MissingEqInAssignment, { - at: node.left.loc.end - }); - } - node.type = "AssignmentPattern"; - delete node.operator; - this.toAssignable(node.left, isLHS); - break; - case "ParenthesizedExpression": - this.toAssignable(parenthesized, isLHS); - break; + } + return false; +} +function isUncomputedMemberExpressionChain(expression) { + if (expression.type === "Identifier") return true; + if (expression.type !== "MemberExpression") return false; + if (expression.computed) return false; + return isUncomputedMemberExpressionChain(expression.object); +} + +const PlaceholderErrors = ParseErrorEnum`placeholders`({ + ClassNameIsRequired: "A class name is required.", + UnexpectedSpace: "Unexpected space in placeholder." +}); +var placeholders = (superClass => class PlaceholdersParserMixin extends superClass { + parsePlaceholder(expectedNode) { + if (this.match(142)) { + const node = this.startNode(); + this.next(); + this.assertNoSpace(); + node.name = super.parseIdentifier(true); + this.assertNoSpace(); + this.expect(142); + return this.finishPlaceholder(node, expectedNode); } } - toAssignableObjectExpressionProp(prop, isLast, isLHS) { - if (prop.type === "ObjectMethod") { - this.raise(prop.kind === "get" || prop.kind === "set" ? Errors.PatternHasAccessor : Errors.PatternHasMethod, { - at: prop.key - }); - } else if (prop.type === "SpreadElement") { - prop.type = "RestElement"; - const arg = prop.argument; - this.checkToRestConversion(arg, false); - this.toAssignable(arg, isLHS); - if (!isLast) { - this.raise(Errors.RestTrailingComma, { - at: prop - }); - } - } else { - this.toAssignable(prop, isLHS); + finishPlaceholder(node, expectedNode) { + const isFinished = !!(node.expectedNode && node.type === "Placeholder"); + node.expectedNode = expectedNode; + return isFinished ? node : this.finishNode(node, "Placeholder"); + } + getTokenFromCode(code) { + if (code === 37 && this.input.charCodeAt(this.state.pos + 1) === 37) { + return this.finishOp(142, 2); } + return super.getTokenFromCode(code); } - toAssignableList(exprList, trailingCommaLoc, isLHS) { - const end = exprList.length - 1; - for (let i = 0; i <= end; i++) { - const elt = exprList[i]; - if (!elt) continue; - if (elt.type === "SpreadElement") { - elt.type = "RestElement"; - const arg = elt.argument; - this.checkToRestConversion(arg, true); - this.toAssignable(arg, isLHS); - } else { - this.toAssignable(elt, isLHS); - } - if (elt.type === "RestElement") { - if (i < end) { - this.raise(Errors.RestTrailingComma, { - at: elt - }); - } else if (trailingCommaLoc) { - this.raise(Errors.RestTrailingComma, { - at: trailingCommaLoc - }); - } - } + parseExprAtom(refExpressionErrors) { + return this.parsePlaceholder("Expression") || super.parseExprAtom(refExpressionErrors); + } + parseIdentifier(liberal) { + return this.parsePlaceholder("Identifier") || super.parseIdentifier(liberal); + } + checkReservedWord(word, startLoc, checkKeywords, isBinding) { + if (word !== undefined) { + super.checkReservedWord(word, startLoc, checkKeywords, isBinding); } } - isAssignable(node, isBinding) { - switch (node.type) { - case "Identifier": - case "ObjectPattern": - case "ArrayPattern": - case "AssignmentPattern": - case "RestElement": - return true; - case "ObjectExpression": - { - const last = node.properties.length - 1; - return node.properties.every((prop, i) => { - return prop.type !== "ObjectMethod" && (i === last || prop.type !== "SpreadElement") && this.isAssignable(prop); - }); - } - case "ObjectProperty": - return this.isAssignable(node.value); - case "SpreadElement": - return this.isAssignable(node.argument); - case "ArrayExpression": - return node.elements.every(element => element === null || this.isAssignable(element)); - case "AssignmentExpression": - return node.operator === "="; - case "ParenthesizedExpression": - return this.isAssignable(node.expression); - case "MemberExpression": - case "OptionalMemberExpression": - return !isBinding; - default: - return false; + parseBindingAtom() { + return this.parsePlaceholder("Pattern") || super.parseBindingAtom(); + } + isValidLVal(type, isParenthesized, binding) { + return type === "Placeholder" || super.isValidLVal(type, isParenthesized, binding); + } + toAssignable(node, isLHS) { + if (node && node.type === "Placeholder" && node.expectedNode === "Expression") { + node.expectedNode = "Pattern"; + } else { + super.toAssignable(node, isLHS); } } - toReferencedList(exprList, isParenthesizedExpr) { - return exprList; + chStartsBindingIdentifier(ch, pos) { + if (super.chStartsBindingIdentifier(ch, pos)) { + return true; + } + const nextToken = this.lookahead(); + if (nextToken.type === 142) { + return true; + } + return false; } - toReferencedListDeep(exprList, isParenthesizedExpr) { - this.toReferencedList(exprList, isParenthesizedExpr); - for (const expr of exprList) { - if ((expr == null ? void 0 : expr.type) === "ArrayExpression") { - this.toReferencedListDeep(expr.elements); - } + verifyBreakContinue(node, isBreak) { + if (node.label && node.label.type === "Placeholder") return; + super.verifyBreakContinue(node, isBreak); + } + parseExpressionStatement(node, expr) { + if (expr.type !== "Placeholder" || expr.extra && expr.extra.parenthesized) { + return super.parseExpressionStatement(node, expr); + } + if (this.match(14)) { + const stmt = node; + stmt.label = this.finishPlaceholder(expr, "Identifier"); + this.next(); + stmt.body = super.parseStatementOrSloppyAnnexBFunctionDeclaration(); + return this.finishNode(stmt, "LabeledStatement"); } + this.semicolon(); + node.name = expr.name; + return this.finishPlaceholder(node, "Statement"); } - parseSpread(refExpressionErrors) { - const node = this.startNode(); - this.next(); - node.argument = this.parseMaybeAssignAllowIn(refExpressionErrors, undefined); - return this.finishNode(node, "SpreadElement"); + parseBlock(allowDirectives, createNewLexicalScope, afterBlockParse) { + return this.parsePlaceholder("BlockStatement") || super.parseBlock(allowDirectives, createNewLexicalScope, afterBlockParse); } - parseRestBinding() { - const node = this.startNode(); + parseFunctionId(requireId) { + return this.parsePlaceholder("Identifier") || super.parseFunctionId(requireId); + } + parseClass(node, isStatement, optionalId) { + const type = isStatement ? "ClassDeclaration" : "ClassExpression"; this.next(); - node.argument = this.parseBindingAtom(); - return this.finishNode(node, "RestElement"); + const oldStrict = this.state.strict; + const placeholder = this.parsePlaceholder("Identifier"); + if (placeholder) { + if (this.match(81) || this.match(142) || this.match(5)) { + node.id = placeholder; + } else if (optionalId || !isStatement) { + node.id = null; + node.body = this.finishPlaceholder(placeholder, "ClassBody"); + return this.finishNode(node, type); + } else { + throw this.raise(PlaceholderErrors.ClassNameIsRequired, { + at: this.state.startLoc + }); + } + } else { + this.parseClassId(node, isStatement, optionalId); + } + super.parseClassSuper(node); + node.body = this.parsePlaceholder("ClassBody") || super.parseClassBody(!!node.superClass, oldStrict); + return this.finishNode(node, type); } - parseBindingAtom() { - switch (this.state.type) { - case 0: - { - const node = this.startNode(); - this.next(); - node.elements = this.parseBindingList(3, 93, true); - return this.finishNode(node, "ArrayPattern"); - } - case 5: - return this.parseObjectLike(8, true); + parseExport(node, decorators) { + const placeholder = this.parsePlaceholder("Identifier"); + if (!placeholder) return super.parseExport(node, decorators); + if (!this.isContextual(97) && !this.match(12)) { + node.specifiers = []; + node.source = null; + node.declaration = this.finishPlaceholder(placeholder, "Declaration"); + return this.finishNode(node, "ExportNamedDeclaration"); } - return this.parseIdentifier(); + this.expectPlugin("exportDefaultFrom"); + const specifier = this.startNode(); + specifier.exported = placeholder; + node.specifiers = [this.finishNode(specifier, "ExportDefaultSpecifier")]; + return super.parseExport(node, decorators); } - parseBindingList(close, closeCharCode, allowEmpty, allowModifiers) { - const elts = []; - let first = true; - while (!this.eat(close)) { - if (first) { - first = false; - } else { - this.expect(12); - } - if (allowEmpty && this.match(12)) { - elts.push(null); - } else if (this.eat(close)) { - break; - } else if (this.match(21)) { - elts.push(this.parseAssignableListItemTypes(this.parseRestBinding())); - if (!this.checkCommaAfterRest(closeCharCode)) { - this.expect(close); - break; - } - } else { - const decorators = []; - if (this.match(26) && this.hasPlugin("decorators")) { - this.raise(Errors.UnsupportedParameterDecorator, { - at: this.state.startLoc - }); - } - while (this.match(26)) { - decorators.push(this.parseDecorator()); + isExportDefaultSpecifier() { + if (this.match(65)) { + const next = this.nextTokenStart(); + if (this.isUnparsedContextual(next, "from")) { + if (this.input.startsWith(tokenLabelName(142), this.nextTokenStartSince(next + 4))) { + return true; } - elts.push(this.parseAssignableListItem(allowModifiers, decorators)); } } - return elts; + return super.isExportDefaultSpecifier(); } - parseBindingRestProperty(prop) { - this.next(); - prop.argument = this.parseIdentifier(); - this.checkCommaAfterRest(125); - return this.finishNode(prop, "RestElement"); + maybeParseExportDefaultSpecifier(node) { + if (node.specifiers && node.specifiers.length > 0) { + return true; + } + return super.maybeParseExportDefaultSpecifier(node); } - parseBindingProperty() { - const prop = this.startNode(); + checkExport(node) { const { - type, - startLoc - } = this.state; - if (type === 21) { - return this.parseBindingRestProperty(prop); - } else if (type === 136) { - this.expectPlugin("destructuringPrivate", startLoc); - this.classScope.usePrivateName(this.state.value, startLoc); - prop.key = this.parsePrivateName(); - } else { - this.parsePropertyName(prop); + specifiers + } = node; + if (specifiers != null && specifiers.length) { + node.specifiers = specifiers.filter(node => node.exported.type === "Placeholder"); } - prop.method = false; - return this.parseObjPropValue(prop, startLoc, false, false, true, false); + super.checkExport(node); + node.specifiers = specifiers; } - parseAssignableListItem(allowModifiers, decorators) { - const left = this.parseMaybeDefault(); - this.parseAssignableListItemTypes(left); - const elt = this.parseMaybeDefault(left.loc.start, left); - if (decorators.length) { - left.decorators = decorators; + parseImport(node) { + const placeholder = this.parsePlaceholder("Identifier"); + if (!placeholder) return super.parseImport(node); + node.specifiers = []; + if (!this.isContextual(97) && !this.match(12)) { + node.source = this.finishPlaceholder(placeholder, "StringLiteral"); + this.semicolon(); + return this.finishNode(node, "ImportDeclaration"); } - return elt; - } - parseAssignableListItemTypes(param) { - return param; - } - parseMaybeDefault(startLoc, left) { - var _startLoc, _left; - (_startLoc = startLoc) != null ? _startLoc : startLoc = this.state.startLoc; - left = (_left = left) != null ? _left : this.parseBindingAtom(); - if (!this.eat(29)) return left; - const node = this.startNodeAt(startLoc); - node.left = left; - node.right = this.parseMaybeAssignAllowIn(); - return this.finishNode(node, "AssignmentPattern"); + const specifier = this.startNodeAtNode(placeholder); + specifier.local = placeholder; + node.specifiers.push(this.finishNode(specifier, "ImportDefaultSpecifier")); + if (this.eat(12)) { + const hasStarImport = this.maybeParseStarImportSpecifier(node); + if (!hasStarImport) this.parseNamedImportSpecifiers(node); + } + this.expectContextual(97); + node.source = this.parseImportSource(); + this.semicolon(); + return this.finishNode(node, "ImportDeclaration"); } - isValidLVal(type, isUnparenthesizedInAssign, binding) { - return getOwn({ - AssignmentPattern: "left", - RestElement: "argument", - ObjectProperty: "value", - ParenthesizedExpression: "expression", - ArrayPattern: "elements", - ObjectPattern: "properties" - }, type); + parseImportSource() { + return this.parsePlaceholder("StringLiteral") || super.parseImportSource(); } - checkLVal(expression, { - in: ancestor, - binding = BIND_NONE, - checkClashes = false, - strictModeChanged = false, - hasParenthesizedAncestor = false - }) { - var _expression$extra; - const type = expression.type; - if (this.isObjectMethod(expression)) return; - if (type === "MemberExpression") { - if (binding !== BIND_NONE) { - this.raise(Errors.InvalidPropertyBindingPattern, { - at: expression - }); - } - return; + assertNoSpace() { + if (this.state.start > this.state.lastTokEndLoc.index) { + this.raise(PlaceholderErrors.UnexpectedSpace, { + at: this.state.lastTokEndLoc + }); } - if (type === "Identifier") { - this.checkIdentifier(expression, binding, strictModeChanged); - const { - name - } = expression; - if (checkClashes) { - if (checkClashes.has(name)) { - this.raise(Errors.ParamDupe, { - at: expression - }); - } else { - checkClashes.add(name); + } +}); + +var v8intrinsic = (superClass => class V8IntrinsicMixin extends superClass { + parseV8Intrinsic() { + if (this.match(54)) { + const v8IntrinsicStartLoc = this.state.startLoc; + const node = this.startNode(); + this.next(); + if (tokenIsIdentifier(this.state.type)) { + const name = this.parseIdentifierName(); + const identifier = this.createIdentifier(node, name); + identifier.type = "V8IntrinsicIdentifier"; + if (this.match(10)) { + return identifier; } } - return; - } - const validity = this.isValidLVal(type, !(hasParenthesizedAncestor || (_expression$extra = expression.extra) != null && _expression$extra.parenthesized) && ancestor.type === "AssignmentExpression", binding); - if (validity === true) return; - if (validity === false) { - const ParseErrorClass = binding === BIND_NONE ? Errors.InvalidLhs : Errors.InvalidLhsBinding; - this.raise(ParseErrorClass, { - at: expression, - ancestor - }); - return; + this.unexpected(v8IntrinsicStartLoc); } - const [key, isParenthesizedExpression] = Array.isArray(validity) ? validity : [validity, type === "ParenthesizedExpression"]; - const nextAncestor = type === "ArrayPattern" || type === "ObjectPattern" || type === "ParenthesizedExpression" ? { - type - } : ancestor; - for (const child of [].concat(expression[key])) { - if (child) { - this.checkLVal(child, { - in: nextAncestor, - binding, - checkClashes, - strictModeChanged, - hasParenthesizedAncestor: isParenthesizedExpression - }); + } + parseExprAtom(refExpressionErrors) { + return this.parseV8Intrinsic() || super.parseExprAtom(refExpressionErrors); + } +}); + +function hasPlugin(plugins, expectedConfig) { + const [expectedName, expectedOptions] = typeof expectedConfig === "string" ? [expectedConfig, {}] : expectedConfig; + const expectedKeys = Object.keys(expectedOptions); + const expectedOptionsIsEmpty = expectedKeys.length === 0; + return plugins.some(p => { + if (typeof p === "string") { + return expectedOptionsIsEmpty && p === expectedName; + } else { + const [pluginName, pluginOptions] = p; + if (pluginName !== expectedName) { + return false; + } + for (const key of expectedKeys) { + if (pluginOptions[key] !== expectedOptions[key]) { + return false; + } } + return true; + } + }); +} +function getPluginOption(plugins, name, option) { + const plugin = plugins.find(plugin => { + if (Array.isArray(plugin)) { + return plugin[0] === name; + } else { + return plugin === name; } + }); + if (plugin && Array.isArray(plugin) && plugin.length > 1) { + return plugin[1][option]; } - checkIdentifier(at, bindingType, strictModeChanged = false) { - if (this.state.strict && (strictModeChanged ? isStrictBindReservedWord(at.name, this.inModule) : isStrictBindOnlyReservedWord(at.name))) { - if (bindingType === BIND_NONE) { - this.raise(Errors.StrictEvalArguments, { - at, - referenceName: at.name - }); - } else { - this.raise(Errors.StrictEvalArgumentsBinding, { - at, - bindingName: at.name - }); - } + return null; +} +const PIPELINE_PROPOSALS = ["minimal", "fsharp", "hack", "smart"]; +const TOPIC_TOKENS = ["^^", "@@", "^", "%", "#"]; +const RECORD_AND_TUPLE_SYNTAX_TYPES = ["hash", "bar"]; +function validatePlugins(plugins) { + if (hasPlugin(plugins, "decorators")) { + if (hasPlugin(plugins, "decorators-legacy")) { + throw new Error("Cannot use the decorators and decorators-legacy plugin together"); } - if (bindingType & BIND_FLAGS_NO_LET_IN_LEXICAL && at.name === "let") { - this.raise(Errors.LetInLexicalBinding, { - at - }); + const decoratorsBeforeExport = getPluginOption(plugins, "decorators", "decoratorsBeforeExport"); + if (decoratorsBeforeExport != null && typeof decoratorsBeforeExport !== "boolean") { + throw new Error("'decoratorsBeforeExport' must be a boolean, if specified."); } - if (!(bindingType & BIND_NONE)) { - this.declareNameFromIdentifier(at, bindingType); + const allowCallParenthesized = getPluginOption(plugins, "decorators", "allowCallParenthesized"); + if (allowCallParenthesized != null && typeof allowCallParenthesized !== "boolean") { + throw new Error("'allowCallParenthesized' must be a boolean."); } } - declareNameFromIdentifier(identifier, binding) { - this.scope.declareName(identifier.name, binding, identifier.loc.start); + if (hasPlugin(plugins, "flow") && hasPlugin(plugins, "typescript")) { + throw new Error("Cannot combine flow and typescript plugins."); } - checkToRestConversion(node, allowPattern) { - switch (node.type) { - case "ParenthesizedExpression": - this.checkToRestConversion(node.expression, allowPattern); - break; - case "Identifier": - case "MemberExpression": - break; - case "ArrayExpression": - case "ObjectExpression": - if (allowPattern) break; - default: - this.raise(Errors.InvalidRestAssignmentPattern, { - at: node - }); + if (hasPlugin(plugins, "placeholders") && hasPlugin(plugins, "v8intrinsic")) { + throw new Error("Cannot combine placeholders and v8intrinsic plugins."); + } + if (hasPlugin(plugins, "pipelineOperator")) { + const proposal = getPluginOption(plugins, "pipelineOperator", "proposal"); + if (!PIPELINE_PROPOSALS.includes(proposal)) { + const proposalList = PIPELINE_PROPOSALS.map(p => `"${p}"`).join(", "); + throw new Error(`"pipelineOperator" requires "proposal" option whose value must be one of: ${proposalList}.`); + } + const tupleSyntaxIsHash = hasPlugin(plugins, ["recordAndTuple", { + syntaxType: "hash" + }]); + if (proposal === "hack") { + if (hasPlugin(plugins, "placeholders")) { + throw new Error("Cannot combine placeholders plugin and Hack-style pipes."); + } + if (hasPlugin(plugins, "v8intrinsic")) { + throw new Error("Cannot combine v8intrinsic plugin and Hack-style pipes."); + } + const topicToken = getPluginOption(plugins, "pipelineOperator", "topicToken"); + if (!TOPIC_TOKENS.includes(topicToken)) { + const tokenList = TOPIC_TOKENS.map(t => `"${t}"`).join(", "); + throw new Error(`"pipelineOperator" in "proposal": "hack" mode also requires a "topicToken" option whose value must be one of: ${tokenList}.`); + } + if (topicToken === "#" && tupleSyntaxIsHash) { + throw new Error('Plugin conflict between `["pipelineOperator", { proposal: "hack", topicToken: "#" }]` and `["recordAndtuple", { syntaxType: "hash"}]`.'); + } + } else if (proposal === "smart" && tupleSyntaxIsHash) { + throw new Error('Plugin conflict between `["pipelineOperator", { proposal: "smart" }]` and `["recordAndtuple", { syntaxType: "hash"}]`.'); } } - checkCommaAfterRest(close) { - if (!this.match(12)) { - return false; + if (hasPlugin(plugins, "moduleAttributes")) { + { + if (hasPlugin(plugins, "importAssertions")) { + throw new Error("Cannot combine importAssertions and moduleAttributes plugins."); + } + const moduleAttributesVersionPluginOption = getPluginOption(plugins, "moduleAttributes", "version"); + if (moduleAttributesVersionPluginOption !== "may-2020") { + throw new Error("The 'moduleAttributes' plugin requires a 'version' option," + " representing the last proposal update. Currently, the" + " only supported value is 'may-2020'."); + } } - this.raise(this.lookaheadCharCode() === close ? Errors.RestTrailingComma : Errors.ElementAfterRest, { - at: this.state.startLoc - }); - return true; } + if (hasPlugin(plugins, "recordAndTuple") && getPluginOption(plugins, "recordAndTuple", "syntaxType") != null && !RECORD_AND_TUPLE_SYNTAX_TYPES.includes(getPluginOption(plugins, "recordAndTuple", "syntaxType"))) { + throw new Error("The 'syntaxType' option of the 'recordAndTuple' plugin must be one of: " + RECORD_AND_TUPLE_SYNTAX_TYPES.map(p => `'${p}'`).join(", ")); + } + if (hasPlugin(plugins, "asyncDoExpressions") && !hasPlugin(plugins, "doExpressions")) { + const error = new Error("'asyncDoExpressions' requires 'doExpressions', please add 'doExpressions' to parser plugins."); + error.missingPlugins = "doExpressions"; + throw error; + } +} +const mixinPlugins = { + estree, + jsx, + flow, + typescript, + v8intrinsic, + placeholders +}; +const mixinPluginNames = Object.keys(mixinPlugins); + +const defaultOptions = { + sourceType: "script", + sourceFilename: undefined, + startColumn: 0, + startLine: 1, + allowAwaitOutsideFunction: false, + allowReturnOutsideFunction: false, + allowNewTargetOutsideFunction: false, + allowImportExportEverywhere: false, + allowSuperOutsideMethod: false, + allowUndeclaredExports: false, + plugins: [], + strictMode: null, + ranges: false, + tokens: false, + createParenthesizedExpressions: false, + errorRecovery: false, + attachComment: true, + annexB: true +}; +function getOptions(opts) { + if (opts && opts.annexB != null && opts.annexB !== false) { + throw new Error("The `annexB` option can only be set to `false`."); + } + const options = {}; + for (const key of Object.keys(defaultOptions)) { + options[key] = opts && opts[key] != null ? opts[key] : defaultOptions[key]; + } + return options; } class ExpressionParser extends LValParser { @@ -10873,9 +10885,14 @@ class ExpressionParser extends LValParser { } let optional = false; if (type === 18) { - if (noCalls && this.lookaheadCharCode() === 40) { - state.stop = true; - return base; + if (noCalls) { + this.raise(Errors.OptionalChainingNoNew, { + at: this.state.startLoc + }); + if (this.lookaheadCharCode() === 40) { + state.stop = true; + return base; + } } state.optionalChainMember = optional = true; this.next(); @@ -11519,7 +11536,7 @@ class ExpressionParser extends LValParser { const meta = this.createIdentifier(this.startNodeAtNode(node), "new"); this.next(); const metaProp = this.parseMetaProperty(node, meta, "target"); - if (!this.scope.inNonArrowFunction && !this.scope.inClass) { + if (!this.scope.inNonArrowFunction && !this.scope.inClass && !this.options.allowNewTargetOutsideFunction) { this.raise(Errors.UnexpectedNewTarget, { at: metaProp }); @@ -11540,20 +11557,11 @@ class ExpressionParser extends LValParser { return this.finishNode(node, "NewExpression"); } parseNewCallee(node) { - var _node$callee$extra; node.callee = this.parseNoCallExpr(); if (node.callee.type === "Import") { this.raise(Errors.ImportCallNotNewExpression, { at: node.callee }); - } else if (this.isOptionalChain(node.callee) && !((_node$callee$extra = node.callee.extra) != null && _node$callee$extra.parenthesized)) { - this.raise(Errors.OptionalChainingNoNew, { - at: this.state.lastTokEndLoc - }); - } else if (this.eat(18)) { - this.raise(Errors.OptionalChainingNoNew, { - at: this.state.startLoc - }); } } parseTemplateElement(isTagged) { @@ -11841,10 +11849,9 @@ class ExpressionParser extends LValParser { parseMethod(node, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope = false) { this.initFunction(node, isAsync); node.generator = isGenerator; - const allowModifiers = isConstructor; this.scope.enter(SCOPE_FUNCTION | SCOPE_SUPER | (inClassScope ? SCOPE_CLASS : 0) | (allowDirectSuper ? SCOPE_DIRECT_SUPER : 0)); this.prodParam.enter(functionFlags(isAsync, node.generator)); - this.parseFunctionParams(node, allowModifiers); + this.parseFunctionParams(node, isConstructor); const finishedNode = this.parseFunctionBodyAndFinish(node, type, true); this.prodParam.exit(); this.scope.exit(); @@ -12029,7 +12036,21 @@ class ExpressionParser extends LValParser { if (!canBeReservedWord(word)) { return; } - if (word === "yield") { + if (checkKeywords && isKeyword(word)) { + this.raise(Errors.UnexpectedKeyword, { + at: startLoc, + keyword: word + }); + return; + } + const reservedTest = !this.state.strict ? isReservedWord : isBinding ? isStrictBindReservedWord : isStrictReservedWord; + if (reservedTest(word, this.inModule)) { + this.raise(Errors.UnexpectedReservedWord, { + at: startLoc, + reservedWord: word + }); + return; + } else if (word === "yield") { if (this.prodParam.hasYield) { this.raise(Errors.YieldBindingIdentifier, { at: startLoc @@ -12060,20 +12081,6 @@ class ExpressionParser extends LValParser { return; } } - if (checkKeywords && isKeyword(word)) { - this.raise(Errors.UnexpectedKeyword, { - at: startLoc, - keyword: word - }); - return; - } - const reservedTest = !this.state.strict ? isReservedWord : isBinding ? isStrictBindReservedWord : isStrictReservedWord; - if (reservedTest(word, this.inModule)) { - this.raise(Errors.UnexpectedReservedWord, { - at: startLoc, - reservedWord: word - }); - } } isAwaitAllowed() { if (this.prodParam.hasAwait) return true; @@ -12518,10 +12525,17 @@ class StatementParser extends ExpressionParser { return this.parseStatementLike(ParseStatementFlag.AllowImportExport | ParseStatementFlag.AllowDeclaration | ParseStatementFlag.AllowFunctionDeclaration | ParseStatementFlag.AllowLabeledFunction); } parseStatementListItem() { - return this.parseStatementLike(ParseStatementFlag.AllowDeclaration | ParseStatementFlag.AllowFunctionDeclaration | ParseStatementFlag.AllowLabeledFunction); + return this.parseStatementLike(ParseStatementFlag.AllowDeclaration | ParseStatementFlag.AllowFunctionDeclaration | (!this.options.annexB || this.state.strict ? 0 : ParseStatementFlag.AllowLabeledFunction)); } - parseStatementOrFunctionDeclaration(disallowLabeledFunction) { - return this.parseStatementLike(ParseStatementFlag.AllowFunctionDeclaration | (disallowLabeledFunction ? 0 : ParseStatementFlag.AllowLabeledFunction)); + parseStatementOrSloppyAnnexBFunctionDeclaration(allowLabeledFunction = false) { + let flags = ParseStatementFlag.StatementOnly; + if (this.options.annexB && !this.state.strict) { + flags |= ParseStatementFlag.AllowFunctionDeclaration; + if (allowLabeledFunction) { + flags |= ParseStatementFlag.AllowLabeledFunction; + } + } + return this.parseStatementLike(flags); } parseStatement() { return this.parseStatementLike(ParseStatementFlag.StatementOnly); @@ -12552,16 +12566,10 @@ class StatementParser extends ExpressionParser { return this.parseForStatement(node); case 68: if (this.lookaheadCharCode() === 46) break; - if (!allowDeclaration) { - if (this.state.strict) { - this.raise(Errors.StrictFunction, { - at: this.state.startLoc - }); - } else if (!allowFunctionDeclaration) { - this.raise(Errors.SloppyFunction, { - at: this.state.startLoc - }); - } + if (!allowFunctionDeclaration) { + this.raise(this.state.strict ? Errors.StrictFunction : this.options.annexB ? Errors.SloppyFunctionAnnexB : Errors.SloppyFunction, { + at: this.state.startLoc + }); } return this.parseFunctionStatement(node, false, !allowDeclaration && allowFunctionDeclaration); case 80: @@ -12687,11 +12695,20 @@ class StatementParser extends ExpressionParser { } decoratorsEnabledBeforeExport() { if (this.hasPlugin("decorators-legacy")) return true; - return this.hasPlugin("decorators") && !!this.getPluginOption("decorators", "decoratorsBeforeExport"); + return this.hasPlugin("decorators") && this.getPluginOption("decorators", "decoratorsBeforeExport") !== false; } maybeTakeDecorators(maybeDecorators, classNode, exportNode) { if (maybeDecorators) { - classNode.decorators = maybeDecorators; + if (classNode.decorators && classNode.decorators.length > 0) { + if (typeof this.getPluginOption("decorators", "decoratorsBeforeExport") !== "boolean") { + this.raise(Errors.DecoratorsBeforeAfterExport, { + at: classNode.decorators[0] + }); + } + classNode.decorators.unshift(...maybeDecorators); + } else { + classNode.decorators = maybeDecorators; + } this.resetStartLocationFromNode(classNode, maybeDecorators[0]); if (exportNode) this.resetStartLocationFromNode(exportNode, classNode); } @@ -12900,8 +12917,8 @@ class StatementParser extends ExpressionParser { parseIfStatement(node) { this.next(); node.test = this.parseHeaderExpression(); - node.consequent = this.parseStatementOrFunctionDeclaration(true); - node.alternate = this.eat(66) ? this.parseStatementOrFunctionDeclaration(true) : null; + node.consequent = this.parseStatementOrSloppyAnnexBFunctionDeclaration(); + node.alternate = this.eat(66) ? this.parseStatementOrSloppyAnnexBFunctionDeclaration() : null; return this.finishNode(node, "IfStatement"); } parseReturnStatement(node) { @@ -12973,8 +12990,7 @@ class StatementParser extends ExpressionParser { } parseCatchClauseParam() { const param = this.parseBindingAtom(); - const simple = param.type === "Identifier"; - this.scope.enter(simple ? SCOPE_SIMPLE_CATCH : 0); + this.scope.enter(this.options.annexB && param.type === "Identifier" ? SCOPE_SIMPLE_CATCH : 0); this.checkLVal(param, { in: { type: "CatchClause" @@ -13063,7 +13079,7 @@ class StatementParser extends ExpressionParser { kind: kind, statementStart: this.state.start }); - node.body = flags & ParseStatementFlag.AllowLabeledFunction ? this.parseStatementOrFunctionDeclaration(false) : this.parseStatement(); + node.body = flags & ParseStatementFlag.AllowLabeledFunction ? this.parseStatementOrSloppyAnnexBFunctionDeclaration(true) : this.parseStatement(); this.state.labels.pop(); node.label = expr; return this.finishNode(node, "LabeledStatement"); @@ -13145,7 +13161,7 @@ class StatementParser extends ExpressionParser { } else { node.await = awaitAt !== null; } - if (init.type === "VariableDeclaration" && init.declarations[0].init != null && (!isForIn || this.state.strict || init.kind !== "var" || init.declarations[0].id.type !== "Identifier")) { + if (init.type === "VariableDeclaration" && init.declarations[0].init != null && (!isForIn || !this.options.annexB || this.state.strict || init.kind !== "var" || init.declarations[0].id.type !== "Identifier")) { this.raise(Errors.ForInOfLoopInitializer, { at: init, type: isForIn ? "ForInStatement" : "ForOfStatement" @@ -13250,15 +13266,15 @@ class StatementParser extends ExpressionParser { parseFunctionId(requireId) { return requireId || tokenIsIdentifier(this.state.type) ? this.parseIdentifier() : null; } - parseFunctionParams(node, allowModifiers) { + parseFunctionParams(node, isConstructor) { this.expect(10); this.expressionScope.enter(newParameterDeclarationScope()); - node.params = this.parseBindingList(11, 41, false, allowModifiers); + node.params = this.parseBindingList(11, 41, ParseBindingListFlags.IS_FUNCTION_PARAMS | (isConstructor ? ParseBindingListFlags.IS_CONSTRUCTOR_PARAMS : 0)); this.expressionScope.exit(); } registerFunctionStatementId(node) { if (!node.id) return; - this.scope.declareName(node.id.name, this.state.strict || node.generator || node.async ? this.scope.treatFunctionsAsVar ? BIND_VAR : BIND_LEXICAL : BIND_FUNCTION, node.id.loc.start); + this.scope.declareName(node.id.name, !this.options.annexB || this.state.strict || node.generator || node.async ? this.scope.treatFunctionsAsVar ? BIND_VAR : BIND_LEXICAL : BIND_FUNCTION, node.id.loc.start); } parseClass(node, isStatement, optionalId) { this.next(); @@ -13731,7 +13747,7 @@ class StatementParser extends ExpressionParser { return this.parseClass(expr, true, true); } if (this.match(26)) { - if (this.hasPlugin("decorators") && this.getPluginOption("decorators", "decoratorsBeforeExport")) { + if (this.hasPlugin("decorators") && this.getPluginOption("decorators", "decoratorsBeforeExport") === true) { this.raise(Errors.DecoratorBeforeExport, { at: this.state.startLoc }); @@ -13806,8 +13822,8 @@ class StatementParser extends ExpressionParser { if (type === 26) { this.expectOnePlugin(["decorators", "decorators-legacy"]); if (this.hasPlugin("decorators")) { - if (this.getPluginOption("decorators", "decoratorsBeforeExport")) { - throw this.raise(Errors.DecoratorBeforeExport, { + if (this.getPluginOption("decorators", "decoratorsBeforeExport") === true) { + this.raise(Errors.DecoratorBeforeExport, { at: this.state.startLoc }); } diff --git a/tools/node_modules/eslint/node_modules/@babel/parser/package.json b/tools/node_modules/eslint/node_modules/@babel/parser/package.json index 983ae9f42ec407..f8a3a8e3d6ba43 100644 --- a/tools/node_modules/eslint/node_modules/@babel/parser/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/parser/package.json @@ -1,6 +1,6 @@ { "name": "@babel/parser", - "version": "7.20.15", + "version": "7.21.2", "description": "A JavaScript parser", "author": "The Babel Team (https://babel.dev/team)", "homepage": "https://babel.dev/docs/en/next/babel-parser", @@ -36,7 +36,7 @@ "devDependencies": { "@babel/code-frame": "^7.18.6", "@babel/helper-check-duplicate-nodes": "^7.18.6", - "@babel/helper-fixtures": "^7.19.4", + "@babel/helper-fixtures": "^7.21.0", "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", "charcodes": "^0.2.0" diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/visitors.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/visitors.js index 0a9ee961a8b375..9b0a6f99b834c3 100644 --- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/visitors.js +++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/visitors.js @@ -10,8 +10,10 @@ var virtualTypes = require("./path/lib/virtual-types"); var _t = require("@babel/types"); const { DEPRECATED_KEYS, + DEPRECATED_ALIASES, FLIPPED_ALIAS_KEYS, - TYPES + TYPES, + __internal__deprecationWarning: deprecationWarning } = _t; function isVirtualType(type) { return type in virtualTypes; @@ -56,14 +58,18 @@ function explode(visitor) { } for (const nodeType of Object.keys(visitor)) { if (shouldIgnoreKey(nodeType)) continue; - const fns = visitor[nodeType]; let aliases = FLIPPED_ALIAS_KEYS[nodeType]; - const deprecatedKey = DEPRECATED_KEYS[nodeType]; - if (deprecatedKey) { - console.trace(`Visitor defined for ${nodeType} but it has been renamed to ${deprecatedKey}`); + if (nodeType in DEPRECATED_KEYS) { + const deprecatedKey = DEPRECATED_KEYS[nodeType]; + deprecationWarning(nodeType, deprecatedKey, "Visitor "); aliases = [deprecatedKey]; + } else if (nodeType in DEPRECATED_ALIASES) { + const deprecatedAlias = DEPRECATED_ALIASES[nodeType]; + deprecationWarning(nodeType, deprecatedAlias, "Visitor "); + aliases = FLIPPED_ALIAS_KEYS[deprecatedAlias]; } if (!aliases) continue; + const fns = visitor[nodeType]; delete visitor[nodeType]; for (const alias of aliases) { const existing = visitor[alias]; diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/package.json b/tools/node_modules/eslint/node_modules/@babel/traverse/package.json index 689560124687c1..bbf81a68c25976 100644 --- a/tools/node_modules/eslint/node_modules/@babel/traverse/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/traverse/package.json @@ -1,6 +1,6 @@ { "name": "@babel/traverse", - "version": "7.20.13", + "version": "7.21.2", "description": "The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes", "author": "The Babel Team (https://babel.dev/team)", "homepage": "https://babel.dev/docs/en/next/babel-traverse", @@ -17,13 +17,13 @@ "main": "./lib/index.js", "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.7", + "@babel/generator": "^7.21.1", "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", + "@babel/helper-function-name": "^7.21.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.13", - "@babel/types": "^7.20.7", + "@babel/parser": "^7.21.2", + "@babel/types": "^7.21.2", "debug": "^4.1.0", "globals": "^11.1.0" }, diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js index 6dfead65e2057f..eeb839cef19a1c 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js @@ -109,6 +109,7 @@ exports.assertImportAttribute = assertImportAttribute; exports.assertImportDeclaration = assertImportDeclaration; exports.assertImportDefaultSpecifier = assertImportDefaultSpecifier; exports.assertImportNamespaceSpecifier = assertImportNamespaceSpecifier; +exports.assertImportOrExportDeclaration = assertImportOrExportDeclaration; exports.assertImportSpecifier = assertImportSpecifier; exports.assertIndexedAccessType = assertIndexedAccessType; exports.assertInferredPredicate = assertInferredPredicate; @@ -306,7 +307,7 @@ exports.assertWhileStatement = assertWhileStatement; exports.assertWithStatement = assertWithStatement; exports.assertYieldExpression = assertYieldExpression; var _is = require("../../validators/is"); - +var _deprecationWarning = require("../../utils/deprecationWarning"); function assert(type, node, opts) { if (!(0, _is.default)(type, node, opts)) { throw new Error(`Expected type "${type}" with option ${JSON.stringify(opts)}, ` + `but instead got "${node.type}".`); @@ -1152,8 +1153,8 @@ function assertPattern(node, opts) { function assertClass(node, opts) { assert("Class", node, opts); } -function assertModuleDeclaration(node, opts) { - assert("ModuleDeclaration", node, opts); +function assertImportOrExportDeclaration(node, opts) { + assert("ImportOrExportDeclaration", node, opts); } function assertExportDeclaration(node, opts) { assert("ExportDeclaration", node, opts); @@ -1207,20 +1208,24 @@ function assertTSBaseType(node, opts) { assert("TSBaseType", node, opts); } function assertNumberLiteral(node, opts) { - console.trace("The node type NumberLiteral has been renamed to NumericLiteral"); + (0, _deprecationWarning.default)("assertNumberLiteral", "assertNumericLiteral"); assert("NumberLiteral", node, opts); } function assertRegexLiteral(node, opts) { - console.trace("The node type RegexLiteral has been renamed to RegExpLiteral"); + (0, _deprecationWarning.default)("assertRegexLiteral", "assertRegExpLiteral"); assert("RegexLiteral", node, opts); } function assertRestProperty(node, opts) { - console.trace("The node type RestProperty has been renamed to RestElement"); + (0, _deprecationWarning.default)("assertRestProperty", "assertRestElement"); assert("RestProperty", node, opts); } function assertSpreadProperty(node, opts) { - console.trace("The node type SpreadProperty has been renamed to SpreadElement"); + (0, _deprecationWarning.default)("assertSpreadProperty", "assertSpreadElement"); assert("SpreadProperty", node, opts); } +function assertModuleDeclaration(node, opts) { + (0, _deprecationWarning.default)("assertModuleDeclaration", "assertImportOrExportDeclaration"); + assert("ModuleDeclaration", node, opts); +} //# sourceMappingURL=index.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js index 55336aeb806937..e70f7626b5477a 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js @@ -257,7 +257,7 @@ exports.whileStatement = whileStatement; exports.withStatement = withStatement; exports.yieldExpression = yieldExpression; var _validateNode = require("../validateNode"); - +var _deprecationWarning = require("../../utils/deprecationWarning"); function arrayExpression(elements = []) { return (0, _validateNode.default)({ type: "ArrayExpression", @@ -1966,19 +1966,19 @@ function tsTypeParameter(constraint = null, _default = null, name) { }); } function NumberLiteral(value) { - console.trace("The node type NumberLiteral has been renamed to NumericLiteral"); + (0, _deprecationWarning.default)("NumberLiteral", "NumericLiteral", "The node type "); return numericLiteral(value); } function RegexLiteral(pattern, flags = "") { - console.trace("The node type RegexLiteral has been renamed to RegExpLiteral"); + (0, _deprecationWarning.default)("RegexLiteral", "RegExpLiteral", "The node type "); return regExpLiteral(pattern, flags); } function RestProperty(argument) { - console.trace("The node type RestProperty has been renamed to RestElement"); + (0, _deprecationWarning.default)("RestProperty", "RestElement", "The node type "); return restElement(argument); } function SpreadProperty(argument) { - console.trace("The node type SpreadProperty has been renamed to SpreadElement"); + (0, _deprecationWarning.default)("SpreadProperty", "SpreadElement", "The node type "); return spreadElement(argument); } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneNode.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneNode.js index bcc1317bb707d9..9934c1bc09e445 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneNode.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneNode.js @@ -19,7 +19,6 @@ function cloneIfNodeOrArray(obj, deep, withoutLoc, commentsCache) { } return cloneIfNode(obj, deep, withoutLoc, commentsCache); } - function cloneNode(node, deep = true, withoutLoc = false) { return cloneNodeInternal(node, deep, withoutLoc, new Map()); } @@ -31,7 +30,6 @@ function cloneNodeInternal(node, deep = true, withoutLoc = false, commentsCache) const newNode = { type: node.type }; - if ((0, _generated.isIdentifier)(node)) { newNode.name = node.name; if (has(node, "optional") && typeof node.optional === "boolean") { @@ -46,11 +44,9 @@ function cloneNodeInternal(node, deep = true, withoutLoc = false, commentsCache) for (const field of Object.keys(_definitions.NODE_FIELDS[type])) { if (has(node, field)) { if (deep) { - newNode[field] = (0, _generated.isFile)(node) && field === "comments" ? maybeCloneComments(node.comments, deep, withoutLoc, commentsCache) : cloneIfNodeOrArray( - node[field], true, withoutLoc, commentsCache); + newNode[field] = (0, _generated.isFile)(node) && field === "comments" ? maybeCloneComments(node.comments, deep, withoutLoc, commentsCache) : cloneIfNodeOrArray(node[field], true, withoutLoc, commentsCache); } else { - newNode[field] = - node[field]; + newNode[field] = node[field]; } } } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js index f132e7c135b418..14b34afae65675 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js @@ -3,9 +3,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); -exports.WHILE_TYPES = exports.USERWHITESPACABLE_TYPES = exports.UNARYLIKE_TYPES = exports.TYPESCRIPT_TYPES = exports.TSTYPE_TYPES = exports.TSTYPEELEMENT_TYPES = exports.TSENTITYNAME_TYPES = exports.TSBASETYPE_TYPES = exports.TERMINATORLESS_TYPES = exports.STATEMENT_TYPES = exports.STANDARDIZED_TYPES = exports.SCOPABLE_TYPES = exports.PUREISH_TYPES = exports.PROPERTY_TYPES = exports.PRIVATE_TYPES = exports.PATTERN_TYPES = exports.PATTERNLIKE_TYPES = exports.OBJECTMEMBER_TYPES = exports.MODULESPECIFIER_TYPES = exports.MODULEDECLARATION_TYPES = exports.MISCELLANEOUS_TYPES = exports.METHOD_TYPES = exports.LVAL_TYPES = exports.LOOP_TYPES = exports.LITERAL_TYPES = exports.JSX_TYPES = exports.IMMUTABLE_TYPES = exports.FUNCTION_TYPES = exports.FUNCTIONPARENT_TYPES = exports.FOR_TYPES = exports.FORXSTATEMENT_TYPES = exports.FLOW_TYPES = exports.FLOWTYPE_TYPES = exports.FLOWPREDICATE_TYPES = exports.FLOWDECLARATION_TYPES = exports.FLOWBASEANNOTATION_TYPES = exports.EXPRESSION_TYPES = exports.EXPRESSIONWRAPPER_TYPES = exports.EXPORTDECLARATION_TYPES = exports.ENUMMEMBER_TYPES = exports.ENUMBODY_TYPES = exports.DECLARATION_TYPES = exports.CONDITIONAL_TYPES = exports.COMPLETIONSTATEMENT_TYPES = exports.CLASS_TYPES = exports.BLOCK_TYPES = exports.BLOCKPARENT_TYPES = exports.BINARY_TYPES = exports.ACCESSOR_TYPES = void 0; +exports.WHILE_TYPES = exports.USERWHITESPACABLE_TYPES = exports.UNARYLIKE_TYPES = exports.TYPESCRIPT_TYPES = exports.TSTYPE_TYPES = exports.TSTYPEELEMENT_TYPES = exports.TSENTITYNAME_TYPES = exports.TSBASETYPE_TYPES = exports.TERMINATORLESS_TYPES = exports.STATEMENT_TYPES = exports.STANDARDIZED_TYPES = exports.SCOPABLE_TYPES = exports.PUREISH_TYPES = exports.PROPERTY_TYPES = exports.PRIVATE_TYPES = exports.PATTERN_TYPES = exports.PATTERNLIKE_TYPES = exports.OBJECTMEMBER_TYPES = exports.MODULESPECIFIER_TYPES = exports.MODULEDECLARATION_TYPES = exports.MISCELLANEOUS_TYPES = exports.METHOD_TYPES = exports.LVAL_TYPES = exports.LOOP_TYPES = exports.LITERAL_TYPES = exports.JSX_TYPES = exports.IMPORTOREXPORTDECLARATION_TYPES = exports.IMMUTABLE_TYPES = exports.FUNCTION_TYPES = exports.FUNCTIONPARENT_TYPES = exports.FOR_TYPES = exports.FORXSTATEMENT_TYPES = exports.FLOW_TYPES = exports.FLOWTYPE_TYPES = exports.FLOWPREDICATE_TYPES = exports.FLOWDECLARATION_TYPES = exports.FLOWBASEANNOTATION_TYPES = exports.EXPRESSION_TYPES = exports.EXPRESSIONWRAPPER_TYPES = exports.EXPORTDECLARATION_TYPES = exports.ENUMMEMBER_TYPES = exports.ENUMBODY_TYPES = exports.DECLARATION_TYPES = exports.CONDITIONAL_TYPES = exports.COMPLETIONSTATEMENT_TYPES = exports.CLASS_TYPES = exports.BLOCK_TYPES = exports.BLOCKPARENT_TYPES = exports.BINARY_TYPES = exports.ACCESSOR_TYPES = void 0; var _definitions = require("../../definitions"); - const STANDARDIZED_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Standardized"]; exports.STANDARDIZED_TYPES = STANDARDIZED_TYPES; const EXPRESSION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Expression"]; @@ -68,8 +67,8 @@ const PATTERN_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Pattern"]; exports.PATTERN_TYPES = PATTERN_TYPES; const CLASS_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Class"]; exports.CLASS_TYPES = CLASS_TYPES; -const MODULEDECLARATION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ModuleDeclaration"]; -exports.MODULEDECLARATION_TYPES = MODULEDECLARATION_TYPES; +const IMPORTOREXPORTDECLARATION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ImportOrExportDeclaration"]; +exports.IMPORTOREXPORTDECLARATION_TYPES = IMPORTOREXPORTDECLARATION_TYPES; const EXPORTDECLARATION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ExportDeclaration"]; exports.EXPORTDECLARATION_TYPES = EXPORTDECLARATION_TYPES; const MODULESPECIFIER_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ModuleSpecifier"]; @@ -104,5 +103,7 @@ const TSTYPE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["TSType"]; exports.TSTYPE_TYPES = TSTYPE_TYPES; const TSBASETYPE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["TSBaseType"]; exports.TSBASETYPE_TYPES = TSBASETYPE_TYPES; +const MODULEDECLARATION_TYPES = IMPORTOREXPORTDECLARATION_TYPES; +exports.MODULEDECLARATION_TYPES = MODULEDECLARATION_TYPES; //# sourceMappingURL=index.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js index 22599a049ced49..56ad5c2bee015a 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js @@ -21,7 +21,6 @@ function gatherSequenceExpressions(nodes, scope, declars) { exprs.push(node.expression); } else if ((0, _generated.isVariableDeclaration)(node)) { if (node.kind !== "var") return; - for (const declar of node.declarations) { const bindings = (0, _getBindingIdentifiers.default)(declar); for (const key of Object.keys(bindings)) { @@ -39,12 +38,10 @@ function gatherSequenceExpressions(nodes, scope, declars) { const consequent = node.consequent ? gatherSequenceExpressions([node.consequent], scope, declars) : scope.buildUndefinedNode(); const alternate = node.alternate ? gatherSequenceExpressions([node.alternate], scope, declars) : scope.buildUndefinedNode(); if (!consequent || !alternate) return; - exprs.push((0, _generated2.conditionalExpression)(node.test, consequent, alternate)); } else if ((0, _generated.isBlockStatement)(node)) { const body = gatherSequenceExpressions(node.body, scope, declars); if (!body) return; - exprs.push(body); } else if ((0, _generated.isEmptyStatement)(node)) { if (nodes.indexOf(node) === 0) { diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toComputedKey.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toComputedKey.js index f739a92921327e..5ee040e82f4e8c 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toComputedKey.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toComputedKey.js @@ -6,8 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.default = toComputedKey; var _generated = require("../validators/generated"); var _generated2 = require("../builders/generated"); -function toComputedKey(node, -key = node.key || node.property) { +function toComputedKey(node, key = node.key || node.property) { if (!node.computed && (0, _generated.isIdentifier)(key)) key = (0, _generated2.stringLiteral)(key.name); return key; } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toExpression.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toExpression.js index 5a0a237693e312..f52bd3abac7941 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toExpression.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toExpression.js @@ -11,17 +11,14 @@ function toExpression(node) { if ((0, _generated.isExpressionStatement)(node)) { node = node.expression; } - if ((0, _generated.isExpression)(node)) { return node; } - if ((0, _generated.isClass)(node)) { node.type = "ClassExpression"; } else if ((0, _generated.isFunction)(node)) { node.type = "FunctionExpression"; } - if (!(0, _generated.isExpression)(node)) { throw new Error(`cannot turn ${node.type} to an expression`); } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toIdentifier.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toIdentifier.js index f2cb84349193a6..6294e6afd53c12 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toIdentifier.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toIdentifier.js @@ -8,14 +8,11 @@ var _isValidIdentifier = require("../validators/isValidIdentifier"); var _helperValidatorIdentifier = require("@babel/helper-validator-identifier"); function toIdentifier(input) { input = input + ""; - let name = ""; for (const c of input) { name += (0, _helperValidatorIdentifier.isIdentifierChar)(c.codePointAt(0)) ? c : "-"; } - name = name.replace(/^[-0-9]+/, ""); - name = name.replace(/[-\s]+(.)?/g, function (match, c) { return c ? c.toUpperCase() : ""; }); diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toKeyAlias.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toKeyAlias.js index 7bd0c99853cbb0..059ce9f1cfeab6 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toKeyAlias.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toKeyAlias.js @@ -9,7 +9,6 @@ var _cloneNode = require("../clone/cloneNode"); var _removePropertiesDeep = require("../modifications/removePropertiesDeep"); function toKeyAlias(node, key = node.key) { let alias; - if (node.kind === "method") { return toKeyAlias.increment() + ""; } else if ((0, _generated.isIdentifier)(key)) { @@ -19,11 +18,9 @@ function toKeyAlias(node, key = node.key) { } else { alias = JSON.stringify((0, _removePropertiesDeep.default)((0, _cloneNode.default)(key))); } - if (node.computed) { alias = `[${alias}]`; } - if (node.static) { alias = `static:${alias}`; } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toSequenceExpression.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toSequenceExpression.js index 4875191352e309..992a78eea847c6 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toSequenceExpression.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toSequenceExpression.js @@ -13,7 +13,6 @@ function toSequenceExpression(nodes, scope) { for (const declar of declars) { scope.push(declar); } - return result; } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toStatement.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toStatement.js index 65a1f5062d13ed..45bf21221fcc21 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toStatement.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toStatement.js @@ -23,7 +23,6 @@ function toStatement(node, ignore) { } else if ((0, _generated.isAssignmentExpression)(node)) { return (0, _generated2.expressionStatement)(node); } - if (mustHaveId && !node.id) { newType = false; } @@ -34,9 +33,7 @@ function toStatement(node, ignore) { throw new Error(`cannot turn ${node.type} to a statement`); } } - node.type = newType; - return node; } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/valueToNode.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/valueToNode.js index 8b952033db3e8b..b82bd8490044fe 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/valueToNode.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/valueToNode.js @@ -23,19 +23,15 @@ function valueToNode(value) { if (value === undefined) { return (0, _generated.identifier)("undefined"); } - if (value === true || value === false) { return (0, _generated.booleanLiteral)(value); } - if (value === null) { return (0, _generated.nullLiteral)(); } - if (typeof value === "string") { return (0, _generated.stringLiteral)(value); } - if (typeof value === "number") { let result; if (Number.isFinite(value)) { @@ -54,17 +50,14 @@ function valueToNode(value) { } return result; } - if (isRegExp(value)) { const pattern = value.source; const flags = value.toString().match(/\/([a-z]+|)$/)[1]; return (0, _generated.regExpLiteral)(pattern, flags); } - if (Array.isArray(value)) { return (0, _generated.arrayExpression)(value.map(valueToNode)); } - if (isPlainObject(value)) { const props = []; for (const key of Object.keys(value)) { @@ -74,8 +67,7 @@ function valueToNode(value) { } else { nodeKey = (0, _generated.stringLiteral)(key); } - props.push((0, _generated.objectProperty)(nodeKey, valueToNode( - value[key]))); + props.push((0, _generated.objectProperty)(nodeKey, valueToNode(value[key]))); } return (0, _generated.objectExpression)(props); } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js index ac7cbeb45f0e44..9a01c2b36f1ff5 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js @@ -60,8 +60,7 @@ defineType("BinaryExpression", { const validator = Object.assign(function (node, key, val) { const validator = node.operator === "in" ? inOp : expression; validator(node, key, val); - }, - { + }, { oneOfNodeTypes: ["Expression", "PrivateName"] }); return validator; @@ -287,13 +286,11 @@ const functionCommon = () => ({ exports.functionCommon = functionCommon; const functionTypeAnnotationCommon = () => ({ returnType: { - validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", - "Noop"), + validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"), optional: true }, typeParameters: { - validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration", - "Noop"), + validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration", "Noop"), optional: true } }); @@ -351,8 +348,11 @@ defineType("FunctionExpression", { }); const patternLikeCommon = () => ({ typeAnnotation: { - validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", - "Noop"), + validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"), + optional: true + }, + optional: { + validate: (0, _utils.assertValueType)("boolean"), optional: true }, decorators: { @@ -375,10 +375,6 @@ defineType("Identifier", { }, { type: "string" })) - }, - optional: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true } }), validate(parent, key, node) { @@ -389,7 +385,6 @@ defineType("Identifier", { const nonComp = { computed: false }; - if (parentKey === "property") { if ((0, _is.default)("MemberExpression", parent, nonComp)) return; if ((0, _is.default)("OptionalMemberExpression", parent, nonComp)) return; @@ -407,9 +402,7 @@ defineType("Identifier", { meta: node })) return; } - if ( - ((0, _helperValidatorIdentifier.isKeyword)(node.name) || (0, _helperValidatorIdentifier.isReservedWord)(node.name, false)) && - node.name !== "this") { + if (((0, _helperValidatorIdentifier.isKeyword)(node.name) || (0, _helperValidatorIdentifier.isReservedWord)(node.name, false)) && node.name !== "this") { throw new TypeError(`"${node.name}" is not a valid identifier`); } } @@ -676,10 +669,6 @@ defineType("RestElement", { fields: Object.assign({}, patternLikeCommon(), { argument: { validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertNodeType)("LVal") : (0, _utils.assertNodeType)("Identifier", "ArrayPattern", "ObjectPattern", "MemberExpression", "TSAsExpression", "TSSatisfiesExpression", "TSTypeAssertion", "TSNonNullExpression") - }, - optional: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true } }), validate(parent, key) { @@ -763,7 +752,6 @@ defineType("TryStatement", { block: { validate: (0, _utils.chain)((0, _utils.assertNodeType)("BlockStatement"), Object.assign(function (node) { if (!process.env.BABEL_TYPES_8_BREAKING) return; - if (!node.handler && !node.finalizer) { throw new TypeError("TryStatement expects either a handler or finalizer, or both"); } @@ -823,8 +811,7 @@ defineType("VariableDeclaration", { optional: true }, kind: { - validate: (0, _utils.assertOneOf)("var", "let", "const", - "using") + validate: (0, _utils.assertOneOf)("var", "let", "const", "using") }, declarations: { validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("VariableDeclarator"))) @@ -890,7 +877,6 @@ defineType("WithStatement", { } } }); - defineType("AssignmentPattern", { visitor: ["left", "right", "decorators"], builder: ["left", "right"], @@ -915,14 +901,6 @@ defineType("ArrayPattern", { fields: Object.assign({}, patternLikeCommon(), { elements: { validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeOrValueType)("null", "PatternLike", "LVal"))) - }, - decorators: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))), - optional: true - }, - optional: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true } }) }); @@ -961,8 +939,7 @@ defineType("ClassExpression", { optional: true }, typeParameters: { - validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration", - "Noop"), + validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration", "Noop"), optional: true }, body: { @@ -998,8 +975,7 @@ defineType("ClassDeclaration", { validate: (0, _utils.assertNodeType)("Identifier") }, typeParameters: { - validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration", - "Noop"), + validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration", "Noop"), optional: true }, body: { @@ -1046,7 +1022,7 @@ defineType("ClassDeclaration", { }); defineType("ExportAllDeclaration", { visitor: ["source"], - aliases: ["Statement", "Declaration", "ModuleDeclaration", "ExportDeclaration"], + aliases: ["Statement", "Declaration", "ImportOrExportDeclaration", "ExportDeclaration"], fields: { source: { validate: (0, _utils.assertNodeType)("StringLiteral") @@ -1060,7 +1036,7 @@ defineType("ExportAllDeclaration", { }); defineType("ExportDefaultDeclaration", { visitor: ["declaration"], - aliases: ["Statement", "Declaration", "ModuleDeclaration", "ExportDeclaration"], + aliases: ["Statement", "Declaration", "ImportOrExportDeclaration", "ExportDeclaration"], fields: { declaration: { validate: (0, _utils.assertNodeType)("TSDeclareFunction", "FunctionDeclaration", "ClassDeclaration", "Expression") @@ -1070,13 +1046,12 @@ defineType("ExportDefaultDeclaration", { }); defineType("ExportNamedDeclaration", { visitor: ["declaration", "specifiers", "source"], - aliases: ["Statement", "Declaration", "ModuleDeclaration", "ExportDeclaration"], + aliases: ["Statement", "Declaration", "ImportOrExportDeclaration", "ExportDeclaration"], fields: { declaration: { optional: true, validate: (0, _utils.chain)((0, _utils.assertNodeType)("Declaration"), Object.assign(function (node, key, val) { if (!process.env.BABEL_TYPES_8_BREAKING) return; - if (val && node.specifiers.length) { throw new TypeError("Only declaration or specifiers is allowed on ExportNamedDeclaration"); } @@ -1084,7 +1059,6 @@ defineType("ExportNamedDeclaration", { oneOfNodeTypes: ["Declaration"] }), function (node, key, val) { if (!process.env.BABEL_TYPES_8_BREAKING) return; - if (val && node.source) { throw new TypeError("Cannot export a declaration from a source"); } @@ -1163,7 +1137,7 @@ defineType("ForOfStatement", { }); defineType("ImportDeclaration", { visitor: ["specifiers", "source"], - aliases: ["Statement", "Declaration", "ModuleDeclaration"], + aliases: ["Statement", "Declaration", "ImportOrExportDeclaration"], fields: { assertions: { optional: true, @@ -1316,7 +1290,6 @@ defineType("ClassMethod", { }); defineType("ObjectPattern", { visitor: ["properties", "typeAnnotation", "decorators"], - builder: ["properties"], aliases: ["Pattern", "PatternLike", "LVal"], fields: Object.assign({}, patternLikeCommon(), { @@ -1404,8 +1377,7 @@ defineType("TemplateLiteral", { validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("TemplateElement"))) }, expressions: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Expression", - "TSType")), function (node, key, val) { + validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Expression", "TSType")), function (node, key, val) { if (node.quasis.length !== val.length + 1) { throw new TypeError(`Number of ${node.type} quasis should be exactly one more than the number of expressions.\nExpected ${val.length + 1} quasis but got ${node.quasis.length}`); } @@ -1435,7 +1407,6 @@ defineType("YieldExpression", { } } }); - defineType("AwaitExpression", { builder: ["argument"], visitor: ["argument"], @@ -1446,11 +1417,9 @@ defineType("AwaitExpression", { } } }); - defineType("Import", { aliases: ["Expression"] }); - defineType("BigIntLiteral", { builder: ["value"], fields: { @@ -1484,8 +1453,7 @@ defineType("OptionalMemberExpression", { const validator = Object.assign(function (node, key, val) { const validator = node.computed ? computed : normal; validator(node, key, val); - }, - { + }, { oneOfNodeTypes: ["Expression", "Identifier"] }); return validator; @@ -1523,7 +1491,6 @@ defineType("OptionalCallExpression", { } } }); - defineType("ClassProperty", { visitor: ["key", "value", "typeAnnotation", "decorators"], builder: ["key", "value", "typeAnnotation", "decorators", "computed", "static"], @@ -1538,8 +1505,7 @@ defineType("ClassProperty", { optional: true }, typeAnnotation: { - validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", - "Noop"), + validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"), optional: true }, decorators: { @@ -1584,8 +1550,7 @@ defineType("ClassAccessorProperty", { optional: true }, typeAnnotation: { - validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", - "Noop"), + validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"), optional: true }, decorators: { @@ -1619,8 +1584,7 @@ defineType("ClassPrivateProperty", { optional: true }, typeAnnotation: { - validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", - "Noop"), + validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"), optional: true }, decorators: { diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/deprecated-aliases.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/deprecated-aliases.js new file mode 100644 index 00000000000000..6c04ed6166d9b3 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/deprecated-aliases.js @@ -0,0 +1,12 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.DEPRECATED_ALIASES = void 0; +const DEPRECATED_ALIASES = { + ModuleDeclaration: "ImportOrExportDeclaration" +}; +exports.DEPRECATED_ALIASES = DEPRECATED_ALIASES; + +//# sourceMappingURL=deprecated-aliases.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/experimental.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/experimental.js index 947068086b5df8..2783bbb4e43b82 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/experimental.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/experimental.js @@ -95,7 +95,6 @@ var _utils = require("./utils"); }, aliases: ["Expression", "Pureish", "Literal", "Immutable"] }); - (0, _utils.default)("ModuleExpression", { visitor: ["body"], fields: { @@ -105,11 +104,9 @@ var _utils = require("./utils"); }, aliases: ["Expression"] }); - (0, _utils.default)("TopicReference", { aliases: ["Expression"] }); - (0, _utils.default)("PipelineTopicExpression", { builder: ["expression"], visitor: ["expression"], diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/flow.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/flow.js index 475324c9262bf5..fa4218fd0d18bc 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/flow.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/flow.js @@ -390,7 +390,6 @@ defineType("Variance", { defineType("VoidTypeAnnotation", { aliases: ["FlowType", "FlowBaseAnnotation"] }); - defineType("EnumDeclaration", { aliases: ["Statement", "Declaration"], visitor: ["id", "body"], diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/index.js index 36e7b2ef495c96..f777bb8d9e73fa 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/index.js @@ -15,6 +15,12 @@ Object.defineProperty(exports, "BUILDER_KEYS", { return _utils.BUILDER_KEYS; } }); +Object.defineProperty(exports, "DEPRECATED_ALIASES", { + enumerable: true, + get: function () { + return _deprecatedAliases.DEPRECATED_ALIASES; + } +}); Object.defineProperty(exports, "DEPRECATED_KEYS", { enumerable: true, get: function () { @@ -73,6 +79,10 @@ require("./experimental"); require("./typescript"); var _utils = require("./utils"); var _placeholders = require("./placeholders"); +var _deprecatedAliases = require("./deprecated-aliases"); +Object.keys(_deprecatedAliases.DEPRECATED_ALIASES).forEach(deprecatedAlias => { + _utils.FLIPPED_ALIAS_KEYS[deprecatedAlias] = _utils.FLIPPED_ALIAS_KEYS[_deprecatedAliases.DEPRECATED_ALIASES[deprecatedAlias]]; +}); _toFastProperties(_utils.VISITOR_KEYS); _toFastProperties(_utils.ALIAS_KEYS); _toFastProperties(_utils.FLIPPED_ALIAS_KEYS); diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/typescript.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/typescript.js index bbd2565b1c0006..3a90a6ba3fe0cf 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/typescript.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/typescript.js @@ -7,13 +7,11 @@ const defineType = (0, _utils.defineAliasedType)("TypeScript"); const bool = (0, _utils.assertValueType)("boolean"); const tSFunctionTypeAnnotationCommon = () => ({ returnType: { - validate: - (0, _utils.assertNodeType)("TSTypeAnnotation", "Noop"), + validate: (0, _utils.assertNodeType)("TSTypeAnnotation", "Noop"), optional: true }, typeParameters: { - validate: - (0, _utils.assertNodeType)("TSTypeParameterDeclaration", "Noop"), + validate: (0, _utils.assertNodeType)("TSTypeParameterDeclaration", "Noop"), optional: true } }); @@ -474,6 +472,10 @@ defineType("TSTypeParameter", { validate: (0, _utils.assertValueType)("boolean"), optional: true }, + const: { + validate: (0, _utils.assertValueType)("boolean"), + optional: true + }, constraint: { validate: (0, _utils.assertNodeType)("TSType"), optional: true diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/utils.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/utils.js index 13a67559669de8..d986781d8f1b75 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/utils.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/utils.js @@ -197,7 +197,6 @@ function chain(...fns) { const validTypeOpts = ["aliases", "builder", "deprecatedAlias", "fields", "inherits", "visitor", "validate"]; const validFieldKeys = ["default", "optional", "validate"]; const store = {}; - function defineAliasedType(...aliases) { return (type, opts = {}) => { let defined = opts.aliases; @@ -244,7 +243,6 @@ function defineType(type, opts = {}) { if (opts.deprecatedAlias) { DEPRECATED_KEYS[opts.deprecatedAlias] = type; } - for (const key of visitor.concat(builder)) { fields[key] = fields[key] || {}; } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js index fd2f395ff98450..b9b3187b9c3ad5 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js @@ -60,8 +60,15 @@ var _exportNames = { isVar: true, matchesPattern: true, validate: true, - buildMatchMemberExpression: true + buildMatchMemberExpression: true, + __internal__deprecationWarning: true }; +Object.defineProperty(exports, "__internal__deprecationWarning", { + enumerable: true, + get: function () { + return _deprecationWarning.default; + } +}); Object.defineProperty(exports, "addComment", { enumerable: true, get: function () { @@ -564,7 +571,7 @@ Object.keys(_generated5).forEach(function (key) { } }); }); - +var _deprecationWarning = require("./utils/deprecationWarning"); const react = { isReactComponent: _isReactComponent.default, isCompatTag: _isCompatTag.default, diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow b/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow index 19f0fa73818eb1..51816a8d3ca378 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow @@ -379,6 +379,7 @@ declare class BabelNodeAssignmentPattern extends BabelNode { left: BabelNodeIdentifier | BabelNodeObjectPattern | BabelNodeArrayPattern | BabelNodeMemberExpression | BabelNodeTSAsExpression | BabelNodeTSSatisfiesExpression | BabelNodeTSTypeAssertion | BabelNodeTSNonNullExpression; right: BabelNodeExpression; decorators?: Array; + optional?: boolean; typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; } @@ -522,6 +523,7 @@ declare class BabelNodeObjectPattern extends BabelNode { type: "ObjectPattern"; properties: Array; decorators?: Array; + optional?: boolean; typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; } @@ -1647,7 +1649,7 @@ type BabelNodeProperty = BabelNodeObjectProperty | BabelNodeClassProperty | Babe type BabelNodeUnaryLike = BabelNodeUnaryExpression | BabelNodeSpreadElement; type BabelNodePattern = BabelNodeAssignmentPattern | BabelNodeArrayPattern | BabelNodeObjectPattern; type BabelNodeClass = BabelNodeClassExpression | BabelNodeClassDeclaration; -type BabelNodeModuleDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeImportDeclaration; +type BabelNodeImportOrExportDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeImportDeclaration; type BabelNodeExportDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration; type BabelNodeModuleSpecifier = BabelNodeExportSpecifier | BabelNodeImportDefaultSpecifier | BabelNodeImportNamespaceSpecifier | BabelNodeImportSpecifier | BabelNodeExportNamespaceSpecifier | BabelNodeExportDefaultSpecifier; type BabelNodeAccessor = BabelNodeClassAccessorProperty; @@ -1665,6 +1667,7 @@ type BabelNodeTypeScript = BabelNodeTSParameterProperty | BabelNodeTSDeclareFunc type BabelNodeTSTypeElement = BabelNodeTSCallSignatureDeclaration | BabelNodeTSConstructSignatureDeclaration | BabelNodeTSPropertySignature | BabelNodeTSMethodSignature | BabelNodeTSIndexSignature; type BabelNodeTSType = BabelNodeTSAnyKeyword | BabelNodeTSBooleanKeyword | BabelNodeTSBigIntKeyword | BabelNodeTSIntrinsicKeyword | BabelNodeTSNeverKeyword | BabelNodeTSNullKeyword | BabelNodeTSNumberKeyword | BabelNodeTSObjectKeyword | BabelNodeTSStringKeyword | BabelNodeTSSymbolKeyword | BabelNodeTSUndefinedKeyword | BabelNodeTSUnknownKeyword | BabelNodeTSVoidKeyword | BabelNodeTSThisType | BabelNodeTSFunctionType | BabelNodeTSConstructorType | BabelNodeTSTypeReference | BabelNodeTSTypePredicate | BabelNodeTSTypeQuery | BabelNodeTSTypeLiteral | BabelNodeTSArrayType | BabelNodeTSTupleType | BabelNodeTSOptionalType | BabelNodeTSRestType | BabelNodeTSUnionType | BabelNodeTSIntersectionType | BabelNodeTSConditionalType | BabelNodeTSInferType | BabelNodeTSParenthesizedType | BabelNodeTSTypeOperator | BabelNodeTSIndexedAccessType | BabelNodeTSMappedType | BabelNodeTSLiteralType | BabelNodeTSExpressionWithTypeArguments | BabelNodeTSImportType; type BabelNodeTSBaseType = BabelNodeTSAnyKeyword | BabelNodeTSBooleanKeyword | BabelNodeTSBigIntKeyword | BabelNodeTSIntrinsicKeyword | BabelNodeTSNeverKeyword | BabelNodeTSNullKeyword | BabelNodeTSNumberKeyword | BabelNodeTSObjectKeyword | BabelNodeTSStringKeyword | BabelNodeTSSymbolKeyword | BabelNodeTSUndefinedKeyword | BabelNodeTSUnknownKeyword | BabelNodeTSVoidKeyword | BabelNodeTSThisType | BabelNodeTSLiteralType; +type BabelNodeModuleDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeImportDeclaration; declare module "@babel/types" { declare export function arrayExpression(elements?: Array): BabelNodeArrayExpression; @@ -2478,8 +2481,8 @@ declare module "@babel/types" { declare export function assertPattern(node: ?Object, opts?: ?Object): void declare export function isClass(node: ?Object, opts?: ?Object): boolean declare export function assertClass(node: ?Object, opts?: ?Object): void - declare export function isModuleDeclaration(node: ?Object, opts?: ?Object): boolean - declare export function assertModuleDeclaration(node: ?Object, opts?: ?Object): void + declare export function isImportOrExportDeclaration(node: ?Object, opts?: ?Object): boolean + declare export function assertImportOrExportDeclaration(node: ?Object, opts?: ?Object): void declare export function isExportDeclaration(node: ?Object, opts?: ?Object): boolean declare export function assertExportDeclaration(node: ?Object, opts?: ?Object): void declare export function isModuleSpecifier(node: ?Object, opts?: ?Object): boolean @@ -2514,6 +2517,8 @@ declare module "@babel/types" { declare export function assertTSType(node: ?Object, opts?: ?Object): void declare export function isTSBaseType(node: ?Object, opts?: ?Object): boolean declare export function assertTSBaseType(node: ?Object, opts?: ?Object): void + declare export function isModuleDeclaration(node: ?Object, opts?: ?Object): boolean + declare export function assertModuleDeclaration(node: ?Object, opts?: ?Object): void declare export function isNumberLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeNumericLiteral) declare export function assertNumberLiteral(node: ?Object, opts?: ?Object): void declare export function isRegexLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeRegExpLiteral) diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js index c63f4edf117ce2..3d3347bb9163bc 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js @@ -8,22 +8,17 @@ var _generated = require("../../validators/generated"); function getQualifiedName(node) { return (0, _generated.isIdentifier)(node) ? node.name : `${node.id.name}.${getQualifiedName(node.qualification)}`; } - -function removeTypeDuplicates( -nodes) { +function removeTypeDuplicates(nodes) { const generics = new Map(); const bases = new Map(); - const typeGroups = new Set(); const types = []; for (let i = 0; i < nodes.length; i++) { const node = nodes[i]; if (!node) continue; - if (types.indexOf(node) >= 0) { continue; } - if ((0, _generated.isAnyTypeAnnotation)(node)) { return [node]; } @@ -38,7 +33,6 @@ nodes) { } continue; } - if ((0, _generated.isGenericTypeAnnotation)(node)) { const name = getQualifiedName(node.id); if (generics.has(name)) { @@ -57,11 +51,9 @@ nodes) { } types.push(node); } - for (const [, baseType] of bases) { types.push(baseType); } - for (const [, genericName] of generics) { types.push(genericName); } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/inherits.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/inherits.js index 4dc84252e8ae67..b7da022ab58838 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/inherits.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/inherits.js @@ -8,19 +8,16 @@ var _constants = require("../constants"); var _inheritsComments = require("../comments/inheritsComments"); function inherits(child, parent) { if (!child || !parent) return child; - for (const key of _constants.INHERIT_KEYS.optional) { if (child[key] == null) { child[key] = parent[key]; } } - for (const key of Object.keys(parent)) { if (key[0] === "_" && key !== "__clone") { child[key] = parent[key]; } } - for (const key of _constants.INHERIT_KEYS.force) { child[key] = parent[key]; } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removeProperties.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removeProperties.js index f96b248270259f..22e8c872ba4181 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removeProperties.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removeProperties.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = removeProperties; var _constants = require("../constants"); -const CLEAR_KEYS = ["tokens", -"start", "end", "loc", -"raw", "rawValue"]; +const CLEAR_KEYS = ["tokens", "start", "end", "loc", "raw", "rawValue"]; const CLEAR_KEYS_PLUS_COMMENTS = [..._constants.COMMENT_KEYS, "comments", ...CLEAR_KEYS]; function removeProperties(node, opts = {}) { const map = opts.preserveComments ? CLEAR_KEYS : CLEAR_KEYS_PLUS_COMMENTS; diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js index 6613a8b6955962..87c3a64601800c 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js @@ -8,25 +8,20 @@ var _generated = require("../../validators/generated"); function getQualifiedName(node) { return (0, _generated.isIdentifier)(node) ? node.name : `${node.right.name}.${getQualifiedName(node.left)}`; } - function removeTypeDuplicates(nodes) { const generics = new Map(); const bases = new Map(); - const typeGroups = new Set(); const types = []; for (let i = 0; i < nodes.length; i++) { const node = nodes[i]; if (!node) continue; - if (types.indexOf(node) >= 0) { continue; } - if ((0, _generated.isTSAnyKeyword)(node)) { return [node]; } - if ((0, _generated.isTSBaseType)(node)) { bases.set(node.type, node); continue; @@ -38,7 +33,6 @@ function removeTypeDuplicates(nodes) { } continue; } - if ((0, _generated.isTSTypeReference)(node) && node.typeParameters) { const name = getQualifiedName(node.typeName); if (generics.has(name)) { @@ -57,11 +51,9 @@ function removeTypeDuplicates(nodes) { } types.push(node); } - for (const [, baseType] of bases) { types.push(baseType); } - for (const [, genericName] of generics) { types.push(genericName); } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js index 556140e84f7288..19903eb911cae8 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js @@ -11,8 +11,7 @@ function getBindingIdentifiers(node, duplicates, outerOnly) { while (search.length) { const id = search.shift(); if (!id) continue; - const keys = - getBindingIdentifiers.keys[id.type]; + const keys = getBindingIdentifiers.keys[id.type]; if ((0, _generated.isIdentifier)(id)) { if (duplicates) { const _ids = ids[id.name] = ids[id.name] || []; @@ -40,18 +39,15 @@ function getBindingIdentifiers(node, duplicates, outerOnly) { if (keys) { for (let i = 0; i < keys.length; i++) { const key = keys[i]; - const nodes = - id[key]; + const nodes = id[key]; if (nodes) { Array.isArray(nodes) ? search.push(...nodes) : search.push(nodes); } } } } - return ids; } - getBindingIdentifiers.keys = { DeclareClass: ["id"], DeclareFunction: ["id"], diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverseFast.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverseFast.js index 275519afc9200c..2d7475e89be7cc 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverseFast.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverseFast.js @@ -12,8 +12,7 @@ function traverseFast(node, enter, opts) { opts = opts || {}; enter(node, opts); for (const key of keys) { - const subNode = - node[key]; + const subNode = node[key]; if (Array.isArray(subNode)) { for (const node of subNode) { traverseFast(node, enter, opts); diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/deprecationWarning.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/deprecationWarning.js new file mode 100644 index 00000000000000..1d151ddb5bbc58 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/deprecationWarning.js @@ -0,0 +1,30 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.default = deprecationWarning; +const warnings = new Set(); +function deprecationWarning(oldName, newName, prefix = "") { + if (warnings.has(oldName)) return; + warnings.add(oldName); + const stack = captureShortStackTrace(1, 2); + console.warn(`${prefix}\`${oldName}\` has been deprecated, please migrate to \`${newName}\`\n${stack}`); +} +function captureShortStackTrace(skip, length) { + const { + stackTraceLimit, + prepareStackTrace + } = Error; + let stackTrace; + Error.stackTraceLimit = 1 + skip + length; + Error.prepareStackTrace = function (err, stack) { + stackTrace = stack; + }; + new Error().stack; + Error.stackTraceLimit = stackTraceLimit; + Error.prepareStackTrace = prepareStackTrace; + return stackTrace.slice(1 + skip, 1 + skip + length).map(frame => ` at ${frame}`).join("\n"); +} + +//# sourceMappingURL=deprecationWarning.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js index 21ebf856f37491..97a0369ae0aad5 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js @@ -20,13 +20,10 @@ function cleanJSXElementLiteralChild(child, args) { const isFirstLine = i === 0; const isLastLine = i === lines.length - 1; const isLastNonEmptyLine = i === lastNonEmptyLine; - let trimmedLine = line.replace(/\t/g, " "); - if (!isFirstLine) { trimmedLine = trimmedLine.replace(/^[ ]+/, ""); } - if (!isLastLine) { trimmedLine = trimmedLine.replace(/[ ]+$/, ""); } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/shallowEqual.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/shallowEqual.js index f80b28aec5c368..9a1d6c71754b3d 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/shallowEqual.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/shallowEqual.js @@ -7,8 +7,7 @@ exports.default = shallowEqual; function shallowEqual(actual, expected) { const keys = Object.keys(expected); for (const key of keys) { - if ( - actual[key] !== expected[key]) { + if (actual[key] !== expected[key]) { return false; } } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js index 9705e700019e2e..96ab47c10df777 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js @@ -109,6 +109,7 @@ exports.isImportAttribute = isImportAttribute; exports.isImportDeclaration = isImportDeclaration; exports.isImportDefaultSpecifier = isImportDefaultSpecifier; exports.isImportNamespaceSpecifier = isImportNamespaceSpecifier; +exports.isImportOrExportDeclaration = isImportOrExportDeclaration; exports.isImportSpecifier = isImportSpecifier; exports.isIndexedAccessType = isIndexedAccessType; exports.isInferredPredicate = isInferredPredicate; @@ -306,7 +307,7 @@ exports.isWhileStatement = isWhileStatement; exports.isWithStatement = isWithStatement; exports.isYieldExpression = isYieldExpression; var _shallowEqual = require("../../utils/shallowEqual"); - +var _deprecationWarning = require("../../utils/deprecationWarning"); function isArrayExpression(node, opts) { if (!node) return false; const nodeType = node.type; @@ -3667,7 +3668,7 @@ function isClass(node, opts) { } return false; } -function isModuleDeclaration(node, opts) { +function isImportOrExportDeclaration(node, opts) { if (!node) return false; const nodeType = node.type; if ("ExportAllDeclaration" === nodeType || "ExportDefaultDeclaration" === nodeType || "ExportNamedDeclaration" === nodeType || "ImportDeclaration" === nodeType) { @@ -3884,7 +3885,7 @@ function isTSBaseType(node, opts) { return false; } function isNumberLiteral(node, opts) { - console.trace("The node type NumberLiteral has been renamed to NumericLiteral"); + (0, _deprecationWarning.default)("isNumberLiteral", "isNumericLiteral"); if (!node) return false; const nodeType = node.type; if (nodeType === "NumberLiteral") { @@ -3897,7 +3898,7 @@ function isNumberLiteral(node, opts) { return false; } function isRegexLiteral(node, opts) { - console.trace("The node type RegexLiteral has been renamed to RegExpLiteral"); + (0, _deprecationWarning.default)("isRegexLiteral", "isRegExpLiteral"); if (!node) return false; const nodeType = node.type; if (nodeType === "RegexLiteral") { @@ -3910,7 +3911,7 @@ function isRegexLiteral(node, opts) { return false; } function isRestProperty(node, opts) { - console.trace("The node type RestProperty has been renamed to RestElement"); + (0, _deprecationWarning.default)("isRestProperty", "isRestElement"); if (!node) return false; const nodeType = node.type; if (nodeType === "RestProperty") { @@ -3923,7 +3924,7 @@ function isRestProperty(node, opts) { return false; } function isSpreadProperty(node, opts) { - console.trace("The node type SpreadProperty has been renamed to SpreadElement"); + (0, _deprecationWarning.default)("isSpreadProperty", "isSpreadElement"); if (!node) return false; const nodeType = node.type; if (nodeType === "SpreadProperty") { @@ -3935,5 +3936,9 @@ function isSpreadProperty(node, opts) { } return false; } +function isModuleDeclaration(node, opts) { + (0, _deprecationWarning.default)("isModuleDeclaration", "isImportOrExportDeclaration"); + return isImportOrExportDeclaration(node, opts); +} //# sourceMappingURL=index.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBinding.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBinding.js index ea61c0a0fa496c..5d996de6d199fb 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBinding.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBinding.js @@ -9,13 +9,11 @@ function isBinding(node, parent, grandparent) { if (grandparent && node.type === "Identifier" && parent.type === "ObjectProperty" && grandparent.type === "ObjectExpression") { return false; } - const keys = - _getBindingIdentifiers.default.keys[parent.type]; + const keys = _getBindingIdentifiers.default.keys[parent.type]; if (keys) { for (let i = 0; i < keys.length; i++) { const key = keys[i]; - const val = - parent[key]; + const val = parent[key]; if (Array.isArray(val)) { if (val.indexOf(node) >= 0) return true; } else { diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isLet.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isLet.js index c30a270d7e401a..28152ef0b3d7fb 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isLet.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isLet.js @@ -7,8 +7,7 @@ exports.default = isLet; var _generated = require("./generated"); var _constants = require("../constants"); function isLet(node) { - return (0, _generated.isVariableDeclaration)(node) && (node.kind !== "var" || - node[_constants.BLOCK_SCOPED_SYMBOL]); + return (0, _generated.isVariableDeclaration)(node) && (node.kind !== "var" || node[_constants.BLOCK_SCOPED_SYMBOL]); } //# sourceMappingURL=isLet.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNodesEquivalent.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNodesEquivalent.js index 172c3a6ebc29f1..74aa51f27ee720 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNodesEquivalent.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNodesEquivalent.js @@ -15,8 +15,7 @@ function isNodesEquivalent(a, b) { const fields = Object.keys(_definitions.NODE_FIELDS[a.type] || a.type); const visitorKeys = _definitions.VISITOR_KEYS[a.type]; for (const field of fields) { - const val_a = - a[field]; + const val_a = a[field]; const val_b = b[field]; if (typeof val_a !== typeof val_b) { return false; diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isReferenced.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isReferenced.js index 1d9ee86758978c..f8084f1ac0126a 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isReferenced.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isReferenced.js @@ -16,13 +16,10 @@ function isReferenced(node, parent, grandparent) { return parent.object === node; case "VariableDeclarator": return parent.init === node; - case "ArrowFunctionExpression": return parent.body === node; - case "PrivateName": return false; - case "ClassMethod": case "ClassPrivateMethod": case "ObjectMethod": @@ -30,7 +27,6 @@ function isReferenced(node, parent, grandparent) { return !!parent.computed; } return false; - case "ObjectProperty": if (parent.key === node) { return !!parent.computed; @@ -44,67 +40,50 @@ function isReferenced(node, parent, grandparent) { return true; case "ClassPrivateProperty": return parent.key !== node; - case "ClassDeclaration": case "ClassExpression": return parent.superClass === node; - case "AssignmentExpression": return parent.right === node; - case "AssignmentPattern": return parent.right === node; - case "LabeledStatement": return false; - case "CatchClause": return false; - case "RestElement": return false; case "BreakStatement": case "ContinueStatement": return false; - case "FunctionDeclaration": case "FunctionExpression": return false; - case "ExportNamespaceSpecifier": case "ExportDefaultSpecifier": return false; - case "ExportSpecifier": if (grandparent != null && grandparent.source) { return false; } return parent.local === node; - case "ImportDefaultSpecifier": case "ImportNamespaceSpecifier": case "ImportSpecifier": return false; - case "ImportAttribute": return false; - case "JSXAttribute": return false; - case "ObjectPattern": case "ArrayPattern": return false; - case "MetaProperty": return false; - case "ObjectTypeProperty": return parent.key !== node; - case "TSEnumMember": return parent.id !== node; - case "TSPropertySignature": if (parent.key === node) { return !!parent.computed; diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isScope.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isScope.js index 066837ca21f517..8fb0157cd8c83b 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isScope.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isScope.js @@ -9,7 +9,6 @@ function isScope(node, parent) { if ((0, _generated.isBlockStatement)(node) && ((0, _generated.isFunction)(parent) || (0, _generated.isCatchClause)(parent))) { return false; } - if ((0, _generated.isPattern)(node) && ((0, _generated.isFunction)(parent) || (0, _generated.isCatchClause)(parent))) { return true; } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isSpecifierDefault.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isSpecifierDefault.js index 2606b96ddd5607..f5fc3b5139ee04 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isSpecifierDefault.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isSpecifierDefault.js @@ -6,8 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.default = isSpecifierDefault; var _generated = require("./generated"); function isSpecifierDefault(specifier) { - return (0, _generated.isImportDefaultSpecifier)(specifier) || - (0, _generated.isIdentifier)(specifier.imported || specifier.exported, { + return (0, _generated.isImportDefaultSpecifier)(specifier) || (0, _generated.isIdentifier)(specifier.imported || specifier.exported, { name: "default" }); } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isType.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isType.js index c81149607bb3c4..444b51ce197c94 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isType.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isType.js @@ -7,7 +7,6 @@ exports.default = isType; var _definitions = require("../definitions"); function isType(nodeType, targetType) { if (nodeType === targetType) return true; - if (_definitions.ALIAS_KEYS[targetType]) return false; const aliases = _definitions.FLIPPED_ALIAS_KEYS[targetType]; if (aliases) { diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isValidES3Identifier.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isValidES3Identifier.js index a4a0413335811c..36e7ae5388ed7f 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isValidES3Identifier.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isValidES3Identifier.js @@ -6,7 +6,6 @@ Object.defineProperty(exports, "__esModule", { exports.default = isValidES3Identifier; var _isValidIdentifier = require("./isValidIdentifier"); const RESERVED_WORDS_ES3_ONLY = new Set(["abstract", "boolean", "byte", "char", "double", "enum", "final", "float", "goto", "implements", "int", "interface", "long", "native", "package", "private", "protected", "public", "short", "static", "synchronized", "throws", "transient", "volatile"]); - function isValidES3Identifier(name) { return (0, _isValidIdentifier.default)(name) && !RESERVED_WORDS_ES3_ONLY.has(name); } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isVar.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isVar.js index f4ac67c0607c42..6243b3ad2e6a98 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isVar.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isVar.js @@ -9,8 +9,7 @@ var _constants = require("../constants"); function isVar(node) { return (0, _generated.isVariableDeclaration)(node, { kind: "var" - }) && ! - node[_constants.BLOCK_SCOPED_SYMBOL]; + }) && !node[_constants.BLOCK_SCOPED_SYMBOL]; } //# sourceMappingURL=isVar.js.map diff --git a/tools/node_modules/eslint/node_modules/@babel/types/package.json b/tools/node_modules/eslint/node_modules/@babel/types/package.json index 3aa83a4612af1a..5fbcc16fc076ee 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/types/package.json @@ -1,6 +1,6 @@ { "name": "@babel/types", - "version": "7.20.7", + "version": "7.21.2", "description": "Babel Types is a Lodash-esque utility library for AST nodes", "author": "The Babel Team (https://babel.dev/team)", "homepage": "https://babel.dev/docs/en/next/babel-types", @@ -29,8 +29,8 @@ "to-fast-properties": "^2.0.0" }, "devDependencies": { - "@babel/generator": "^7.20.7", - "@babel/parser": "^7.20.7", + "@babel/generator": "^7.21.1", + "@babel/parser": "^7.21.2", "chalk": "^4.1.0", "glob": "^7.2.0" }, diff --git a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc.cjs b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc.cjs index b3bc1151dc8c05..753117b3244df7 100644 --- a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc.cjs +++ b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc.cjs @@ -4026,17 +4026,6 @@ function translateESLintRC(eslintrcConfig, { const languageOptionsKeysToCopy = ["globals", "parser", "parserOptions"]; const linterOptionsKeysToCopy = ["noInlineConfig", "reportUnusedDisableDirectives"]; - // check for special settings for eslint:all and eslint:recommended: - if (eslintrcConfig.settings) { - if (eslintrcConfig.settings["eslint:all"] === true) { - return ["eslint:all"]; - } - - if (eslintrcConfig.settings["eslint:recommended"] === true) { - return ["eslint:recommended"]; - } - } - // copy over simple translations for (const key of keysToCopy) { if (key in eslintrcConfig && typeof eslintrcConfig[key] !== "undefined") { @@ -4188,15 +4177,31 @@ class FlatCompat { constructor({ baseDirectory = process.cwd(), - resolvePluginsRelativeTo = baseDirectory + resolvePluginsRelativeTo = baseDirectory, + recommendedConfig, + allConfig } = {}) { this.baseDirectory = baseDirectory; this.resolvePluginsRelativeTo = resolvePluginsRelativeTo; this[cafactory] = new ConfigArrayFactory({ cwd: baseDirectory, resolvePluginsRelativeTo, - getEslintAllConfig: () => ({ settings: { "eslint:all": true } }), - getEslintRecommendedConfig: () => ({ settings: { "eslint:recommended": true } }) + getEslintAllConfig: () => { + + if (!allConfig) { + throw new TypeError("Missing parameter 'allConfig' in FlatCompat constructor."); + } + + return allConfig; + }, + getEslintRecommendedConfig: () => { + + if (!recommendedConfig) { + throw new TypeError("Missing parameter 'recommendedConfig' in FlatCompat constructor."); + } + + return recommendedConfig; + } }); } diff --git a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/lib/flat-compat.js b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/lib/flat-compat.js index 3e5cc2c9e14fe5..821d008adbd64b 100644 --- a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/lib/flat-compat.js +++ b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/lib/flat-compat.js @@ -53,17 +53,6 @@ function translateESLintRC(eslintrcConfig, { const languageOptionsKeysToCopy = ["globals", "parser", "parserOptions"]; const linterOptionsKeysToCopy = ["noInlineConfig", "reportUnusedDisableDirectives"]; - // check for special settings for eslint:all and eslint:recommended: - if (eslintrcConfig.settings) { - if (eslintrcConfig.settings["eslint:all"] === true) { - return ["eslint:all"]; - } - - if (eslintrcConfig.settings["eslint:recommended"] === true) { - return ["eslint:recommended"]; - } - } - // copy over simple translations for (const key of keysToCopy) { if (key in eslintrcConfig && typeof eslintrcConfig[key] !== "undefined") { @@ -215,15 +204,31 @@ class FlatCompat { constructor({ baseDirectory = process.cwd(), - resolvePluginsRelativeTo = baseDirectory + resolvePluginsRelativeTo = baseDirectory, + recommendedConfig, + allConfig } = {}) { this.baseDirectory = baseDirectory; this.resolvePluginsRelativeTo = resolvePluginsRelativeTo; this[cafactory] = new ConfigArrayFactory({ cwd: baseDirectory, resolvePluginsRelativeTo, - getEslintAllConfig: () => ({ settings: { "eslint:all": true } }), - getEslintRecommendedConfig: () => ({ settings: { "eslint:recommended": true } }) + getEslintAllConfig: () => { + + if (!allConfig) { + throw new TypeError("Missing parameter 'allConfig' in FlatCompat constructor."); + } + + return allConfig; + }, + getEslintRecommendedConfig: () => { + + if (!recommendedConfig) { + throw new TypeError("Missing parameter 'recommendedConfig' in FlatCompat constructor."); + } + + return recommendedConfig; + } }); } 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 430d1cd800c79f..f02ca8d1da3ec0 100644 --- a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json +++ b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json @@ -1,6 +1,6 @@ { "name": "@eslint/eslintrc", - "version": "1.4.1", + "version": "2.0.0", "description": "The legacy ESLintRC config file format for ESLint", "type": "module", "main": "./dist/eslintrc.cjs", diff --git a/tools/node_modules/eslint/node_modules/@eslint/js/LICENSE b/tools/node_modules/eslint/node_modules/@eslint/js/LICENSE new file mode 100644 index 00000000000000..b607bb36e96c33 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@eslint/js/LICENSE @@ -0,0 +1,19 @@ +Copyright OpenJS Foundation and other contributors, + +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/@eslint/js/package.json b/tools/node_modules/eslint/node_modules/@eslint/js/package.json new file mode 100644 index 00000000000000..e539362899ce67 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@eslint/js/package.json @@ -0,0 +1,31 @@ +{ + "name": "@eslint/js", + "version": "8.35.0", + "description": "ESLint JavaScript language implementation", + "main": "./src/index.js", + "scripts": {}, + "files": [ + "LICENSE", + "README.md", + "src" + ], + "publishConfig": { + "access": "public" + }, + "repository": { + "type": "git", + "url": "https://github.com/eslint/eslint.git", + "directory": "packages/js" + }, + "homepage": "https://eslint.org", + "bugs": "https://github.com/eslint/eslint/issues/", + "keywords": [ + "javascript", + "eslint-plugin", + "eslint" + ], + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } +} diff --git a/tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-all.js b/tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-all.js new file mode 100644 index 00000000000000..f3a415cce5c2a1 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-all.js @@ -0,0 +1,279 @@ +/* + * WARNING: This file is autogenerated using the tools/update-eslint-all.js + * script. Do not edit manually. + */ +"use strict"; + +/* eslint quote-props: off -- autogenerated so don't lint */ + +module.exports = Object.freeze({ + "rules": { + "accessor-pairs": "error", + "array-bracket-newline": "error", + "array-bracket-spacing": "error", + "array-callback-return": "error", + "array-element-newline": "error", + "arrow-body-style": "error", + "arrow-parens": "error", + "arrow-spacing": "error", + "block-scoped-var": "error", + "block-spacing": "error", + "brace-style": "error", + "camelcase": "error", + "capitalized-comments": "error", + "class-methods-use-this": "error", + "comma-dangle": "error", + "comma-spacing": "error", + "comma-style": "error", + "complexity": "error", + "computed-property-spacing": "error", + "consistent-return": "error", + "consistent-this": "error", + "constructor-super": "error", + "curly": "error", + "default-case": "error", + "default-case-last": "error", + "default-param-last": "error", + "dot-location": "error", + "dot-notation": "error", + "eol-last": "error", + "eqeqeq": "error", + "for-direction": "error", + "func-call-spacing": "error", + "func-name-matching": "error", + "func-names": "error", + "func-style": "error", + "function-call-argument-newline": "error", + "function-paren-newline": "error", + "generator-star-spacing": "error", + "getter-return": "error", + "grouped-accessor-pairs": "error", + "guard-for-in": "error", + "id-denylist": "error", + "id-length": "error", + "id-match": "error", + "implicit-arrow-linebreak": "error", + "indent": "error", + "init-declarations": "error", + "jsx-quotes": "error", + "key-spacing": "error", + "keyword-spacing": "error", + "line-comment-position": "error", + "linebreak-style": "error", + "lines-around-comment": "error", + "lines-between-class-members": "error", + "logical-assignment-operators": "error", + "max-classes-per-file": "error", + "max-depth": "error", + "max-len": "error", + "max-lines": "error", + "max-lines-per-function": "error", + "max-nested-callbacks": "error", + "max-params": "error", + "max-statements": "error", + "max-statements-per-line": "error", + "multiline-comment-style": "error", + "multiline-ternary": "error", + "new-cap": "error", + "new-parens": "error", + "newline-per-chained-call": "error", + "no-alert": "error", + "no-array-constructor": "error", + "no-async-promise-executor": "error", + "no-await-in-loop": "error", + "no-bitwise": "error", + "no-caller": "error", + "no-case-declarations": "error", + "no-class-assign": "error", + "no-compare-neg-zero": "error", + "no-cond-assign": "error", + "no-confusing-arrow": "error", + "no-console": "error", + "no-const-assign": "error", + "no-constant-binary-expression": "error", + "no-constant-condition": "error", + "no-constructor-return": "error", + "no-continue": "error", + "no-control-regex": "error", + "no-debugger": "error", + "no-delete-var": "error", + "no-div-regex": "error", + "no-dupe-args": "error", + "no-dupe-class-members": "error", + "no-dupe-else-if": "error", + "no-dupe-keys": "error", + "no-duplicate-case": "error", + "no-duplicate-imports": "error", + "no-else-return": "error", + "no-empty": "error", + "no-empty-character-class": "error", + "no-empty-function": "error", + "no-empty-pattern": "error", + "no-empty-static-block": "error", + "no-eq-null": "error", + "no-eval": "error", + "no-ex-assign": "error", + "no-extend-native": "error", + "no-extra-bind": "error", + "no-extra-boolean-cast": "error", + "no-extra-label": "error", + "no-extra-parens": "error", + "no-extra-semi": "error", + "no-fallthrough": "error", + "no-floating-decimal": "error", + "no-func-assign": "error", + "no-global-assign": "error", + "no-implicit-coercion": "error", + "no-implicit-globals": "error", + "no-implied-eval": "error", + "no-import-assign": "error", + "no-inline-comments": "error", + "no-inner-declarations": "error", + "no-invalid-regexp": "error", + "no-invalid-this": "error", + "no-irregular-whitespace": "error", + "no-iterator": "error", + "no-label-var": "error", + "no-labels": "error", + "no-lone-blocks": "error", + "no-lonely-if": "error", + "no-loop-func": "error", + "no-loss-of-precision": "error", + "no-magic-numbers": "error", + "no-misleading-character-class": "error", + "no-mixed-operators": "error", + "no-mixed-spaces-and-tabs": "error", + "no-multi-assign": "error", + "no-multi-spaces": "error", + "no-multi-str": "error", + "no-multiple-empty-lines": "error", + "no-negated-condition": "error", + "no-nested-ternary": "error", + "no-new": "error", + "no-new-func": "error", + "no-new-native-nonconstructor": "error", + "no-new-object": "error", + "no-new-symbol": "error", + "no-new-wrappers": "error", + "no-nonoctal-decimal-escape": "error", + "no-obj-calls": "error", + "no-octal": "error", + "no-octal-escape": "error", + "no-param-reassign": "error", + "no-plusplus": "error", + "no-promise-executor-return": "error", + "no-proto": "error", + "no-prototype-builtins": "error", + "no-redeclare": "error", + "no-regex-spaces": "error", + "no-restricted-exports": "error", + "no-restricted-globals": "error", + "no-restricted-imports": "error", + "no-restricted-properties": "error", + "no-restricted-syntax": "error", + "no-return-assign": "error", + "no-return-await": "error", + "no-script-url": "error", + "no-self-assign": "error", + "no-self-compare": "error", + "no-sequences": "error", + "no-setter-return": "error", + "no-shadow": "error", + "no-shadow-restricted-names": "error", + "no-sparse-arrays": "error", + "no-tabs": "error", + "no-template-curly-in-string": "error", + "no-ternary": "error", + "no-this-before-super": "error", + "no-throw-literal": "error", + "no-trailing-spaces": "error", + "no-undef": "error", + "no-undef-init": "error", + "no-undefined": "error", + "no-underscore-dangle": "error", + "no-unexpected-multiline": "error", + "no-unmodified-loop-condition": "error", + "no-unneeded-ternary": "error", + "no-unreachable": "error", + "no-unreachable-loop": "error", + "no-unsafe-finally": "error", + "no-unsafe-negation": "error", + "no-unsafe-optional-chaining": "error", + "no-unused-expressions": "error", + "no-unused-labels": "error", + "no-unused-private-class-members": "error", + "no-unused-vars": "error", + "no-use-before-define": "error", + "no-useless-backreference": "error", + "no-useless-call": "error", + "no-useless-catch": "error", + "no-useless-computed-key": "error", + "no-useless-concat": "error", + "no-useless-constructor": "error", + "no-useless-escape": "error", + "no-useless-rename": "error", + "no-useless-return": "error", + "no-var": "error", + "no-void": "error", + "no-warning-comments": "error", + "no-whitespace-before-property": "error", + "no-with": "error", + "nonblock-statement-body-position": "error", + "object-curly-newline": "error", + "object-curly-spacing": "error", + "object-property-newline": "error", + "object-shorthand": "error", + "one-var": "error", + "one-var-declaration-per-line": "error", + "operator-assignment": "error", + "operator-linebreak": "error", + "padded-blocks": "error", + "padding-line-between-statements": "error", + "prefer-arrow-callback": "error", + "prefer-const": "error", + "prefer-destructuring": "error", + "prefer-exponentiation-operator": "error", + "prefer-named-capture-group": "error", + "prefer-numeric-literals": "error", + "prefer-object-has-own": "error", + "prefer-object-spread": "error", + "prefer-promise-reject-errors": "error", + "prefer-regex-literals": "error", + "prefer-rest-params": "error", + "prefer-spread": "error", + "prefer-template": "error", + "quote-props": "error", + "quotes": "error", + "radix": "error", + "require-atomic-updates": "error", + "require-await": "error", + "require-unicode-regexp": "error", + "require-yield": "error", + "rest-spread-spacing": "error", + "semi": "error", + "semi-spacing": "error", + "semi-style": "error", + "sort-imports": "error", + "sort-keys": "error", + "sort-vars": "error", + "space-before-blocks": "error", + "space-before-function-paren": "error", + "space-in-parens": "error", + "space-infix-ops": "error", + "space-unary-ops": "error", + "spaced-comment": "error", + "strict": "error", + "switch-colon-spacing": "error", + "symbol-description": "error", + "template-curly-spacing": "error", + "template-tag-spacing": "error", + "unicode-bom": "error", + "use-isnan": "error", + "valid-typeof": "error", + "vars-on-top": "error", + "wrap-iife": "error", + "wrap-regex": "error", + "yield-star-spacing": "error", + "yoda": "error" + } +}); diff --git a/tools/node_modules/eslint/conf/eslint-recommended.js b/tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-recommended.js similarity index 97% rename from tools/node_modules/eslint/conf/eslint-recommended.js rename to tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-recommended.js index 6f639855a96225..248c613caed866 100644 --- a/tools/node_modules/eslint/conf/eslint-recommended.js +++ b/tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-recommended.js @@ -9,8 +9,8 @@ /* eslint sort-keys: ["error", "asc"] -- Long, so make more readable */ /** @type {import("../lib/shared/types").ConfigData} */ -module.exports = { - rules: { +module.exports = Object.freeze({ + rules: Object.freeze({ "constructor-super": "error", "for-direction": "error", "getter-return": "error", @@ -72,5 +72,5 @@ module.exports = { "require-yield": "error", "use-isnan": "error", "valid-typeof": "error" - } -}; + }) +}); diff --git a/tools/node_modules/eslint/node_modules/@eslint/js/src/index.js b/tools/node_modules/eslint/node_modules/@eslint/js/src/index.js new file mode 100644 index 00000000000000..0d4be486a9b3da --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@eslint/js/src/index.js @@ -0,0 +1,17 @@ +/** + * @fileoverview Main package entrypoint. + * @author Nicholas C. Zakas + */ + +"use strict"; + +//------------------------------------------------------------------------------ +// Public Interface +//------------------------------------------------------------------------------ + +module.exports = { + configs: { + all: require("./configs/eslint-all"), + recommended: require("./configs/eslint-recommended") + } +}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js index 3ef8508f489595..9246358d78b9a6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js @@ -1 +1 @@ -module.exports={A:{A:{J:0.0131217,E:0.00621152,F:0.0530043,G:0.074206,A:0.0106009,B:0.508841,AC:0.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","AC","J","E","F","G","A","B","","",""],E:"IE",F:{AC:962323200,J:998870400,E:1161129600,F:1237420800,G:1300060800,A:1346716800,B:1381968000}},B:{A:{C:0.007886,K:0.004267,L:0.004268,H:0.003943,M:0.003702,N:0.003943,O:0.015772,P:0,Q:0.004298,R:0.00944,S:0.004043,T:0.007886,U:0.007886,V:0.003943,W:0.003943,X:0.003943,Y:0.007886,Z:0.003943,a:0.003943,b:0.011829,c:0.004118,d:0.003939,f:0.003943,g:0.003943,h:0.003943,i:0.003929,j:0.003901,k:0.011829,l:0.007886,m:0.003943,n:0.011829,o:0.011829,p:0.011829,q:0.019715,r:0.102518,s:2.13316,D:1.95967},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","H","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","f","g","h","i","j","k","l","m","n","o","p","q","r","s","D","","",""],E:"Edge",F:{C:1438128000,K:1447286400,L:1470096000,H:1491868800,M:1508198400,N:1525046400,O:1542067200,P:1579046400,Q:1581033600,R:1586736000,S:1590019200,T:1594857600,U:1598486400,V:1602201600,W:1605830400,X:1611360000,Y:1614816000,Z:1618358400,a:1622073600,b:1626912000,c:1630627200,d:1632441600,f:1634774400,g:1637539200,h:1641427200,i:1643932800,j:1646265600,k:1649635200,l:1651190400,m:1653955200,n:1655942400,o:1659657600,p:1661990400,q:1664755200,r:1666915200,s:1670198400,D:1673481600},D:{C:"ms",K:"ms",L:"ms",H:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{"0":0.004118,"1":0.004317,"2":0.004393,"3":0.004418,"4":0.008834,"5":0.008322,"6":0.008928,"7":0.004471,"8":0.009284,"9":0.004707,BC:0.004118,sB:0.004271,I:0.011703,t:0.004879,J:0.020136,E:0.005725,F:0.004525,G:0.00533,A:0.004283,B:0.007886,C:0.004471,K:0.004486,L:0.00453,H:0.008322,M:0.004417,N:0.004425,O:0.004161,u:0.004443,v:0.004283,w:0.008322,x:0.013698,y:0.004161,z:0.008786,AB:0.009076,BB:0.003943,CB:0.004783,DB:0.003929,EB:0.004783,FB:0.00487,GB:0.005029,HB:0.0047,IB:0.027601,JB:0.003943,KB:0.003867,LB:0.004525,MB:0.004293,NB:0.007886,OB:0.004538,PB:0.008282,QB:0.011601,RB:0.047316,SB:0.011601,TB:0.003929,UB:0.003974,VB:0.007886,WB:0.011601,XB:0.003939,tB:0.003943,YB:0.003929,uB:0.004356,ZB:0.004425,aB:0.008322,bB:0.00415,cB:0.004267,dB:0.003801,eB:0.004267,fB:0.003943,gB:0.00415,hB:0.004293,iB:0.004425,jB:0.003943,e:0.00415,kB:0.00415,lB:0.004318,mB:0.004356,nB:0.003974,oB:0.035487,P:0.003943,Q:0.003943,R:0.003943,vB:0.003943,S:0.003943,T:0.003929,U:0.004268,V:0.003801,W:0.011829,X:0.007886,Y:0.003943,Z:0.003943,a:0.011829,b:0.003801,c:0.003855,d:0.015772,f:0.003773,g:0.007886,h:0.003901,i:0.003901,j:0.003943,k:0.003943,l:0.003943,m:0.094632,n:0.043373,o:0.011829,p:0.023658,q:0.023658,r:0.047316,s:1.33668,D:0.760999,wB:0.007886,xB:0,CC:0.008786,DC:0.00487},B:"moz",C:["BC","sB","CC","DC","I","t","J","E","F","G","A","B","C","K","L","H","M","N","O","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","tB","YB","uB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","e","kB","lB","mB","nB","oB","P","Q","R","vB","S","T","U","V","W","X","Y","Z","a","b","c","d","f","g","h","i","j","k","l","m","n","o","p","q","r","s","D","wB","xB",""],E:"Firefox",F:{"0":1379376000,"1":1386633600,"2":1391472000,"3":1395100800,"4":1398729600,"5":1402358400,"6":1405987200,"7":1409616000,"8":1413244800,"9":1417392000,BC:1161648000,sB:1213660800,CC:1246320000,DC:1264032000,I:1300752000,t:1308614400,J:1313452800,E:1317081600,F:1317081600,G:1320710400,A:1324339200,B:1327968000,C:1331596800,K:1335225600,L:1338854400,H:1342483200,M:1346112000,N:1349740800,O:1353628800,u:1357603200,v:1361232000,w:1364860800,x:1368489600,y:1372118400,z:1375747200,AB:1421107200,BB:1424736000,CB:1428278400,DB:1431475200,EB:1435881600,FB:1439251200,GB:1442880000,HB:1446508800,IB:1450137600,JB:1453852800,KB:1457395200,LB:1461628800,MB:1465257600,NB:1470096000,OB:1474329600,PB:1479168000,QB:1485216000,RB:1488844800,SB:1492560000,TB:1497312000,UB:1502150400,VB:1506556800,WB:1510617600,XB:1516665600,tB:1520985600,YB:1525824000,uB:1529971200,ZB:1536105600,aB:1540252800,bB:1544486400,cB:1548720000,dB:1552953600,eB:1558396800,fB:1562630400,gB:1567468800,hB:1571788800,iB:1575331200,jB:1578355200,e:1581379200,kB:1583798400,lB:1586304000,mB:1588636800,nB:1591056000,oB:1593475200,P:1595894400,Q:1598313600,R:1600732800,vB:1603152000,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,c:1633392000,d:1635811200,f:1638835200,g:1641859200,h:1644364800,i:1646697600,j:1649116800,k:1651536000,l:1653955200,m:1656374400,n:1658793600,o:1661212800,p:1663632000,q:1666051200,r:1668470400,s:1670889600,D:1673913600,wB:null,xB:null}},D:{A:{"0":0.004461,"1":0.004141,"2":0.004326,"3":0.0047,"4":0.004538,"5":0.008322,"6":0.008596,"7":0.004566,"8":0.004118,"9":0.007886,I:0.004706,t:0.004879,J:0.004879,E:0.005591,F:0.005591,G:0.005591,A:0.004534,B:0.004464,C:0.010424,K:0.0083,L:0.004706,H:0.015087,M:0.004393,N:0.004393,O:0.008652,u:0.008322,v:0.004393,w:0.004317,x:0.003901,y:0.008786,z:0.003939,AB:0.007886,BB:0.004335,CB:0.004464,DB:0.015772,EB:0.003867,FB:0.015772,GB:0.003773,HB:0.003974,IB:0.003943,JB:0.007948,KB:0.003974,LB:0.003867,MB:0.007886,NB:0.019715,OB:0.043373,PB:0.003867,QB:0.003929,RB:0.007886,SB:0.007886,TB:0.003867,UB:0.003943,VB:0.086746,WB:0.003943,XB:0.015772,tB:0.003773,YB:0.011829,uB:0.011319,ZB:0.003773,aB:0.007886,bB:0.003943,cB:0.007886,dB:0.031544,eB:0.007886,fB:0.011829,gB:0.059145,hB:0.027601,iB:0.015772,jB:0.031544,e:0.011829,kB:0.043373,lB:0.047316,mB:0.031544,nB:0.015772,oB:0.027601,P:0.126176,Q:0.035487,R:0.03943,S:0.070974,T:0.043373,U:0.086746,V:0.074917,W:0.07886,X:0.027601,Y:0.043373,Z:0.051259,a:0.074917,b:0.063088,c:0.059145,d:0.051259,f:0.03943,g:0.067031,h:0.070974,i:0.126176,j:0.082803,k:0.094632,l:0.07886,m:0.110404,n:0.268124,o:0.11829,p:0.149834,q:0.138005,r:0.417958,s:11.2218,D:9.7471,wB:0.019715,xB:0.019715,EC:0},B:"webkit",C:["","","","","","I","t","J","E","F","G","A","B","C","K","L","H","M","N","O","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","tB","YB","uB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","e","kB","lB","mB","nB","oB","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","f","g","h","i","j","k","l","m","n","o","p","q","r","s","D","wB","xB","EC"],E:"Chrome",F:{"0":1357862400,"1":1361404800,"2":1364428800,"3":1369094400,"4":1374105600,"5":1376956800,"6":1384214400,"7":1389657600,"8":1392940800,"9":1397001600,I:1264377600,t:1274745600,J:1283385600,E:1287619200,F:1291248000,G:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,H:1316131200,M:1319500800,N:1323734400,O:1328659200,u:1332892800,v:1337040000,w:1340668800,x:1343692800,y:1348531200,z:1352246400,AB:1400544000,BB:1405468800,CB:1409011200,DB:1412640000,EB:1416268800,FB:1421798400,GB:1425513600,HB:1429401600,IB:1432080000,JB:1437523200,KB:1441152000,LB:1444780800,MB:1449014400,NB:1453248000,OB:1456963200,PB:1460592000,QB:1464134400,RB:1469059200,SB:1472601600,TB:1476230400,UB:1480550400,VB:1485302400,WB:1489017600,XB:1492560000,tB:1496707200,YB:1500940800,uB:1504569600,ZB:1508198400,aB:1512518400,bB:1516752000,cB:1520294400,dB:1523923200,eB:1527552000,fB:1532390400,gB:1536019200,hB:1539648000,iB:1543968000,jB:1548720000,e:1552348800,kB:1555977600,lB:1559606400,mB:1564444800,nB:1568073600,oB:1571702400,P:1575936000,Q:1580860800,R:1586304000,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272000,a:1621987200,b:1626739200,c:1630368000,d:1632268800,f:1634601600,g:1637020800,h:1641340800,i:1643673600,j:1646092800,k:1648512000,l:1650931200,m:1653350400,n:1655769600,o:1659398400,p:1661817600,q:1664236800,r:1666656000,s:1669680000,D:1673308800,wB:null,xB:null,EC:null}},E:{A:{I:0,t:0.008322,J:0.004656,E:0.004465,F:0.003974,G:0.003929,A:0.004425,B:0.004318,C:0.003801,K:0.023658,L:0.098575,H:0.023658,FC:0,yB:0.008692,GC:0.007886,HC:0.00456,IC:0.004283,JC:0.047316,zB:0.007802,pB:0.007886,qB:0.031544,"0B":0.177435,KC:0.252352,LC:0.03943,"1B":0.03943,"2B":0.090689,"3B":0.181378,"4B":1.13558,rB:0.126176,"5B":0.410072,"6B":0.808315,"7B":0.055202,MC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","FC","yB","I","t","GC","J","HC","E","IC","F","G","JC","A","zB","B","pB","C","qB","K","0B","L","KC","H","LC","1B","2B","3B","4B","rB","5B","6B","7B","MC","",""],E:"Safari",F:{FC:1205798400,yB:1226534400,I:1244419200,t:1275868800,GC:1311120000,J:1343174400,HC:1382400000,E:1382400000,IC:1410998400,F:1413417600,G:1443657600,JC:1458518400,A:1474329600,zB:1490572800,B:1505779200,pB:1522281600,C:1537142400,qB:1553472000,K:1568851200,"0B":1585008000,L:1600214400,KC:1619395200,H:1632096000,LC:1635292800,"1B":1639353600,"2B":1647216000,"3B":1652745600,"4B":1658275200,rB:1662940800,"5B":1666569600,"6B":1670889600,"7B":1674432000,MC:null}},F:{A:{"0":0.006015,"1":0.005595,"2":0.004393,"3":0.007886,"4":0.004879,"5":0.004879,"6":0.003943,"7":0.005152,"8":0.005014,"9":0.009758,G:0.0082,B:0.016581,C:0.004317,H:0.00685,M:0.00685,N:0.00685,O:0.005014,u:0.006015,v:0.004879,w:0.006597,x:0.006597,y:0.013434,z:0.006702,AB:0.004879,BB:0.007886,CB:0.004283,DB:0.004367,EB:0.004534,FB:0.007886,GB:0.004227,HB:0.004418,IB:0.004161,JB:0.004227,KB:0.004725,LB:0.011829,MB:0.008942,NB:0.004707,OB:0.004827,PB:0.004707,QB:0.004707,RB:0.004326,SB:0.008922,TB:0.014349,UB:0.004425,VB:0.00472,WB:0.004425,XB:0.004425,YB:0.00472,ZB:0.004532,aB:0.004566,bB:0.02283,cB:0.00867,dB:0.004656,eB:0.004642,fB:0.003929,gB:0.00944,hB:0.004293,iB:0.003929,jB:0.004298,e:0.096692,kB:0.004201,lB:0.004141,mB:0.004257,nB:0.003939,oB:0.008236,P:0.003855,Q:0.003939,R:0.008514,vB:0.003939,S:0.003939,T:0.003702,U:0.007886,V:0.003855,W:0.003855,X:0.003929,Y:0.003943,Z:0.011703,a:0.007546,b:0.011829,c:0.496818,d:0.690025,NC:0.00685,OC:0,PC:0.008392,QC:0.004706,pB:0.006229,"8B":0.004879,RC:0.008786,qB:0.00472},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","G","NC","OC","PC","QC","B","pB","8B","RC","C","qB","H","M","N","O","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","e","kB","lB","mB","nB","oB","P","Q","R","vB","S","T","U","V","W","X","Y","Z","a","b","c","d","","",""],E:"Opera",F:{"0":1413331200,"1":1417132800,"2":1422316800,"3":1425945600,"4":1430179200,"5":1433808000,"6":1438646400,"7":1442448000,"8":1445904000,"9":1449100800,G:1150761600,NC:1223424000,OC:1251763200,PC:1267488000,QC:1277942400,B:1292457600,pB:1302566400,"8B":1309219200,RC:1323129600,C:1323129600,qB:1352073600,H:1372723200,M:1377561600,N:1381104000,O:1386288000,u:1390867200,v:1393891200,w:1399334400,x:1401753600,y:1405987200,z:1409616000,AB:1454371200,BB:1457308800,CB:1462320000,DB:1465344000,EB:1470096000,FB:1474329600,GB:1477267200,HB:1481587200,IB:1486425600,JB:1490054400,KB:1494374400,LB:1498003200,MB:1502236800,NB:1506470400,OB:1510099200,PB:1515024000,QB:1517961600,RB:1521676800,SB:1525910400,TB:1530144000,UB:1534982400,VB:1537833600,WB:1543363200,XB:1548201600,YB:1554768000,ZB:1561593600,aB:1566259200,bB:1570406400,cB:1573689600,dB:1578441600,eB:1583971200,fB:1587513600,gB:1592956800,hB:1595894400,iB:1600128000,jB:1603238400,e:1613520000,kB:1612224000,lB:1616544000,mB:1619568000,nB:1623715200,oB:1627948800,P:1631577600,Q:1633392000,R:1635984000,vB:1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152000,Z:1660780800,a:1663113600,b:1668816000,c:1668643200,d:1671062400},D:{G:"o",B:"o",C:"o",NC:"o",OC:"o",PC:"o",QC:"o",pB:"o","8B":"o",RC:"o",qB:"o"}},G:{A:{F:0,yB:0,SC:0,"9B":0.00157571,TC:0.00315142,UC:0.00315142,VC:0.0126057,WC:0.00630284,XC:0.0157571,YC:0.0583013,ZC:0.00630284,aC:0.1103,bC:0.0267871,cC:0.0252114,dC:0.0220599,eC:0.395503,fC:0.0330899,gC:0.0236357,hC:0.0346656,iC:0.105573,jC:0.288355,kC:0.567256,lC:0.157571,"1B":0.207994,"2B":0.250538,"3B":0.472713,"4B":1.89085,rB:1.7837,"5B":4.8784,"6B":3.17191,"7B":0.237932},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","yB","SC","9B","TC","UC","VC","F","WC","XC","YC","ZC","aC","bC","cC","dC","eC","fC","gC","hC","iC","jC","kC","lC","1B","2B","3B","4B","rB","5B","6B","7B","","",""],E:"Safari on iOS",F:{yB:1270252800,SC:1283904000,"9B":1299628800,TC:1331078400,UC:1359331200,VC:1394409600,F:1410912000,WC:1413763200,XC:1442361600,YC:1458518400,ZC:1473724800,aC:1490572800,bC:1505779200,cC:1522281600,dC:1537142400,eC:1553472000,fC:1568851200,gC:1572220800,hC:1580169600,iC:1585008000,jC:1600214400,kC:1619395200,lC:1632096000,"1B":1639353600,"2B":1647216000,"3B":1652659200,"4B":1658275200,rB:1662940800,"5B":1666569600,"6B":1670889600,"7B":1674432000}},H:{A:{mC:1.01498},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mC","","",""],E:"Opera Mini",F:{mC:1426464000}},I:{A:{sB:0,I:0.0286543,D:0,nC:0,oC:0,pC:0,qC:0.0764114,"9B":0.0764114,rC:0,sC:0.315197},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","nC","oC","pC","sB","I","qC","9B","rC","sC","D","","",""],E:"Android Browser",F:{nC:1256515200,oC:1274313600,pC:1291593600,sB:1298332800,I:1318896000,qC:1341792000,"9B":1374624000,rC:1386547200,sC:1401667200,D:1673568000}},J:{A:{E:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","E","A","","",""],E:"Blackberry Browser",F:{E:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,e:0.0111391,pB:0,"8B":0,qB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","pB","8B","C","qB","e","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,pB:1314835200,"8B":1318291200,C:1330300800,qB:1349740800,e:1673827200},D:{e:"webkit"}},L:{A:{D:41.3632},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Chrome for Android",F:{D:1673568000}},M:{A:{D:0.30285},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Firefox for Android",F:{D:1673913600}},N:{A:{A:0.0115934,B:0.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{tC:0.890379},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","tC","","",""],E:"UC Browser for Android",F:{tC:1634688000},D:{tC:"webkit"}},P:{A:{I:0.147734,uC:0.0103543,vC:0.010304,wC:0.0527621,xC:0.0103584,yC:0.0104443,zB:0.0105043,zC:0.0211049,"0C":0.0105524,"1C":0.0316573,"2C":0.0316573,"3C":0.0211049,rB:0.073867,"4C":0.0844194,"5C":0.126629,"6C":2.09993},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","uC","vC","wC","xC","yC","zB","zC","0C","1C","2C","3C","rB","4C","5C","6C","","",""],E:"Samsung Internet",F:{I:1461024000,uC:1481846400,vC:1509408000,wC:1528329600,xC:1546128000,yC:1554163200,zB:1567900800,zC:1582588800,"0C":1593475200,"1C":1605657600,"2C":1618531200,"3C":1629072000,rB:1640736000,"4C":1651708800,"5C":1659657600,"6C":1667260800}},Q:{A:{"0B":0.145368},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","0B","","",""],E:"QQ Browser",F:{"0B":1663718400}},R:{A:{"7C":0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","7C","","",""],E:"Baidu Browser",F:{"7C":1663027200}},S:{A:{"8C":0.066627},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","8C","","",""],E:"KaiOS Browser",F:{"8C":1527811200}}}; +module.exports={A:{A:{J:0.0131217,D:0.00621152,E:0.0530043,F:0.074206,A:0.0106009,B:0.508841,CC:0.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CC","J","D","E","F","A","B","","",""],E:"IE",F:{CC:962323200,J:998870400,D:1161129600,E:1237420800,F:1300060800,A:1346716800,B:1381968000}},B:{A:{C:0.007886,K:0.004267,L:0.004268,G:0.003943,M:0.003702,N:0.003943,O:0.015772,P:0,Q:0.004298,R:0.00944,S:0.004043,T:0.007886,U:0.007886,V:0.003943,W:0.003943,X:0.003943,Y:0.007886,Z:0.003943,a:0.003943,b:0.011829,c:0.004118,d:0.003939,e:0.003943,h:0.003943,i:0.003943,j:0.003929,k:0.003901,l:0.011829,m:0.007886,n:0.003943,o:0.011829,p:0.011829,q:0.011829,r:0.019715,s:0.102518,t:2.13316,f:1.95967,H:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","G","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","h","i","j","k","l","m","n","o","p","q","r","s","t","f","H","","",""],E:"Edge",F:{C:1438128000,K:1447286400,L:1470096000,G:1491868800,M:1508198400,N:1525046400,O:1542067200,P:1579046400,Q:1581033600,R:1586736000,S:1590019200,T:1594857600,U:1598486400,V:1602201600,W:1605830400,X:1611360000,Y:1614816000,Z:1618358400,a:1622073600,b:1626912000,c:1630627200,d:1632441600,e:1634774400,h:1637539200,i:1641427200,j:1643932800,k:1646265600,l:1649635200,m:1651190400,n:1653955200,o:1655942400,p:1659657600,q:1661990400,r:1664755200,s:1666915200,t:1670198400,f:1673481600,H:1675900800},D:{C:"ms",K:"ms",L:"ms",G:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{"0":0.008786,"1":0.004118,"2":0.004317,"3":0.004393,"4":0.004418,"5":0.008834,"6":0.008322,"7":0.008928,"8":0.004471,"9":0.009284,DC:0.004118,tB:0.004271,I:0.011703,u:0.004879,J:0.020136,D:0.005725,E:0.004525,F:0.00533,A:0.004283,B:0.007886,C:0.004471,K:0.004486,L:0.00453,G:0.008322,M:0.004417,N:0.004425,O:0.004161,v:0.004443,w:0.004283,x:0.008322,y:0.013698,z:0.004161,AB:0.004707,BB:0.009076,CB:0.003943,DB:0.004783,EB:0.003929,FB:0.004783,GB:0.00487,HB:0.005029,IB:0.0047,JB:0.027601,KB:0.003943,LB:0.003867,MB:0.004525,NB:0.004293,OB:0.007886,PB:0.004538,QB:0.008282,RB:0.011601,SB:0.047316,TB:0.011601,UB:0.003929,VB:0.003974,WB:0.007886,XB:0.011601,YB:0.003939,uB:0.003943,ZB:0.003929,vB:0.004356,aB:0.004425,bB:0.008322,cB:0.00415,dB:0.004267,eB:0.003801,fB:0.004267,gB:0.003943,hB:0.00415,iB:0.004293,jB:0.004425,kB:0.003943,g:0.00415,lB:0.00415,mB:0.004318,nB:0.004356,oB:0.003974,pB:0.035487,P:0.003943,Q:0.003943,R:0.003943,wB:0.003943,S:0.003943,T:0.003929,U:0.004268,V:0.003801,W:0.011829,X:0.007886,Y:0.003943,Z:0.003943,a:0.011829,b:0.003801,c:0.003855,d:0.015772,e:0.003773,h:0.007886,i:0.003901,j:0.003901,k:0.003943,l:0.003943,m:0.003943,n:0.094632,o:0.043373,p:0.011829,q:0.023658,r:0.023658,s:0.047316,t:1.33668,f:0.760999,H:0.007886,xB:0,yB:0,EC:0.008786,FC:0.00487},B:"moz",C:["DC","tB","EC","FC","I","u","J","D","E","F","A","B","C","K","L","G","M","N","O","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","uB","ZB","vB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","g","lB","mB","nB","oB","pB","P","Q","R","wB","S","T","U","V","W","X","Y","Z","a","b","c","d","e","h","i","j","k","l","m","n","o","p","q","r","s","t","f","H","xB","yB",""],E:"Firefox",F:{"0":1375747200,"1":1379376000,"2":1386633600,"3":1391472000,"4":1395100800,"5":1398729600,"6":1402358400,"7":1405987200,"8":1409616000,"9":1413244800,DC:1161648000,tB:1213660800,EC:1246320000,FC:1264032000,I:1300752000,u:1308614400,J:1313452800,D:1317081600,E:1317081600,F:1320710400,A:1324339200,B:1327968000,C:1331596800,K:1335225600,L:1338854400,G:1342483200,M:1346112000,N:1349740800,O:1353628800,v:1357603200,w:1361232000,x:1364860800,y:1368489600,z:1372118400,AB:1417392000,BB:1421107200,CB:1424736000,DB:1428278400,EB:1431475200,FB:1435881600,GB:1439251200,HB:1442880000,IB:1446508800,JB:1450137600,KB:1453852800,LB:1457395200,MB:1461628800,NB:1465257600,OB:1470096000,PB:1474329600,QB:1479168000,RB:1485216000,SB:1488844800,TB:1492560000,UB:1497312000,VB:1502150400,WB:1506556800,XB:1510617600,YB:1516665600,uB:1520985600,ZB:1525824000,vB:1529971200,aB:1536105600,bB:1540252800,cB:1544486400,dB:1548720000,eB:1552953600,fB:1558396800,gB:1562630400,hB:1567468800,iB:1571788800,jB:1575331200,kB:1578355200,g:1581379200,lB:1583798400,mB:1586304000,nB:1588636800,oB:1591056000,pB:1593475200,P:1595894400,Q:1598313600,R:1600732800,wB:1603152000,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,c:1633392000,d:1635811200,e:1638835200,h:1641859200,i:1644364800,j:1646697600,k:1649116800,l:1651536000,m:1653955200,n:1656374400,o:1658793600,p:1661212800,q:1663632000,r:1666051200,s:1668470400,t:1670889600,f:1673913600,H:1676332800,xB:null,yB:null}},D:{A:{"0":0.003939,"1":0.004461,"2":0.004141,"3":0.004326,"4":0.0047,"5":0.004538,"6":0.008322,"7":0.008596,"8":0.004566,"9":0.004118,I:0.004706,u:0.004879,J:0.004879,D:0.005591,E:0.005591,F:0.005591,A:0.004534,B:0.004464,C:0.010424,K:0.0083,L:0.004706,G:0.015087,M:0.004393,N:0.004393,O:0.008652,v:0.008322,w:0.004393,x:0.004317,y:0.003901,z:0.008786,AB:0.007886,BB:0.007886,CB:0.004335,DB:0.004464,EB:0.015772,FB:0.003867,GB:0.015772,HB:0.003773,IB:0.003974,JB:0.003943,KB:0.007948,LB:0.003974,MB:0.003867,NB:0.007886,OB:0.019715,PB:0.043373,QB:0.003867,RB:0.003929,SB:0.007886,TB:0.007886,UB:0.003867,VB:0.003943,WB:0.086746,XB:0.003943,YB:0.015772,uB:0.003773,ZB:0.011829,vB:0.011319,aB:0.003773,bB:0.007886,cB:0.003943,dB:0.007886,eB:0.031544,fB:0.007886,gB:0.011829,hB:0.059145,iB:0.027601,jB:0.015772,kB:0.031544,g:0.011829,lB:0.043373,mB:0.047316,nB:0.031544,oB:0.015772,pB:0.027601,P:0.126176,Q:0.035487,R:0.03943,S:0.070974,T:0.043373,U:0.086746,V:0.074917,W:0.07886,X:0.027601,Y:0.043373,Z:0.051259,a:0.074917,b:0.063088,c:0.059145,d:0.051259,e:0.03943,h:0.067031,i:0.070974,j:0.126176,k:0.082803,l:0.094632,m:0.07886,n:0.110404,o:0.268124,p:0.11829,q:0.149834,r:0.138005,s:0.417958,t:11.2218,f:9.7471,H:0.019715,xB:0.019715,yB:0,GC:0},B:"webkit",C:["","","","","","I","u","J","D","E","F","A","B","C","K","L","G","M","N","O","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","uB","ZB","vB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","g","lB","mB","nB","oB","pB","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","h","i","j","k","l","m","n","o","p","q","r","s","t","f","H","xB","yB","GC"],E:"Chrome",F:{"0":1352246400,"1":1357862400,"2":1361404800,"3":1364428800,"4":1369094400,"5":1374105600,"6":1376956800,"7":1384214400,"8":1389657600,"9":1392940800,I:1264377600,u:1274745600,J:1283385600,D:1287619200,E:1291248000,F:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,G:1316131200,M:1319500800,N:1323734400,O:1328659200,v:1332892800,w:1337040000,x:1340668800,y:1343692800,z:1348531200,AB:1397001600,BB:1400544000,CB:1405468800,DB:1409011200,EB:1412640000,FB:1416268800,GB:1421798400,HB:1425513600,IB:1429401600,JB:1432080000,KB:1437523200,LB:1441152000,MB:1444780800,NB:1449014400,OB:1453248000,PB:1456963200,QB:1460592000,RB:1464134400,SB:1469059200,TB:1472601600,UB:1476230400,VB:1480550400,WB:1485302400,XB:1489017600,YB:1492560000,uB:1496707200,ZB:1500940800,vB:1504569600,aB:1508198400,bB:1512518400,cB:1516752000,dB:1520294400,eB:1523923200,fB:1527552000,gB:1532390400,hB:1536019200,iB:1539648000,jB:1543968000,kB:1548720000,g:1552348800,lB:1555977600,mB:1559606400,nB:1564444800,oB:1568073600,pB:1571702400,P:1575936000,Q:1580860800,R:1586304000,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272000,a:1621987200,b:1626739200,c:1630368000,d:1632268800,e:1634601600,h:1637020800,i:1641340800,j:1643673600,k:1646092800,l:1648512000,m:1650931200,n:1653350400,o:1655769600,p:1659398400,q:1661817600,r:1664236800,s:1666656000,t:1669680000,f:1673308800,H:1675728000,xB:null,yB:null,GC:null}},E:{A:{I:0,u:0.008322,J:0.004656,D:0.004465,E:0.003974,F:0.003929,A:0.004425,B:0.004318,C:0.003801,K:0.023658,L:0.098575,G:0.023658,HC:0,zB:0.008692,IC:0.007886,JC:0.00456,KC:0.004283,LC:0.047316,"0B":0.007802,qB:0.007886,rB:0.031544,"1B":0.177435,MC:0.252352,NC:0.03943,"2B":0.03943,"3B":0.090689,"4B":0.181378,"5B":1.13558,sB:0.126176,"6B":0.410072,"7B":0.808315,"8B":0.055202,"9B":0,OC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","HC","zB","I","u","IC","J","JC","D","KC","E","F","LC","A","0B","B","qB","C","rB","K","1B","L","MC","G","NC","2B","3B","4B","5B","sB","6B","7B","8B","9B","OC",""],E:"Safari",F:{HC:1205798400,zB:1226534400,I:1244419200,u:1275868800,IC:1311120000,J:1343174400,JC:1382400000,D:1382400000,KC:1410998400,E:1413417600,F:1443657600,LC:1458518400,A:1474329600,"0B":1490572800,B:1505779200,qB:1522281600,C:1537142400,rB:1553472000,K:1568851200,"1B":1585008000,L:1600214400,MC:1619395200,G:1632096000,NC:1635292800,"2B":1639353600,"3B":1647216000,"4B":1652745600,"5B":1658275200,sB:1662940800,"6B":1666569600,"7B":1670889600,"8B":1674432000,"9B":null,OC:null}},F:{A:{"0":0.006702,"1":0.006015,"2":0.005595,"3":0.004393,"4":0.007886,"5":0.004879,"6":0.004879,"7":0.003943,"8":0.005152,"9":0.005014,F:0.0082,B:0.016581,C:0.004317,G:0.00685,M:0.00685,N:0.00685,O:0.005014,v:0.006015,w:0.004879,x:0.006597,y:0.006597,z:0.013434,AB:0.009758,BB:0.004879,CB:0.007886,DB:0.004283,EB:0.004367,FB:0.004534,GB:0.007886,HB:0.004227,IB:0.004418,JB:0.004161,KB:0.004227,LB:0.004725,MB:0.011829,NB:0.008942,OB:0.004707,PB:0.004827,QB:0.004707,RB:0.004707,SB:0.004326,TB:0.008922,UB:0.014349,VB:0.004425,WB:0.00472,XB:0.004425,YB:0.004425,ZB:0.00472,aB:0.004532,bB:0.004566,cB:0.02283,dB:0.00867,eB:0.004656,fB:0.004642,gB:0.003929,hB:0.00944,iB:0.004293,jB:0.003929,kB:0.004298,g:0.096692,lB:0.004201,mB:0.004141,nB:0.004257,oB:0.003939,pB:0.008236,P:0.003855,Q:0.003939,R:0.008514,wB:0.003939,S:0.003939,T:0.003702,U:0.007886,V:0.003855,W:0.003855,X:0.003929,Y:0.003943,Z:0.011703,a:0.007546,b:0.011829,c:0.496818,d:0.690025,e:0,PC:0.00685,QC:0,RC:0.008392,SC:0.004706,qB:0.006229,AC:0.004879,TC:0.008786,rB:0.00472},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","F","PC","QC","RC","SC","B","qB","AC","TC","C","rB","G","M","N","O","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","g","lB","mB","nB","oB","pB","P","Q","R","wB","S","T","U","V","W","X","Y","Z","a","b","c","d","e","","",""],E:"Opera",F:{"0":1409616000,"1":1413331200,"2":1417132800,"3":1422316800,"4":1425945600,"5":1430179200,"6":1433808000,"7":1438646400,"8":1442448000,"9":1445904000,F:1150761600,PC:1223424000,QC:1251763200,RC:1267488000,SC:1277942400,B:1292457600,qB:1302566400,AC:1309219200,TC:1323129600,C:1323129600,rB:1352073600,G:1372723200,M:1377561600,N:1381104000,O:1386288000,v:1390867200,w:1393891200,x:1399334400,y:1401753600,z:1405987200,AB:1449100800,BB:1454371200,CB:1457308800,DB:1462320000,EB:1465344000,FB:1470096000,GB:1474329600,HB:1477267200,IB:1481587200,JB:1486425600,KB:1490054400,LB:1494374400,MB:1498003200,NB:1502236800,OB:1506470400,PB:1510099200,QB:1515024000,RB:1517961600,SB:1521676800,TB:1525910400,UB:1530144000,VB:1534982400,WB:1537833600,XB:1543363200,YB:1548201600,ZB:1554768000,aB:1561593600,bB:1566259200,cB:1570406400,dB:1573689600,eB:1578441600,fB:1583971200,gB:1587513600,hB:1592956800,iB:1595894400,jB:1600128000,kB:1603238400,g:1613520000,lB:1612224000,mB:1616544000,nB:1619568000,oB:1623715200,pB:1627948800,P:1631577600,Q:1633392000,R:1635984000,wB:1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152000,Z:1660780800,a:1663113600,b:1668816000,c:1668643200,d:1671062400,e:1675209600},D:{F:"o",B:"o",C:"o",PC:"o",QC:"o",RC:"o",SC:"o",qB:"o",AC:"o",TC:"o",rB:"o"}},G:{A:{E:0,zB:0,UC:0,BC:0.00157571,VC:0.00315142,WC:0.00315142,XC:0.0126057,YC:0.00630284,ZC:0.0157571,aC:0.0583013,bC:0.00630284,cC:0.1103,dC:0.0267871,eC:0.0252114,fC:0.0220599,gC:0.395503,hC:0.0330899,iC:0.0236357,jC:0.0346656,kC:0.105573,lC:0.288355,mC:0.567256,nC:0.157571,"2B":0.207994,"3B":0.250538,"4B":0.472713,"5B":1.89085,sB:1.7837,"6B":4.8784,"7B":3.17191,"8B":0.237932,"9B":0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","zB","UC","BC","VC","WC","XC","E","YC","ZC","aC","bC","cC","dC","eC","fC","gC","hC","iC","jC","kC","lC","mC","nC","2B","3B","4B","5B","sB","6B","7B","8B","9B","",""],E:"Safari on iOS",F:{zB:1270252800,UC:1283904000,BC:1299628800,VC:1331078400,WC:1359331200,XC:1394409600,E:1410912000,YC:1413763200,ZC:1442361600,aC:1458518400,bC:1473724800,cC:1490572800,dC:1505779200,eC:1522281600,fC:1537142400,gC:1553472000,hC:1568851200,iC:1572220800,jC:1580169600,kC:1585008000,lC:1600214400,mC:1619395200,nC:1632096000,"2B":1639353600,"3B":1647216000,"4B":1652659200,"5B":1658275200,sB:1662940800,"6B":1666569600,"7B":1670889600,"8B":1674432000,"9B":null}},H:{A:{oC:1.01498},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","oC","","",""],E:"Opera Mini",F:{oC:1426464000}},I:{A:{tB:0,I:0.0286543,f:0,pC:0,qC:0,rC:0,sC:0.0764114,BC:0.0764114,tC:0,uC:0.315197},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","pC","qC","rC","tB","I","sC","BC","tC","uC","f","","",""],E:"Android Browser",F:{pC:1256515200,qC:1274313600,rC:1291593600,tB:1298332800,I:1318896000,sC:1341792000,BC:1374624000,tC:1386547200,uC:1401667200,f:1673568000}},J:{A:{D:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","A","","",""],E:"Blackberry Browser",F:{D:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,g:0.0111391,qB:0,AC:0,rB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","qB","AC","C","rB","g","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,qB:1314835200,AC:1318291200,C:1330300800,rB:1349740800,g:1673827200},D:{g:"webkit"}},L:{A:{H:41.3632},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","H","","",""],E:"Chrome for Android",F:{H:1675728000}},M:{A:{H:0.30285},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","H","","",""],E:"Firefox for Android",F:{H:1676332800}},N:{A:{A:0.0115934,B:0.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{vC:0.890379},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","vC","","",""],E:"UC Browser for Android",F:{vC:1634688000},D:{vC:"webkit"}},P:{A:{I:0.147734,wC:0.0103543,xC:0.010304,yC:0.0527621,zC:0.0103584,"0C":0.0104443,"0B":0.0105043,"1C":0.0211049,"2C":0.0105524,"3C":0.0316573,"4C":0.0316573,"5C":0.0211049,sB:0.073867,"6C":0.0844194,"7C":0.126629,"8C":2.09993},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","wC","xC","yC","zC","0C","0B","1C","2C","3C","4C","5C","sB","6C","7C","8C","","",""],E:"Samsung Internet",F:{I:1461024000,wC:1481846400,xC:1509408000,yC:1528329600,zC:1546128000,"0C":1554163200,"0B":1567900800,"1C":1582588800,"2C":1593475200,"3C":1605657600,"4C":1618531200,"5C":1629072000,sB:1640736000,"6C":1651708800,"7C":1659657600,"8C":1667260800}},Q:{A:{"1B":0.145368},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1B","","",""],E:"QQ Browser",F:{"1B":1663718400}},R:{A:{"9C":0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","9C","","",""],E:"Baidu Browser",F:{"9C":1663027200}},S:{A:{AD:0.066627},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","AD","","",""],E:"KaiOS Browser",F:{AD:1527811200}}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/browserVersions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/browserVersions.js index 870992868f2f3c..bbc629ba0769f6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/browserVersions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/browserVersions.js @@ -1 +1 @@ -module.exports={"0":"25","1":"26","2":"27","3":"28","4":"29","5":"30","6":"31","7":"32","8":"33","9":"34",A:"10",B:"11",C:"12",D:"109",E:"7",F:"8",G:"9",H:"15",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"88",Y:"89",Z:"90",a:"91",b:"92",c:"93",d:"94",e:"73",f:"95",g:"96",h:"97",i:"98",j:"99",k:"100",l:"101",m:"102",n:"103",o:"104",p:"105",q:"106",r:"107",s:"108",t:"5",u:"19",v:"20",w:"21",x:"22",y:"23",z:"24",AB:"35",BB:"36",CB:"37",DB:"38",EB:"39",FB:"40",GB:"41",HB:"42",IB:"43",JB:"44",KB:"45",LB:"46",MB:"47",NB:"48",OB:"49",PB:"50",QB:"51",RB:"52",SB:"53",TB:"54",UB:"55",VB:"56",WB:"57",XB:"58",YB:"60",ZB:"62",aB:"63",bB:"64",cB:"65",dB:"66",eB:"67",fB:"68",gB:"69",hB:"70",iB:"71",jB:"72",kB:"74",lB:"75",mB:"76",nB:"77",oB:"78",pB:"11.1",qB:"12.1",rB:"16.0",sB:"3",tB:"59",uB:"61",vB:"82",wB:"110",xB:"111",yB:"3.2",zB:"10.1","0B":"13.1","1B":"15.2-15.3","2B":"15.4","3B":"15.5","4B":"15.6","5B":"16.1","6B":"16.2","7B":"16.3","8B":"11.5","9B":"4.2-4.3",AC:"5.5",BC:"2",CC:"3.5",DC:"3.6",EC:"112",FC:"3.1",GC:"5.1",HC:"6.1",IC:"7.1",JC:"9.1",KC:"14.1",LC:"15.1",MC:"TP",NC:"9.5-9.6",OC:"10.0-10.1",PC:"10.5",QC:"10.6",RC:"11.6",SC:"4.0-4.1",TC:"5.0-5.1",UC:"6.0-6.1",VC:"7.0-7.1",WC:"8.1-8.4",XC:"9.0-9.2",YC:"9.3",ZC:"10.0-10.2",aC:"10.3",bC:"11.0-11.2",cC:"11.3-11.4",dC:"12.0-12.1",eC:"12.2-12.5",fC:"13.0-13.1",gC:"13.2",hC:"13.3",iC:"13.4-13.7",jC:"14.0-14.4",kC:"14.5-14.8",lC:"15.0-15.1",mC:"all",nC:"2.1",oC:"2.2",pC:"2.3",qC:"4.1",rC:"4.4",sC:"4.4.3-4.4.4",tC:"13.4",uC:"5.0-5.4",vC:"6.2-6.4",wC:"7.2-7.4",xC:"8.2",yC:"9.2",zC:"11.1-11.2","0C":"12.0","1C":"13.0","2C":"14.0","3C":"15.0","4C":"17.0","5C":"18.0","6C":"19.0","7C":"13.18","8C":"2.5"}; +module.exports={"0":"24","1":"25","2":"26","3":"27","4":"28","5":"29","6":"30","7":"31","8":"32","9":"33",A:"10",B:"11",C:"12",D:"7",E:"8",F:"9",G:"15",H:"110",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"88",Y:"89",Z:"90",a:"91",b:"92",c:"93",d:"94",e:"95",f:"109",g:"73",h:"96",i:"97",j:"98",k:"99",l:"100",m:"101",n:"102",o:"103",p:"104",q:"105",r:"106",s:"107",t:"108",u:"5",v:"19",w:"20",x:"21",y:"22",z:"23",AB:"34",BB:"35",CB:"36",DB:"37",EB:"38",FB:"39",GB:"40",HB:"41",IB:"42",JB:"43",KB:"44",LB:"45",MB:"46",NB:"47",OB:"48",PB:"49",QB:"50",RB:"51",SB:"52",TB:"53",UB:"54",VB:"55",WB:"56",XB:"57",YB:"58",ZB:"60",aB:"62",bB:"63",cB:"64",dB:"65",eB:"66",fB:"67",gB:"68",hB:"69",iB:"70",jB:"71",kB:"72",lB:"74",mB:"75",nB:"76",oB:"77",pB:"78",qB:"11.1",rB:"12.1",sB:"16.0",tB:"3",uB:"59",vB:"61",wB:"82",xB:"111",yB:"112",zB:"3.2","0B":"10.1","1B":"13.1","2B":"15.2-15.3","3B":"15.4","4B":"15.5","5B":"15.6","6B":"16.1","7B":"16.2","8B":"16.3","9B":"16.4",AC:"11.5",BC:"4.2-4.3",CC:"5.5",DC:"2",EC:"3.5",FC:"3.6",GC:"113",HC:"3.1",IC:"5.1",JC:"6.1",KC:"7.1",LC:"9.1",MC:"14.1",NC:"15.1",OC:"TP",PC:"9.5-9.6",QC:"10.0-10.1",RC:"10.5",SC:"10.6",TC:"11.6",UC:"4.0-4.1",VC:"5.0-5.1",WC:"6.0-6.1",XC:"7.0-7.1",YC:"8.1-8.4",ZC:"9.0-9.2",aC:"9.3",bC:"10.0-10.2",cC:"10.3",dC:"11.0-11.2",eC:"11.3-11.4",fC:"12.0-12.1",gC:"12.2-12.5",hC:"13.0-13.1",iC:"13.2",jC:"13.3",kC:"13.4-13.7",lC:"14.0-14.4",mC:"14.5-14.8",nC:"15.0-15.1",oC:"all",pC:"2.1",qC:"2.2",rC:"2.3",sC:"4.1",tC:"4.4",uC:"4.4.3-4.4.4",vC:"13.4",wC:"5.0-5.4",xC:"6.2-6.4",yC:"7.2-7.4",zC:"8.2","0C":"9.2","1C":"11.1-11.2","2C":"12.0","3C":"13.0","4C":"14.0","5C":"15.0","6C":"17.0","7C":"18.0","8C":"19.0","9C":"13.18",AD:"2.5"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features.js index f3e4d72835204f..0611aa6979d2a0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features.js @@ -1 +1 @@ -module.exports={"aac":require("./features/aac"),"abortcontroller":require("./features/abortcontroller"),"ac3-ec3":require("./features/ac3-ec3"),"accelerometer":require("./features/accelerometer"),"addeventlistener":require("./features/addeventlistener"),"alternate-stylesheet":require("./features/alternate-stylesheet"),"ambient-light":require("./features/ambient-light"),"apng":require("./features/apng"),"array-find-index":require("./features/array-find-index"),"array-find":require("./features/array-find"),"array-flat":require("./features/array-flat"),"array-includes":require("./features/array-includes"),"arrow-functions":require("./features/arrow-functions"),"asmjs":require("./features/asmjs"),"async-clipboard":require("./features/async-clipboard"),"async-functions":require("./features/async-functions"),"atob-btoa":require("./features/atob-btoa"),"audio-api":require("./features/audio-api"),"audio":require("./features/audio"),"audiotracks":require("./features/audiotracks"),"autofocus":require("./features/autofocus"),"auxclick":require("./features/auxclick"),"av1":require("./features/av1"),"avif":require("./features/avif"),"background-attachment":require("./features/background-attachment"),"background-clip-text":require("./features/background-clip-text"),"background-img-opts":require("./features/background-img-opts"),"background-position-x-y":require("./features/background-position-x-y"),"background-repeat-round-space":require("./features/background-repeat-round-space"),"background-sync":require("./features/background-sync"),"battery-status":require("./features/battery-status"),"beacon":require("./features/beacon"),"beforeafterprint":require("./features/beforeafterprint"),"bigint":require("./features/bigint"),"blobbuilder":require("./features/blobbuilder"),"bloburls":require("./features/bloburls"),"border-image":require("./features/border-image"),"border-radius":require("./features/border-radius"),"broadcastchannel":require("./features/broadcastchannel"),"brotli":require("./features/brotli"),"calc":require("./features/calc"),"canvas-blending":require("./features/canvas-blending"),"canvas-text":require("./features/canvas-text"),"canvas":require("./features/canvas"),"ch-unit":require("./features/ch-unit"),"chacha20-poly1305":require("./features/chacha20-poly1305"),"channel-messaging":require("./features/channel-messaging"),"childnode-remove":require("./features/childnode-remove"),"classlist":require("./features/classlist"),"client-hints-dpr-width-viewport":require("./features/client-hints-dpr-width-viewport"),"clipboard":require("./features/clipboard"),"colr-v1":require("./features/colr-v1"),"colr":require("./features/colr"),"comparedocumentposition":require("./features/comparedocumentposition"),"console-basic":require("./features/console-basic"),"console-time":require("./features/console-time"),"const":require("./features/const"),"constraint-validation":require("./features/constraint-validation"),"contenteditable":require("./features/contenteditable"),"contentsecuritypolicy":require("./features/contentsecuritypolicy"),"contentsecuritypolicy2":require("./features/contentsecuritypolicy2"),"cookie-store-api":require("./features/cookie-store-api"),"cors":require("./features/cors"),"createimagebitmap":require("./features/createimagebitmap"),"credential-management":require("./features/credential-management"),"cryptography":require("./features/cryptography"),"css-all":require("./features/css-all"),"css-animation":require("./features/css-animation"),"css-any-link":require("./features/css-any-link"),"css-appearance":require("./features/css-appearance"),"css-at-counter-style":require("./features/css-at-counter-style"),"css-autofill":require("./features/css-autofill"),"css-backdrop-filter":require("./features/css-backdrop-filter"),"css-background-offsets":require("./features/css-background-offsets"),"css-backgroundblendmode":require("./features/css-backgroundblendmode"),"css-boxdecorationbreak":require("./features/css-boxdecorationbreak"),"css-boxshadow":require("./features/css-boxshadow"),"css-canvas":require("./features/css-canvas"),"css-caret-color":require("./features/css-caret-color"),"css-cascade-layers":require("./features/css-cascade-layers"),"css-case-insensitive":require("./features/css-case-insensitive"),"css-clip-path":require("./features/css-clip-path"),"css-color-adjust":require("./features/css-color-adjust"),"css-color-function":require("./features/css-color-function"),"css-conic-gradients":require("./features/css-conic-gradients"),"css-container-queries":require("./features/css-container-queries"),"css-container-query-units":require("./features/css-container-query-units"),"css-containment":require("./features/css-containment"),"css-content-visibility":require("./features/css-content-visibility"),"css-counters":require("./features/css-counters"),"css-crisp-edges":require("./features/css-crisp-edges"),"css-cross-fade":require("./features/css-cross-fade"),"css-default-pseudo":require("./features/css-default-pseudo"),"css-descendant-gtgt":require("./features/css-descendant-gtgt"),"css-deviceadaptation":require("./features/css-deviceadaptation"),"css-dir-pseudo":require("./features/css-dir-pseudo"),"css-display-contents":require("./features/css-display-contents"),"css-element-function":require("./features/css-element-function"),"css-env-function":require("./features/css-env-function"),"css-exclusions":require("./features/css-exclusions"),"css-featurequeries":require("./features/css-featurequeries"),"css-file-selector-button":require("./features/css-file-selector-button"),"css-filter-function":require("./features/css-filter-function"),"css-filters":require("./features/css-filters"),"css-first-letter":require("./features/css-first-letter"),"css-first-line":require("./features/css-first-line"),"css-fixed":require("./features/css-fixed"),"css-focus-visible":require("./features/css-focus-visible"),"css-focus-within":require("./features/css-focus-within"),"css-font-palette":require("./features/css-font-palette"),"css-font-rendering-controls":require("./features/css-font-rendering-controls"),"css-font-stretch":require("./features/css-font-stretch"),"css-gencontent":require("./features/css-gencontent"),"css-gradients":require("./features/css-gradients"),"css-grid-animation":require("./features/css-grid-animation"),"css-grid":require("./features/css-grid"),"css-hanging-punctuation":require("./features/css-hanging-punctuation"),"css-has":require("./features/css-has"),"css-hyphens":require("./features/css-hyphens"),"css-image-orientation":require("./features/css-image-orientation"),"css-image-set":require("./features/css-image-set"),"css-in-out-of-range":require("./features/css-in-out-of-range"),"css-indeterminate-pseudo":require("./features/css-indeterminate-pseudo"),"css-initial-letter":require("./features/css-initial-letter"),"css-initial-value":require("./features/css-initial-value"),"css-lch-lab":require("./features/css-lch-lab"),"css-letter-spacing":require("./features/css-letter-spacing"),"css-line-clamp":require("./features/css-line-clamp"),"css-logical-props":require("./features/css-logical-props"),"css-marker-pseudo":require("./features/css-marker-pseudo"),"css-masks":require("./features/css-masks"),"css-matches-pseudo":require("./features/css-matches-pseudo"),"css-math-functions":require("./features/css-math-functions"),"css-media-interaction":require("./features/css-media-interaction"),"css-media-range-syntax":require("./features/css-media-range-syntax"),"css-media-resolution":require("./features/css-media-resolution"),"css-media-scripting":require("./features/css-media-scripting"),"css-mediaqueries":require("./features/css-mediaqueries"),"css-mixblendmode":require("./features/css-mixblendmode"),"css-motion-paths":require("./features/css-motion-paths"),"css-namespaces":require("./features/css-namespaces"),"css-nesting":require("./features/css-nesting"),"css-not-sel-list":require("./features/css-not-sel-list"),"css-nth-child-of":require("./features/css-nth-child-of"),"css-opacity":require("./features/css-opacity"),"css-optional-pseudo":require("./features/css-optional-pseudo"),"css-overflow-anchor":require("./features/css-overflow-anchor"),"css-overflow-overlay":require("./features/css-overflow-overlay"),"css-overflow":require("./features/css-overflow"),"css-overscroll-behavior":require("./features/css-overscroll-behavior"),"css-page-break":require("./features/css-page-break"),"css-paged-media":require("./features/css-paged-media"),"css-paint-api":require("./features/css-paint-api"),"css-placeholder-shown":require("./features/css-placeholder-shown"),"css-placeholder":require("./features/css-placeholder"),"css-print-color-adjust":require("./features/css-print-color-adjust"),"css-read-only-write":require("./features/css-read-only-write"),"css-rebeccapurple":require("./features/css-rebeccapurple"),"css-reflections":require("./features/css-reflections"),"css-regions":require("./features/css-regions"),"css-repeating-gradients":require("./features/css-repeating-gradients"),"css-resize":require("./features/css-resize"),"css-revert-value":require("./features/css-revert-value"),"css-rrggbbaa":require("./features/css-rrggbbaa"),"css-scroll-behavior":require("./features/css-scroll-behavior"),"css-scroll-timeline":require("./features/css-scroll-timeline"),"css-scrollbar":require("./features/css-scrollbar"),"css-sel2":require("./features/css-sel2"),"css-sel3":require("./features/css-sel3"),"css-selection":require("./features/css-selection"),"css-shapes":require("./features/css-shapes"),"css-snappoints":require("./features/css-snappoints"),"css-sticky":require("./features/css-sticky"),"css-subgrid":require("./features/css-subgrid"),"css-supports-api":require("./features/css-supports-api"),"css-table":require("./features/css-table"),"css-text-align-last":require("./features/css-text-align-last"),"css-text-indent":require("./features/css-text-indent"),"css-text-justify":require("./features/css-text-justify"),"css-text-orientation":require("./features/css-text-orientation"),"css-text-spacing":require("./features/css-text-spacing"),"css-textshadow":require("./features/css-textshadow"),"css-touch-action":require("./features/css-touch-action"),"css-transitions":require("./features/css-transitions"),"css-unicode-bidi":require("./features/css-unicode-bidi"),"css-unset-value":require("./features/css-unset-value"),"css-variables":require("./features/css-variables"),"css-when-else":require("./features/css-when-else"),"css-widows-orphans":require("./features/css-widows-orphans"),"css-width-stretch":require("./features/css-width-stretch"),"css-writing-mode":require("./features/css-writing-mode"),"css-zoom":require("./features/css-zoom"),"css3-attr":require("./features/css3-attr"),"css3-boxsizing":require("./features/css3-boxsizing"),"css3-colors":require("./features/css3-colors"),"css3-cursors-grab":require("./features/css3-cursors-grab"),"css3-cursors-newer":require("./features/css3-cursors-newer"),"css3-cursors":require("./features/css3-cursors"),"css3-tabsize":require("./features/css3-tabsize"),"currentcolor":require("./features/currentcolor"),"custom-elements":require("./features/custom-elements"),"custom-elementsv1":require("./features/custom-elementsv1"),"customevent":require("./features/customevent"),"datalist":require("./features/datalist"),"dataset":require("./features/dataset"),"datauri":require("./features/datauri"),"date-tolocaledatestring":require("./features/date-tolocaledatestring"),"declarative-shadow-dom":require("./features/declarative-shadow-dom"),"decorators":require("./features/decorators"),"details":require("./features/details"),"deviceorientation":require("./features/deviceorientation"),"devicepixelratio":require("./features/devicepixelratio"),"dialog":require("./features/dialog"),"dispatchevent":require("./features/dispatchevent"),"dnssec":require("./features/dnssec"),"do-not-track":require("./features/do-not-track"),"document-currentscript":require("./features/document-currentscript"),"document-evaluate-xpath":require("./features/document-evaluate-xpath"),"document-execcommand":require("./features/document-execcommand"),"document-policy":require("./features/document-policy"),"document-scrollingelement":require("./features/document-scrollingelement"),"documenthead":require("./features/documenthead"),"dom-manip-convenience":require("./features/dom-manip-convenience"),"dom-range":require("./features/dom-range"),"domcontentloaded":require("./features/domcontentloaded"),"dommatrix":require("./features/dommatrix"),"download":require("./features/download"),"dragndrop":require("./features/dragndrop"),"element-closest":require("./features/element-closest"),"element-from-point":require("./features/element-from-point"),"element-scroll-methods":require("./features/element-scroll-methods"),"eme":require("./features/eme"),"eot":require("./features/eot"),"es5":require("./features/es5"),"es6-class":require("./features/es6-class"),"es6-generators":require("./features/es6-generators"),"es6-module-dynamic-import":require("./features/es6-module-dynamic-import"),"es6-module":require("./features/es6-module"),"es6-number":require("./features/es6-number"),"es6-string-includes":require("./features/es6-string-includes"),"es6":require("./features/es6"),"eventsource":require("./features/eventsource"),"extended-system-fonts":require("./features/extended-system-fonts"),"feature-policy":require("./features/feature-policy"),"fetch":require("./features/fetch"),"fieldset-disabled":require("./features/fieldset-disabled"),"fileapi":require("./features/fileapi"),"filereader":require("./features/filereader"),"filereadersync":require("./features/filereadersync"),"filesystem":require("./features/filesystem"),"flac":require("./features/flac"),"flexbox-gap":require("./features/flexbox-gap"),"flexbox":require("./features/flexbox"),"flow-root":require("./features/flow-root"),"focusin-focusout-events":require("./features/focusin-focusout-events"),"font-family-system-ui":require("./features/font-family-system-ui"),"font-feature":require("./features/font-feature"),"font-kerning":require("./features/font-kerning"),"font-loading":require("./features/font-loading"),"font-size-adjust":require("./features/font-size-adjust"),"font-smooth":require("./features/font-smooth"),"font-unicode-range":require("./features/font-unicode-range"),"font-variant-alternates":require("./features/font-variant-alternates"),"font-variant-numeric":require("./features/font-variant-numeric"),"fontface":require("./features/fontface"),"form-attribute":require("./features/form-attribute"),"form-submit-attributes":require("./features/form-submit-attributes"),"form-validation":require("./features/form-validation"),"forms":require("./features/forms"),"fullscreen":require("./features/fullscreen"),"gamepad":require("./features/gamepad"),"geolocation":require("./features/geolocation"),"getboundingclientrect":require("./features/getboundingclientrect"),"getcomputedstyle":require("./features/getcomputedstyle"),"getelementsbyclassname":require("./features/getelementsbyclassname"),"getrandomvalues":require("./features/getrandomvalues"),"gyroscope":require("./features/gyroscope"),"hardwareconcurrency":require("./features/hardwareconcurrency"),"hashchange":require("./features/hashchange"),"heif":require("./features/heif"),"hevc":require("./features/hevc"),"hidden":require("./features/hidden"),"high-resolution-time":require("./features/high-resolution-time"),"history":require("./features/history"),"html-media-capture":require("./features/html-media-capture"),"html5semantic":require("./features/html5semantic"),"http-live-streaming":require("./features/http-live-streaming"),"http2":require("./features/http2"),"http3":require("./features/http3"),"iframe-sandbox":require("./features/iframe-sandbox"),"iframe-seamless":require("./features/iframe-seamless"),"iframe-srcdoc":require("./features/iframe-srcdoc"),"imagecapture":require("./features/imagecapture"),"ime":require("./features/ime"),"img-naturalwidth-naturalheight":require("./features/img-naturalwidth-naturalheight"),"import-maps":require("./features/import-maps"),"imports":require("./features/imports"),"indeterminate-checkbox":require("./features/indeterminate-checkbox"),"indexeddb":require("./features/indexeddb"),"indexeddb2":require("./features/indexeddb2"),"inline-block":require("./features/inline-block"),"innertext":require("./features/innertext"),"input-autocomplete-onoff":require("./features/input-autocomplete-onoff"),"input-color":require("./features/input-color"),"input-datetime":require("./features/input-datetime"),"input-email-tel-url":require("./features/input-email-tel-url"),"input-event":require("./features/input-event"),"input-file-accept":require("./features/input-file-accept"),"input-file-directory":require("./features/input-file-directory"),"input-file-multiple":require("./features/input-file-multiple"),"input-inputmode":require("./features/input-inputmode"),"input-minlength":require("./features/input-minlength"),"input-number":require("./features/input-number"),"input-pattern":require("./features/input-pattern"),"input-placeholder":require("./features/input-placeholder"),"input-range":require("./features/input-range"),"input-search":require("./features/input-search"),"input-selection":require("./features/input-selection"),"insert-adjacent":require("./features/insert-adjacent"),"insertadjacenthtml":require("./features/insertadjacenthtml"),"internationalization":require("./features/internationalization"),"intersectionobserver-v2":require("./features/intersectionobserver-v2"),"intersectionobserver":require("./features/intersectionobserver"),"intl-pluralrules":require("./features/intl-pluralrules"),"intrinsic-width":require("./features/intrinsic-width"),"jpeg2000":require("./features/jpeg2000"),"jpegxl":require("./features/jpegxl"),"jpegxr":require("./features/jpegxr"),"js-regexp-lookbehind":require("./features/js-regexp-lookbehind"),"json":require("./features/json"),"justify-content-space-evenly":require("./features/justify-content-space-evenly"),"kerning-pairs-ligatures":require("./features/kerning-pairs-ligatures"),"keyboardevent-charcode":require("./features/keyboardevent-charcode"),"keyboardevent-code":require("./features/keyboardevent-code"),"keyboardevent-getmodifierstate":require("./features/keyboardevent-getmodifierstate"),"keyboardevent-key":require("./features/keyboardevent-key"),"keyboardevent-location":require("./features/keyboardevent-location"),"keyboardevent-which":require("./features/keyboardevent-which"),"lazyload":require("./features/lazyload"),"let":require("./features/let"),"link-icon-png":require("./features/link-icon-png"),"link-icon-svg":require("./features/link-icon-svg"),"link-rel-dns-prefetch":require("./features/link-rel-dns-prefetch"),"link-rel-modulepreload":require("./features/link-rel-modulepreload"),"link-rel-preconnect":require("./features/link-rel-preconnect"),"link-rel-prefetch":require("./features/link-rel-prefetch"),"link-rel-preload":require("./features/link-rel-preload"),"link-rel-prerender":require("./features/link-rel-prerender"),"loading-lazy-attr":require("./features/loading-lazy-attr"),"localecompare":require("./features/localecompare"),"magnetometer":require("./features/magnetometer"),"matchesselector":require("./features/matchesselector"),"matchmedia":require("./features/matchmedia"),"mathml":require("./features/mathml"),"maxlength":require("./features/maxlength"),"mdn-css-unicode-bidi-isolate-override":require("./features/mdn-css-unicode-bidi-isolate-override"),"mdn-css-unicode-bidi-isolate":require("./features/mdn-css-unicode-bidi-isolate"),"mdn-css-unicode-bidi-plaintext":require("./features/mdn-css-unicode-bidi-plaintext"),"mdn-text-decoration-color":require("./features/mdn-text-decoration-color"),"mdn-text-decoration-line":require("./features/mdn-text-decoration-line"),"mdn-text-decoration-shorthand":require("./features/mdn-text-decoration-shorthand"),"mdn-text-decoration-style":require("./features/mdn-text-decoration-style"),"media-fragments":require("./features/media-fragments"),"mediacapture-fromelement":require("./features/mediacapture-fromelement"),"mediarecorder":require("./features/mediarecorder"),"mediasource":require("./features/mediasource"),"menu":require("./features/menu"),"meta-theme-color":require("./features/meta-theme-color"),"meter":require("./features/meter"),"midi":require("./features/midi"),"minmaxwh":require("./features/minmaxwh"),"mp3":require("./features/mp3"),"mpeg-dash":require("./features/mpeg-dash"),"mpeg4":require("./features/mpeg4"),"multibackgrounds":require("./features/multibackgrounds"),"multicolumn":require("./features/multicolumn"),"mutation-events":require("./features/mutation-events"),"mutationobserver":require("./features/mutationobserver"),"namevalue-storage":require("./features/namevalue-storage"),"native-filesystem-api":require("./features/native-filesystem-api"),"nav-timing":require("./features/nav-timing"),"netinfo":require("./features/netinfo"),"notifications":require("./features/notifications"),"object-entries":require("./features/object-entries"),"object-fit":require("./features/object-fit"),"object-observe":require("./features/object-observe"),"object-values":require("./features/object-values"),"objectrtc":require("./features/objectrtc"),"offline-apps":require("./features/offline-apps"),"offscreencanvas":require("./features/offscreencanvas"),"ogg-vorbis":require("./features/ogg-vorbis"),"ogv":require("./features/ogv"),"ol-reversed":require("./features/ol-reversed"),"once-event-listener":require("./features/once-event-listener"),"online-status":require("./features/online-status"),"opus":require("./features/opus"),"orientation-sensor":require("./features/orientation-sensor"),"outline":require("./features/outline"),"pad-start-end":require("./features/pad-start-end"),"page-transition-events":require("./features/page-transition-events"),"pagevisibility":require("./features/pagevisibility"),"passive-event-listener":require("./features/passive-event-listener"),"passwordrules":require("./features/passwordrules"),"path2d":require("./features/path2d"),"payment-request":require("./features/payment-request"),"pdf-viewer":require("./features/pdf-viewer"),"permissions-api":require("./features/permissions-api"),"permissions-policy":require("./features/permissions-policy"),"picture-in-picture":require("./features/picture-in-picture"),"picture":require("./features/picture"),"ping":require("./features/ping"),"png-alpha":require("./features/png-alpha"),"pointer-events":require("./features/pointer-events"),"pointer":require("./features/pointer"),"pointerlock":require("./features/pointerlock"),"portals":require("./features/portals"),"prefers-color-scheme":require("./features/prefers-color-scheme"),"prefers-reduced-motion":require("./features/prefers-reduced-motion"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"publickeypinning":require("./features/publickeypinning"),"push-api":require("./features/push-api"),"queryselector":require("./features/queryselector"),"readonly-attr":require("./features/readonly-attr"),"referrer-policy":require("./features/referrer-policy"),"registerprotocolhandler":require("./features/registerprotocolhandler"),"rel-noopener":require("./features/rel-noopener"),"rel-noreferrer":require("./features/rel-noreferrer"),"rellist":require("./features/rellist"),"rem":require("./features/rem"),"requestanimationframe":require("./features/requestanimationframe"),"requestidlecallback":require("./features/requestidlecallback"),"resizeobserver":require("./features/resizeobserver"),"resource-timing":require("./features/resource-timing"),"rest-parameters":require("./features/rest-parameters"),"rtcpeerconnection":require("./features/rtcpeerconnection"),"ruby":require("./features/ruby"),"run-in":require("./features/run-in"),"same-site-cookie-attribute":require("./features/same-site-cookie-attribute"),"screen-orientation":require("./features/screen-orientation"),"script-async":require("./features/script-async"),"script-defer":require("./features/script-defer"),"scrollintoview":require("./features/scrollintoview"),"scrollintoviewifneeded":require("./features/scrollintoviewifneeded"),"sdch":require("./features/sdch"),"selection-api":require("./features/selection-api"),"server-timing":require("./features/server-timing"),"serviceworkers":require("./features/serviceworkers"),"setimmediate":require("./features/setimmediate"),"shadowdom":require("./features/shadowdom"),"shadowdomv1":require("./features/shadowdomv1"),"sharedarraybuffer":require("./features/sharedarraybuffer"),"sharedworkers":require("./features/sharedworkers"),"sni":require("./features/sni"),"spdy":require("./features/spdy"),"speech-recognition":require("./features/speech-recognition"),"speech-synthesis":require("./features/speech-synthesis"),"spellcheck-attribute":require("./features/spellcheck-attribute"),"sql-storage":require("./features/sql-storage"),"srcset":require("./features/srcset"),"stream":require("./features/stream"),"streams":require("./features/streams"),"stricttransportsecurity":require("./features/stricttransportsecurity"),"style-scoped":require("./features/style-scoped"),"subresource-bundling":require("./features/subresource-bundling"),"subresource-integrity":require("./features/subresource-integrity"),"svg-css":require("./features/svg-css"),"svg-filters":require("./features/svg-filters"),"svg-fonts":require("./features/svg-fonts"),"svg-fragment":require("./features/svg-fragment"),"svg-html":require("./features/svg-html"),"svg-html5":require("./features/svg-html5"),"svg-img":require("./features/svg-img"),"svg-smil":require("./features/svg-smil"),"svg":require("./features/svg"),"sxg":require("./features/sxg"),"tabindex-attr":require("./features/tabindex-attr"),"template-literals":require("./features/template-literals"),"template":require("./features/template"),"temporal":require("./features/temporal"),"testfeat":require("./features/testfeat"),"text-decoration":require("./features/text-decoration"),"text-emphasis":require("./features/text-emphasis"),"text-overflow":require("./features/text-overflow"),"text-size-adjust":require("./features/text-size-adjust"),"text-stroke":require("./features/text-stroke"),"textcontent":require("./features/textcontent"),"textencoder":require("./features/textencoder"),"tls1-1":require("./features/tls1-1"),"tls1-2":require("./features/tls1-2"),"tls1-3":require("./features/tls1-3"),"touch":require("./features/touch"),"transforms2d":require("./features/transforms2d"),"transforms3d":require("./features/transforms3d"),"trusted-types":require("./features/trusted-types"),"ttf":require("./features/ttf"),"typedarrays":require("./features/typedarrays"),"u2f":require("./features/u2f"),"unhandledrejection":require("./features/unhandledrejection"),"upgradeinsecurerequests":require("./features/upgradeinsecurerequests"),"url-scroll-to-text-fragment":require("./features/url-scroll-to-text-fragment"),"url":require("./features/url"),"urlsearchparams":require("./features/urlsearchparams"),"use-strict":require("./features/use-strict"),"user-select-none":require("./features/user-select-none"),"user-timing":require("./features/user-timing"),"variable-fonts":require("./features/variable-fonts"),"vector-effect":require("./features/vector-effect"),"vibration":require("./features/vibration"),"video":require("./features/video"),"videotracks":require("./features/videotracks"),"viewport-unit-variants":require("./features/viewport-unit-variants"),"viewport-units":require("./features/viewport-units"),"wai-aria":require("./features/wai-aria"),"wake-lock":require("./features/wake-lock"),"wasm":require("./features/wasm"),"wav":require("./features/wav"),"wbr-element":require("./features/wbr-element"),"web-animation":require("./features/web-animation"),"web-app-manifest":require("./features/web-app-manifest"),"web-bluetooth":require("./features/web-bluetooth"),"web-serial":require("./features/web-serial"),"web-share":require("./features/web-share"),"webauthn":require("./features/webauthn"),"webcodecs":require("./features/webcodecs"),"webgl":require("./features/webgl"),"webgl2":require("./features/webgl2"),"webgpu":require("./features/webgpu"),"webhid":require("./features/webhid"),"webkit-user-drag":require("./features/webkit-user-drag"),"webm":require("./features/webm"),"webnfc":require("./features/webnfc"),"webp":require("./features/webp"),"websockets":require("./features/websockets"),"webtransport":require("./features/webtransport"),"webusb":require("./features/webusb"),"webvr":require("./features/webvr"),"webvtt":require("./features/webvtt"),"webworkers":require("./features/webworkers"),"webxr":require("./features/webxr"),"will-change":require("./features/will-change"),"woff":require("./features/woff"),"woff2":require("./features/woff2"),"word-break":require("./features/word-break"),"wordwrap":require("./features/wordwrap"),"x-doc-messaging":require("./features/x-doc-messaging"),"x-frame-options":require("./features/x-frame-options"),"xhr2":require("./features/xhr2"),"xhtml":require("./features/xhtml"),"xhtmlsmil":require("./features/xhtmlsmil"),"xml-serializer":require("./features/xml-serializer")}; +module.exports={"aac":require("./features/aac"),"abortcontroller":require("./features/abortcontroller"),"ac3-ec3":require("./features/ac3-ec3"),"accelerometer":require("./features/accelerometer"),"addeventlistener":require("./features/addeventlistener"),"alternate-stylesheet":require("./features/alternate-stylesheet"),"ambient-light":require("./features/ambient-light"),"apng":require("./features/apng"),"array-find-index":require("./features/array-find-index"),"array-find":require("./features/array-find"),"array-flat":require("./features/array-flat"),"array-includes":require("./features/array-includes"),"arrow-functions":require("./features/arrow-functions"),"asmjs":require("./features/asmjs"),"async-clipboard":require("./features/async-clipboard"),"async-functions":require("./features/async-functions"),"atob-btoa":require("./features/atob-btoa"),"audio-api":require("./features/audio-api"),"audio":require("./features/audio"),"audiotracks":require("./features/audiotracks"),"autofocus":require("./features/autofocus"),"auxclick":require("./features/auxclick"),"av1":require("./features/av1"),"avif":require("./features/avif"),"background-attachment":require("./features/background-attachment"),"background-clip-text":require("./features/background-clip-text"),"background-img-opts":require("./features/background-img-opts"),"background-position-x-y":require("./features/background-position-x-y"),"background-repeat-round-space":require("./features/background-repeat-round-space"),"background-sync":require("./features/background-sync"),"battery-status":require("./features/battery-status"),"beacon":require("./features/beacon"),"beforeafterprint":require("./features/beforeafterprint"),"bigint":require("./features/bigint"),"blobbuilder":require("./features/blobbuilder"),"bloburls":require("./features/bloburls"),"border-image":require("./features/border-image"),"border-radius":require("./features/border-radius"),"broadcastchannel":require("./features/broadcastchannel"),"brotli":require("./features/brotli"),"calc":require("./features/calc"),"canvas-blending":require("./features/canvas-blending"),"canvas-text":require("./features/canvas-text"),"canvas":require("./features/canvas"),"ch-unit":require("./features/ch-unit"),"chacha20-poly1305":require("./features/chacha20-poly1305"),"channel-messaging":require("./features/channel-messaging"),"childnode-remove":require("./features/childnode-remove"),"classlist":require("./features/classlist"),"client-hints-dpr-width-viewport":require("./features/client-hints-dpr-width-viewport"),"clipboard":require("./features/clipboard"),"colr-v1":require("./features/colr-v1"),"colr":require("./features/colr"),"comparedocumentposition":require("./features/comparedocumentposition"),"console-basic":require("./features/console-basic"),"console-time":require("./features/console-time"),"const":require("./features/const"),"constraint-validation":require("./features/constraint-validation"),"contenteditable":require("./features/contenteditable"),"contentsecuritypolicy":require("./features/contentsecuritypolicy"),"contentsecuritypolicy2":require("./features/contentsecuritypolicy2"),"cookie-store-api":require("./features/cookie-store-api"),"cors":require("./features/cors"),"createimagebitmap":require("./features/createimagebitmap"),"credential-management":require("./features/credential-management"),"cryptography":require("./features/cryptography"),"css-all":require("./features/css-all"),"css-animation":require("./features/css-animation"),"css-any-link":require("./features/css-any-link"),"css-appearance":require("./features/css-appearance"),"css-at-counter-style":require("./features/css-at-counter-style"),"css-autofill":require("./features/css-autofill"),"css-backdrop-filter":require("./features/css-backdrop-filter"),"css-background-offsets":require("./features/css-background-offsets"),"css-backgroundblendmode":require("./features/css-backgroundblendmode"),"css-boxdecorationbreak":require("./features/css-boxdecorationbreak"),"css-boxshadow":require("./features/css-boxshadow"),"css-canvas":require("./features/css-canvas"),"css-caret-color":require("./features/css-caret-color"),"css-cascade-layers":require("./features/css-cascade-layers"),"css-case-insensitive":require("./features/css-case-insensitive"),"css-clip-path":require("./features/css-clip-path"),"css-color-adjust":require("./features/css-color-adjust"),"css-color-function":require("./features/css-color-function"),"css-conic-gradients":require("./features/css-conic-gradients"),"css-container-queries-style":require("./features/css-container-queries-style"),"css-container-queries":require("./features/css-container-queries"),"css-container-query-units":require("./features/css-container-query-units"),"css-containment":require("./features/css-containment"),"css-content-visibility":require("./features/css-content-visibility"),"css-counters":require("./features/css-counters"),"css-crisp-edges":require("./features/css-crisp-edges"),"css-cross-fade":require("./features/css-cross-fade"),"css-default-pseudo":require("./features/css-default-pseudo"),"css-descendant-gtgt":require("./features/css-descendant-gtgt"),"css-deviceadaptation":require("./features/css-deviceadaptation"),"css-dir-pseudo":require("./features/css-dir-pseudo"),"css-display-contents":require("./features/css-display-contents"),"css-element-function":require("./features/css-element-function"),"css-env-function":require("./features/css-env-function"),"css-exclusions":require("./features/css-exclusions"),"css-featurequeries":require("./features/css-featurequeries"),"css-file-selector-button":require("./features/css-file-selector-button"),"css-filter-function":require("./features/css-filter-function"),"css-filters":require("./features/css-filters"),"css-first-letter":require("./features/css-first-letter"),"css-first-line":require("./features/css-first-line"),"css-fixed":require("./features/css-fixed"),"css-focus-visible":require("./features/css-focus-visible"),"css-focus-within":require("./features/css-focus-within"),"css-font-palette":require("./features/css-font-palette"),"css-font-rendering-controls":require("./features/css-font-rendering-controls"),"css-font-stretch":require("./features/css-font-stretch"),"css-gencontent":require("./features/css-gencontent"),"css-gradients":require("./features/css-gradients"),"css-grid-animation":require("./features/css-grid-animation"),"css-grid":require("./features/css-grid"),"css-hanging-punctuation":require("./features/css-hanging-punctuation"),"css-has":require("./features/css-has"),"css-hyphens":require("./features/css-hyphens"),"css-image-orientation":require("./features/css-image-orientation"),"css-image-set":require("./features/css-image-set"),"css-in-out-of-range":require("./features/css-in-out-of-range"),"css-indeterminate-pseudo":require("./features/css-indeterminate-pseudo"),"css-initial-letter":require("./features/css-initial-letter"),"css-initial-value":require("./features/css-initial-value"),"css-lch-lab":require("./features/css-lch-lab"),"css-letter-spacing":require("./features/css-letter-spacing"),"css-line-clamp":require("./features/css-line-clamp"),"css-logical-props":require("./features/css-logical-props"),"css-marker-pseudo":require("./features/css-marker-pseudo"),"css-masks":require("./features/css-masks"),"css-matches-pseudo":require("./features/css-matches-pseudo"),"css-math-functions":require("./features/css-math-functions"),"css-media-interaction":require("./features/css-media-interaction"),"css-media-range-syntax":require("./features/css-media-range-syntax"),"css-media-resolution":require("./features/css-media-resolution"),"css-media-scripting":require("./features/css-media-scripting"),"css-mediaqueries":require("./features/css-mediaqueries"),"css-mixblendmode":require("./features/css-mixblendmode"),"css-motion-paths":require("./features/css-motion-paths"),"css-namespaces":require("./features/css-namespaces"),"css-nesting":require("./features/css-nesting"),"css-not-sel-list":require("./features/css-not-sel-list"),"css-nth-child-of":require("./features/css-nth-child-of"),"css-opacity":require("./features/css-opacity"),"css-optional-pseudo":require("./features/css-optional-pseudo"),"css-overflow-anchor":require("./features/css-overflow-anchor"),"css-overflow-overlay":require("./features/css-overflow-overlay"),"css-overflow":require("./features/css-overflow"),"css-overscroll-behavior":require("./features/css-overscroll-behavior"),"css-page-break":require("./features/css-page-break"),"css-paged-media":require("./features/css-paged-media"),"css-paint-api":require("./features/css-paint-api"),"css-placeholder-shown":require("./features/css-placeholder-shown"),"css-placeholder":require("./features/css-placeholder"),"css-print-color-adjust":require("./features/css-print-color-adjust"),"css-read-only-write":require("./features/css-read-only-write"),"css-rebeccapurple":require("./features/css-rebeccapurple"),"css-reflections":require("./features/css-reflections"),"css-regions":require("./features/css-regions"),"css-repeating-gradients":require("./features/css-repeating-gradients"),"css-resize":require("./features/css-resize"),"css-revert-value":require("./features/css-revert-value"),"css-rrggbbaa":require("./features/css-rrggbbaa"),"css-scroll-behavior":require("./features/css-scroll-behavior"),"css-scroll-timeline":require("./features/css-scroll-timeline"),"css-scrollbar":require("./features/css-scrollbar"),"css-sel2":require("./features/css-sel2"),"css-sel3":require("./features/css-sel3"),"css-selection":require("./features/css-selection"),"css-shapes":require("./features/css-shapes"),"css-snappoints":require("./features/css-snappoints"),"css-sticky":require("./features/css-sticky"),"css-subgrid":require("./features/css-subgrid"),"css-supports-api":require("./features/css-supports-api"),"css-table":require("./features/css-table"),"css-text-align-last":require("./features/css-text-align-last"),"css-text-indent":require("./features/css-text-indent"),"css-text-justify":require("./features/css-text-justify"),"css-text-orientation":require("./features/css-text-orientation"),"css-text-spacing":require("./features/css-text-spacing"),"css-textshadow":require("./features/css-textshadow"),"css-touch-action":require("./features/css-touch-action"),"css-transitions":require("./features/css-transitions"),"css-unicode-bidi":require("./features/css-unicode-bidi"),"css-unset-value":require("./features/css-unset-value"),"css-variables":require("./features/css-variables"),"css-when-else":require("./features/css-when-else"),"css-widows-orphans":require("./features/css-widows-orphans"),"css-width-stretch":require("./features/css-width-stretch"),"css-writing-mode":require("./features/css-writing-mode"),"css-zoom":require("./features/css-zoom"),"css3-attr":require("./features/css3-attr"),"css3-boxsizing":require("./features/css3-boxsizing"),"css3-colors":require("./features/css3-colors"),"css3-cursors-grab":require("./features/css3-cursors-grab"),"css3-cursors-newer":require("./features/css3-cursors-newer"),"css3-cursors":require("./features/css3-cursors"),"css3-tabsize":require("./features/css3-tabsize"),"currentcolor":require("./features/currentcolor"),"custom-elements":require("./features/custom-elements"),"custom-elementsv1":require("./features/custom-elementsv1"),"customevent":require("./features/customevent"),"datalist":require("./features/datalist"),"dataset":require("./features/dataset"),"datauri":require("./features/datauri"),"date-tolocaledatestring":require("./features/date-tolocaledatestring"),"declarative-shadow-dom":require("./features/declarative-shadow-dom"),"decorators":require("./features/decorators"),"details":require("./features/details"),"deviceorientation":require("./features/deviceorientation"),"devicepixelratio":require("./features/devicepixelratio"),"dialog":require("./features/dialog"),"dispatchevent":require("./features/dispatchevent"),"dnssec":require("./features/dnssec"),"do-not-track":require("./features/do-not-track"),"document-currentscript":require("./features/document-currentscript"),"document-evaluate-xpath":require("./features/document-evaluate-xpath"),"document-execcommand":require("./features/document-execcommand"),"document-policy":require("./features/document-policy"),"document-scrollingelement":require("./features/document-scrollingelement"),"documenthead":require("./features/documenthead"),"dom-manip-convenience":require("./features/dom-manip-convenience"),"dom-range":require("./features/dom-range"),"domcontentloaded":require("./features/domcontentloaded"),"dommatrix":require("./features/dommatrix"),"download":require("./features/download"),"dragndrop":require("./features/dragndrop"),"element-closest":require("./features/element-closest"),"element-from-point":require("./features/element-from-point"),"element-scroll-methods":require("./features/element-scroll-methods"),"eme":require("./features/eme"),"eot":require("./features/eot"),"es5":require("./features/es5"),"es6-class":require("./features/es6-class"),"es6-generators":require("./features/es6-generators"),"es6-module-dynamic-import":require("./features/es6-module-dynamic-import"),"es6-module":require("./features/es6-module"),"es6-number":require("./features/es6-number"),"es6-string-includes":require("./features/es6-string-includes"),"es6":require("./features/es6"),"eventsource":require("./features/eventsource"),"extended-system-fonts":require("./features/extended-system-fonts"),"feature-policy":require("./features/feature-policy"),"fetch":require("./features/fetch"),"fieldset-disabled":require("./features/fieldset-disabled"),"fileapi":require("./features/fileapi"),"filereader":require("./features/filereader"),"filereadersync":require("./features/filereadersync"),"filesystem":require("./features/filesystem"),"flac":require("./features/flac"),"flexbox-gap":require("./features/flexbox-gap"),"flexbox":require("./features/flexbox"),"flow-root":require("./features/flow-root"),"focusin-focusout-events":require("./features/focusin-focusout-events"),"font-family-system-ui":require("./features/font-family-system-ui"),"font-feature":require("./features/font-feature"),"font-kerning":require("./features/font-kerning"),"font-loading":require("./features/font-loading"),"font-size-adjust":require("./features/font-size-adjust"),"font-smooth":require("./features/font-smooth"),"font-unicode-range":require("./features/font-unicode-range"),"font-variant-alternates":require("./features/font-variant-alternates"),"font-variant-numeric":require("./features/font-variant-numeric"),"fontface":require("./features/fontface"),"form-attribute":require("./features/form-attribute"),"form-submit-attributes":require("./features/form-submit-attributes"),"form-validation":require("./features/form-validation"),"forms":require("./features/forms"),"fullscreen":require("./features/fullscreen"),"gamepad":require("./features/gamepad"),"geolocation":require("./features/geolocation"),"getboundingclientrect":require("./features/getboundingclientrect"),"getcomputedstyle":require("./features/getcomputedstyle"),"getelementsbyclassname":require("./features/getelementsbyclassname"),"getrandomvalues":require("./features/getrandomvalues"),"gyroscope":require("./features/gyroscope"),"hardwareconcurrency":require("./features/hardwareconcurrency"),"hashchange":require("./features/hashchange"),"heif":require("./features/heif"),"hevc":require("./features/hevc"),"hidden":require("./features/hidden"),"high-resolution-time":require("./features/high-resolution-time"),"history":require("./features/history"),"html-media-capture":require("./features/html-media-capture"),"html5semantic":require("./features/html5semantic"),"http-live-streaming":require("./features/http-live-streaming"),"http2":require("./features/http2"),"http3":require("./features/http3"),"iframe-sandbox":require("./features/iframe-sandbox"),"iframe-seamless":require("./features/iframe-seamless"),"iframe-srcdoc":require("./features/iframe-srcdoc"),"imagecapture":require("./features/imagecapture"),"ime":require("./features/ime"),"img-naturalwidth-naturalheight":require("./features/img-naturalwidth-naturalheight"),"import-maps":require("./features/import-maps"),"imports":require("./features/imports"),"indeterminate-checkbox":require("./features/indeterminate-checkbox"),"indexeddb":require("./features/indexeddb"),"indexeddb2":require("./features/indexeddb2"),"inline-block":require("./features/inline-block"),"innertext":require("./features/innertext"),"input-autocomplete-onoff":require("./features/input-autocomplete-onoff"),"input-color":require("./features/input-color"),"input-datetime":require("./features/input-datetime"),"input-email-tel-url":require("./features/input-email-tel-url"),"input-event":require("./features/input-event"),"input-file-accept":require("./features/input-file-accept"),"input-file-directory":require("./features/input-file-directory"),"input-file-multiple":require("./features/input-file-multiple"),"input-inputmode":require("./features/input-inputmode"),"input-minlength":require("./features/input-minlength"),"input-number":require("./features/input-number"),"input-pattern":require("./features/input-pattern"),"input-placeholder":require("./features/input-placeholder"),"input-range":require("./features/input-range"),"input-search":require("./features/input-search"),"input-selection":require("./features/input-selection"),"insert-adjacent":require("./features/insert-adjacent"),"insertadjacenthtml":require("./features/insertadjacenthtml"),"internationalization":require("./features/internationalization"),"intersectionobserver-v2":require("./features/intersectionobserver-v2"),"intersectionobserver":require("./features/intersectionobserver"),"intl-pluralrules":require("./features/intl-pluralrules"),"intrinsic-width":require("./features/intrinsic-width"),"jpeg2000":require("./features/jpeg2000"),"jpegxl":require("./features/jpegxl"),"jpegxr":require("./features/jpegxr"),"js-regexp-lookbehind":require("./features/js-regexp-lookbehind"),"json":require("./features/json"),"justify-content-space-evenly":require("./features/justify-content-space-evenly"),"kerning-pairs-ligatures":require("./features/kerning-pairs-ligatures"),"keyboardevent-charcode":require("./features/keyboardevent-charcode"),"keyboardevent-code":require("./features/keyboardevent-code"),"keyboardevent-getmodifierstate":require("./features/keyboardevent-getmodifierstate"),"keyboardevent-key":require("./features/keyboardevent-key"),"keyboardevent-location":require("./features/keyboardevent-location"),"keyboardevent-which":require("./features/keyboardevent-which"),"lazyload":require("./features/lazyload"),"let":require("./features/let"),"link-icon-png":require("./features/link-icon-png"),"link-icon-svg":require("./features/link-icon-svg"),"link-rel-dns-prefetch":require("./features/link-rel-dns-prefetch"),"link-rel-modulepreload":require("./features/link-rel-modulepreload"),"link-rel-preconnect":require("./features/link-rel-preconnect"),"link-rel-prefetch":require("./features/link-rel-prefetch"),"link-rel-preload":require("./features/link-rel-preload"),"link-rel-prerender":require("./features/link-rel-prerender"),"loading-lazy-attr":require("./features/loading-lazy-attr"),"localecompare":require("./features/localecompare"),"magnetometer":require("./features/magnetometer"),"matchesselector":require("./features/matchesselector"),"matchmedia":require("./features/matchmedia"),"mathml":require("./features/mathml"),"maxlength":require("./features/maxlength"),"mdn-css-unicode-bidi-isolate-override":require("./features/mdn-css-unicode-bidi-isolate-override"),"mdn-css-unicode-bidi-isolate":require("./features/mdn-css-unicode-bidi-isolate"),"mdn-css-unicode-bidi-plaintext":require("./features/mdn-css-unicode-bidi-plaintext"),"mdn-text-decoration-color":require("./features/mdn-text-decoration-color"),"mdn-text-decoration-line":require("./features/mdn-text-decoration-line"),"mdn-text-decoration-shorthand":require("./features/mdn-text-decoration-shorthand"),"mdn-text-decoration-style":require("./features/mdn-text-decoration-style"),"media-fragments":require("./features/media-fragments"),"mediacapture-fromelement":require("./features/mediacapture-fromelement"),"mediarecorder":require("./features/mediarecorder"),"mediasource":require("./features/mediasource"),"menu":require("./features/menu"),"meta-theme-color":require("./features/meta-theme-color"),"meter":require("./features/meter"),"midi":require("./features/midi"),"minmaxwh":require("./features/minmaxwh"),"mp3":require("./features/mp3"),"mpeg-dash":require("./features/mpeg-dash"),"mpeg4":require("./features/mpeg4"),"multibackgrounds":require("./features/multibackgrounds"),"multicolumn":require("./features/multicolumn"),"mutation-events":require("./features/mutation-events"),"mutationobserver":require("./features/mutationobserver"),"namevalue-storage":require("./features/namevalue-storage"),"native-filesystem-api":require("./features/native-filesystem-api"),"nav-timing":require("./features/nav-timing"),"netinfo":require("./features/netinfo"),"notifications":require("./features/notifications"),"object-entries":require("./features/object-entries"),"object-fit":require("./features/object-fit"),"object-observe":require("./features/object-observe"),"object-values":require("./features/object-values"),"objectrtc":require("./features/objectrtc"),"offline-apps":require("./features/offline-apps"),"offscreencanvas":require("./features/offscreencanvas"),"ogg-vorbis":require("./features/ogg-vorbis"),"ogv":require("./features/ogv"),"ol-reversed":require("./features/ol-reversed"),"once-event-listener":require("./features/once-event-listener"),"online-status":require("./features/online-status"),"opus":require("./features/opus"),"orientation-sensor":require("./features/orientation-sensor"),"outline":require("./features/outline"),"pad-start-end":require("./features/pad-start-end"),"page-transition-events":require("./features/page-transition-events"),"pagevisibility":require("./features/pagevisibility"),"passive-event-listener":require("./features/passive-event-listener"),"passwordrules":require("./features/passwordrules"),"path2d":require("./features/path2d"),"payment-request":require("./features/payment-request"),"pdf-viewer":require("./features/pdf-viewer"),"permissions-api":require("./features/permissions-api"),"permissions-policy":require("./features/permissions-policy"),"picture-in-picture":require("./features/picture-in-picture"),"picture":require("./features/picture"),"ping":require("./features/ping"),"png-alpha":require("./features/png-alpha"),"pointer-events":require("./features/pointer-events"),"pointer":require("./features/pointer"),"pointerlock":require("./features/pointerlock"),"portals":require("./features/portals"),"prefers-color-scheme":require("./features/prefers-color-scheme"),"prefers-reduced-motion":require("./features/prefers-reduced-motion"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"publickeypinning":require("./features/publickeypinning"),"push-api":require("./features/push-api"),"queryselector":require("./features/queryselector"),"readonly-attr":require("./features/readonly-attr"),"referrer-policy":require("./features/referrer-policy"),"registerprotocolhandler":require("./features/registerprotocolhandler"),"rel-noopener":require("./features/rel-noopener"),"rel-noreferrer":require("./features/rel-noreferrer"),"rellist":require("./features/rellist"),"rem":require("./features/rem"),"requestanimationframe":require("./features/requestanimationframe"),"requestidlecallback":require("./features/requestidlecallback"),"resizeobserver":require("./features/resizeobserver"),"resource-timing":require("./features/resource-timing"),"rest-parameters":require("./features/rest-parameters"),"rtcpeerconnection":require("./features/rtcpeerconnection"),"ruby":require("./features/ruby"),"run-in":require("./features/run-in"),"same-site-cookie-attribute":require("./features/same-site-cookie-attribute"),"screen-orientation":require("./features/screen-orientation"),"script-async":require("./features/script-async"),"script-defer":require("./features/script-defer"),"scrollintoview":require("./features/scrollintoview"),"scrollintoviewifneeded":require("./features/scrollintoviewifneeded"),"sdch":require("./features/sdch"),"selection-api":require("./features/selection-api"),"server-timing":require("./features/server-timing"),"serviceworkers":require("./features/serviceworkers"),"setimmediate":require("./features/setimmediate"),"shadowdom":require("./features/shadowdom"),"shadowdomv1":require("./features/shadowdomv1"),"sharedarraybuffer":require("./features/sharedarraybuffer"),"sharedworkers":require("./features/sharedworkers"),"sni":require("./features/sni"),"spdy":require("./features/spdy"),"speech-recognition":require("./features/speech-recognition"),"speech-synthesis":require("./features/speech-synthesis"),"spellcheck-attribute":require("./features/spellcheck-attribute"),"sql-storage":require("./features/sql-storage"),"srcset":require("./features/srcset"),"stream":require("./features/stream"),"streams":require("./features/streams"),"stricttransportsecurity":require("./features/stricttransportsecurity"),"style-scoped":require("./features/style-scoped"),"subresource-bundling":require("./features/subresource-bundling"),"subresource-integrity":require("./features/subresource-integrity"),"svg-css":require("./features/svg-css"),"svg-filters":require("./features/svg-filters"),"svg-fonts":require("./features/svg-fonts"),"svg-fragment":require("./features/svg-fragment"),"svg-html":require("./features/svg-html"),"svg-html5":require("./features/svg-html5"),"svg-img":require("./features/svg-img"),"svg-smil":require("./features/svg-smil"),"svg":require("./features/svg"),"sxg":require("./features/sxg"),"tabindex-attr":require("./features/tabindex-attr"),"template-literals":require("./features/template-literals"),"template":require("./features/template"),"temporal":require("./features/temporal"),"testfeat":require("./features/testfeat"),"text-decoration":require("./features/text-decoration"),"text-emphasis":require("./features/text-emphasis"),"text-overflow":require("./features/text-overflow"),"text-size-adjust":require("./features/text-size-adjust"),"text-stroke":require("./features/text-stroke"),"textcontent":require("./features/textcontent"),"textencoder":require("./features/textencoder"),"tls1-1":require("./features/tls1-1"),"tls1-2":require("./features/tls1-2"),"tls1-3":require("./features/tls1-3"),"touch":require("./features/touch"),"transforms2d":require("./features/transforms2d"),"transforms3d":require("./features/transforms3d"),"trusted-types":require("./features/trusted-types"),"ttf":require("./features/ttf"),"typedarrays":require("./features/typedarrays"),"u2f":require("./features/u2f"),"unhandledrejection":require("./features/unhandledrejection"),"upgradeinsecurerequests":require("./features/upgradeinsecurerequests"),"url-scroll-to-text-fragment":require("./features/url-scroll-to-text-fragment"),"url":require("./features/url"),"urlsearchparams":require("./features/urlsearchparams"),"use-strict":require("./features/use-strict"),"user-select-none":require("./features/user-select-none"),"user-timing":require("./features/user-timing"),"variable-fonts":require("./features/variable-fonts"),"vector-effect":require("./features/vector-effect"),"vibration":require("./features/vibration"),"video":require("./features/video"),"videotracks":require("./features/videotracks"),"viewport-unit-variants":require("./features/viewport-unit-variants"),"viewport-units":require("./features/viewport-units"),"wai-aria":require("./features/wai-aria"),"wake-lock":require("./features/wake-lock"),"wasm":require("./features/wasm"),"wav":require("./features/wav"),"wbr-element":require("./features/wbr-element"),"web-animation":require("./features/web-animation"),"web-app-manifest":require("./features/web-app-manifest"),"web-bluetooth":require("./features/web-bluetooth"),"web-serial":require("./features/web-serial"),"web-share":require("./features/web-share"),"webauthn":require("./features/webauthn"),"webcodecs":require("./features/webcodecs"),"webgl":require("./features/webgl"),"webgl2":require("./features/webgl2"),"webgpu":require("./features/webgpu"),"webhid":require("./features/webhid"),"webkit-user-drag":require("./features/webkit-user-drag"),"webm":require("./features/webm"),"webnfc":require("./features/webnfc"),"webp":require("./features/webp"),"websockets":require("./features/websockets"),"webtransport":require("./features/webtransport"),"webusb":require("./features/webusb"),"webvr":require("./features/webvr"),"webvtt":require("./features/webvtt"),"webworkers":require("./features/webworkers"),"webxr":require("./features/webxr"),"will-change":require("./features/will-change"),"woff":require("./features/woff"),"woff2":require("./features/woff2"),"word-break":require("./features/word-break"),"wordwrap":require("./features/wordwrap"),"x-doc-messaging":require("./features/x-doc-messaging"),"x-frame-options":require("./features/x-frame-options"),"xhr2":require("./features/xhr2"),"xhtml":require("./features/xhtml"),"xhtmlsmil":require("./features/xhtmlsmil"),"xml-serializer":require("./features/xml-serializer")}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js index fd1f950274f979..7f3a048711c4f7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w CC DC","132":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G","16":"A B"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"132":"D"},N:{"1":"A","2":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:6,C:"AAC audio file format"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u J D E F A B C K L G M N O v w x EC FC","132":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F","16":"A B"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"132":"H"},N:{"1":"A","2":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},B:6,C:"AAC audio file format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js index dfc4aee1c3a85f..9ff990d8dcac97 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H"},C:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB CC DC"},D:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB","130":"C pB"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"AbortController & AbortSignal"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G"},C:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB EC FC"},D:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B","130":"C qB"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"AbortController & AbortSignal"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js index f710390760ee72..24269f7d54fa19 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O","2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC","132":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E","132":"A"},K:{"2":"A B C e pB 8B","132":"qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC","132":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D","132":"A"},K:{"2":"A B C g qB AC","132":"rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js index a8dbed1cecf424..fd8bd222912447 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","194":"XB tB YB uB ZB aB bB cB dB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Accelerometer"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"YB uB ZB vB aB bB cB dB eB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"Accelerometer"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js index 879c3d8d68c8a4..c1cec5a6c0a8f8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","130":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","257":"BC sB I t J CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"EventTarget.addEventListener()"}; +module.exports={A:{A:{"1":"F A B","130":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","257":"DC tB I u J EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"EventTarget.addEventListener()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js index a7fc7c7a2eea5d..fc591e3f9787cf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F G A B","2":"J E AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"G B C NC OC PC QC pB 8B RC qB","16":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"16":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"2":"e","16":"A B C pB 8B qB"},L:{"16":"D"},M:{"16":"D"},N:{"16":"A B"},O:{"16":"tC"},P:{"16":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"16":"7C"},S:{"1":"8C"}},B:1,C:"Alternate stylesheet"}; +module.exports={A:{A:{"1":"E F A B","2":"J D CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"F B C PC QC RC SC qB AC TC rB","16":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"16":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"2":"g","16":"A B C qB AC rB"},L:{"16":"H"},M:{"16":"H"},N:{"16":"A B"},O:{"16":"vC"},P:{"16":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"16":"9C"},S:{"1":"AD"}},B:1,C:"Alternate stylesheet"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js index b8c950d93d11f3..af4c0431db3039 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K","132":"L H M N O","322":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w CC DC","132":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB","194":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","322":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB NC OC PC QC pB 8B RC qB","322":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"132":"8C"}},B:4,C:"Ambient Light Sensor"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K","132":"L G M N O","322":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u J D E F A B C K L G M N O v w x EC FC","132":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB","194":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","322":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB PC QC RC SC qB AC TC rB","322":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"132":"AD"}},B:4,C:"Ambient Light Sensor"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js index a3bd4267397ddc..6998f7153b0997 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC"},D:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},E:{"1":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC IC"},F:{"1":"B C LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"0 1 2 3 4 5 6 7 8 9 G H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Animated PNG (APNG)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC"},D:{"1":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},E:{"1":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC KC"},F:{"1":"B C MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"0 1 2 3 4 5 6 7 8 9 F G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"Animated PNG (APNG)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js index 243fe39eec3eab..9f7e2eca7d88a4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","16":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Array.prototype.findIndex"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","16":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Array.prototype.findIndex"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js index 2fbd739f8fa0f8..f7952ebadb47b5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","16":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Array.prototype.find"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"C K L"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","16":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Array.prototype.find"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js index 0e82c3ac721e91..c4c0c31cdeefe9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB CC DC"},D:{"1":"gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB"},E:{"1":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB pB"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB NC OC PC QC pB 8B RC qB"},G:{"1":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"flat & flatMap array methods"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB EC FC"},D:{"1":"hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB"},E:{"1":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B qB"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB PC QC RC SC qB AC TC rB"},G:{"1":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"flat & flatMap array methods"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js index 4e9caea68020e0..6a31a4e8a4123e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB CC DC"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Array.prototype.includes"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB EC FC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Array.prototype.includes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js index 77bef497f01913..f0c9e538690929 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w CC DC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Arrow functions"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x EC FC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Arrow functions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js index 8466bec2d9e0b6..558d1706560592 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O","132":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","322":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w CC DC"},D:{"2":"0 1 2 I t J E F G A B C K L H M N O u v w x y z","132":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","132":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","132":"e"},L:{"132":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"132":"tC"},P:{"2":"I","132":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"132":"0B"},R:{"132":"7C"},S:{"1":"8C"}},B:6,C:"asm.js"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O","132":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","322":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x EC FC"},D:{"2":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z","132":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","132":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","132":"g"},L:{"132":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"132":"vC"},P:{"2":"I","132":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"132":"1B"},R:{"132":"9C"},S:{"1":"AD"}},B:6,C:"asm.js"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js index b98f3fe7348e6f..fa4af3ee9df99d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB CC DC","132":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","66":"XB tB YB uB"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC","260":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","260":"D"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"132":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC","260":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Asynchronous Clipboard API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB EC FC","132":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","66":"YB uB ZB vB"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC","260":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","260":"f"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"132":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC","260":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"Asynchronous Clipboard API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js index 1f22193e5b9cfd..f99d54d1f5b658 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K","194":"L"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC"},D:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC","514":"zB"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC","514":"aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Async functions"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K","194":"L"},C:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB EC FC"},D:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC","514":"0B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC","514":"cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"Async functions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js index 9911218514872c..57e5548db335d5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","2":"G NC OC","16":"PC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","16":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Base64 encoding and decoding"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","2":"F PC QC","16":"RC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","16":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Base64 encoding and decoding"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js index be4eaa114b9561..679a576f08a147 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K","33":"0 1 2 3 4 5 6 7 8 L H M N O u v w x y z"},E:{"1":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J E F G A B C K L HC IC JC zB pB qB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"H M N O u v w"},G:{"1":"kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Web Audio API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 9 L G M N O v w x y z"},E:{"1":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J D E F A B C K L JC KC LC 0B qB rB 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"G M N O v w x"},G:{"1":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"Web Audio API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js index 55b2852d8318e4..8bbeb75117b92c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","132":"I t J E F G A B C K L H M N O u CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G","4":"NC OC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","2":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Audio element"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","132":"I u J D E F A B C K L G M N O v EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F","4":"PC QC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","2":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Audio element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js index 9e778bce30cc13..6c18692c33eb19 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O","322":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB","322":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC"},F:{"2":"0 1 2 3 4 5 6 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","322":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","322":"e"},L:{"322":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"322":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"322":"0B"},R:{"322":"7C"},S:{"194":"8C"}},B:1,C:"Audio Tracks"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O","322":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB","322":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC"},F:{"2":"0 1 2 3 4 5 6 7 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","322":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","322":"g"},L:{"322":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"322":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"322":"1B"},R:{"322":"9C"},S:{"194":"AD"}},B:1,C:"Audio Tracks"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js index 55810ca23a2590..2c1287aaf5b068 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Autofocus attribute"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"Autofocus attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js index 2b67b9f817f1f9..4ada7129ba762b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC","129":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Auxclick"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC","129":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"Auxclick"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js index 558017df9ea220..6276add238fc6a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N","194":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB CC DC","66":"UB VB WB XB tB YB uB ZB aB bB","260":"cB","516":"dB"},D:{"1":"hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB","66":"eB fB gB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1090":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"AV1 video format"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N","194":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB EC FC","66":"VB WB XB YB uB ZB vB aB bB cB","260":"dB","516":"eB"},D:{"1":"iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB","66":"fB gB hB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1090":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"AV1 video format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js index 3700da60c0ca1f..8100ef98b205ee 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB CC DC","194":"nB oB P Q R vB S T U V W X Y Z a b","257":"c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB","1281":"MC","1796":"5B 6B 7B"},F:{"1":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B","1281":"rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"257":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"AVIF image format"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB EC FC","194":"oB pB P Q R wB S T U V W X Y Z a b","257":"c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB","1281":"9B OC","1796":"6B 7B 8B"},F:{"1":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B","1281":"sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"257":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"AVIF image format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js index e0b43fc531807c..cb0ba7825af6a3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","132":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C GC HC IC JC zB pB qB 2B 3B 4B rB 5B 6B 7B MC","132":"I K FC yB 0B","2050":"L H KC LC 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","132":"G NC OC"},G:{"2":"yB SC 9B","772":"F TC UC VC WC XC YC ZC aC bC cC dC eC","2050":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC rC sC","132":"qC 9B"},J:{"260":"E A"},K:{"1":"B C e pB 8B qB","132":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"2":"I","1028":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS background-attachment"}; +module.exports={A:{A:{"1":"F A B","132":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C IC JC KC LC 0B qB rB 3B 4B 5B sB 6B 7B 8B 9B OC","132":"I K HC zB 1B","2050":"L G MC NC 2B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","132":"F PC QC"},G:{"2":"zB UC BC","772":"E VC WC XC YC ZC aC bC cC dC eC fC gC","2050":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC tC uC","132":"sC BC"},J:{"260":"D A"},K:{"1":"B C g qB AC rB","132":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"2":"I","1028":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS background-attachment"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js index 37ac9ac0753a67..6dc7bbc5ef34bf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"H M N O","33":"C K L P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB","33":"I t J E F G A B C K GC HC IC JC zB pB qB 0B"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC","33":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"16":"sB nC oC pC","33":"I D qC 9B rC sC"},J:{"33":"E A"},K:{"16":"A B C pB 8B qB","33":"e"},L:{"33":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"33":"0B"},R:{"33":"7C"},S:{"1":"8C"}},B:7,C:"Background-clip: text"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O","33":"C K L P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB","33":"I u J D E F A B C K IC JC KC LC 0B qB rB 1B"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC","33":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"16":"tB pC qC rC","33":"I f sC BC tC uC"},J:{"33":"D A"},K:{"16":"A B C qB AC rB","33":"g"},L:{"33":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"33":"vC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"33":"1B"},R:{"33":"9C"},S:{"1":"AD"}},B:7,C:"Background-clip: text"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js index 35be1f15661bf1..c11411e020454f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","36":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","516":"I t J E F G A B C K L"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","772":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC","36":"OC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","4":"yB SC 9B UC","516":"TC"},H:{"132":"mC"},I:{"1":"D rC sC","36":"nC","516":"sB I qC 9B","548":"oC pC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 Background-image options"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","36":"FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","516":"I u J D E F A B C K L"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","772":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC","36":"QC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","4":"zB UC BC WC","516":"VC"},H:{"132":"oC"},I:{"1":"f tC uC","36":"pC","516":"tB I sC BC","548":"qC rC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS3 Background-image options"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js index 028f52b8ef37ea..d9e551723d9cb9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"background-position-x & background-position-y"}; +module.exports={A:{A:{"1":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"background-position-x & background-position-y"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js index 7194c4b5c30019..dc19a33caabea5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F AC","132":"G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G H M N O NC OC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"CSS background-repeat round and space"}; +module.exports={A:{A:{"1":"A B","2":"J D E CC","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F G M N O PC QC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"CSS background-repeat round and space"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js index df8558553167b1..c5652b17ba0b8d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D CC DC","16":"wB xB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Background Sync API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H EC FC","16":"xB yB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"Background Sync API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js index ff34541033f911..c8c38e087c874f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB","2":"BC sB I t J E F G RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","132":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB","164":"A B C K L H"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB","66":"CB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Battery Status API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB","2":"DC tB I u J D E F SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","132":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB","164":"A B C K L G"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB","66":"DB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"Battery Status API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js index 3b18ec904c3e59..e310657e884cd4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Beacon API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"Beacon API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js index 28f73be0cc0b2c..40917cb41e4c24 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A B","16":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC"},D:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB qB"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC PC QC pB 8B RC qB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"16":"A B"},O:{"1":"tC"},P:{"2":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","16":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Printing Events"}; +module.exports={A:{A:{"1":"J D E F A B","16":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC"},D:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB PC QC RC SC qB AC TC rB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"16":"A B"},O:{"1":"vC"},P:{"2":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","16":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Printing Events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js index 00df6a7d4589af..48c73f9029a023 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB CC DC","194":"cB dB eB"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB 0B"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"BigInt"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB EC FC","194":"dB eB fB"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB 1B"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"BigInt"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js index 60747c163c5d18..e5be92d2ffa956 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","36":"J E F G A B C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E","36":"F G A B C K L H M N O u"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B C NC OC PC QC pB 8B RC"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"D","2":"nC oC pC","36":"sB I qC 9B rC sC"},J:{"1":"A","2":"E"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Blob constructing"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","36":"J D E F A B C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D","36":"E F A B C K L G M N O v"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B C PC QC RC SC qB AC TC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"f","2":"pC qC rC","36":"tB I sC BC tC uC"},J:{"1":"A","2":"D"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"Blob constructing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js index c798f0ab6b4991..3973664bf6e507 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","129":"A B"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E","33":"F G A B C K L H M N O u v w x"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB nC oC pC","33":"I qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Blob URLs"}; +module.exports={A:{A:{"2":"J D E F CC","129":"A B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D","33":"E F A B C K L G M N O v w x y"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB pC qC rC","33":"I sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"Blob URLs"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js index 5dba7682c62023..a8932fe8cb12c4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G A AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","260":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","804":"I t J E F G A B C K L CC DC"},D:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","260":"QB RB SB TB UB","388":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","1412":"0 1 2 3 4 H M N O u v w x y z","1956":"I t J E F G A B C K L"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","129":"A B C K L H JC zB pB qB 0B KC LC 1B","1412":"J E F G HC IC","1956":"I t FC yB GC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC OC","260":"DB EB FB GB HB","388":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB","1796":"PC QC","1828":"B C pB 8B RC qB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","129":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B","1412":"F UC VC WC XC","1956":"yB SC 9B TC"},H:{"1828":"mC"},I:{"1":"D","388":"rC sC","1956":"sB I nC oC pC qC 9B"},J:{"1412":"A","1924":"E"},K:{"1":"e","2":"A","1828":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","260":"uC vC","388":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"260":"8C"}},B:4,C:"CSS3 Border images"}; +module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","260":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","804":"I u J D E F A B C K L EC FC"},D:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","260":"RB SB TB UB VB","388":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","1412":"0 1 2 3 4 5 G M N O v w x y z","1956":"I u J D E F A B C K L"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","129":"A B C K L G LC 0B qB rB 1B MC NC 2B","1412":"J D E F JC KC","1956":"I u HC zB IC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC QC","260":"EB FB GB HB IB","388":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB","1796":"RC SC","1828":"B C qB AC TC rB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","129":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B","1412":"E WC XC YC ZC","1956":"zB UC BC VC"},H:{"1828":"oC"},I:{"1":"f","388":"tC uC","1956":"tB I pC qC rC sC BC"},J:{"1412":"A","1924":"D"},K:{"1":"g","2":"A","1828":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","260":"wC xC","388":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"260":"AD"}},B:4,C:"CSS3 Border images"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js index 7a7722ea345b0d..f4e6fbc661f3b7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","257":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","289":"sB CC DC","292":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"I"},E:{"1":"t E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"I FC yB","129":"J GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"yB"},H:{"2":"mC"},I:{"1":"sB I D oC pC qC 9B rC sC","33":"nC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"257":"8C"}},B:4,C:"CSS3 Border-radius (rounded corners)"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","257":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","289":"tB EC FC","292":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"I"},E:{"1":"u D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"I HC zB","129":"J IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"zB"},H:{"2":"oC"},I:{"1":"tB I f qC rC sC BC tC uC","33":"pC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"257":"AD"}},B:4,C:"CSS3 Border-radius (rounded corners)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js index 77023141fcf091..dd423819f90db3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB CC DC"},D:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB NC OC PC QC pB 8B RC qB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"BroadcastChannel"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EC FC"},D:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB PC QC RC SC qB AC TC rB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"BroadcastChannel"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js index e5296516a06952..811a1ec097b62c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB CC DC"},D:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","194":"OB","257":"PB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","513":"B C pB qB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB","194":"BB CB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Brotli Accept-Encoding/Content-Encoding"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB EC FC"},D:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","194":"PB","257":"QB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","513":"B C qB rB"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB","194":"CB DB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Brotli Accept-Encoding/Content-Encoding"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js index 211807244f3003..a689565a7d7502 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","260":"G","516":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"I t J E F G A B C K L H"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O","33":"0 u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"UC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","132":"rC sC"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"calc() as CSS unit value"}; +module.exports={A:{A:{"2":"J D E CC","260":"F","516":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"I u J D E F A B C K L G"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O","33":"0 1 v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"WC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","132":"tC uC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"calc() as CSS unit value"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js index 2661fb8e4335b5..a6e7749dbd371e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u CC DC"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Canvas blend modes"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v EC FC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"Canvas blend modes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js index 7409f9eaf25d93..4d062d2f11c329 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"AC","8":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","8":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","8":"G NC OC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","8":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Text API for Canvas"}; +module.exports={A:{A:{"1":"F A B","2":"CC","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","8":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","8":"F PC QC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","8":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Text API for Canvas"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js index d5935722c58c9f..1a4c992ae0f2e5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"AC","8":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","132":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"260":"mC"},I:{"1":"sB I D qC 9B rC sC","132":"nC oC pC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Canvas (basic support)"}; +module.exports={A:{A:{"1":"F A B","2":"CC","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","132":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","132":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"260":"oC"},I:{"1":"tB I f sC BC tC uC","132":"pC qC rC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Canvas (basic support)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js index 242e82cd8278f4..30aacc5df48789 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","132":"G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"ch (character) unit"}; +module.exports={A:{A:{"2":"J D E CC","132":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"ch (character) unit"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js index b182d52cf4210d..7165cd2712bd5a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 I t J E F G A B C K L H M N O u v w x y z","129":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC","16":"sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ChaCha20-Poly1305 cipher suites for TLS"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 I u J D E F A B C K L G M N O v w x y z","129":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC","16":"uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"ChaCha20-Poly1305 cipher suites for TLS"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js index a6332e4fa59303..6fd9826409046c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","2":"G NC OC","16":"PC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Channel messaging"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","2":"F PC QC","16":"RC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Channel messaging"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js index 69fe9edb57f6c8..f0bbf767292fb9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"ChildNode.remove()"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x y EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"ChildNode.remove()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js index 4b1a3a2df02df3..df71dceddcf973 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js @@ -1 +1 @@ -module.exports={A:{A:{"8":"J E F G AC","1924":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"BC sB CC","516":"0 z","772":"I t J E F G A B C K L H M N O u v w x y DC"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"I t J E","516":"0 1 2 z","772":"y","900":"F G A B C K L H M N O u v w x"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t FC yB","900":"J GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","8":"G B NC OC PC QC pB","900":"C 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B","900":"TC UC"},H:{"900":"mC"},I:{"1":"D rC sC","8":"nC oC pC","900":"sB I qC 9B"},J:{"1":"A","900":"E"},K:{"1":"e","8":"A B","900":"C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"900":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"classList (DOMTokenList)"}; +module.exports={A:{A:{"8":"J D E F CC","1924":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"DC tB EC","516":"0 1","772":"I u J D E F A B C K L G M N O v w x y z FC"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"I u J D","516":"0 1 2 3","772":"z","900":"E F A B C K L G M N O v w x y"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u HC zB","900":"J IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","8":"F B PC QC RC SC qB","900":"C AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC","900":"VC WC"},H:{"900":"oC"},I:{"1":"f tC uC","8":"pC qC rC","900":"tB I sC BC"},J:{"1":"A","900":"D"},K:{"1":"g","8":"A B","900":"C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"900":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"classList (DOMTokenList)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js index d0e7ab4b76e625..6c36895ccfd2e3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Client Hints: DPR, Width, Viewport-Width"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"Client Hints: DPR, Width, Viewport-Width"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js index 542c5af2f1a1dd..5ae62f80b3f476 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js @@ -1 +1 @@ -module.exports={A:{A:{"2436":"J E F G A B AC"},B:{"260":"N O","2436":"C K L H M","8196":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w CC DC","772":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB","4100":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"I t J E F G A B C","2564":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB","8196":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","10244":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB","2308":"A B zB pB","2820":"I t J E F G GC HC IC JC"},F:{"2":"G B NC OC PC QC pB 8B RC","16":"C","516":"qB","2564":"0 1 2 3 4 H M N O u v w x y z","8196":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","10244":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB"},G:{"1":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","2820":"F TC UC VC WC XC YC ZC aC bC cC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","260":"D","2308":"rC sC"},J:{"2":"E","2308":"A"},K:{"2":"A B C pB 8B","16":"qB","8196":"e"},L:{"8196":"D"},M:{"1028":"D"},N:{"2":"A B"},O:{"8196":"tC"},P:{"2052":"uC vC","2308":"I","8196":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"8196":"0B"},R:{"8196":"7C"},S:{"4100":"8C"}},B:5,C:"Synchronous Clipboard API"}; +module.exports={A:{A:{"2436":"J D E F A B CC"},B:{"260":"N O","2436":"C K L G M","8196":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u J D E F A B C K L G M N O v w x EC FC","772":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB","4100":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"I u J D E F A B C","2564":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB","8196":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","10244":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},E:{"1":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB","2308":"A B 0B qB","2820":"I u J D E F IC JC KC LC"},F:{"2":"F B PC QC RC SC qB AC TC","16":"C","516":"rB","2564":"0 1 2 3 4 5 G M N O v w x y z","8196":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","10244":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","2820":"E VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","260":"f","2308":"tC uC"},J:{"2":"D","2308":"A"},K:{"2":"A B C qB AC","16":"rB","8196":"g"},L:{"8196":"H"},M:{"1028":"H"},N:{"2":"A B"},O:{"8196":"vC"},P:{"2052":"wC xC","2308":"I","8196":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"8196":"1B"},R:{"8196":"9C"},S:{"4100":"AD"}},B:5,C:"Synchronous Clipboard API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js index 4a963810937ce5..80d919ed6f7391 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"i j k l m n o p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h"},C:{"1":"r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h CC DC","258":"i j k l m n o","578":"p q"},D:{"1":"i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y","194":"Z a b c d f g h"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"16":"A B"},O:{"2":"tC"},P:{"1":"5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"COLR/CPAL(v1) Font Formats"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"j k l m n o p q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i"},C:{"1":"s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i EC FC","258":"j k l m n o p","578":"q r"},D:{"1":"j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y","194":"Z a b c d e h i"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"16":"A B"},O:{"2":"vC"},P:{"1":"7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:6,C:"COLR/CPAL(v1) Font Formats"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js index af54b54ab08f6e..ba46c796e3f9e7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","257":"G A B"},B:{"1":"C K L H M N O","513":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB","513":"iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","129":"B C K pB qB 0B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB NC OC PC QC pB 8B RC qB","513":"XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"16":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"COLR/CPAL(v0) Font Formats"}; +module.exports={A:{A:{"2":"J D E CC","257":"F A B"},B:{"1":"C K L G M N O","513":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB","513":"jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","129":"B C K qB rB 1B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB PC QC RC SC qB AC TC rB","513":"YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"16":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"COLR/CPAL(v0) Font Formats"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js index bc9d3c795becb1..894744e514edbe 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC sB CC DC"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","132":"0 1 2 3 4 H M N O u v w x y z"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t J FC yB","132":"E F G HC IC JC","260":"GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","16":"G B NC OC PC QC pB 8B","132":"H M"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB","132":"F SC 9B TC UC VC WC XC YC"},H:{"1":"mC"},I:{"1":"D rC sC","16":"nC oC","132":"sB I pC qC 9B"},J:{"132":"E A"},K:{"1":"C e qB","16":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Node.compareDocumentPosition()"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC tB EC FC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","132":"0 1 2 3 4 5 G M N O v w x y z"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u J HC zB","132":"D E F JC KC LC","260":"IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","16":"F B PC QC RC SC qB AC","132":"G M"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB","132":"E UC BC VC WC XC YC ZC aC"},H:{"1":"oC"},I:{"1":"f tC uC","16":"pC qC","132":"tB I rC sC BC"},J:{"132":"D A"},K:{"1":"C g rB","16":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Node.compareDocumentPosition()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js index b0d99facf35c5d..6aa35ba8b2f864 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E AC","132":"F G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G NC OC PC QC"},G:{"1":"yB SC 9B TC","513":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"4097":"mC"},I:{"1025":"sB I D nC oC pC qC 9B rC sC"},J:{"258":"E A"},K:{"2":"A","258":"B C pB 8B qB","1025":"e"},L:{"1025":"D"},M:{"2049":"D"},N:{"258":"A B"},O:{"258":"tC"},P:{"1025":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1025":"7C"},S:{"1":"8C"}},B:1,C:"Basic console logging functions"}; +module.exports={A:{A:{"1":"A B","2":"J D CC","132":"E F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F PC QC RC SC"},G:{"1":"zB UC BC VC","513":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"4097":"oC"},I:{"1025":"tB I f pC qC rC sC BC tC uC"},J:{"258":"D A"},K:{"2":"A","258":"B C qB AC rB","1025":"g"},L:{"1025":"H"},M:{"2049":"H"},N:{"258":"A B"},O:{"258":"vC"},P:{"1025":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1025":"9C"},S:{"1":"AD"}},B:1,C:"Basic console logging functions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js index 4206b839af4387..37a311061391bf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G NC OC PC QC","16":"B"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"e","16":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"console.time and console.timeEnd"}; +module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F PC QC RC SC","16":"B"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"g","16":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"console.time and console.timeEnd"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js index 68ee09b72901fe..5ac351304aa7b9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","2052":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"BC sB I t J E F G A B C CC DC","260":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","260":"I t J E F G A B C K L H M N O u v","772":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB","1028":"GB HB IB JB KB LB MB NB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","260":"I t A FC yB zB","772":"J E F G GC HC IC JC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC","132":"B OC PC QC pB 8B","644":"C RC qB","772":"0 1 2 H M N O u v w x y z","1028":"3 4 5 6 7 8 9 AB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","260":"yB SC 9B ZC aC","772":"F TC UC VC WC XC YC"},H:{"644":"mC"},I:{"1":"D","16":"nC oC","260":"pC","772":"sB I qC 9B rC sC"},J:{"772":"E A"},K:{"1":"e","132":"A B pB 8B","644":"C qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","1028":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"const"}; +module.exports={A:{A:{"2":"J D E F A CC","2052":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"DC tB I u J D E F A B C EC FC","260":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","260":"I u J D E F A B C K L G M N O v w","772":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB","1028":"HB IB JB KB LB MB NB OB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","260":"I u A HC zB 0B","772":"J D E F IC JC KC LC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC","132":"B QC RC SC qB AC","644":"C TC rB","772":"0 1 2 3 G M N O v w x y z","1028":"4 5 6 7 8 9 AB BB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","260":"zB UC BC bC cC","772":"E VC WC XC YC ZC aC"},H:{"644":"oC"},I:{"1":"f","16":"pC qC","260":"rC","772":"tB I sC BC tC uC"},J:{"772":"D A"},K:{"1":"g","132":"A B qB AC","644":"C rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","1028":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"const"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js index 90a68e62b2bcf2..05509bd2cd4565 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","900":"A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","388":"L H M","900":"C K"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","260":"OB PB","388":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB","900":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","388":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB","900":"H M N O u v w x y z"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB","388":"F G IC JC","900":"J E GC HC"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G B NC OC PC QC pB 8B","388":"0 1 H M N O u v w x y z","900":"C RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B","388":"F VC WC XC YC","900":"TC UC"},H:{"2":"mC"},I:{"1":"D","16":"sB nC oC pC","388":"rC sC","900":"I qC 9B"},J:{"16":"E","388":"A"},K:{"1":"e","16":"A B pB 8B","900":"C qB"},L:{"1":"D"},M:{"1":"D"},N:{"900":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"388":"8C"}},B:1,C:"Constraint Validation API"}; +module.exports={A:{A:{"2":"J D E F CC","900":"A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","388":"L G M","900":"C K"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","260":"PB QB","388":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","900":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","388":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB","900":"0 G M N O v w x y z"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB","388":"E F KC LC","900":"J D IC JC"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F B PC QC RC SC qB AC","388":"0 1 2 G M N O v w x y z","900":"C TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC","388":"E XC YC ZC aC","900":"VC WC"},H:{"2":"oC"},I:{"1":"f","16":"tB pC qC rC","388":"tC uC","900":"I sC BC"},J:{"16":"D","388":"A"},K:{"1":"g","16":"A B qB AC","900":"C rB"},L:{"1":"H"},M:{"1":"H"},N:{"900":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"388":"AD"}},B:1,C:"Constraint Validation API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js index d2e2d0cfb3252a..62b70b9f82c105 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC","4":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"contenteditable attribute (basic support)"}; +module.exports={A:{A:{"1":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC","4":"tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"contenteditable attribute (basic support)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js index ae8eb151ca7095..27a351fa621ec8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","132":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","129":"I t J E F G A B C K L H M N O u v w x"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K","257":"L H M N O u v w x y z"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","257":"J HC","260":"GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","257":"UC","260":"TC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E","257":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Content Security Policy 1.0"}; +module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","129":"I u J D E F A B C K L G M N O v w x y"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K","257":"0 L G M N O v w x y z"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB","257":"J JC","260":"IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","257":"WC","260":"VC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D","257":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"Content Security Policy 1.0"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js index 1b588a4093e93d..fb0a0fe3676318 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","4100":"H M N O"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","132":"6 7 8 9","260":"AB","516":"BB CB DB EB FB GB HB IB JB"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB","1028":"BB CB DB","2052":"EB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x NC OC PC QC pB 8B RC qB","1028":"0 y z","2052":"1"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Content Security Policy Level 2"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","4100":"G M N O"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","132":"7 8 9 AB","260":"BB","516":"CB DB EB FB GB HB IB JB KB"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB","1028":"CB DB EB","2052":"FB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y PC QC RC SC qB AC TC rB","1028":"0 1 z","2052":"2"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"Content Security Policy Level 2"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js index ba9481ca4c6b9a..81bb76113f25d6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","194":"P Q R S T U V"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB","194":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB NC OC PC QC pB 8B RC qB","194":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Cookie Store API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","194":"P Q R S T U V"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB","194":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB PC QC RC SC qB AC TC rB","194":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"Cookie Store API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js index 06ede3d919fff9..5b39fbd8dbe1a3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E AC","132":"A","260":"F G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB","1025":"uB ZB aB bB cB dB eB fB gB hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"I t J E F G A B C"},E:{"2":"FC yB","513":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","644":"I t GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC"},G:{"513":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","644":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"D rC sC","132":"sB I nC oC pC qC 9B"},J:{"1":"A","132":"E"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","132":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Cross-Origin Resource Sharing"}; +module.exports={A:{A:{"1":"B","2":"J D CC","132":"A","260":"E F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB","1025":"vB aB bB cB dB eB fB gB hB iB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"I u J D E F A B C"},E:{"2":"HC zB","513":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","644":"I u IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC"},G:{"513":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","644":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"f tC uC","132":"tB I pC qC rC sC BC"},J:{"1":"A","132":"D"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","132":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Cross-Origin Resource Sharing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js index 03394cc05d9d2e..09c160e370e1c7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB CC DC","1028":"c d f g h","3076":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b","8196":"i j k l m n o p q r s D wB xB"},D:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","132":"PB QB","260":"RB SB","516":"TB UB VB WB XB"},E:{"2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B KC","4100":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB NC OC PC QC pB 8B RC qB","132":"CB DB","260":"EB FB","516":"GB HB IB JB KB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC","4100":"lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"8196":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","16":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"3076":"8C"}},B:1,C:"createImageBitmap"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB EC FC","1028":"c d e h i","3076":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b","8196":"j k l m n o p q r s t f H xB yB"},D:{"1":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","132":"QB RB","260":"SB TB","516":"UB VB WB XB YB"},E:{"2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B MC","4100":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB PC QC RC SC qB AC TC rB","132":"DB EB","260":"FB GB","516":"HB IB JB KB LB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC","4100":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"8196":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","16":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"3076":"AD"}},B:1,C:"createImageBitmap"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js index 866c91c798d580..71cb41815c7c59 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","66":"NB OB PB","129":"QB RB SB TB UB VB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB NC OC PC QC pB 8B RC qB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Credential Management API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","66":"OB PB QB","129":"RB SB TB UB VB WB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB PC QC RC SC qB AC TC rB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"Credential Management API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js index 2e7f48575f9686..a93525c4e3b103 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"AC","8":"J E F G A","164":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","513":"C K L H M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"0 1 2 3 4 5 6 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","66":"7 8"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J E FC yB GC HC","289":"F G A IC JC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","8":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B TC UC VC","289":"F WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","8":"sB I nC oC pC qC 9B rC sC"},J:{"8":"E A"},K:{"1":"e","8":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A","164":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Web Cryptography"}; +module.exports={A:{A:{"2":"CC","8":"J D E F A","164":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","513":"C K L G M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"0 1 2 3 4 5 6 7 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","66":"8 9"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u J D HC zB IC JC","289":"E F A KC LC 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","8":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC VC WC XC","289":"E YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","8":"tB I pC qC rC sC BC tC uC"},J:{"8":"D A"},K:{"1":"g","8":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A","164":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"Web Cryptography"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js index 09a1c92a713845..9540a03168f989 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"D sC","2":"sB I nC oC pC qC 9B rC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS all property"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f uC","2":"tB I pC qC rC sC BC tC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS all property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js index 97af97c254ee7c..ecd76772df639b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I CC DC","33":"t J E F G A B C K L H"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB","33":"J E F GC HC IC","292":"I t"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC","33":"0 1 2 3 4 C H M N O u v w x y z"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"F UC VC WC","164":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"D","33":"I qC 9B rC sC","164":"sB nC oC pC"},J:{"33":"E A"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS Animation"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I EC FC","33":"u J D E F A B C K L G"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB","33":"J D E IC JC KC","292":"I u"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC","33":"0 1 2 3 4 5 C G M N O v w x y z"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"E WC XC YC","164":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"f","33":"I sC BC tC uC","164":"tB pC qC rC"},J:{"33":"D A"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"CSS Animation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js index 9347bbf2d0cc7f..538f899c4291d3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC","33":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB CC DC"},D:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t J FC yB GC","33":"E F HC IC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC","33":"F UC VC WC"},H:{"2":"mC"},I:{"1":"D","16":"sB I nC oC pC qC 9B","33":"rC sC"},J:{"16":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","16":"I","33":"uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:5,C:"CSS :any-link selector"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC","33":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB EC FC"},D:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u J HC zB IC","33":"D E JC KC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC","33":"E WC XC YC"},H:{"2":"oC"},I:{"1":"f","16":"tB I pC qC rC sC BC","33":"tC uC"},J:{"16":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","16":"I","33":"wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},B:5,C:"CSS :any-link selector"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js index 3aeb7f630c07c3..889785427e0285 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D","33":"S","164":"P Q R","388":"C K L H M N O"},C:{"1":"Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","164":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","676":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"S","164":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","164":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"hB iB jB","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","164":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","164":"sB I nC oC pC qC 9B rC sC"},J:{"164":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A","388":"B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"164":"0B"},R:{"1":"7C"},S:{"164":"8C"}},B:5,C:"CSS Appearance"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","33":"S","164":"P Q R","388":"C K L G M N O"},C:{"1":"Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","164":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","676":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB EC FC"},D:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"S","164":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","164":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"iB jB kB","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","164":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","164":"tB I pC qC rC sC BC tC uC"},J:{"164":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A","388":"B"},O:{"164":"vC"},P:{"164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"164":"1B"},R:{"1":"9C"},S:{"164":"AD"}},B:5,C:"CSS Appearance"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js index dca13f947bc259..98591dc4b518ba 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z","132":"a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","132":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z","132":"a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB NC OC PC QC pB 8B RC qB","132":"nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","132":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","132":"e"},L:{"132":"D"},M:{"132":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C","132":"rB 4C 5C 6C"},Q:{"2":"0B"},R:{"132":"7C"},S:{"132":"8C"}},B:4,C:"CSS Counter Styles"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z","132":"a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","132":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z","132":"a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB PC QC RC SC qB AC TC rB","132":"oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","132":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","132":"g"},L:{"132":"H"},M:{"132":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C","132":"sB 6C 7C 8C"},Q:{"2":"1B"},R:{"132":"9C"},S:{"132":"AD"}},B:4,C:"CSS Counter Styles"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js index b5359cb93c2a15..e554a095da7af8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js @@ -1 +1 @@ -module.exports={A:{D:{"33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},L:{"33":"D"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U CC DC"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},K:{"2":"A B C pB 8B qB","33":"e"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B","2":"MC","33":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B KC"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","33":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},I:{"2":"sB I nC oC pC qC 9B","33":"D rC sC"}},B:6,C:":autofill CSS pseudo-class"}; +module.exports={A:{D:{"33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},L:{"33":"H"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U EC FC"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},K:{"2":"A B C qB AC rB","33":"g"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"OC","33":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B MC"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},I:{"2":"tB I pC qC rC sC BC","33":"f tC uC"}},B:6,C:":autofill CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js index d6333918156f6a..f016cdadd0559b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M","257":"N O"},C:{"1":"n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB CC DC","578":"hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m"},D:{"1":"mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","194":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB"},E:{"2":"I t J E F FC yB GC HC IC","33":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"F yB SC 9B TC UC VC WC","33":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"0C 1C 2C 3C rB 4C 5C 6C","2":"I","194":"uC vC wC xC yC zB zC"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS Backdrop Filter"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M","257":"N O"},C:{"1":"o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB EC FC","578":"iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n"},D:{"1":"nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","194":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB"},E:{"2":"I u J D E HC zB IC JC KC","33":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","194":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"2":"E zB UC BC VC WC XC YC","33":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"2C 3C 4C 5C sB 6C 7C 8C","2":"I","194":"wC xC yC zC 0C 0B 1C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"CSS Backdrop Filter"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js index 3bd3799b6d1c7b..e682ef3c09fb4d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS background-position edge offsets"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C EC FC"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS background-position edge offsets"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js index bce6c0dc5d43ae..a081ed8a946236 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z","260":"LB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC","132":"F G A IC JC"},F:{"1":"0 1 2 3 4 5 6 7 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w NC OC PC QC pB 8B RC qB","260":"8"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","132":"F WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS background-blend-mode"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB","260":"MB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC","132":"E F A KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x PC QC RC SC qB AC TC rB","260":"9"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","132":"E YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS background-blend-mode"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js index bd4d11d703ba3d..68db17c12c57a0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","164":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"2":"I t J E F G A B C K L H M N O u v w","164":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J FC yB GC","164":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G NC OC PC QC","129":"B C pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"yB SC 9B TC UC","164":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"132":"mC"},I:{"2":"sB I nC oC pC qC 9B","164":"D rC sC"},J:{"2":"E","164":"A"},K:{"2":"A","129":"B C pB 8B qB","164":"e"},L:{"164":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"164":"0B"},R:{"164":"7C"},S:{"1":"8C"}},B:4,C:"CSS box-decoration-break"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","164":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"2":"I u J D E F A B C K L G M N O v w x","164":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J HC zB IC","164":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F PC QC RC SC","129":"B C qB AC TC rB","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"zB UC BC VC WC","164":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"132":"oC"},I:{"2":"tB I pC qC rC sC BC","164":"f tC uC"},J:{"2":"D","164":"A"},K:{"2":"A","129":"B C qB AC rB","164":"g"},L:{"164":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"164":"vC"},P:{"164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"164":"1B"},R:{"164":"9C"},S:{"1":"AD"}},B:4,C:"CSS box-decoration-break"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js index 74fe3fea3da5d1..a049bc4cf033bb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","33":"CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"I t J E F G"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"t","164":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"SC 9B","164":"yB"},H:{"2":"mC"},I:{"1":"I D qC 9B rC sC","164":"sB nC oC pC"},J:{"1":"A","33":"E"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 Box-shadow"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","33":"EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"I u J D E F"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"u","164":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"UC BC","164":"zB"},H:{"2":"oC"},I:{"1":"I f sC BC tC uC","164":"tB pC qC rC"},J:{"1":"A","33":"D"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS3 Box-shadow"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js index 5469a9c6d7d117..96520e1720c2a3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"2":"FC yB","33":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z"},G:{"33":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"D","33":"sB I nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","33":"I"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"CSS Canvas Drawings"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"2":"HC zB","33":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB"},G:{"33":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"f","33":"tB I pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","33":"I"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"CSS Canvas Drawings"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js index b7fb6c1f3a199a..d398a69ec6801a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC"},D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS caret-color"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC"},D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,C:"CSS caret-color"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js index 9cfa31aa712042..ee266d4edb63dd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"j k l m n o p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f","322":"g h i"},C:{"1":"h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c CC DC","194":"d f g"},D:{"1":"j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f","322":"g h i"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U NC OC PC QC pB 8B RC qB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS Cascade Layers"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"k l m n o p q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e","322":"h i j"},C:{"1":"i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c EC FC","194":"d e h"},D:{"1":"k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e","322":"h i j"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U PC QC RC SC qB AC TC rB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,C:"CSS Cascade Layers"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js index 00fed35d425871..199ae9ec6152e4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Case-insensitive CSS attribute selectors"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"Case-insensitive CSS attribute selectors"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js index aee65cdc997f40..50c0f288fa6ed7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N","260":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","3138":"O"},C:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","132":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC","644":"MB NB OB PB QB RB SB"},D:{"2":"I t J E F G A B C K L H M N O u v w x y","260":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","292":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"2":"I t J FC yB GC HC","260":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","292":"E F G A B C K IC JC zB pB qB"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","260":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","292":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB"},G:{"2":"yB SC 9B TC UC","260":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","292":"F VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","260":"D","292":"rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","260":"e"},L:{"260":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"260":"tC"},P:{"292":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"260":"0B"},R:{"260":"7C"},S:{"644":"8C"}},B:4,C:"CSS clip-path property (for HTML)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N","260":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","3138":"O"},C:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","132":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC","644":"NB OB PB QB RB SB TB"},D:{"2":"I u J D E F A B C K L G M N O v w x y z","260":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","292":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"2":"I u J HC zB IC JC","260":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","292":"D E F A B C K KC LC 0B qB rB"},F:{"2":"F B C PC QC RC SC qB AC TC rB","260":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","292":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB"},G:{"2":"zB UC BC VC WC","260":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","292":"E XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","260":"f","292":"tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","260":"g"},L:{"260":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"260":"vC"},P:{"292":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"260":"1B"},R:{"260":"9C"},S:{"644":"AD"}},B:4,C:"CSS clip-path property (for HTML)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js index fdc56cdc14a8a5..ae905d19efe8dd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC"},D:{"16":"I t J E F G A B C K L H M N O","33":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"2B 3B 4B rB 5B 6B 7B","16":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"16":"sB I nC oC pC qC 9B rC sC","33":"D"},J:{"16":"E A"},K:{"2":"A B C pB 8B qB","33":"e"},L:{"16":"D"},M:{"1":"D"},N:{"16":"A B"},O:{"16":"tC"},P:{"16":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"33":"0B"},R:{"16":"7C"},S:{"1":"8C"}},B:4,C:"CSS print-color-adjust"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC"},D:{"16":"I u J D E F A B C K L G M N O","33":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","16":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"16":"tB I pC qC rC sC BC tC uC","33":"f"},J:{"16":"D A"},K:{"2":"A B C qB AC rB","33":"g"},L:{"16":"H"},M:{"1":"H"},N:{"16":"A B"},O:{"16":"vC"},P:{"16":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"33":"1B"},R:{"16":"9C"},S:{"1":"AD"}},B:4,C:"CSS print-color-adjust"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js index 762a1b0656a109..fbeea346885161 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r","322":"s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r","322":"s D wB"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC","132":"B C K L zB pB qB 0B KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC","132":"aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS color() function"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s","322":"t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s","322":"t f H"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC","132":"B C K L 0B qB rB 1B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d PC QC RC SC qB AC TC rB","322":"e"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC","132":"cC dC eC fC gC hC iC jC kC lC mC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,C:"CSS color() function"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js index abecef16a52c07..2eb0b3bedf9550 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB CC DC","578":"lB mB nB oB P Q R vB"},D:{"1":"gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"tB YB uB ZB aB bB cB dB eB fB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB NC OC PC QC pB 8B RC qB","194":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS Conical Gradients"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB EC FC","578":"mB nB oB pB P Q R wB"},D:{"1":"hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","194":"uB ZB vB aB bB cB dB eB fB gB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB PC QC RC SC qB AC TC rB","194":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"CSS Conical Gradients"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries-style.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries-style.js new file mode 100644 index 00000000000000..1f63df0f13fec3 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries-style.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r","194":"s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r","194":"s t f H","260":"xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b PC QC RC SC qB AC TC rB","194":"c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","194":"g"},L:{"194":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"CSS Container Style Queries"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js index 5c90bcd33d6d4d..78656928834174 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o","516":"p"},C:{"1":"wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D CC DC"},D:{"1":"q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a","194":"c d f g h i j k l m n o","450":"b","516":"p"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB NC OC PC QC pB 8B RC qB","194":"P Q R vB S T U V W X Y Z","516":"a b c"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Container Queries (Size)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p","516":"q"},C:{"1":"H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f EC FC"},D:{"1":"r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a","194":"c d e h i j k l m n o p","450":"b","516":"q"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB PC QC RC SC qB AC TC rB","194":"P Q R wB S T U V W X Y Z","516":"a b c"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"CSS Container Queries (Size)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-query-units.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-query-units.js index fcbeb2e0377b09..f38a9e4b56af45 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-query-units.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-query-units.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o"},C:{"1":"wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D CC DC"},D:{"1":"p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b","194":"l m n o","450":"c d f g h i j k"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB NC OC PC QC pB 8B RC qB","194":"P Q R vB S T U V W X Y Z"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Container Query Units"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p"},C:{"1":"H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f EC FC"},D:{"1":"q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b","194":"m n o p","450":"c d e h i j k l"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB PC QC RC SC qB AC TC rB","194":"P Q R wB S T U V W X Y Z"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"CSS Container Query Units"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js index 77c219a3db189a..21a6fb64860c73 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB CC DC","194":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB"},D:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","66":"QB"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB NC OC PC QC pB 8B RC qB","66":"DB EB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:2,C:"CSS Containment"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB EC FC","194":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB"},D:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","66":"RB"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB PC QC RC SC qB AC TC rB","66":"EB FB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},B:2,C:"CSS Containment"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js index dfec617507ccd3..e6df8ddee98269 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q R S T"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS content-visibility"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q R S T"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"CSS content-visibility"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js index 3236b8e0cfda39..950ef2a5550d56 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F G A B","2":"J E AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS Counters"}; +module.exports={A:{A:{"1":"E F A B","2":"J D CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS Counters"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js index 84395866107a6a..a6ac2492db38a0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J AC","2340":"E F G A B"},B:{"2":"C K L H M N O","1025":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","513":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b","545":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB","1025":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","164":"J","4644":"E F G HC IC JC"},F:{"2":"0 1 2 G B H M N O u v w x y z NC OC PC QC pB 8B","545":"C RC qB","1025":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","4260":"TC UC","4644":"F VC WC XC YC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","1025":"D"},J:{"2":"E","4260":"A"},K:{"2":"A B pB 8B","545":"C qB","1025":"e"},L:{"1025":"D"},M:{"1":"D"},N:{"2340":"A B"},O:{"1025":"tC"},P:{"1025":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1025":"0B"},R:{"1025":"7C"},S:{"4097":"8C"}},B:4,C:"Crisp edges/pixelated images"}; +module.exports={A:{A:{"2":"J CC","2340":"D E F A B"},B:{"2":"C K L G M N O","1025":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","513":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b","545":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB","1025":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","164":"J","4644":"D E F JC KC LC"},F:{"2":"0 1 2 3 F B G M N O v w x y z PC QC RC SC qB AC","545":"C TC rB","1025":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","4260":"VC WC","4644":"E XC YC ZC aC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","1025":"f"},J:{"2":"D","4260":"A"},K:{"2":"A B qB AC","545":"C rB","1025":"g"},L:{"1025":"H"},M:{"1":"H"},N:{"2340":"A B"},O:{"1025":"vC"},P:{"1025":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1025":"1B"},R:{"1025":"9C"},S:{"4097":"AD"}},B:4,C:"Crisp edges/pixelated images"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js index 2299984c556268..7427ab7cd9488c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"I t J E F G A B C K L H M","33":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","33":"J E F G GC HC IC JC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","33":"F TC UC VC WC XC YC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","33":"D rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","33":"e"},L:{"33":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"33":"0B"},R:{"33":"7C"},S:{"2":"8C"}},B:4,C:"CSS Cross-Fade Function"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"I u J D E F A B C K L G M","33":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB","33":"J D E F IC JC KC LC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","33":"E VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","33":"f tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","33":"g"},L:{"33":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"33":"vC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"33":"1B"},R:{"33":"9C"},S:{"2":"AD"}},B:4,C:"CSS Cross-Fade Function"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js index 88fc91bdd240f3..4bcdbb2f79acc6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC sB CC DC"},D:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB","132":"J E F G A GC HC IC JC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G B NC OC PC QC pB 8B","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB","260":"C RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC","132":"F VC WC XC YC ZC"},H:{"260":"mC"},I:{"1":"D","16":"sB nC oC pC","132":"I qC 9B rC sC"},J:{"16":"E","132":"A"},K:{"1":"e","16":"A B C pB 8B","260":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","132":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:":default CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC tB EC FC"},D:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB","132":"J D E F A IC JC KC LC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F B PC QC RC SC qB AC","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB","260":"C TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC WC","132":"E XC YC ZC aC bC"},H:{"260":"oC"},I:{"1":"f","16":"tB pC qC rC","132":"I sC BC tC uC"},J:{"16":"D","132":"A"},K:{"1":"g","16":"A B C qB AC","260":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","132":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:":default CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js index f7238ab56b5d49..633b995f03253e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"B","2":"I t J E F G A C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Explicit descendant combinator >>"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"B","2":"I u J D E F A C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Explicit descendant combinator >>"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js index 6e6bf7f4e46896..9ee7ee9b679b78 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","164":"A B"},B:{"66":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","164":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z","66":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB NC OC PC QC pB 8B RC qB","66":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"292":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A e","292":"B C pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"164":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"66":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Device Adaptation"}; +module.exports={A:{A:{"2":"J D E F CC","164":"A B"},B:{"66":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","164":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z","66":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB PC QC RC SC qB AC TC rB","66":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"292":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A g","292":"B C qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"164":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"66":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"CSS Device Adaptation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js index d7feeba837c17d..64b676e6732630 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o","194":"p q r s D"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M CC DC","33":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z","194":"a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z NC OC PC QC pB 8B RC qB","194":"a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"33":"8C"}},B:5,C:":dir() CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p","194":"q r s t f H"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M EC FC","33":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z","194":"a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z PC QC RC SC qB AC TC rB","194":"a b c d e"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"33":"AD"}},B:5,C:":dir() CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js index 64ebc6436ae161..754fc06127ffc2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","132":"P Q R S T U V W X","260":"Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CC DC","132":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB","260":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","132":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X","194":"XB tB YB uB ZB aB bB","260":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B FC yB GC HC IC JC zB","132":"C K L H pB qB 0B KC LC 1B 2B 3B 4B","516":"5B 6B 7B MC","772":"rB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB NC OC PC QC pB 8B RC qB","132":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB","260":"mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC","132":"cC dC eC fC gC hC","260":"iC jC kC lC 1B 2B 3B 4B","772":"rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","260":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","260":"e"},L:{"260":"D"},M:{"260":"D"},N:{"2":"A B"},O:{"132":"tC"},P:{"2":"I uC vC wC xC","132":"yC zB zC 0C 1C 2C","260":"3C rB 4C 5C 6C"},Q:{"132":"0B"},R:{"260":"7C"},S:{"132":"8C"}},B:4,C:"CSS display: contents"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X","260":"Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB EC FC","132":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB","260":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","132":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X","194":"YB uB ZB vB aB bB cB","260":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B HC zB IC JC KC LC 0B","132":"C K L G qB rB 1B MC NC 2B 3B 4B 5B","516":"6B 7B 8B 9B OC","772":"sB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB PC QC RC SC qB AC TC rB","132":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB","260":"nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC","132":"eC fC gC hC iC jC","260":"kC lC mC nC 2B 3B 4B 5B","772":"sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","260":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","260":"g"},L:{"260":"H"},M:{"260":"H"},N:{"2":"A B"},O:{"132":"vC"},P:{"2":"I wC xC yC zC","132":"0C 0B 1C 2C 3C 4C","260":"5C sB 6C 7C 8C"},Q:{"132":"1B"},R:{"260":"9C"},S:{"132":"AD"}},B:4,C:"CSS display: contents"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js index 7c8be4aff648ad..73f7beb5753041 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","164":"BC sB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"33":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"33":"8C"}},B:5,C:"CSS element() function"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","164":"DC tB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"33":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"33":"AD"}},B:5,C:"CSS element() function"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js index 3d63936f76754d..99798b994bb148 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB CC DC"},D:{"1":"gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","132":"B"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC","132":"bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS Environment Variables env()"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB EC FC"},D:{"1":"hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","132":"B"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC","132":"dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"CSS Environment Variables env()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js index 570e436e0aeb99..12845dc914aeb2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","33":"A B"},B:{"2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","33":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"33":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Exclusions Level 1"}; +module.exports={A:{A:{"2":"J D E F CC","33":"A B"},B:{"2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"33":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"CSS Exclusions Level 1"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js index 3dffbb69207fa7..854b078bc2410c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w CC DC"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B C NC OC PC QC pB 8B RC"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Feature Queries"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x EC FC"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B C PC QC RC SC qB AC TC"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS Feature Queries"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js index fcc9d2131787d7..35183a6a314158 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X"},L:{"1":"D"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","33":"C K L H M N O P Q R S T U V W X"},C:{"1":"vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R CC DC"},M:{"1":"D"},A:{"2":"J E F G AC","33":"A B"},F:{"1":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"MC","33":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B"},G:{"1":"kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},P:{"1":"3C rB 4C 5C 6C","33":"I uC vC wC xC yC zB zC 0C 1C 2C"},I:{"1":"D","2":"sB I nC oC pC qC 9B","33":"rC sC"}},B:6,C:"::file-selector-button CSS pseudo-element"}; +module.exports={A:{D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X"},L:{"1":"H"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H","33":"C K L G M N O P Q R S T U V W X"},C:{"1":"wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R EC FC"},M:{"1":"H"},A:{"2":"J D E F CC","33":"A B"},F:{"1":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"OC","33":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B"},G:{"1":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC"},P:{"1":"5C sB 6C 7C 8C","33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C"},I:{"1":"f","2":"tB I pC qC rC sC BC","33":"tC uC"}},B:6,C:"::file-selector-button CSS pseudo-element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js index d8b41b7f02ea7c..667ea1570f703b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC","33":"G"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC","33":"XC YC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS filter() function"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC","33":"F"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC","33":"ZC aC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"CSS filter() function"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js index 57a883ee26b5a9..3077c345c949eb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","1028":"K L H M N O","1346":"C"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","196":"9","516":"0 1 2 3 4 5 6 7 8 I t J E F G A B C K L H M N O u v w x y z DC"},D:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N","33":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J E F G HC IC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"F UC VC WC XC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","33":"rC sC"},J:{"2":"E","33":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","33":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS Filter Effects"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","1028":"K L G M N O","1346":"C"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","196":"AB","516":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z FC"},D:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N","33":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J D E F JC KC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"E WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","33":"tC uC"},J:{"2":"D","33":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","33":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"CSS Filter Effects"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js index 55fa629122d7f4..07bc9685fd8d4f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","16":"AC","516":"F","1540":"J E"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","132":"sB","260":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"t J E F","132":"I"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"t FC","132":"I yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","16":"G NC","260":"B OC PC QC pB 8B"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"1":"mC"},I:{"1":"sB I D qC 9B rC sC","16":"nC oC","132":"pC"},J:{"1":"E A"},K:{"1":"C e qB","260":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"::first-letter CSS pseudo-element selector"}; +module.exports={A:{A:{"1":"F A B","16":"CC","516":"E","1540":"J D"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","132":"tB","260":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"u J D E","132":"I"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"u HC","132":"I zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","16":"F PC","260":"B QC RC SC qB AC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"1":"oC"},I:{"1":"tB I f sC BC tC uC","16":"pC qC","132":"rC"},J:{"1":"D A"},K:{"1":"C g rB","260":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"::first-letter CSS pseudo-element selector"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js index c8fed63a5d5586..c3feaeb16aa1e4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","132":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS first-line pseudo-element"}; +module.exports={A:{A:{"1":"F A B","132":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS first-line pseudo-element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js index 45d6087656269f..9756f078fdddad 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F G A B","2":"AC","8":"J"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","1025":"JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","132":"TC UC VC"},H:{"2":"mC"},I:{"1":"sB D rC sC","260":"nC oC pC","513":"I qC 9B"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS position:fixed"}; +module.exports={A:{A:{"1":"D E F A B","2":"CC","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","1025":"LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","132":"VC WC XC"},H:{"2":"oC"},I:{"1":"tB f tC uC","260":"pC qC rC","513":"I sC BC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS position:fixed"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js index 71f19098b1cf8f..40a36e3da3726c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","328":"P Q R S T U"},C:{"1":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","161":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T"},D:{"1":"V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB","328":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B KC","578":"H LC 1B"},F:{"1":"jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB NC OC PC QC pB 8B RC qB","328":"dB eB fB gB hB iB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC","578":"lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"161":"8C"}},B:5,C:":focus-visible CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","328":"P Q R S T U"},C:{"1":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","161":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T"},D:{"1":"V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB","328":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B MC","578":"G NC 2B"},F:{"1":"kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB PC QC RC SC qB AC TC rB","328":"eB fB gB hB iB jB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC","578":"nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"161":"AD"}},B:5,C:":focus-visible CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js index 5bc4607b9e87c5..66550bc3e9e153 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC"},D:{"1":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"tB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB NC OC PC QC pB 8B RC qB","194":"LB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:":focus-within CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB EC FC"},D:{"1":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","194":"uB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB PC QC RC SC qB AC TC rB","194":"MB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:":focus-within CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-palette.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-palette.js index a0d520fce0aba4..75eaea3563b8dd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-palette.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-palette.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o"},C:{"1":"r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q CC DC"},D:{"1":"l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V NC OC PC QC pB 8B RC qB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS font-palette"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p"},C:{"1":"s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r EC FC"},D:{"1":"m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V PC QC RC SC qB AC TC rB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"CSS font-palette"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js index fbbbc2edaa3525..e1343270abb990 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB CC DC","194":"LB MB NB OB PB QB RB SB TB UB VB WB"},D:{"1":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","66":"OB PB QB RB SB TB UB VB WB XB tB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB","66":"BB CB DB EB FB GB HB IB JB KB LB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","66":"uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:5,C:"CSS font-display"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB EC FC","194":"MB NB OB PB QB RB SB TB UB VB WB XB"},D:{"1":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","66":"PB QB RB SB TB UB VB WB XB YB uB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB","66":"CB DB EB FB GB HB IB JB KB LB MB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","66":"wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},B:5,C:"CSS font-display"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js index 0b679843aaa36c..bcd178eaffdf36 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F CC DC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS font-stretch"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E EC FC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS font-stretch"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js index 812636ac97715d..942ec22ec78df9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E AC","132":"F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS Generated content for pseudo-elements"}; +module.exports={A:{A:{"1":"F A B","2":"J D CC","132":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS Generated content for pseudo-elements"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js index 66bb968ad8006e..709afb6a33d45e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","260":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB","292":"I t J E F G A B C K L H DC"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 A B C K L H M N O u v w x y z","548":"I t J E F G"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"FC yB","260":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B","292":"J GC","804":"I t"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC","33":"C RC","164":"pB 8B"},G:{"1":"2B 3B 4B rB 5B 6B 7B","260":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B","292":"TC UC","804":"yB SC 9B"},H:{"2":"mC"},I:{"1":"D rC sC","33":"I qC 9B","548":"sB nC oC pC"},J:{"1":"A","548":"E"},K:{"1":"e qB","2":"A B","33":"C","164":"pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Gradients"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","260":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB","292":"I u J D E F A B C K L G FC"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 A B C K L G M N O v w x y z","548":"I u J D E F"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB","260":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B","292":"J IC","804":"I u"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC","33":"C TC","164":"qB AC"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","260":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B","292":"VC WC","804":"zB UC BC"},H:{"2":"oC"},I:{"1":"f tC uC","33":"I sC BC","548":"tB pC qC rC"},J:{"1":"A","548":"D"},K:{"1":"g rB","2":"A B","33":"C","164":"qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS Gradients"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid-animation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid-animation.js index 0bf92953f15d5c..603cb84ca0a02d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid-animation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid-animation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS Grid animation"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,C:"CSS Grid animation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js index 363d4ce1a6996b..1917735fc46683 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","8":"G","292":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","292":"C K L H"},C:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O CC DC","8":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB","584":"FB GB HB IB JB KB LB MB NB OB PB QB","1025":"RB SB"},D:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y z","8":"0 1 2 3","200":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","1025":"WB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","8":"J E F G A HC IC JC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","200":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","8":"F UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC","8":"9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"292":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"uC","8":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Grid Layout (level 1)"}; +module.exports={A:{A:{"2":"J D E CC","8":"F","292":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","292":"C K L G"},C:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O EC FC","8":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB","584":"GB HB IB JB KB LB MB NB OB PB QB RB","1025":"SB TB"},D:{"1":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 I u J D E F A B C K L G M N O v w x y z","8":"1 2 3 4","200":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","1025":"XB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","8":"J D E F A JC KC LC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","200":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","8":"E WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC","8":"BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"292":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"wC","8":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS Grid Layout (level 1)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js index 21a0b2070ffdf4..aa334549566502 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS hanging-punctuation"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,C:"CSS hanging-punctuation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js index 4f7113d05e16fe..b89e57857ef6e3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m CC DC","322":"n o p q r s D wB xB"},D:{"1":"p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k","194":"l m n o"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z NC OC PC QC pB 8B RC qB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:":has() CSS relational pseudo-class"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n EC FC","322":"o p q r s t f H xB yB"},D:{"1":"q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l","194":"m n o p"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z PC QC RC SC qB AC TC rB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:":has() CSS relational pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js index 263ff5d5388d2d..eabcb010768b87 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","33":"A B"},B:{"1":"p q r s D","33":"C K L H M N O","132":"P Q R S T U V W","260":"X Y Z a b c d f g h i j k l m n o"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","33":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB"},D:{"1":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","132":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W"},E:{"2":"I t FC yB","33":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB NC OC PC QC pB 8B RC qB","132":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z"},G:{"2":"yB SC","33":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"4":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","132":"uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Hyphenation"}; +module.exports={A:{A:{"2":"J D E F CC","33":"A B"},B:{"1":"q r s t f H","33":"C K L G M N O","132":"P Q R S T U V W","260":"X Y Z a b c d e h i j k l m n o p"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB"},D:{"1":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","132":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W"},E:{"2":"I u HC zB","33":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB PC QC RC SC qB AC TC rB","132":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z"},G:{"2":"zB UC","33":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"4":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","132":"wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS Hyphenation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js index f84f0aad1f2dda..ca29931cc278bb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q","257":"R S T U V W X"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q","257":"R S T U V W X"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB"},F:{"1":"nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB NC OC PC QC pB 8B RC qB","257":"fB gB hB iB jB e kB lB mB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C","257":"1C 2C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 image-orientation"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q","257":"R S T U V W X"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q","257":"R S T U V W X"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB"},F:{"1":"oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB PC QC RC SC qB AC TC rB","257":"gB hB iB jB kB g lB mB nB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C","257":"3C 4C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS3 image-orientation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js index eb1b9eab6411a4..ceaaa79451a7d4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","164":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U CC DC","66":"V W","257":"Y Z a b c d f g h i j k l m n o p q r s D wB xB","772":"X"},D:{"2":"I t J E F G A B C K L H M N O u v","132":"wB xB EC","164":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},E:{"2":"I t FC yB GC","132":"A B C K zB pB qB 0B","164":"J E F G HC IC JC","516":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"yB SC 9B TC","132":"ZC aC bC cC dC eC fC gC hC iC","164":"F UC VC WC XC YC","516":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","164":"D rC sC"},J:{"2":"E","164":"A"},K:{"2":"A B C pB 8B qB","164":"e"},L:{"164":"D"},M:{"257":"D"},N:{"2":"A B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"164":"0B"},R:{"164":"7C"},S:{"2":"8C"}},B:5,C:"CSS image-set"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","164":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U EC FC","66":"V W","257":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB","772":"X"},D:{"2":"I u J D E F A B C K L G M N O v w","132":"xB yB GC","164":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},E:{"2":"I u HC zB IC","132":"A B C K 0B qB rB 1B","164":"J D E F JC KC LC","516":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"zB UC BC VC","132":"bC cC dC eC fC gC hC iC jC kC","164":"E WC XC YC ZC aC","516":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","164":"f tC uC"},J:{"2":"D","164":"A"},K:{"2":"A B C qB AC rB","164":"g"},L:{"164":"H"},M:{"257":"H"},N:{"2":"A B"},O:{"164":"vC"},P:{"164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"164":"1B"},R:{"164":"9C"},S:{"2":"AD"}},B:5,C:"CSS image-set"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js index c3886274993ee4..47886da7c5ba59 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C","260":"K L H M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","516":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I","16":"t J E F G A B C K L","260":"RB","772":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t","772":"J E F G A GC HC IC JC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G NC","260":"B C EB OC PC QC pB 8B RC qB","772":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","772":"F TC UC VC WC XC YC ZC"},H:{"132":"mC"},I:{"1":"D","2":"sB nC oC pC","260":"I qC 9B rC sC"},J:{"2":"E","260":"A"},K:{"1":"e","260":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","260":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"516":"8C"}},B:5,C:":in-range and :out-of-range CSS pseudo-classes"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C","260":"K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","516":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I","16":"u J D E F A B C K L","260":"SB","772":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u","772":"J D E F A IC JC KC LC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F PC","260":"B C FB QC RC SC qB AC TC rB","772":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","772":"E VC WC XC YC ZC aC bC"},H:{"132":"oC"},I:{"1":"f","2":"tB pC qC rC","260":"I sC BC tC uC"},J:{"2":"D","260":"A"},K:{"1":"g","260":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","260":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"516":"AD"}},B:5,C:":in-range and :out-of-range CSS pseudo-classes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js index 33342997cc42c4..081eb12fb6d30c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","132":"A B","388":"G"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N O"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC sB CC DC","132":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","388":"I t"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t J FC yB","132":"E F G A HC IC JC","388":"GC"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G B NC OC PC QC pB 8B","132":"0 H M N O u v w x y z","516":"C RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC","132":"F VC WC XC YC ZC"},H:{"516":"mC"},I:{"1":"D","16":"sB nC oC pC sC","132":"rC","388":"I qC 9B"},J:{"16":"E","132":"A"},K:{"1":"e","16":"A B C pB 8B","516":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:5,C:":indeterminate CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E CC","132":"A B","388":"F"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC tB EC FC","132":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","388":"I u"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u J HC zB","132":"D E F A JC KC LC","388":"IC"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F B PC QC RC SC qB AC","132":"0 1 G M N O v w x y z","516":"C TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC WC","132":"E XC YC ZC aC bC"},H:{"516":"oC"},I:{"1":"f","16":"tB pC qC rC uC","132":"tC","388":"I sC BC"},J:{"16":"D","132":"A"},K:{"1":"g","16":"A B C qB AC","516":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},B:5,C:":indeterminate CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js index 7b00662489477d..3053346498c5a7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"wB xB EC"},E:{"2":"I t J E F FC yB GC HC IC","4":"G","164":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC","164":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Initial Letter"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f","260":"H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f","260":"H xB yB GC"},E:{"2":"I u J D E HC zB IC JC KC","4":"F","164":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC","164":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"260":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"CSS Initial Letter"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js index 5a2c70df67ad86..e67609d03246bc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"I t J E F G A B C K L H M N O CC DC","164":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS initial value"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"I u J D E F A B C K L G M N O EC FC","164":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS initial value"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js index 84c41d898d863b..809296aa9ebce1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB CC DC","194":"xB"},D:{"1":"xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","322":"wB"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"LCH and Lab color values"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f","322":"H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H EC FC","194":"xB yB"},D:{"1":"xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f","322":"H"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,C:"LCH and Lab color values"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js index 163b3f876b6717..95b81f5a9e87db 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","16":"AC","132":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC","132":"I t J yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G NC","132":"B C H M OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"2":"mC"},I:{"1":"D rC sC","16":"nC oC","132":"sB I pC qC 9B"},J:{"132":"E A"},K:{"1":"e","132":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"letter-spacing CSS property"}; +module.exports={A:{A:{"1":"F A B","16":"CC","132":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC","132":"I u J zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F PC","132":"B C G M QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"2":"oC"},I:{"1":"f tC uC","16":"pC qC","132":"tB I rC sC BC"},J:{"132":"D A"},K:{"1":"g","132":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"letter-spacing CSS property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js index ef77bb7b6171df..aa45e25adb6855 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB CC DC","33":"fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"16":"I t J E F G A B C K","33":"0 1 2 3 4 5 6 7 8 9 L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I FC yB","33":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"yB SC 9B","33":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"16":"nC oC","33":"sB I D pC qC 9B rC sC"},J:{"33":"E A"},K:{"2":"A B C pB 8B qB","33":"e"},L:{"33":"D"},M:{"33":"D"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"33":"0B"},R:{"33":"7C"},S:{"2":"8C"}},B:5,C:"CSS line-clamp"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB EC FC","33":"gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"16":"I u J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 9 L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I HC zB","33":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"zB UC BC","33":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"16":"pC qC","33":"tB I f rC sC BC tC uC"},J:{"33":"D A"},K:{"2":"A B C qB AC rB","33":"g"},L:{"33":"H"},M:{"33":"H"},N:{"2":"A B"},O:{"33":"vC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"33":"1B"},R:{"33":"9C"},S:{"2":"AD"}},B:5,C:"CSS line-clamp"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js index e2bd2db8d627d4..b7c23c08c79c5d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","1028":"W X","1540":"P Q R S T U V"},C:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC","164":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB CC DC","1540":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB"},D:{"1":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","292":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB","1028":"W X","1540":"gB hB iB jB e kB lB mB nB oB P Q R S T U V"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","292":"I t J E F G A B C FC yB GC HC IC JC zB pB","1540":"K L qB 0B","5124":"KC"},F:{"1":"mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","292":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","1028":"kB lB","1540":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","292":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC","1540":"eC fC gC hC iC jC","5124":"kC"},H:{"2":"mC"},I:{"1":"D","292":"sB I nC oC pC qC 9B rC sC"},J:{"292":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"292":"tC"},P:{"1":"3C rB 4C 5C 6C","292":"I uC vC wC xC yC","1540":"zB zC 0C 1C 2C"},Q:{"1540":"0B"},R:{"1":"7C"},S:{"1540":"8C"}},B:5,C:"CSS Logical Properties"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","1028":"W X","1540":"P Q R S T U V"},C:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC","164":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB EC FC","1540":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB"},D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","292":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB","1028":"W X","1540":"hB iB jB kB g lB mB nB oB pB P Q R S T U V"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","292":"I u J D E F A B C HC zB IC JC KC LC 0B qB","1540":"K L rB 1B","5124":"MC"},F:{"1":"nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","292":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","1028":"lB mB","1540":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","292":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC","1540":"gC hC iC jC kC lC","5124":"mC"},H:{"2":"oC"},I:{"1":"f","292":"tB I pC qC rC sC BC tC uC"},J:{"292":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"292":"vC"},P:{"1":"5C sB 6C 7C 8C","292":"I wC xC yC zC 0C","1540":"0B 1C 2C 3C 4C"},Q:{"1540":"1B"},R:{"1":"9C"},S:{"1540":"AD"}},B:5,C:"CSS Logical Properties"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js index 516217773ebdec..07ff44a5bb57c4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q R S T U"},C:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB CC DC"},D:{"1":"V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U"},E:{"1":"MC","2":"I t J E F G A B FC yB GC HC IC JC zB","129":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS ::marker pseudo-element"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q R S T U"},C:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB EC FC"},D:{"1":"V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U"},E:{"1":"OC","2":"I u J D E F A B HC zB IC JC KC LC 0B","129":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B"},F:{"1":"kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"CSS ::marker pseudo-element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js index 39e3c627b405f8..e9b9feb2316e93 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M","164":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","3138":"N","12292":"O"},C:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","260":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC"},D:{"164":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"FC yB","164":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"2B 3B 4B rB 5B 6B 7B","164":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"164":"D rC sC","676":"sB I nC oC pC qC 9B"},J:{"164":"E A"},K:{"2":"A B C pB 8B qB","164":"e"},L:{"164":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"164":"0B"},R:{"164":"7C"},S:{"260":"8C"}},B:4,C:"CSS Masks"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M","164":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","3138":"N","12292":"O"},C:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","260":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC"},D:{"164":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB","164":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"2":"F B C PC QC RC SC qB AC TC rB","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","164":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"164":"f tC uC","676":"tB I pC qC rC sC BC"},J:{"164":"D A"},K:{"2":"A B C qB AC rB","164":"g"},L:{"164":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"164":"vC"},P:{"164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"164":"1B"},R:{"164":"9C"},S:{"260":"AD"}},B:4,C:"CSS Masks"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js index dd1186e8b712d9..8788484948ff0c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","1220":"P Q R S T U V W"},C:{"1":"oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC sB CC DC","548":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB"},D:{"1":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB","196":"cB dB eB","1220":"fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t","164":"J E F GC HC IC","260":"G A B C K JC zB pB qB 0B"},F:{"1":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","196":"RB SB TB","1220":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC","164":"F VC WC","260":"XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"D","16":"sB nC oC pC","164":"I qC 9B rC sC"},J:{"16":"E","164":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"164":"tC"},P:{"1":"3C rB 4C 5C 6C","164":"I uC vC wC xC yC zB zC 0C 1C 2C"},Q:{"1220":"0B"},R:{"1":"7C"},S:{"548":"8C"}},B:5,C:":is() CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","1220":"P Q R S T U V W"},C:{"1":"pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC tB EC FC","548":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB"},D:{"1":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB","196":"dB eB fB","1220":"gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u","164":"J D E IC JC KC","260":"F A B C K LC 0B qB rB 1B"},F:{"1":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","196":"SB TB UB","1220":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC WC","164":"E XC YC","260":"ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"1":"f","16":"tB pC qC rC","164":"I sC BC tC uC"},J:{"16":"D","164":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"164":"vC"},P:{"1":"5C sB 6C 7C 8C","164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C"},Q:{"1220":"1B"},R:{"1":"9C"},S:{"548":"AD"}},B:5,C:":is() CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js index 4239353b9ce572..ff198207d8fdaa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB CC DC"},D:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB","132":"C K pB qB"},F:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB NC OC PC QC pB 8B RC qB"},G:{"1":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC","132":"cC dC eC fC gC hC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS math functions min(), max() and clamp()"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB EC FC"},D:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B","132":"C K qB rB"},F:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB PC QC RC SC qB AC TC rB"},G:{"1":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC","132":"eC fC gC hC iC jC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"CSS math functions min(), max() and clamp()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js index 616d72a4f6dd9a..88f87282a84b04 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB CC DC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Media Queries: interaction media features"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB EC FC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"Media Queries: interaction media features"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-range-syntax.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-range-syntax.js index d1b80f3e49dd05..aa32f1a4ec33c4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-range-syntax.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-range-syntax.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"o p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n"},C:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB CC DC"},D:{"1":"o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"Media Queries: Range Syntax"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"p q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o"},C:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB EC FC"},D:{"1":"p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B"},F:{"1":"a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z PC QC RC SC qB AC TC rB"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,C:"Media Queries: Range Syntax"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js index 2cce57509b7b02..ecea1ffeb22fc5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","132":"G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","1028":"C K L H M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","260":"I t J E F G A B C K L H CC DC","1028":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB"},D:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","548":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z","1028":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB"},E:{"1":"rB 5B 6B 7B MC","2":"FC yB","548":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G","548":"B C NC OC PC QC pB 8B RC","1028":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},G:{"1":"rB 5B 6B 7B","16":"yB","548":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"132":"mC"},I:{"1":"D","16":"nC oC","548":"sB I pC qC 9B","1028":"rC sC"},J:{"548":"E A"},K:{"1":"e qB","548":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","1028":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Media Queries: resolution feature"}; +module.exports={A:{A:{"2":"J D E CC","132":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","1028":"C K L G M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","260":"I u J D E F A B C K L G EC FC","1028":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB"},D:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","548":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z","1028":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB"},E:{"1":"sB 6B 7B 8B 9B OC","2":"HC zB","548":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F","548":"B C PC QC RC SC qB AC TC","1028":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"sB 6B 7B 8B 9B","16":"zB","548":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"132":"oC"},I:{"1":"f","16":"pC qC","548":"tB I rC sC BC","1028":"tC uC"},J:{"548":"D A"},K:{"1":"g rB","548":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","1028":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"Media Queries: resolution feature"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js index 5634f15a2f764b..c0e8057935b76a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"Media Queries: scripting media feature"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"Media Queries: scripting media feature"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js index 35eade259ddea2..004e68e9b5964d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js @@ -1 +1 @@ -module.exports={A:{A:{"8":"J E F AC","129":"G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","129":"0 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","129":"I t J GC","388":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","129":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"1":"D rC sC","129":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 Media Queries"}; +module.exports={A:{A:{"8":"J D E CC","129":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","129":"0 1 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","129":"I u J IC","388":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","129":"zB UC BC VC WC"},H:{"1":"oC"},I:{"1":"f tC uC","129":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"129":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS3 Media Queries"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js index 33c38ce4aa2de2..8256e1ee05cefb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z","194":"4 5 6 7 8 9 AB BB CB DB EB FB"},E:{"2":"I t J E FC yB GC HC","260":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B TC UC VC","260":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Blending of HTML/SVG elements"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z","194":"5 6 7 8 9 AB BB CB DB EB FB GB"},E:{"2":"I u J D HC zB IC JC","260":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC VC WC XC","260":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"Blending of HTML/SVG elements"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js index e230d7643e0c4c..0bd39c406b3e5e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB CC DC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB","194":"IB JB KB"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"5 6 7"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS Motion Path"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB EC FC"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB","194":"JB KB LB"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","194":"6 7 8"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"CSS Motion Path"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js index dfcdee0fba2cd6..8db3da0507cd59 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS namespaces"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS namespaces"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js index df1ba4e40c7c40..9ee1d239a992dc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s","194":"D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s","194":"D wB xB"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Nesting"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t","194":"f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t","194":"f H xB"},E:{"1":"OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d PC QC RC SC qB AC TC rB","194":"e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"CSS Nesting"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js index a7a159824ed5c5..8ab6a7018bf4e4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O Q R S T U V W","16":"P"},C:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S CC DC"},D:{"1":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"selector list argument of :not()"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O Q R S T U V W","16":"P"},C:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S EC FC"},D:{"1":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"selector list argument of :not()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js index 2787df872c5d2d..a03c287b677098 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"selector list argument of :nth-child and :nth-last-child CSS pseudo-classes"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"selector list argument of :nth-child and :nth-last-child CSS pseudo-classes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js index abd60c754e889c..0b47a8e44cd867 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","4":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 Opacity"}; +module.exports={A:{A:{"1":"F A B","4":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS3 Opacity"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js index f471af40987b0c..4ac585591a35a2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G NC","132":"B C OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"132":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e","132":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:":optional CSS pseudo-class"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F PC","132":"B C QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"132":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g","132":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:":optional CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js index 332c2df807beb5..4c58eb8f07e94c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB CC DC"},D:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS overflow-anchor (Scroll Anchoring)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB EC FC"},D:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"CSS overflow-anchor (Scroll Anchoring)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js index c1779836aadb1e..858d50699aba64 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"I t J E F G A B GC HC IC JC zB pB","16":"FC yB","130":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC","16":"yB","130":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS overflow: overlay"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"I u J D E F A B IC JC KC LC 0B qB","16":"HC zB","130":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC","16":"zB","130":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"CSS overflow: overlay"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js index 050bcaa75d6909..19e8f807beafee 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js @@ -1 +1 @@ -module.exports={A:{A:{"388":"J E F G A B AC"},B:{"1":"Z a b c d f g h i j k l m n o p q r s D","260":"P Q R S T U V W X Y","388":"C K L H M N O"},C:{"1":"R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","260":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q","388":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB CC DC"},D:{"1":"Z a b c d f g h i j k l m n o p q r s D wB xB EC","260":"fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y","388":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB"},E:{"1":"rB 5B 6B 7B MC","260":"L H 0B KC LC 1B 2B 3B 4B","388":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB"},F:{"1":"mB nB oB P Q R vB S T U V W X Y Z a b c d","260":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB","388":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB NC OC PC QC pB 8B RC qB"},G:{"1":"rB 5B 6B 7B","260":"iC jC kC lC 1B 2B 3B 4B","388":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"388":"mC"},I:{"1":"D","388":"sB I nC oC pC qC 9B rC sC"},J:{"388":"E A"},K:{"1":"e","388":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"388":"A B"},O:{"388":"tC"},P:{"1":"3C rB 4C 5C 6C","388":"I uC vC wC xC yC zB zC 0C 1C 2C"},Q:{"388":"0B"},R:{"1":"7C"},S:{"388":"8C"}},B:5,C:"CSS overflow property"}; +module.exports={A:{A:{"388":"J D E F A B CC"},B:{"1":"Z a b c d e h i j k l m n o p q r s t f H","260":"P Q R S T U V W X Y","388":"C K L G M N O"},C:{"1":"R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","260":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q","388":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB EC FC"},D:{"1":"Z a b c d e h i j k l m n o p q r s t f H xB yB GC","260":"gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y","388":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB"},E:{"1":"sB 6B 7B 8B 9B OC","260":"L G 1B MC NC 2B 3B 4B 5B","388":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB"},F:{"1":"nB oB pB P Q R wB S T U V W X Y Z a b c d e","260":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB","388":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB PC QC RC SC qB AC TC rB"},G:{"1":"sB 6B 7B 8B 9B","260":"kC lC mC nC 2B 3B 4B 5B","388":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"388":"oC"},I:{"1":"f","388":"tB I pC qC rC sC BC tC uC"},J:{"388":"D A"},K:{"1":"g","388":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"388":"A B"},O:{"388":"vC"},P:{"1":"5C sB 6C 7C 8C","388":"I wC xC yC zC 0C 0B 1C 2C 3C 4C"},Q:{"388":"1B"},R:{"1":"9C"},S:{"388":"AD"}},B:5,C:"CSS overflow property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js index d708397cc65fb8..89fab6f2a22d25 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","132":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N","516":"O"},C:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB CC DC"},D:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB","260":"aB bB"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B","1090":"H KC LC 1B 2B 3B 4B"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC PC QC pB 8B RC qB","260":"PB QB"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","1090":"kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS overscroll-behavior"}; +module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N","516":"O"},C:{"1":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB EC FC"},D:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB","260":"bB cB"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B","1090":"G MC NC 2B 3B 4B 5B"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB PC QC RC SC qB AC TC rB","260":"QB RB"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC","1090":"mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"CSS overscroll-behavior"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js index 18b72b27ac36c8..5846b18944c5b7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js @@ -1 +1 @@ -module.exports={A:{A:{"388":"A B","900":"J E F G AC"},B:{"388":"C K L H M N O","900":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"772":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","900":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB CC DC"},D:{"900":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"772":"A","900":"I t J E F G B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"16":"G NC","129":"B C OC PC QC pB 8B RC qB","900":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"900":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"129":"mC"},I:{"900":"sB I D nC oC pC qC 9B rC sC"},J:{"900":"E A"},K:{"129":"A B C pB 8B qB","900":"e"},L:{"900":"D"},M:{"772":"D"},N:{"388":"A B"},O:{"900":"tC"},P:{"900":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"900":"0B"},R:{"900":"7C"},S:{"900":"8C"}},B:2,C:"CSS page-break properties"}; +module.exports={A:{A:{"388":"A B","900":"J D E F CC"},B:{"388":"C K L G M N O","900":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"772":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","900":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB EC FC"},D:{"900":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"772":"A","900":"I u J D E F B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"16":"F PC","129":"B C QC RC SC qB AC TC rB","900":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"900":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"129":"oC"},I:{"900":"tB I f pC qC rC sC BC tC uC"},J:{"900":"D A"},K:{"129":"A B C qB AC rB","900":"g"},L:{"900":"H"},M:{"772":"H"},N:{"388":"A B"},O:{"900":"vC"},P:{"900":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"900":"1B"},R:{"900":"9C"},S:{"900":"AD"}},B:2,C:"CSS page-break properties"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js index c64c824da27c41..55c5654398f088 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E AC","132":"F G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N O"},C:{"2":"BC sB I t J E F G A B C K L H M N O CC DC","132":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","132":"G B C NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"16":"mC"},I:{"16":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","16":"A B C pB 8B qB"},L:{"1":"D"},M:{"132":"D"},N:{"258":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:5,C:"CSS Paged Media (@page)"}; +module.exports={A:{A:{"2":"J D CC","132":"E F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N O"},C:{"2":"DC tB I u J D E F A B C K L G M N O EC FC","132":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","132":"F B C PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"16":"oC"},I:{"16":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","16":"A B C qB AC rB"},L:{"1":"H"},M:{"132":"H"},N:{"258":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},B:5,C:"CSS Paged Media (@page)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js index d345f9320f78a2..7a8e585c32f45a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB"},E:{"2":"I t J E F G A B C FC yB GC HC IC JC zB pB","194":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"CSS Paint API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB"},E:{"2":"I u J D E F A B C HC zB IC JC KC LC 0B qB","194":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"CSS Painting API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js index 9d6f944fcb4c13..cc86ed42a0c2f4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","292":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","164":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"164":"8C"}},B:5,C:":placeholder-shown CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E F CC","292":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","164":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"164":"AD"}},B:5,C:":placeholder-shown CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js index 38c6f4508b6947..24eb777679ad99 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","36":"C K L H M N O"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O CC DC","33":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","36":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","36":"t J E F G A GC HC IC JC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","36":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC","36":"F 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","36":"sB I nC oC pC qC 9B rC sC"},J:{"36":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"36":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","36":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:5,C:"::placeholder CSS pseudo-element"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","36":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O EC FC","33":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","36":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","36":"u J D E F A IC JC KC LC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","36":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC","36":"E BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","36":"tB I pC qC rC sC BC tC uC"},J:{"36":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"36":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","36":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},B:5,C:"::placeholder CSS pseudo-element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-print-color-adjust.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-print-color-adjust.js index 1fa86016565ed2..478d26c50d7faa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-print-color-adjust.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-print-color-adjust.js @@ -1 +1 @@ -module.exports={A:{D:{"2":"I t J E F G A B C K L H M","33":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},L:{"33":"D"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC","33":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},K:{"2":"A B C pB 8B qB","33":"e"},E:{"1":"2B 3B 4B rB 5B 6B 7B","2":"I t FC yB GC MC","33":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},I:{"2":"sB I nC oC pC qC 9B","33":"D rC sC"}},B:6,C:"print-color-adjust property"}; +module.exports={A:{D:{"2":"I u J D E F A B C K L G M","33":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},L:{"33":"H"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC","33":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},K:{"2":"A B C qB AC rB","33":"g"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"I u HC zB IC OC","33":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},I:{"2":"tB I pC qC rC sC BC","33":"f tC uC"}},B:6,C:"print-color-adjust property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js index e31f2ea1b64669..f87bd5ac8cde1c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC","33":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB CC DC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB","132":"I t J E F GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G B NC OC PC QC pB","132":"C H M N O u v w x 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC","132":"F 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","16":"nC oC","132":"sB I pC qC 9B rC sC"},J:{"1":"A","132":"E"},K:{"1":"e","2":"A B pB","132":"C 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:1,C:"CSS :read-only and :read-write selectors"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC","33":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB EC FC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB","132":"I u J D E IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F B PC QC RC SC qB","132":"C G M N O v w x y AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC","132":"E BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","16":"pC qC","132":"tB I rC sC BC tC uC"},J:{"1":"A","132":"D"},K:{"1":"g","2":"A B qB","132":"C AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},B:1,C:"CSS :read-only and :read-write selectors"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js index 411153997f4166..1bc39ddac40ac8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","132":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC","16":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Rebeccapurple color"}; +module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC","16":"JC"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"Rebeccapurple color"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js index f26d176cc1ec7b..b1b551eb34aa55 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"FC yB","33":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"33":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"33":"sB I D nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"2":"A B C pB 8B qB","33":"e"},L:{"33":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"33":"0B"},R:{"33":"7C"},S:{"2":"8C"}},B:7,C:"CSS Reflections"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"HC zB","33":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"33":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"33":"tB I f pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"2":"A B C qB AC rB","33":"g"},L:{"33":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"33":"vC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"33":"1B"},R:{"33":"9C"},S:{"2":"AD"}},B:7,C:"CSS Reflections"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js index a6ce08ca625e59..13105574393b27 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","420":"A B"},B:{"2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","420":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"I t J E F G A B C K L AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","36":"H M N O","66":"0 1 2 3 4 5 6 7 8 9 u v w x y z"},E:{"2":"I t J C K L H FC yB GC pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"E F G A B HC IC JC zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B TC UC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"F VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"420":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Regions"}; +module.exports={A:{A:{"2":"J D E F CC","420":"A B"},B:{"2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","420":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"I u J D E F A B C K L BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","36":"G M N O","66":"0 1 2 3 4 5 6 7 8 9 v w x y z AB"},E:{"2":"I u J C K L G HC zB IC qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"D E F A B JC KC LC 0B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC VC WC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"E XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"420":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"CSS Regions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js index f02b5a1fe6bf48..2ab1ab77d5aa96 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","33":"I t J E F G A B C K L H DC"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G","33":"0 A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","33":"J GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC","33":"C RC","36":"pB 8B"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","33":"TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB nC oC pC","33":"I qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e qB","2":"A B","33":"C","36":"pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Repeating Gradients"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","33":"I u J D E F A B C K L G FC"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F","33":"0 1 A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB","33":"J IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC","33":"C TC","36":"qB AC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","33":"VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB pC qC rC","33":"I sC BC"},J:{"1":"A","2":"D"},K:{"1":"g rB","2":"A B","33":"C","36":"qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS Repeating Gradients"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js index e8908cec6c661b..6625c035d4541c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC","132":"qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS resize property"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC","132":"rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,C:"CSS resize property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js index 0111a6855860a8..37f9aefde83f16 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q R S"},C:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB CC DC"},D:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC"},F:{"1":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB NC OC PC QC pB 8B RC qB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"CSS revert value"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q R S"},C:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB EC FC"},D:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC"},F:{"1":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB PC QC RC SC qB AC TC rB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"CSS revert value"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js index 71a960971a4ee9..0c9cd63a0a7d53 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB SB TB UB VB WB XB tB YB uB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB NC OC PC QC pB 8B RC qB","194":"EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","194":"uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"#rrggbbaa hex color notation"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},D:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","194":"SB TB UB VB WB XB YB uB ZB vB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB PC QC RC SC qB AC TC rB","194":"FB GB HB IB JB KB LB MB NB OB PB QB RB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","194":"wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"#rrggbbaa hex color notation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js index 33f031f0ec3536..8da7d2c867166f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","129":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB","129":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","450":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB 0B","578":"L H KC LC 1B"},F:{"2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","129":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","450":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","578":"kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"129":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"129":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS Scroll-behavior"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","129":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB","129":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","450":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB 1B","578":"L G MC NC 2B"},F:{"2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","129":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","450":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC","578":"mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"129":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"129":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"CSS Scroll-behavior"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js index b3cc3119a9fa23..9c7967db2185cf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y","194":"Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T","194":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","322":"U V W"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB NC OC PC QC pB 8B RC qB","194":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d","322":"e kB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"CSS @scroll-timeline"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y","194":"Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T","194":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","322":"U V W"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB PC QC RC SC qB AC TC rB","194":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","322":"g lB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"CSS @scroll-timeline"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js index 602529511ec8b7..66fdc8f6a237fc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"J E F G A B AC"},B:{"2":"C K L H M N O","292":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB CC DC","3074":"aB","4100":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"292":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"16":"I t FC yB","292":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","292":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC","292":"VC","804":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"16":"nC oC","292":"sB I D pC qC 9B rC sC"},J:{"292":"E A"},K:{"2":"A B C pB 8B qB","292":"e"},L:{"292":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"292":"tC"},P:{"292":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"292":"0B"},R:{"292":"7C"},S:{"2":"8C"}},B:7,C:"CSS scrollbar styling"}; +module.exports={A:{A:{"132":"J D E F A B CC"},B:{"2":"C K L G M N O","292":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB EC FC","3074":"bB","4100":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"292":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"16":"I u HC zB","292":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","292":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC WC","292":"XC","804":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"16":"pC qC","292":"tB I f rC sC BC tC uC"},J:{"292":"D A"},K:{"2":"A B C qB AC rB","292":"g"},L:{"292":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"292":"vC"},P:{"292":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"292":"1B"},R:{"292":"9C"},S:{"2":"AD"}},B:7,C:"CSS scrollbar styling"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js index 688e782d2ac652..e118707c4c62bd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F G A B","2":"AC","8":"J"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS 2.1 selectors"}; +module.exports={A:{A:{"1":"D E F A B","2":"CC","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS 2.1 selectors"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js index f82b316bbc452e..a34151a01c8348 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"AC","8":"J","132":"E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 selectors"}; +module.exports={A:{A:{"1":"F A B","2":"CC","8":"J","132":"D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS3 selectors"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js index 46cb9d0075d525..12b4a89cba5340 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"C e 8B qB","16":"A B pB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:5,C:"::selection CSS pseudo-element"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"C g AC rB","16":"A B qB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},B:5,C:"::selection CSS pseudo-element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js index 14c86d84893ea5..6d89e31819d406 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB CC DC","322":"QB RB SB TB UB VB WB XB tB YB uB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 I t J E F G A B C K L H M N O u v w x y z","194":"9 AB BB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC","33":"F G A IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","33":"F WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"CSS Shapes Level 1"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB EC FC","322":"RB SB TB UB VB WB XB YB uB ZB vB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z","194":"AB BB CB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC","33":"E F A KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","33":"E YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"CSS Shapes Level 1"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js index 2d1997cd3d5d73..e1c995c41f3e4f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","6308":"A","6436":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","6436":"C K L H M N O"},C:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB CC DC","2052":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB"},D:{"1":"gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB","8258":"dB eB fB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC","3108":"G A JC zB"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB","8258":"TB UB VB WB XB YB ZB aB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC","3108":"XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2052":"8C"}},B:4,C:"CSS Scroll Snap"}; +module.exports={A:{A:{"2":"J D E F CC","6308":"A","6436":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","6436":"C K L G M N O"},C:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB EC FC","2052":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB"},D:{"1":"hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB","8258":"eB fB gB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC","3108":"F A LC 0B"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB","8258":"UB VB WB XB YB ZB aB bB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC","3108":"ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2052":"AD"}},B:4,C:"CSS Scroll Snap"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js index 4ba25ed80df293..893d6b53515a6e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"a b c d f g h i j k l m n o p q r s D","2":"C K L H","1028":"P Q R S T U V W X Y Z","4100":"M N O"},C:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"1 2 3 4 5 6","516":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{"1":"a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","322":"0 1 2 3 4 5 6 7 8 9 y z AB BB RB SB TB UB","1028":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC","33":"F G A B C IC JC zB pB qB","2084":"E HC"},F:{"1":"oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB NC OC PC QC pB 8B RC qB","322":"EB FB GB","1028":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"F WC XC YC ZC aC bC cC dC eC","2084":"UC VC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1028":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1028":"0B"},R:{"1":"7C"},S:{"516":"8C"}},B:5,C:"CSS position:sticky"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"a b c d e h i j k l m n o p q r s t f H","2":"C K L G","1028":"P Q R S T U V W X Y Z","4100":"M N O"},C:{"1":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"2 3 4 5 6 7","516":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},D:{"1":"a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x y DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","322":"0 1 2 3 4 5 6 7 8 9 z AB BB CB SB TB UB VB","1028":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC","33":"E F A B C KC LC 0B qB rB","2084":"D JC"},F:{"1":"pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB PC QC RC SC qB AC TC rB","322":"FB GB HB","1028":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"E YC ZC aC bC cC dC eC fC gC","2084":"WC XC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1028":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1028":"1B"},R:{"1":"9C"},S:{"516":"AD"}},B:5,C:"CSS position:sticky"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js index 26976d5326ab9b..6d1f32e55c1b4c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS Subgrid"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,C:"CSS Subgrid"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js index 152fa613c908d7..467c35559515f5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H M N O"},C:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u CC DC","66":"v w","260":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 I t J E F G A B C K L H M N O u v w x y z","260":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC","132":"qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"132":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B","132":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS.supports() API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G M N O"},C:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v EC FC","66":"w x","260":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z","260":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC","132":"rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"132":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC","132":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS.supports() API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js index c788cd3136207e..11751b814847c8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F G A B","2":"J E AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","132":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS Table display"}; +module.exports={A:{A:{"1":"E F A B","2":"J D CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","132":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS Table display"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js index fe85c1d1a7c3ee..1c116ad776d516 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","4":"C K L H M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B CC DC","33":"0 1 2 3 4 5 6 7 8 9 C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z","322":"AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w NC OC PC QC pB 8B RC qB","578":"0 1 2 3 4 5 6 7 8 x y z"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:4,C:"CSS3 text-align-last"}; +module.exports={A:{A:{"132":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","4":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B EC FC","33":"0 1 2 3 4 5 6 7 8 9 C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB","322":"BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x PC QC RC SC qB AC TC rB","578":"0 1 2 3 4 5 6 7 8 9 y z"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},B:4,C:"CSS3 text-align-last"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js index acb9da4c1ce3f1..8157d0a8c9f120 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"J E F G A B AC"},B:{"132":"C K L H M N O","388":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"132":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"132":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB","388":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"rB 5B 6B 7B MC","132":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"132":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","388":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"rB 5B 6B 7B","132":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"132":"mC"},I:{"132":"sB I nC oC pC qC 9B rC sC","388":"D"},J:{"132":"E A"},K:{"132":"A B C pB 8B qB","388":"e"},L:{"388":"D"},M:{"132":"D"},N:{"132":"A B"},O:{"388":"tC"},P:{"132":"I","388":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"388":"0B"},R:{"388":"7C"},S:{"132":"8C"}},B:4,C:"CSS text-indent"}; +module.exports={A:{A:{"132":"J D E F A B CC"},B:{"132":"C K L G M N O","388":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"132":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB","388":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"sB 6B 7B 8B 9B OC","132":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"132":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","388":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"sB 6B 7B 8B 9B","132":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"132":"oC"},I:{"132":"tB I pC qC rC sC BC tC uC","388":"f"},J:{"132":"D A"},K:{"132":"A B C qB AC rB","388":"g"},L:{"388":"H"},M:{"132":"H"},N:{"132":"A B"},O:{"388":"vC"},P:{"132":"I","388":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"388":"1B"},R:{"388":"9C"},S:{"132":"AD"}},B:4,C:"CSS text-indent"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js index 69ba00f67da9a5..ea09ea1a6efe51 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js @@ -1 +1 @@ -module.exports={A:{A:{"16":"J E AC","132":"F G A B"},B:{"132":"C K L H M N O","322":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB CC DC","1025":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","1602":"TB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB","322":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","322":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","322":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","322":"e"},L:{"322":"D"},M:{"1025":"D"},N:{"132":"A B"},O:{"322":"tC"},P:{"2":"I","322":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"322":"0B"},R:{"322":"7C"},S:{"2":"8C"}},B:4,C:"CSS text-justify"}; +module.exports={A:{A:{"16":"J D CC","132":"E F A B"},B:{"132":"C K L G M N O","322":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB EC FC","1025":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","1602":"UB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB","322":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","322":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","322":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","322":"g"},L:{"322":"H"},M:{"1025":"H"},N:{"132":"A B"},O:{"322":"vC"},P:{"2":"I","322":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"322":"1B"},R:{"322":"9C"},S:{"2":"AD"}},B:4,C:"CSS text-justify"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js index 68ccadc74408e0..0650929355cdf3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB CC DC","194":"DB EB FB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC","16":"A","33":"B C K zB pB qB 0B"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS text-orientation"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EC FC","194":"EB FB GB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC","16":"A","33":"B C K 0B qB rB 1B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS text-orientation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js index e45c6cfe4a2fa4..9aad9baef68544 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E AC","161":"F G A B"},B:{"2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","161":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"16":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Text 4 text-spacing"}; +module.exports={A:{A:{"2":"J D CC","161":"E F A B"},B:{"2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"16":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"CSS Text 4 text-spacing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js index 5de5ab8fa34cd3..0b95da36444f6d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","260":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"4":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"A","4":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 Text-shadow"}; +module.exports={A:{A:{"2":"J D E F CC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","260":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"4":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"A","4":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"129":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS3 Text-shadow"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js index 2674dca43f6ea0..d16b96e5ec071e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G AC","289":"A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","1025":"RB SB TB UB VB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x NC OC PC QC pB 8B RC qB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC","516":"YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","289":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:2,C:"CSS touch-action property"}; +module.exports={A:{A:{"1":"B","2":"J D E F CC","289":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","1025":"SB TB UB VB WB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y PC QC RC SC qB AC TC rB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC","516":"aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","289":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},B:2,C:"CSS touch-action property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js index 348c59bb9b1889..1b886c9541eb5d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"t J E F G A B C K L H","164":"I"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"J GC","164":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G NC OC","33":"C","164":"B PC QC pB 8B RC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"UC","164":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"D rC sC","33":"sB I nC oC pC qC 9B"},J:{"1":"A","33":"E"},K:{"1":"e qB","33":"C","164":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS3 Transitions"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"u J D E F A B C K L G","164":"I"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"J IC","164":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F PC QC","33":"C","164":"B RC SC qB AC TC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"WC","164":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"f tC uC","33":"tB I pC qC rC sC BC"},J:{"1":"A","33":"D"},K:{"1":"g rB","33":"C","164":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"CSS3 Transitions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js index 276a9f67f70409..4b7195be43820f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","132":"BC sB I t J E F G CC DC","292":"A B C K L H M"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"I t J E F G A B C K L H M","548":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"132":"I t J E F FC yB GC HC IC","548":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"132":"F yB SC 9B TC UC VC WC","548":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"16":"mC"},I:{"1":"D","16":"sB I nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","16":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","16":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:4,C:"CSS unicode-bidi property"}; +module.exports={A:{A:{"132":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","132":"DC tB I u J D E F EC FC","292":"A B C K L G M"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"I u J D E F A B C K L G M","548":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"132":"I u J D E HC zB IC JC KC","548":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"132":"E zB UC BC VC WC XC YC","548":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"16":"oC"},I:{"1":"f","16":"tB I pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","16":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","16":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},B:4,C:"CSS unicode-bidi property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js index 5f3e23c964d05c..f43b0478665dd6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS unset value"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS unset value"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js index 1bbb4734d08096..ef60688702a1e6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","260":"H"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","194":"NB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC","260":"JC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"AB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC","260":"YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Variables (Custom Properties)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","260":"G"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","194":"OB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC","260":"LC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB","194":"BB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC","260":"aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS Variables (Custom Properties)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js index f1a53d3accaf74..7c3ce99c10ce72 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS @when / @else conditional rules"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"CSS @when / @else conditional rules"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js index 8cba671e72412c..8a87e3a07fc4f6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E AC","129":"F G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","129":"G B NC OC PC QC pB 8B RC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS widows & orphans"}; +module.exports={A:{A:{"1":"A B","2":"J D CC","129":"E F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","129":"F B PC QC RC SC qB AC TC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,C:"CSS widows & orphans"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-width-stretch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-width-stretch.js index bd922db4b1118f..56320f48104047 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-width-stretch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-width-stretch.js @@ -1 +1 @@ -module.exports={A:{D:{"2":"I t J E F G A B C K L H M N O u v w","33":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},L:{"33":"D"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC","33":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},M:{"33":"D"},A:{"2":"J E F G A B AC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},K:{"2":"A B C pB 8B qB","33":"e"},E:{"2":"I t J FC yB GC HC MC","33":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},G:{"2":"yB SC 9B TC UC","33":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},P:{"2":"I","33":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},I:{"2":"sB I nC oC pC qC 9B","33":"D rC sC"}},B:6,C:"width: stretch property"}; +module.exports={A:{D:{"2":"I u J D E F A B C K L G M N O v w x","33":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},L:{"33":"H"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC","33":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},M:{"33":"H"},A:{"2":"J D E F A B CC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},K:{"2":"A B C qB AC rB","33":"g"},E:{"2":"I u J HC zB IC JC OC","33":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B"},G:{"2":"zB UC BC VC WC","33":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},P:{"2":"I","33":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},I:{"2":"tB I pC qC rC sC BC","33":"f tC uC"}},B:6,C:"width: stretch property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js index 0a1c1bfc2dde43..33c9df1dbf26a3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC","322":"BB CB DB EB FB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J","16":"E","33":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t","33":"J E F G A GC HC IC JC zB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B","33":"F TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"nC oC pC","33":"sB I qC 9B rC sC"},J:{"33":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"36":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","33":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS writing-mode property"}; +module.exports={A:{A:{"132":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC","322":"CB DB EB FB GB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J","16":"D","33":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u","33":"J D E F A IC JC KC LC 0B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC","33":"E VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"pC qC rC","33":"tB I sC BC tC uC"},J:{"33":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"36":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","33":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS writing-mode property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js index 62ef734fcea395..71c39a4db8c03e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E AC","129":"F G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS zoom"}; +module.exports={A:{A:{"1":"J D CC","129":"E F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"129":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"CSS zoom"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js index 05bcad7d32bee4..7c8a0b97ffb1ee 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"CSS3 attr() function for all properties"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"CSS3 attr() function for all properties"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js index bebeabd49d8ef7..09a55427253578 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F G A B","8":"J E AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"I t J E F G"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"yB SC 9B"},H:{"1":"mC"},I:{"1":"I D qC 9B rC sC","33":"sB nC oC pC"},J:{"1":"A","33":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS3 Box-sizing"}; +module.exports={A:{A:{"1":"E F A B","8":"J D CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"I u J D E F"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"zB UC BC"},H:{"1":"oC"},I:{"1":"I f sC BC tC uC","33":"tB pC qC rC"},J:{"1":"A","33":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"CSS3 Box-sizing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js index e35da411d6cd7b..54fec12291e44a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","4":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","2":"G","4":"NC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 Colors"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","4":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","2":"F","4":"PC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS3 Colors"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js index 1306896cdb3692..73917a86de963f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"0 1 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"C UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS grab & grabbing cursors"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"0 1 2 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"C VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,C:"CSS grab & grabbing cursors"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js index 62003363a4dfb0..18078bce35b285 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"BC sB I t J E F G A B C K L H M N O u v w x y CC DC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"I t J E F FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B","33":"H M N O u v w x y"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS3 Cursors: zoom-in & zoom-out"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"I u J D E HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC","33":"G M N O v w x y z"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,C:"CSS3 Cursors: zoom-in & zoom-out"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js index 40cfc97bae1815..c97320837a19a8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","132":"J E F AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","4":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"I"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","260":"G B C NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","16":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS3 Cursors (original values)"}; +module.exports={A:{A:{"1":"F A B","132":"J D E CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","4":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"I"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","4":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","260":"F B C PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","16":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,C:"CSS3 Cursors (original values)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js index 24addab8d91fde..5c904e1917bd75 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z","164":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v","132":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC","132":"E F G A B C K HC IC JC zB pB qB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC OC PC","132":"0 1 2 3 H M N O u v w x y z","164":"B C QC pB 8B RC qB"},G:{"1":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC","132":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"164":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","132":"rC sC"},J:{"132":"E A"},K:{"1":"e","2":"A","164":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"164":"8C"}},B:4,C:"CSS3 tab-size"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z","164":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w","132":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC","132":"D E F A B C K JC KC LC 0B qB rB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC QC RC","132":"0 1 2 3 4 G M N O v w x y z","164":"B C SC qB AC TC rB"},G:{"1":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC","132":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"164":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","132":"tC uC"},J:{"132":"D A"},K:{"1":"g","2":"A","164":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"164":"AD"}},B:4,C:"CSS3 tab-size"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js index 1e25ec104bdb64..998b6e066f82c0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS currentColor value"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS currentColor value"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js index bc40c8aeb3a7ac..5afab73275325b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K L H M N O"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w x tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","66":"0 1 2 3 4 y z","72":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","2":"0 1 I t J E F G A B C K L H M N O u v w x y z Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","66":"2 3 4 5 6 7"},E:{"2":"I t FC yB GC","8":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","2":"G B C eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","66":"H M N O u"},G:{"2":"yB SC 9B TC UC","8":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sC","2":"sB I D nC oC pC qC 9B rC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C","2":"1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"72":"8C"}},B:7,C:"Custom Elements (deprecated V0 spec)"}; +module.exports={A:{A:{"2":"J D E F CC","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"C K L G M N O"},C:{"2":"DC tB I u J D E F A B C K L G M N O v w x y uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","66":"0 1 2 3 4 5 z","72":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","2":"0 1 2 I u J D E F A B C K L G M N O v w x y z Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","66":"3 4 5 6 7 8"},E:{"2":"I u HC zB IC","8":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","2":"F B C fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","66":"G M N O v"},G:{"2":"zB UC BC VC WC","8":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"uC","2":"tB I f pC qC rC sC BC tC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C","2":"3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"72":"AD"}},B:7,C:"Custom Elements (deprecated V0 spec)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js index 56c0ff0551f48c..d05a86973306e9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","8":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K L H M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","8":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","456":"PB QB RB SB TB UB VB WB XB","712":"tB YB uB ZB"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","8":"RB SB","132":"TB UB VB WB XB tB YB uB ZB aB bB cB dB"},E:{"2":"I t J E FC yB GC HC IC","8":"F G A JC","132":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB NC OC PC QC pB 8B RC qB","132":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC","132":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","132":"uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"8":"8C"}},B:1,C:"Custom Elements (V1)"}; +module.exports={A:{A:{"2":"J D E F CC","8":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"C K L G M N O"},C:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","8":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","456":"QB RB SB TB UB VB WB XB YB","712":"uB ZB vB aB"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","8":"SB TB","132":"UB VB WB XB YB uB ZB vB aB bB cB dB eB"},E:{"2":"I u J D HC zB IC JC KC","8":"E F A LC","132":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB PC QC RC SC qB AC TC rB","132":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC","132":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","132":"wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"8":"AD"}},B:1,C:"Custom Elements (V1)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js index c227f98ca68d88..e22278e68acf42 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","132":"G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","132":"J E F G A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I","16":"t J E F K L","388":"G A B C"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t J","388":"GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G NC OC PC QC","132":"B pB 8B"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"SC","16":"yB 9B","388":"TC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"nC oC pC","388":"sB I qC 9B"},J:{"1":"A","388":"E"},K:{"1":"C e qB","2":"A","132":"B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"CustomEvent"}; +module.exports={A:{A:{"2":"J D E CC","132":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","132":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I","16":"u J D E K L","388":"F A B C"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u J","388":"IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F PC QC RC SC","132":"B qB AC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"UC","16":"zB BC","388":"VC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"pC qC rC","388":"tB I sC BC"},J:{"1":"A","388":"D"},K:{"1":"C g rB","2":"A","132":"B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"CustomEvent"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datalist.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datalist.js index 0f843075b91376..4fea0201f11c72 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datalist.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datalist.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"AC","8":"J E F G","260":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H","1284":"M N O"},C:{"1":"wB xB","8":"BC sB CC DC","516":"m n o p q r s D","4612":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l"},D:{"1":"gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"I t J E F G A B C K L H M N O u","132":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J E F G A B C FC yB GC HC IC JC zB pB"},F:{"1":"G B C bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"8":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC","2049":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D sC","8":"sB I nC oC pC qC 9B rC"},J:{"1":"A","8":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"516":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Datalist element"}; +module.exports={A:{A:{"2":"CC","8":"J D E F","260":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G","1284":"M N O"},C:{"1":"H xB yB","8":"DC tB EC FC","516":"n o p q r s t f","4612":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m"},D:{"1":"hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"I u J D E F A B C K L G M N O v","132":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u J D E F A B C HC zB IC JC KC LC 0B qB"},F:{"1":"F B C cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"8":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC","2049":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f uC","8":"tB I pC qC rC sC BC tC"},J:{"1":"A","8":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"Datalist element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js index 3a016a81f5397d..69639156e367ee 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","4":"J E F G A AC"},B:{"1":"C K L H M","129":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","4":"BC sB I t CC DC","129":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"KB LB MB NB OB PB QB RB SB TB","4":"I t J","129":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"4":"I t FC yB","129":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"7 8 9 C AB BB CB DB EB FB GB pB 8B RC qB","4":"G B NC OC PC QC","129":"0 1 2 3 4 5 6 H M N O u v w x y z HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"4":"yB SC 9B","129":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"4":"mC"},I:{"4":"nC oC pC","129":"sB I D qC 9B rC sC"},J:{"129":"E A"},K:{"1":"C pB 8B qB","4":"A B","129":"e"},L:{"129":"D"},M:{"129":"D"},N:{"1":"B","4":"A"},O:{"129":"tC"},P:{"129":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"129":"0B"},R:{"129":"7C"},S:{"1":"8C"}},B:1,C:"dataset & data-* attributes"}; +module.exports={A:{A:{"1":"B","4":"J D E F A CC"},B:{"1":"C K L G M","129":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","4":"DC tB I u EC FC","129":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB","4":"I u J","129":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"4":"I u HC zB","129":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"8 9 C AB BB CB DB EB FB GB HB qB AC TC rB","4":"F B PC QC RC SC","129":"0 1 2 3 4 5 6 7 G M N O v w x y z IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"4":"zB UC BC","129":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"4":"oC"},I:{"4":"pC qC rC","129":"tB I f sC BC tC uC"},J:{"129":"D A"},K:{"1":"C qB AC rB","4":"A B","129":"g"},L:{"129":"H"},M:{"129":"H"},N:{"1":"B","4":"A"},O:{"129":"vC"},P:{"129":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"129":"1B"},R:{"129":"9C"},S:{"1":"AD"}},B:1,C:"dataset & data-* attributes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js index 50732313ddb13c..8882c90bba0cc6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E AC","132":"F","260":"G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K H M N O","772":"L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Data URIs"}; +module.exports={A:{A:{"2":"J D CC","132":"E","260":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K G M N O","772":"L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"260":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Data URIs"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js index 73954e42b0486f..4cb7699ea344ca 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js @@ -1 +1 @@ -module.exports={A:{A:{"16":"AC","132":"J E F G A B"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N"},C:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","260":"RB SB TB UB","772":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},D:{"1":"hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"I t J E F G A B C K L H M N O u v w x y","260":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB","772":"0 1 2 3 4 5 6 7 8 9 z AB BB CB"},E:{"1":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB","132":"J E F G A GC HC IC JC","260":"B zB pB"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G B C NC OC PC QC pB 8B RC","132":"qB","260":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","772":"H M N O u v w x y z"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC","132":"F UC VC WC XC YC ZC"},H:{"132":"mC"},I:{"1":"D","16":"sB nC oC pC","132":"I qC 9B","772":"rC sC"},J:{"132":"E A"},K:{"1":"e","16":"A B C pB 8B","132":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","260":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:6,C:"Date.prototype.toLocaleDateString"}; +module.exports={A:{A:{"16":"CC","132":"J D E F A B"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N"},C:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","260":"SB TB UB VB","772":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},D:{"1":"iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"I u J D E F A B C K L G M N O v w x y z","260":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB","772":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB"},E:{"1":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB","132":"J D E F A IC JC KC LC","260":"B 0B qB"},F:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F B C PC QC RC SC qB AC TC","132":"rB","260":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","772":"0 G M N O v w x y z"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC","132":"E WC XC YC ZC aC bC"},H:{"132":"oC"},I:{"1":"f","16":"tB pC qC rC","132":"I sC BC","772":"tC uC"},J:{"132":"D A"},K:{"1":"g","16":"A B C qB AC","132":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","260":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},B:6,C:"Date.prototype.toLocaleDateString"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js index f62b22abfbc589..0c55d5584afb64 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q R S T U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T","66":"U V W X Y"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","16":"MC"},F:{"1":"nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Declarative Shadow DOM"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q R S T U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T","66":"U V W X Y"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"OC"},F:{"1":"oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"Declarative Shadow DOM"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js index 190dc79e2bea9d..37ddf1bcc1e55c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Decorators"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Decorators"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js index f05858f006f20a..2aad28201422be 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"G A B AC","8":"J E F"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC","8":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC","194":"MB NB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"I t J E F G A B","257":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB","769":"C K L H M N O"},E:{"1":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t FC yB GC","257":"J E F G A HC IC JC","1025":"B zB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"C pB 8B RC qB","8":"G B NC OC PC QC"},G:{"1":"F UC VC WC XC YC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B TC","1025":"ZC aC bC"},H:{"8":"mC"},I:{"1":"I D qC 9B rC sC","8":"sB nC oC pC"},J:{"1":"A","8":"E"},K:{"1":"e","8":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Details & Summary elements"}; +module.exports={A:{A:{"2":"F A B CC","8":"J D E"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC","8":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC","194":"NB OB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"I u J D E F A B","257":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB","769":"C K L G M N O"},E:{"1":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u HC zB IC","257":"J D E F A JC KC LC","1025":"B 0B qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"C qB AC TC rB","8":"F B PC QC RC SC"},G:{"1":"E WC XC YC ZC aC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC VC","1025":"bC cC dC"},H:{"8":"oC"},I:{"1":"I f sC BC tC uC","8":"tB pC qC rC"},J:{"1":"A","8":"D"},K:{"1":"g","8":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Details & Summary elements"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js index f58bb5b9894cf4..4b8703cf91c033 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","132":"B"},B:{"1":"C K L H M N O","4":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB CC","4":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"I t DC"},D:{"2":"I t J","4":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","4":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"yB SC","4":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"nC oC pC","4":"sB I D qC 9B rC sC"},J:{"2":"E","4":"A"},K:{"1":"C qB","2":"A B pB 8B","4":"e"},L:{"4":"D"},M:{"4":"D"},N:{"1":"B","2":"A"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"4":"0B"},R:{"4":"7C"},S:{"4":"8C"}},B:4,C:"DeviceOrientation & DeviceMotion events"}; +module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"C K L G M N O","4":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB EC","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"I u FC"},D:{"2":"I u J","4":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","4":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"zB UC","4":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"pC qC rC","4":"tB I f sC BC tC uC"},J:{"2":"D","4":"A"},K:{"1":"C rB","2":"A B qB AC","4":"g"},L:{"4":"H"},M:{"4":"H"},N:{"1":"B","2":"A"},O:{"4":"vC"},P:{"4":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"4":"1B"},R:{"4":"9C"},S:{"4":"AD"}},B:4,C:"DeviceOrientation & DeviceMotion events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js index 200c06dd34e736..4ab6942a806ec3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Window.devicePixelRatio"}; +module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"Window.devicePixelRatio"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js index 551aebf8aecfd3..2a7ea2c2b42d56 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC","194":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","1218":"Q R vB S T U V W X Y Z a b c d f g h"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 I t J E F G A B C K L H M N O u v w x y z","322":"7 8 9 AB BB"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O NC OC PC QC pB 8B RC qB","578":"u v w x y"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Dialog element"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC","194":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","1218":"Q R wB S T U V W X Y Z a b c d e h i"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 I u J D E F A B C K L G M N O v w x y z","322":"8 9 AB BB CB"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O PC QC RC SC qB AC TC rB","578":"v w x y z"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"Dialog element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dispatchevent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dispatchevent.js index 445c48ad403e8d..543bcffecec92e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dispatchevent.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dispatchevent.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","16":"AC","129":"G A","130":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","129":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"EventTarget.dispatchEvent"}; +module.exports={A:{A:{"1":"B","16":"CC","129":"F A","130":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","129":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"EventTarget.dispatchEvent"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js index 5aa2c95a8dec61..e38cb0deaf9130 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"J E F G A B AC"},B:{"132":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"132":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"132":"6 7 8 9 I t AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","388":"0 1 2 3 4 5 J E F G A B C K L H M N O u v w x y z"},E:{"132":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"132":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"132":"mC"},I:{"132":"sB I D nC oC pC qC 9B rC sC"},J:{"132":"E A"},K:{"132":"A B C e pB 8B qB"},L:{"132":"D"},M:{"132":"D"},N:{"132":"A B"},O:{"132":"tC"},P:{"132":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"132":"0B"},R:{"132":"7C"},S:{"132":"8C"}},B:6,C:"DNSSEC and DANE"}; +module.exports={A:{A:{"132":"J D E F A B CC"},B:{"132":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"132":"7 8 9 I u AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","388":"0 1 2 3 4 5 6 J D E F A B C K L G M N O v w x y z"},E:{"132":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"132":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"132":"oC"},I:{"132":"tB I f pC qC rC sC BC tC uC"},J:{"132":"D A"},K:{"132":"A B C g qB AC rB"},L:{"132":"H"},M:{"132":"H"},N:{"132":"A B"},O:{"132":"vC"},P:{"132":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"132":"1B"},R:{"132":"9C"},S:{"132":"AD"}},B:6,C:"DNSSEC and DANE"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js index 7d40005cd43d09..efbd75ab86b788 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","164":"G A","260":"B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H M"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F CC DC","516":"0 1 2 3 4 5 6 G A B C K L H M N O u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x"},E:{"1":"J A B C GC JC zB pB","2":"I t K L H FC yB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","1028":"E F G HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC"},G:{"1":"XC YC ZC aC bC cC dC","2":"yB SC 9B TC UC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","1028":"F VC WC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"16":"E","1028":"A"},K:{"1":"e qB","16":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"164":"A","260":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"Do Not Track API"}; +module.exports={A:{A:{"2":"J D E CC","164":"F A","260":"B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G M"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E EC FC","516":"0 1 2 3 4 5 6 7 F A B C K L G M N O v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x y"},E:{"1":"J A B C IC LC 0B qB","2":"I u K L G HC zB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","1028":"D E F JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC"},G:{"1":"ZC aC bC cC dC eC fC","2":"zB UC BC VC WC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","1028":"E XC YC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"16":"D","1028":"A"},K:{"1":"g rB","16":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"164":"A","260":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:7,C:"Do Not Track API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js index afcb8afe831051..d2fc95f2c8f44b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"document.currentScript"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"document.currentScript"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js index fdbaa8f75be689..8f29ec23aed025 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","16":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"document.evaluate & XPath"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","16":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:7,C:"document.evaluate & XPath"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js index 3314e6f23756e3..710740df3cab54 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","16":"G NC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC","16":"9B TC UC"},H:{"2":"mC"},I:{"1":"D qC 9B rC sC","2":"sB I nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"Document.execCommand()"}; +module.exports={A:{A:{"1":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","16":"F PC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC","16":"BC VC WC"},H:{"2":"oC"},I:{"1":"f sC BC tC uC","2":"tB I pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:7,C:"Document.execCommand()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js index e1227f374b1645..c3abb9bd8f4eef 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T","132":"U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T","132":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB NC OC PC QC pB 8B RC qB","132":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","132":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","132":"e"},L:{"132":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"132":"7C"},S:{"2":"8C"}},B:7,C:"Document Policy"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T","132":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T","132":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB PC QC RC SC qB AC TC rB","132":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","132":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","132":"g"},L:{"132":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"132":"9C"},S:{"2":"AD"}},B:7,C:"Document Policy"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js index 4b464bafb95f53..70d695132dd157 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"C K"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"document.scrollingElement"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"C K"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"document.scrollingElement"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js index 4088d472613d20..0e1460306fbcce 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G NC OC PC QC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"document.head"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F PC QC RC SC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"document.head"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js index 175b9d88e5e093..971b1128830ad0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},D:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB SB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB NC OC PC QC pB 8B RC qB","194":"FB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"DOM manipulation convenience methods"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},D:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","194":"SB TB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB PC QC RC SC qB AC TC rB","194":"GB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"DOM manipulation convenience methods"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js index 0dba2e98d647f8..871a9dda7ca2db 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"AC","8":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Document Object Model Range"}; +module.exports={A:{A:{"1":"F A B","2":"CC","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Document Object Model Range"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js index f20cbc1e16aa3d..80a69b53f3fa1f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"DOMContentLoaded"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"DOMContentLoaded"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js index a8c653bb6ce979..763960a5a6774f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","132":"A B"},B:{"132":"C K L H M N O","1028":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","1028":"gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2564":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB","3076":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB"},D:{"16":"I t J E","132":"0 1 2 3 4 5 6 7 8 9 G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB","388":"F","1028":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"16":"I FC yB","132":"t J E F G A GC HC IC JC zB","1028":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","1028":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"16":"yB SC 9B","132":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"132":"I qC 9B rC sC","292":"sB nC oC pC","1028":"D"},J:{"16":"E","132":"A"},K:{"2":"A B C pB 8B qB","1028":"e"},L:{"1028":"D"},M:{"1028":"D"},N:{"132":"A B"},O:{"1028":"tC"},P:{"132":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1028":"0B"},R:{"1028":"7C"},S:{"2564":"8C"}},B:4,C:"DOMMatrix"}; +module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"132":"C K L G M N O","1028":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","1028":"hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2564":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","3076":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB"},D:{"16":"I u J D","132":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB","388":"E","1028":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"16":"I HC zB","132":"u J D E F A IC JC KC LC 0B","1028":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","1028":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"16":"zB UC BC","132":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"132":"I sC BC tC uC","292":"tB pC qC rC","1028":"f"},J:{"16":"D","132":"A"},K:{"2":"A B C qB AC rB","1028":"g"},L:{"1028":"H"},M:{"1028":"H"},N:{"132":"A B"},O:{"1028":"vC"},P:{"132":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1028":"1B"},R:{"1028":"9C"},S:{"2564":"AD"}},B:4,C:"DOMMatrix"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js index f53d116a500c2b..4309af0f02ad39 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Download attribute"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Download attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js index da0fdeb47d795d..76ee66131cf1da 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js @@ -1 +1 @@ -module.exports={A:{A:{"644":"J E F G AC","772":"A B"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","8":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","8":"G B NC OC PC QC pB 8B RC"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","1025":"D"},J:{"2":"E A"},K:{"1":"qB","8":"A B C pB 8B","1025":"e"},L:{"1025":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"1025":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:1,C:"Drag and Drop"}; +module.exports={A:{A:{"644":"J D E F CC","772":"A B"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","8":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","8":"F B PC QC RC SC qB AC TC"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","1025":"f"},J:{"2":"D A"},K:{"1":"rB","8":"A B C qB AC","1025":"g"},L:{"1025":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"1025":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:1,C:"Drag and Drop"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js index 6a71110fe95aff..0aaa55f5a69d82 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Element.closest()"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB EC FC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Element.closest()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js index 0dc262635f7bc5..b1a8ce45c9f6f7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A B","16":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","16":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","16":"G NC OC PC QC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"C e qB","16":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"document.elementFromPoint()"}; +module.exports={A:{A:{"1":"J D E F A B","16":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","16":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","16":"F PC QC RC SC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"C g rB","16":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"document.elementFromPoint()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js index fd915276954dab..1ed2f86d620901 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC","132":"A B C K zB pB qB 0B"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NC OC PC QC pB 8B RC qB"},G:{"1":"kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC","132":"ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Scroll methods on elements (scroll, scrollTo, scrollBy)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC","132":"A B C K 0B qB rB 1B"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB PC QC RC SC qB AC TC rB"},G:{"1":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC","132":"bC cC dC eC fC gC hC iC jC kC lC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"Scroll methods on elements (scroll, scrollTo, scrollBy)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js index 1a8f26f0f131ee..59c91c8cdcb0af 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","164":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB CC DC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z","132":"AB BB CB DB EB FB GB"},E:{"1":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC","164":"E F G A B IC JC zB pB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w NC OC PC QC pB 8B RC qB","132":"0 1 2 3 x y z"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Encrypted Media Extensions"}; +module.exports={A:{A:{"2":"J D E F A CC","164":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EC FC"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB","132":"BB CB DB EB FB GB HB"},E:{"1":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC","164":"D E F A B KC LC 0B qB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x PC QC RC SC qB AC TC rB","132":"0 1 2 3 4 y z"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"Encrypted Media Extensions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js index 1d7285ef30dbb2..f1145346185644 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A B","2":"AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"EOT - Embedded OpenType fonts"}; +module.exports={A:{A:{"1":"J D E F A B","2":"CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"EOT - Embedded OpenType fonts"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js index 3b138e2e92db5f..d452ef9e53cf7a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E AC","260":"G","1026":"F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","4":"BC sB CC DC","132":"I t J E F G A B C K L H M N O u v"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"I t J E F G A B C K L H M N O","132":"u v w x"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","4":"G B C NC OC PC QC pB 8B RC","132":"qB"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","4":"yB SC 9B TC"},H:{"132":"mC"},I:{"1":"D rC sC","4":"sB nC oC pC","132":"qC 9B","900":"I"},J:{"1":"A","4":"E"},K:{"1":"e","4":"A B C pB 8B","132":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ECMAScript 5"}; +module.exports={A:{A:{"1":"A B","2":"J D CC","260":"F","1026":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","4":"DC tB EC FC","132":"I u J D E F A B C K L G M N O v w"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"I u J D E F A B C K L G M N O","132":"v w x y"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","4":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","4":"F B C PC QC RC SC qB AC TC","132":"rB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","4":"zB UC BC VC"},H:{"132":"oC"},I:{"1":"f tC uC","4":"tB pC qC rC","132":"sC BC","900":"I"},J:{"1":"A","4":"D"},K:{"1":"g","4":"A B C qB AC","132":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"ECMAScript 5"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js index 82fabd53a2f641..668bbb575ccb5f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB","132":"HB IB JB KB LB MB NB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","132":"4 5 6 7 8 9 AB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ES6 classes"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB","132":"IB JB KB LB MB NB OB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","132":"5 6 7 8 9 AB BB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"ES6 classes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js index 7db196a8a8a773..c8c207f6f322f7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ES6 Generators"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"ES6 Generators"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js index 5e434556b5f5c7..324dcc627ebed9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB CC DC","194":"dB"},D:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"JavaScript modules: dynamic import()"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB EC FC","194":"eB"},D:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"JavaScript modules: dynamic import()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js index 86391de7702f09..d3d91a5a889585 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","4097":"M N O","4290":"H"},C:{"1":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB CC DC","322":"TB UB VB WB XB tB"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB","194":"YB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC","3076":"zB"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB NC OC PC QC pB 8B RC qB","194":"MB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC","3076":"aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"JavaScript modules via script tag"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","4097":"M N O","4290":"G"},C:{"1":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB EC FC","322":"UB VB WB XB YB uB"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB","194":"ZB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC","3076":"0B"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB PC QC RC SC qB AC TC rB","194":"NB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC","3076":"cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"JavaScript modules via script tag"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js index 0a9b6dc840425c..eb6a57000751da 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H CC DC","132":"M N O u v w x y z","260":"0 1 2 3 4 5","516":"6"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O","1028":"0 1 2 3 4 5 6 7 8 u v w x y z"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","1028":"H M N O u v"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC","1028":"qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ES6 Number"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G EC FC","132":"0 M N O v w x y z","260":"1 2 3 4 5 6","516":"7"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O","1028":"0 1 2 3 4 5 6 7 8 9 v w x y z"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","1028":"G M N O v w"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC","1028":"sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"ES6 Number"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js index 1f18b440347f37..de770334a97a66 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB CC DC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"String.prototype.includes"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB EC FC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"String.prototype.includes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js index 7e625c87f642cc..f7ae9225036508 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","388":"B"},B:{"257":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L","769":"H M N O"},C:{"2":"BC sB I t CC DC","4":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","257":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"I t J E F G A B C K L H M N O u v","4":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","257":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC","4":"F G IC JC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","4":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB","257":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC","4":"F VC WC XC YC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","4":"rC sC","257":"D"},J:{"2":"E","4":"A"},K:{"2":"A B C pB 8B qB","257":"e"},L:{"257":"D"},M:{"257":"D"},N:{"2":"A","388":"B"},O:{"257":"tC"},P:{"4":"I","257":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"257":"0B"},R:{"257":"7C"},S:{"4":"8C"}},B:6,C:"ECMAScript 2015 (ES6)"}; +module.exports={A:{A:{"2":"J D E F A CC","388":"B"},B:{"257":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L","769":"G M N O"},C:{"2":"DC tB I u EC FC","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","257":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"I u J D E F A B C K L G M N O v w","4":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","257":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC","4":"E F KC LC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","4":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB","257":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC","4":"E XC YC ZC aC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","4":"tC uC","257":"f"},J:{"2":"D","4":"A"},K:{"2":"A B C qB AC rB","257":"g"},L:{"257":"H"},M:{"257":"H"},N:{"2":"A","388":"B"},O:{"257":"vC"},P:{"4":"I","257":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"257":"1B"},R:{"257":"9C"},S:{"4":"AD"}},B:6,C:"ECMAScript 2015 (ES6)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js index 4c03ad3083c54a..e3d26d94caed21 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","4":"G NC OC PC QC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"C e pB 8B qB","4":"A B"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Server-sent events"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","4":"F PC QC RC SC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"C g qB AC rB","4":"A B"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Server-sent events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js index c2b4be006c67a1..a57187c5391788 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for font-family"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for font-family"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js index 155eaf270f07f0..71f1bf437fe200 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W","2":"C K L H M N O","1025":"X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e CC DC","260":"kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"kB lB mB nB oB P Q R S T U V W","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB","132":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e","1025":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B FC yB GC HC IC JC zB","772":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB NC OC PC QC pB 8B RC qB","132":"MB NB OB PB QB RB SB TB UB VB WB XB YB","1025":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC","772":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","1025":"e"},L:{"1025":"D"},M:{"260":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC","132":"xC yC zB"},Q:{"132":"0B"},R:{"1025":"7C"},S:{"2":"8C"}},B:7,C:"Feature Policy"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W","2":"C K L G M N O","1025":"X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g EC FC","260":"lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"lB mB nB oB pB P Q R S T U V W","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB","132":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g","1025":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B HC zB IC JC KC LC 0B","772":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB PC QC RC SC qB AC TC rB","132":"NB OB PB QB RB SB TB UB VB WB XB YB ZB","1025":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC","772":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","1025":"g"},L:{"1025":"H"},M:{"260":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC","132":"zC 0C 0B"},Q:{"132":"1B"},R:{"1025":"9C"},S:{"2":"AD"}},B:7,C:"Feature Policy"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js index b83cbea36a8936..7219bbd51c096d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","1025":"EB","1218":"9 AB BB CB DB"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB","260":"FB","772":"GB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","260":"2","772":"3"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Fetch"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","1025":"FB","1218":"AB BB CB DB EB"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB","260":"GB","772":"HB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","260":"3","772":"4"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Fetch"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fieldset-disabled.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fieldset-disabled.js index 365f599c1ad076..7227b4f47b3560 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fieldset-disabled.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fieldset-disabled.js @@ -1 +1 @@ -module.exports={A:{A:{"16":"AC","132":"F G","388":"J E A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H","16":"M N O u"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","16":"G NC"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"388":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A","260":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"disabled attribute of the fieldset element"}; +module.exports={A:{A:{"16":"CC","132":"E F","388":"J D A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G","16":"M N O v"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","16":"F PC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"388":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A","260":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"disabled attribute of the fieldset element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js index 95ffc48df37ad0..7ca2d9fd37605b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","260":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H M N O"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","260":"0 1 2 I t J E F G A B C K L H M N O u v w x y z DC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t","260":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB","388":"J E F G A B C"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","260":"J E F G HC IC JC","388":"GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B NC OC PC QC","260":"C H M N O u v w x y z pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","260":"F UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D sC","2":"nC oC pC","260":"rC","388":"sB I qC 9B"},J:{"260":"A","388":"E"},K:{"1":"e","2":"A B","260":"C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A","260":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"File API"}; +module.exports={A:{A:{"2":"J D E F CC","260":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G M N O"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","260":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z FC"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u","260":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB","388":"J D E F A B C"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB","260":"J D E F JC KC LC","388":"IC"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B PC QC RC SC","260":"0 C G M N O v w x y z qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","260":"E WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f uC","2":"pC qC rC","260":"tC","388":"tB I sC BC"},J:{"260":"A","388":"D"},K:{"1":"g","2":"A B","260":"C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A","260":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"File API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js index 8bc3f9f4eb26f7..fd48a9dd404921 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","132":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G B NC OC PC QC"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"C e pB 8B qB","2":"A B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"FileReader API"}; +module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F B PC QC RC SC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"C g qB AC rB","2":"A B"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"FileReader API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js index 1ad9ff1967ac86..c313a867d2153b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G NC OC","16":"B PC QC pB 8B"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"C e 8B qB","2":"A","16":"B pB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"FileReaderSync"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F PC QC","16":"B RC SC qB AC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"C g AC rB","2":"A","16":"B qB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"FileReaderSync"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js index 475b70ad95e44f..88777629a20d90 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"I t J E","33":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","36":"F G A B C"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E","33":"A"},K:{"2":"A B C pB 8B qB","33":"e"},L:{"33":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"33":"tC"},P:{"2":"I","33":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"33":"7C"},S:{"2":"8C"}},B:7,C:"Filesystem & FileWriter API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"I u J D","33":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","36":"E F A B C"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D","33":"A"},K:{"2":"A B C qB AC rB","33":"g"},L:{"33":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"33":"vC"},P:{"2":"I","33":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"33":"9C"},S:{"2":"AD"}},B:7,C:"Filesystem & FileWriter API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js index c0cc9ae01fc8f8..06b1c2a62f78af 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB CC DC"},D:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB","16":"JB KB LB","388":"MB NB OB PB QB RB SB TB UB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","516":"B C pB qB"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"nC oC pC","16":"sB I qC 9B rC sC"},J:{"1":"A","2":"E"},K:{"1":"e qB","16":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","129":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"FLAC audio format"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB EC FC"},D:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB","16":"KB LB MB","388":"NB OB PB QB RB SB TB UB VB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","516":"B C qB rB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"pC qC rC","16":"tB I sC BC tC uC"},J:{"1":"A","2":"D"},K:{"1":"g rB","16":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","129":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"FLAC audio format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js index dd157021adf018..dfb8947cfae266 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q R S"},C:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB CC DC"},D:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S"},E:{"1":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B"},F:{"1":"hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB NC OC PC QC pB 8B RC qB"},G:{"1":"kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"gap property for Flexbox"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q R S"},C:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB EC FC"},D:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S"},E:{"1":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B"},F:{"1":"iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB PC QC RC SC qB AC TC rB"},G:{"1":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"gap property for Flexbox"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js index 936fb6aa7c4808..2dbbc0c1862d7e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","1028":"B","1316":"A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","164":"BC sB I t J E F G A B C K L H M N O u v w CC DC","516":"0 1 2 x y z"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 w x y z","164":"I t J E F G A B C K L H M N O u v"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"E F HC IC","164":"I t J FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B C NC OC PC QC pB 8B RC","33":"H M"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"F VC WC","164":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"1":"D rC sC","164":"sB I nC oC pC qC 9B"},J:{"1":"A","164":"E"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","292":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Flexible Box Layout Module"}; +module.exports={A:{A:{"2":"J D E F CC","1028":"B","1316":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","164":"DC tB I u J D E F A B C K L G M N O v w x EC FC","516":"0 1 2 3 y z"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 x y z","164":"I u J D E F A B C K L G M N O v w"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"D E JC KC","164":"I u J HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B C PC QC RC SC qB AC TC","33":"G M"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"E XC YC","164":"zB UC BC VC WC"},H:{"1":"oC"},I:{"1":"f tC uC","164":"tB I pC qC rC sC BC"},J:{"1":"A","164":"D"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","292":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS Flexible Box Layout Module"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js index d6abb83bea4191..9420101932873a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC"},D:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB qB"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB NC OC PC QC pB 8B RC qB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"display: flow-root"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC"},D:{"1":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB PC QC RC SC qB AC TC rB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"display: flow-root"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js index 8f17fbded17cd0..6ca75d7e83923d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A B","2":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G NC OC PC QC","16":"B pB 8B"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"I D qC 9B rC sC","2":"nC oC pC","16":"sB"},J:{"1":"E A"},K:{"1":"C e qB","2":"A","16":"B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"focusin & focusout events"}; +module.exports={A:{A:{"1":"J D E F A B","2":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F PC QC RC SC","16":"B qB AC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"I f sC BC tC uC","2":"pC qC rC","16":"tB"},J:{"1":"D A"},K:{"1":"C g rB","2":"A","16":"B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"focusin & focusout events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js index 28007da882f4d4..d1de1a45db6254 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB CC DC","132":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a"},D:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","260":"SB TB UB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC","16":"G","132":"A JC zB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC","132":"XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:5,C:"system-ui value for font-family"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB EC FC","132":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a"},D:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","260":"TB UB VB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC","16":"F","132":"A LC 0B"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC","132":"ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},B:5,C:"system-ui value for font-family"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js index 2d9f9f36676da1..83a14f5c7cc6f0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"0 1 2 3 4 5 6 7 8 H M N O u v w x y z","164":"I t J E F G A B C K L"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H","33":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","292":"M N O u v"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"E F G FC yB HC IC","4":"I t J GC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F VC WC XC","4":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","33":"rC sC"},J:{"2":"E","33":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","33":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS font-feature-settings"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z","164":"I u J D E F A B C K L"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G","33":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","292":"M N O v w"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"D E F HC zB JC KC","4":"I u J IC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E XC YC ZC","4":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","33":"tC uC"},J:{"2":"D","33":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","33":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS font-feature-settings"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js index c6aedf2eaf4f04..234d221f861dd2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y CC DC","194":"0 1 2 3 4 5 6 7 8 z"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z","33":"4 5 6 7"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC","33":"E F G IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H NC OC PC QC pB 8B RC qB","33":"M N O u"},G:{"1":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","33":"F WC XC YC ZC aC bC cC"},H:{"2":"mC"},I:{"1":"D sC","2":"sB I nC oC pC qC 9B","33":"rC"},J:{"2":"E","33":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 font-kerning"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"0 1 2 3 4 5 6 7 8 9"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z","33":"5 6 7 8"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC","33":"D E F KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G PC QC RC SC qB AC TC rB","33":"M N O v"},G:{"1":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","33":"E YC ZC aC bC cC dC eC"},H:{"2":"oC"},I:{"1":"f uC","2":"tB I pC qC rC sC BC","33":"tC"},J:{"2":"D","33":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS3 font-kerning"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js index 162e75b36006a0..439904841884c8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"AB BB CB DB EB FB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS Font Loading"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB EC FC","194":"BB CB DB EB FB GB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"CSS Font Loading"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js index 617cddfbbdc027..ee8afb38a15416 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","194":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB","194":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"2":"0 1 2 3 4 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"194":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:2,C:"CSS font-size-adjust"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","194":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB","194":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B"},F:{"2":"0 1 2 3 4 5 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","194":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"194":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:2,C:"CSS font-size-adjust"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js index 9325764de3c039..43696f8f4aafa7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","676":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","804":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"I","676":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"FC yB","676":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","676":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"804":"8C"}},B:7,C:"CSS font-smooth"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","676":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","804":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"I","676":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"HC zB","676":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","676":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"804":"AD"}},B:7,C:"CSS font-smooth"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js index 71452758bbe9df..6a312170b6cbfe 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","4":"G A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","4":"C K L H M"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC","194":"BB CB DB EB FB GB HB IB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"I t J E F G FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","4":"H M N O u v w x"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","4":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","4":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","4":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"4":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","4":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Font unicode-range subsetting"}; +module.exports={A:{A:{"2":"J D E CC","4":"F A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","4":"C K L G M"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC","194":"CB DB EB FB GB HB IB JB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","4":"I u J D E F HC zB IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","4":"G M N O v w x y"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","4":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","4":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","4":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"4":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","4":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"Font unicode-range subsetting"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js index 38c2b905f750c9..f263d71ce12452 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","130":"A B"},B:{"130":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","130":"I t J E F G A B C K L H M N O u v w x y","322":"0 1 2 3 4 5 6 7 8 z"},D:{"1":"xB EC","2":"I t J E F G A B C K L H","130":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"E F G FC yB HC IC","130":"I t J GC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","130":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB VC WC XC","130":"SC 9B TC UC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","130":"D rC sC"},J:{"2":"E","130":"A"},K:{"2":"A B C pB 8B qB","130":"e"},L:{"130":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"130":"tC"},P:{"130":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"130":"0B"},R:{"130":"7C"},S:{"1":"8C"}},B:5,C:"CSS font-variant-alternates"}; +module.exports={A:{A:{"2":"J D E F CC","130":"A B"},B:{"130":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","130":"I u J D E F A B C K L G M N O v w x y z","322":"0 1 2 3 4 5 6 7 8 9"},D:{"1":"xB yB GC","2":"I u J D E F A B C K L G","130":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"D E F HC zB JC KC","130":"I u J IC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","130":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB XC YC ZC","130":"UC BC VC WC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","130":"f tC uC"},J:{"2":"D","130":"A"},K:{"2":"A B C qB AC rB","130":"g"},L:{"130":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"130":"vC"},P:{"130":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"130":"1B"},R:{"130":"9C"},S:{"1":"AD"}},B:5,C:"CSS font-variant-alternates"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js index cc4e0e4580143b..d0404aad22b7b0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB NC OC PC QC pB 8B RC qB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","16":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS font-variant-numeric"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB PC QC RC SC qB AC TC rB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","16":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS font-variant-numeric"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js index 65bd427cbed4b9..4f0700610606b4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","132":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","2":"G NC"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","260":"yB SC"},H:{"2":"mC"},I:{"1":"I D qC 9B rC sC","2":"nC","4":"sB oC pC"},J:{"1":"A","4":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"@font-face Web fonts"}; +module.exports={A:{A:{"1":"F A B","132":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","2":"F PC"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","260":"zB UC"},H:{"2":"oC"},I:{"1":"I f sC BC tC uC","2":"pC","4":"tB qC rC"},J:{"1":"A","4":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"@font-face Web fonts"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js index fe2f5d405a23f7..e5f813b5b63508 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Form attribute"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Form attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js index c0687519512249..adb81b862b9fc1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","2":"G NC","16":"OC PC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"I D qC 9B rC sC","2":"nC oC pC","16":"sB"},J:{"1":"A","2":"E"},K:{"1":"B C e pB 8B qB","16":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Attributes for form submission"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","2":"F PC","16":"QC RC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"I f sC BC tC uC","2":"pC qC rC","16":"tB"},J:{"1":"A","2":"D"},K:{"1":"B C g qB AC rB","16":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Attributes for form submission"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js index f05f359be35e51..df988c32c68678 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","132":"t J E F G A GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","2":"G NC"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB","132":"F SC 9B TC UC VC WC XC YC ZC"},H:{"516":"mC"},I:{"1":"D sC","2":"sB nC oC pC","132":"I qC 9B rC"},J:{"1":"A","132":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:1,C:"Form validation"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","132":"u J D E F A IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","2":"F PC"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB","132":"E UC BC VC WC XC YC ZC aC bC"},H:{"516":"oC"},I:{"1":"f uC","2":"tB pC qC rC","132":"I sC BC tC"},J:{"1":"A","132":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"260":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},B:1,C:"Form validation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/forms.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/forms.js index c06dc1d6f25894..354dd9f9eb72a7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/forms.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/forms.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"AC","4":"A B","8":"J E F G"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","4":"C K L H"},C:{"4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"BC sB CC DC"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB"},E:{"4":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"FC yB"},F:{"1":"G B C RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","4":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{"2":"yB","4":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","4":"rC sC"},J:{"2":"E","4":"A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"4":"D"},N:{"4":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","4":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"4":"8C"}},B:1,C:"HTML5 form features"}; +module.exports={A:{A:{"2":"CC","4":"A B","8":"J D E F"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","4":"C K L G"},C:{"4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"DC tB EC FC"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},E:{"4":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"HC zB"},F:{"1":"F B C SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","4":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},G:{"2":"zB","4":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","4":"tC uC"},J:{"2":"D","4":"A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"4":"H"},N:{"4":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","4":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"4":"AD"}},B:1,C:"HTML5 form features"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js index b2c2d5af0cb640..fe53c5380632ca 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","548":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","516":"C K L H M N O"},C:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G CC DC","676":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","1700":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB"},D:{"1":"iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L","676":"H M N O u","804":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB"},E:{"1":"MC","2":"I t FC yB","548":"2B 3B 4B rB 5B 6B 7B","676":"GC","804":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B C NC OC PC QC pB 8B RC","804":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC","2052":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E","292":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A","548":"B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","804":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Full Screen API"}; +module.exports={A:{A:{"2":"J D E F A CC","548":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","516":"C K L G M N O"},C:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F EC FC","676":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","1700":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB"},D:{"1":"jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L","676":"G M N O v","804":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB"},E:{"1":"9B OC","2":"I u HC zB","548":"3B 4B 5B sB 6B 7B 8B","676":"IC","804":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B C PC QC RC SC qB AC TC","804":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC","2052":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D","292":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A","548":"B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","804":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Full Screen API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js index 74f667019b5add..64fd91a93eabda 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v","33":"w x y z"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Gamepad API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w","33":"0 x y z"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"Gamepad API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js index 220d18b36df7f3..3fba5c5e951a06 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"AC","8":"J E F"},B:{"1":"C K L H M N O","129":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB CC DC","8":"BC sB","129":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","4":"I","129":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I FC yB","129":"A"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C M N O u v w x y z AB BB CB DB QC pB 8B RC qB","2":"G H NC","8":"OC PC","129":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"F yB SC 9B TC UC VC WC XC YC","129":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I nC oC pC qC 9B rC sC","129":"D"},J:{"1":"E A"},K:{"1":"B C pB 8B qB","8":"A","129":"e"},L:{"129":"D"},M:{"129":"D"},N:{"1":"A B"},O:{"129":"tC"},P:{"1":"I","129":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"129":"0B"},R:{"129":"7C"},S:{"1":"8C"}},B:2,C:"Geolocation"}; +module.exports={A:{A:{"1":"F A B","2":"CC","8":"J D E"},B:{"1":"C K L G M N O","129":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB EC FC","8":"DC tB","129":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","4":"I","129":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I HC zB","129":"A"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C M N O v w x y z AB BB CB DB EB SC qB AC TC rB","2":"F G PC","8":"QC RC","129":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"E zB UC BC VC WC XC YC ZC aC","129":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I pC qC rC sC BC tC uC","129":"f"},J:{"1":"D A"},K:{"1":"B C qB AC rB","8":"A","129":"g"},L:{"129":"H"},M:{"129":"H"},N:{"1":"A B"},O:{"129":"vC"},P:{"1":"I","129":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"129":"1B"},R:{"129":"9C"},S:{"1":"AD"}},B:2,C:"Geolocation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js index 11487e3a31626a..36fcaecf858d5c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js @@ -1 +1 @@ -module.exports={A:{A:{"644":"J E AC","2049":"G A B","2692":"F"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2049":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC","260":"I t J E F G A B","1156":"sB","1284":"CC","1796":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","16":"G NC","132":"OC PC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","132":"A"},L:{"1":"D"},M:{"1":"D"},N:{"2049":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Element.getBoundingClientRect()"}; +module.exports={A:{A:{"644":"J D CC","2049":"F A B","2692":"E"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2049":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC","260":"I u J D E F A B","1156":"tB","1284":"EC","1796":"FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","16":"F PC","132":"QC RC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","132":"A"},L:{"1":"H"},M:{"1":"H"},N:{"2049":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"Element.getBoundingClientRect()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js index b3f5fc71116870..da954877ae12dd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC","132":"sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","260":"I t J E F G A"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","260":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","260":"G NC OC PC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","260":"yB SC 9B"},H:{"260":"mC"},I:{"1":"I D qC 9B rC sC","260":"sB nC oC pC"},J:{"1":"A","260":"E"},K:{"1":"B C e pB 8B qB","260":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"getComputedStyle"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC","132":"tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","260":"I u J D E F A"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","260":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","260":"F PC QC RC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","260":"zB UC BC"},H:{"260":"oC"},I:{"1":"I f sC BC tC uC","260":"tB pC qC rC"},J:{"1":"A","260":"D"},K:{"1":"B C g qB AC rB","260":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"getComputedStyle"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js index b947228d29370b..c577d4eeba84aa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"AC","8":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","8":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"getElementsByClassName"}; +module.exports={A:{A:{"1":"F A B","2":"CC","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","8":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"getElementsByClassName"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js index a9734855ee655c..f5b5d67e58d250 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","33":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A","33":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"crypto.getRandomValues()"}; +module.exports={A:{A:{"2":"J D E F A CC","33":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A","33":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"crypto.getRandomValues()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js index 4cf6ae6decbbe7..97d388cd210c40 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","194":"XB tB YB uB ZB aB bB cB dB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Gyroscope"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"YB uB ZB vB aB bB cB dB eB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"Gyroscope"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js index 7c801b4362cad5..c302ae1bc17131 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB"},E:{"2":"I t J E FC yB GC HC IC","129":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","194":"F G A JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B TC UC VC","129":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","194":"F WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"navigator.hardwareConcurrency"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB"},E:{"2":"I u J D HC zB IC JC KC","129":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","194":"E F A LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC VC WC XC","129":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","194":"E YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"navigator.hardwareConcurrency"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js index 00524762545987..50c5fcac40d6eb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F G A B","8":"J E AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","8":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"I"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","8":"G NC OC PC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"2":"mC"},I:{"1":"sB I D oC pC qC 9B rC sC","2":"nC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","8":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Hashchange event"}; +module.exports={A:{A:{"1":"E F A B","8":"J D CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","8":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"I"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","8":"F PC QC RC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"2":"oC"},I:{"1":"tB I f qC rC sC BC tC uC","2":"pC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","8":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Hashchange event"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js index 6c7abd08475f33..33a28e6b7a2d99 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A FC yB GC HC IC JC zB","130":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC","130":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"HEIF/ISO Base Media File Format"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A HC zB IC JC KC LC 0B","130":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC","130":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:6,C:"HEIF/ISO Base Media File Format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js index 479f28a8c5d57c..21fcba86f1c71a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","132":"B"},B:{"132":"C K L H M N O","1028":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q","2052":"r s D wB xB EC"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","516":"B C pB qB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c NC OC PC QC pB 8B RC qB","2052":"d"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","2052":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","258":"e"},L:{"2052":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I","258":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"HEVC/H.265 video format"}; +module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"132":"C K L G M N O","1028":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r","2052":"s t f H xB yB GC"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","516":"B C qB rB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c PC QC RC SC qB AC TC rB","2052":"d e"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","2052":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","258":"g"},L:{"2052":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I","258":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"HEVC/H.265 video format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js index e17f5b44b51466..ab07c79ce75400 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G B NC OC PC QC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"I D qC 9B rC sC","2":"sB nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"C e pB 8B qB","2":"A B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"hidden attribute"}; +module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F B PC QC RC SC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"I f sC BC tC uC","2":"tB pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"C g qB AC rB","2":"A B"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"hidden attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js index 56796f113d580b..6ca1232129c62a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u","33":"v w x y"},E:{"1":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"High Resolution Time API"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v","33":"w x y z"},E:{"1":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"High Resolution Time API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js index 87f3a8fbbe6cf7..8d98c358703c0d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","4":"t GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d 8B RC qB","2":"G B NC OC PC QC pB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC","4":"9B"},H:{"2":"mC"},I:{"1":"D oC pC 9B rC sC","2":"sB I nC qC"},J:{"1":"E A"},K:{"1":"C e pB 8B qB","2":"A B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Session history management"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","4":"u IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e AC TC rB","2":"F B PC QC RC SC qB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC","4":"BC"},H:{"2":"oC"},I:{"1":"f qC rC BC tC uC","2":"tB I pC sC"},J:{"1":"D A"},K:{"1":"C g qB AC rB","2":"A B"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Session history management"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js index aa36b7656d3e81..68124acdd7f4d7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B TC","129":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC","257":"oC pC"},J:{"1":"A","16":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"516":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"16":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"HTML Media Capture"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC VC","129":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC","257":"qC rC"},J:{"1":"A","16":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"516":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"16":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,C:"HTML Media Capture"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html5semantic.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html5semantic.js index f75a53cc2c5165..59a55989e667fd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html5semantic.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html5semantic.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"AC","8":"J E F","260":"G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC","132":"sB CC DC","260":"I t J E F G A B C K L H M N O u v"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"I t","260":"0 J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"I FC yB","260":"t J GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","132":"G B NC OC PC QC","260":"C pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"yB","260":"SC 9B TC UC"},H:{"132":"mC"},I:{"1":"D rC sC","132":"nC","260":"sB I oC pC qC 9B"},J:{"260":"E A"},K:{"1":"e","132":"A","260":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"HTML5 semantic elements"}; +module.exports={A:{A:{"2":"CC","8":"J D E","260":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC","132":"tB EC FC","260":"I u J D E F A B C K L G M N O v w"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"I u","260":"0 1 J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","132":"I HC zB","260":"u J IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","132":"F B PC QC RC SC","260":"C qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"zB","260":"UC BC VC WC"},H:{"132":"oC"},I:{"1":"f tC uC","132":"pC","260":"tB I qC rC sC BC"},J:{"260":"D A"},K:{"1":"g","132":"A","260":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"260":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"HTML5 semantic elements"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js index e369e3716c2cbf..5f94883c3cfd37 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O","2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"HTTP Live Streaming (HLS)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"HTTP Live Streaming (HLS)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js index 87308a851258dd..634eb83b999527 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","132":"B"},B:{"1":"C K L H M N O","513":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC","513":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"GB HB IB JB KB LB MB NB OB PB","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB","513":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC","260":"G A JC zB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB","2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","513":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","513":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","513":"e"},L:{"513":"D"},M:{"513":"D"},N:{"2":"A B"},O:{"513":"tC"},P:{"1":"I","513":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"513":"0B"},R:{"513":"7C"},S:{"1":"8C"}},B:6,C:"HTTP/2 protocol"}; +module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"C K L G M N O","513":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC","513":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"HB IB JB KB LB MB NB OB PB QB","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB","513":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC","260":"F A LC 0B"},F:{"1":"4 5 6 7 8 9 AB BB CB DB","2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","513":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","513":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","513":"g"},L:{"513":"H"},M:{"513":"H"},N:{"2":"A B"},O:{"513":"vC"},P:{"1":"I","513":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"513":"1B"},R:{"513":"9C"},S:{"1":"AD"}},B:6,C:"HTTP/2 protocol"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js index 6751cb27cfbe86..baf8d035b46e6a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","322":"P Q R S T","578":"U V"},C:{"1":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB CC DC","194":"jB e kB lB mB nB oB P Q R vB S T U V W"},D:{"1":"W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB","322":"P Q R S T","578":"U V"},E:{"2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB 0B","1090":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB NC OC PC QC pB 8B RC qB","578":"e"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC","66":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"HTTP/3 protocol"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","322":"P Q R S T","578":"U V"},C:{"1":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB EC FC","194":"kB g lB mB nB oB pB P Q R wB S T U V W"},D:{"1":"W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB","322":"P Q R S T","578":"U V"},E:{"2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB 1B","1090":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB PC QC RC SC qB AC TC rB","578":"g"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC","66":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"HTTP/3 protocol"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js index 628ccf3c78e05a..6ec1fa8d89c25b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M CC DC","4":"0 1 2 N O u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC"},H:{"2":"mC"},I:{"1":"sB I D oC pC qC 9B rC sC","2":"nC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"sandbox attribute for iframes"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M EC FC","4":"0 1 2 3 N O v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC"},H:{"2":"oC"},I:{"1":"tB I f qC rC sC BC tC uC","2":"pC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"sandbox attribute for iframes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js index d5207268f5a4d7..b4d1003523d5f6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","66":"0 1 v w x y z"},E:{"2":"I t J F G A B C K L H FC yB GC HC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","130":"E IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","130":"VC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"seamless attribute for iframes"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","66":"0 1 2 w x y z"},E:{"2":"I u J E F A B C K L G HC zB IC JC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","130":"D KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","130":"XC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"seamless attribute for iframes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-srcdoc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-srcdoc.js index 004fefa80c2bff..fb7dc24572a786 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-srcdoc.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-srcdoc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"AC","8":"J E F G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC","8":"sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K","8":"L H M N O u"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB","8":"I t GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B NC OC PC QC","8":"C pB 8B RC qB"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB","8":"SC 9B TC"},H:{"2":"mC"},I:{"1":"D rC sC","8":"sB I nC oC pC qC 9B"},J:{"1":"A","8":"E"},K:{"1":"e","2":"A B","8":"C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"srcdoc attribute for iframes"}; +module.exports={A:{A:{"2":"CC","8":"J D E F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"C K L G M N O"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC","8":"0 tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K","8":"L G M N O v"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB","8":"I u IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B PC QC RC SC","8":"C qB AC TC rB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB","8":"UC BC VC"},H:{"2":"oC"},I:{"1":"f tC uC","8":"tB I pC qC rC sC BC"},J:{"1":"A","8":"D"},K:{"1":"g","2":"A B","8":"C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"srcdoc attribute for iframes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js index d642c6ac5cc89d..617a9cb7808c1c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","322":"SB TB UB VB WB XB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB NC OC PC QC pB 8B RC qB","322":"FB GB HB IB JB KB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:5,C:"ImageCapture API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB EC FC","194":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","322":"TB UB VB WB XB YB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB PC QC RC SC qB AC TC rB","322":"GB HB IB JB KB LB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},B:5,C:"ImageCapture API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js index 3e4f09ae99aa91..d0d70d11851b77 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","161":"B"},B:{"2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","161":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A","161":"B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Input Method Editor API"}; +module.exports={A:{A:{"2":"J D E F A CC","161":"B"},B:{"2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A","161":"B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Input Method Editor API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js index dee5925cc11f60..30c210f98fdb61 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"naturalWidth & naturalHeight image properties"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"naturalWidth & naturalHeight image properties"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js index d29eb8a6fca4e5..37c9df33b400ee 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","194":"P Q R S T U V W X"},C:{"1":"s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l CC DC","322":"m n o p q r"},D:{"1":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e","194":"kB lB mB nB oB P Q R S T U V W X"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC PC QC pB 8B RC qB","194":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Import maps"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","194":"P Q R S T U V W X"},C:{"1":"t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m EC FC","322":"n o p q r s"},D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g","194":"lB mB nB oB pB P Q R S T U V W X"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B"},F:{"1":"nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC RC SC qB AC TC rB","194":"aB bB cB dB eB fB gB hB iB jB kB g lB mB"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"Import maps"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js index ddada8ca195e4d..52d2ef8d6c1875 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K L H M N O"},C:{"2":"0 1 2 3 4 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","8":"5 6 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","72":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","2":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","66":"5 6 7 8 9","72":"AB"},E:{"2":"I t FC yB GC","8":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","2":"G B C H M eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","66":"N O u v w","72":"x"},G:{"2":"yB SC 9B TC UC","8":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"8":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C","2":"1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:5,C:"HTML Imports"}; +module.exports={A:{A:{"2":"J D E F CC","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","8":"6 7 WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","72":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","2":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","66":"6 7 8 9 AB","72":"BB"},E:{"2":"I u HC zB IC","8":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","2":"F B C G M fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","66":"N O v w x","72":"y"},G:{"2":"zB UC BC VC WC","8":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"8":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C","2":"3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"1":"AD"}},B:5,C:"HTML Imports"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js index 802ba54e9f048f..9397ad221c46f5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A B","16":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB","16":"CC"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"indeterminate checkbox"}; +module.exports={A:{A:{"1":"J D E F A B","16":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB","16":"EC"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"indeterminate checkbox"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js index 791a60b44b5ac7..52d86f6514544b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","132":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"A B C K L H","36":"I t J E F G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"A","8":"I t J E F G","33":"y","36":"B C K L H M N O u v w x"},E:{"1":"A B C K L H zB pB qB 0B LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J E FC yB GC HC","260":"F G IC JC","516":"KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC OC","8":"B C PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B TC UC VC","260":"F WC XC YC","516":"kC"},H:{"2":"mC"},I:{"1":"D rC sC","8":"sB I nC oC pC qC 9B"},J:{"1":"A","8":"E"},K:{"1":"e","2":"A","8":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"IndexedDB"}; +module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"A B C K L G","36":"I u J D E F"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"A","8":"I u J D E F","33":"z","36":"B C K L G M N O v w x y"},E:{"1":"A B C K L G 0B qB rB 1B NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u J D HC zB IC JC","260":"E F KC LC","516":"MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC QC","8":"B C RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC VC WC XC","260":"E YC ZC aC","516":"mC"},H:{"2":"oC"},I:{"1":"f tC uC","8":"tB I pC qC rC sC BC"},J:{"1":"A","8":"D"},K:{"1":"g","2":"A","8":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"IndexedDB"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js index 23fbccf9d381d5..d83e4c46c9b4ac 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB CC DC","132":"JB KB LB","260":"MB NB OB PB"},D:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","132":"NB OB PB QB","260":"RB SB TB UB VB WB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","132":"AB BB CB DB","260":"EB FB GB HB IB JB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC","16":"ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","260":"uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"260":"8C"}},B:2,C:"IndexedDB 2.0"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB EC FC","132":"KB LB MB","260":"NB OB PB QB"},D:{"1":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","132":"OB PB QB RB","260":"SB TB UB VB WB XB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB","132":"BB CB DB EB","260":"FB GB HB IB JB KB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC","16":"bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","260":"wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"260":"AD"}},B:2,C:"IndexedDB 2.0"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js index c90ce387f67bde..52c2a4d0ef6722 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F G A B","4":"AC","132":"J E"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","36":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS inline-block"}; +module.exports={A:{A:{"1":"E F A B","4":"CC","132":"J D"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","36":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS inline-block"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js index 9feb535d5e7811..08ee667a5b1b92 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A B","16":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"HTMLElement.innerText"}; +module.exports={A:{A:{"1":"J D E F A B","16":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"HTMLElement.innerText"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js index 638c0eff22c915..8ee4c1fed34de0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A AC","132":"B"},B:{"132":"C K L H M N O","260":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","516":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 N O u v w x y z","2":"I t J E F G A B C K L H M","132":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB","260":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J GC HC","2":"I t FC yB","2052":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B","1025":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1025":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2052":"A B"},O:{"1025":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"260":"0B"},R:{"1":"7C"},S:{"516":"8C"}},B:1,C:"autocomplete attribute: on & off values"}; +module.exports={A:{A:{"1":"J D E F A CC","132":"B"},B:{"132":"C K L G M N O","260":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","516":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 N O v w x y z","2":"I u J D E F A B C K L G M","132":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB","260":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J IC JC","2":"I u HC zB","2052":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC","1025":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1025":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2052":"A B"},O:{"1025":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"260":"1B"},R:{"1":"9C"},S:{"516":"AD"}},B:1,C:"autocomplete attribute: on & off values"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js index 5c0d169b6a7a1d..206ee4124b77e0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G H M NC OC PC QC"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC","129":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Color input type"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F G M PC QC RC SC"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC","129":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"Color input type"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js index f7b6688b3297c4..d30d5dcc3831a1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC","1090":"SB TB UB VB","2052":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b","4100":"c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u","2052":"v w x y z"},E:{"2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B","4100":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B","260":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB nC oC pC","514":"I qC 9B"},J:{"1":"A","2":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"4100":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2052":"8C"}},B:1,C:"Date and time input types"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC","1090":"TB UB VB WB","2052":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b","4100":"c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v","2052":"0 w x y z"},E:{"2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B","4100":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC","260":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB pC qC rC","514":"I sC BC"},J:{"1":"A","2":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"4100":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2052":"AD"}},B:1,C:"Date and time input types"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js index 8b5ae57795e33e..46fbdff1dd40bd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","132":"nC oC pC"},J:{"1":"A","132":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Email, telephone & URL input types"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","132":"pC qC rC"},J:{"1":"A","132":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Email, telephone & URL input types"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js index ef0732ad3dafcd..1a43570a1f2eea 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","2561":"A B","2692":"G"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2561":"C K L H M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC","1537":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB DC","1796":"sB CC"},D:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","1025":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB","1537":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t J FC yB","1025":"E F G A B C HC IC JC zB pB","1537":"GC","4097":"K qB"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","16":"G B C NC OC PC QC pB 8B","260":"RC","1025":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","1537":"H M N O u v w"},G:{"1":"gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B","1025":"F WC XC YC ZC aC bC cC dC","1537":"TC UC VC","4097":"eC fC"},H:{"2":"mC"},I:{"16":"nC oC","1025":"D sC","1537":"sB I pC qC 9B rC"},J:{"1025":"A","1537":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2561":"A B"},O:{"1":"tC"},P:{"1025":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1537":"8C"}},B:1,C:"input event"}; +module.exports={A:{A:{"2":"J D E CC","2561":"A B","2692":"F"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2561":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC","1537":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB FC","1796":"tB EC"},D:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","1025":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB","1537":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u J HC zB","1025":"D E F A B C JC KC LC 0B qB","1537":"IC","4097":"K rB"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","16":"F B C PC QC RC SC qB AC","260":"TC","1025":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","1537":"G M N O v w x"},G:{"1":"iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC","1025":"E YC ZC aC bC cC dC eC fC","1537":"VC WC XC","4097":"gC hC"},H:{"2":"oC"},I:{"16":"pC qC","1025":"f uC","1537":"tB I rC sC BC tC"},J:{"1025":"A","1537":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2561":"A B"},O:{"1":"vC"},P:{"1025":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1537":"AD"}},B:1,C:"input event"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js index fc367815d10057..d73752737b078b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","132":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I","16":"0 t J E F w x y z","132":"G A B C K L H M N O u v"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","132":"J E F G A B HC IC JC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"2":"UC VC","132":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","514":"yB SC 9B TC"},H:{"2":"mC"},I:{"2":"nC oC pC","260":"sB I qC 9B","514":"D rC sC"},J:{"132":"A","260":"E"},K:{"2":"A B C pB 8B qB","514":"e"},L:{"260":"D"},M:{"2":"D"},N:{"514":"A","1028":"B"},O:{"2":"tC"},P:{"260":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"260":"0B"},R:{"260":"7C"},S:{"1":"8C"}},B:1,C:"accept attribute for file input"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","132":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I","16":"0 1 u J D E x y z","132":"F A B C K L G M N O v w"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","132":"J D E F A B JC KC LC 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"2":"WC XC","132":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","514":"zB UC BC VC"},H:{"2":"oC"},I:{"2":"pC qC rC","260":"tB I sC BC","514":"f tC uC"},J:{"132":"A","260":"D"},K:{"2":"A B C qB AC rB","514":"g"},L:{"260":"H"},M:{"2":"H"},N:{"514":"A","1028":"B"},O:{"2":"vC"},P:{"260":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"260":"1B"},R:{"260":"9C"},S:{"1":"AD"}},B:1,C:"accept attribute for file input"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js index ceb13da9e9815e..f3a67e02c9755d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB CC DC"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Directory selection from file input"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB EC FC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Directory selection from file input"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js index eaad0d6ccbe58d..8fbe83f00285fc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","2":"G NC OC PC"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"130":"mC"},I:{"130":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"130":"A B C e pB 8B qB"},L:{"132":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"130":"tC"},P:{"130":"I","132":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"132":"0B"},R:{"132":"7C"},S:{"2":"8C"}},B:1,C:"Multiple file selection"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","2":"F PC QC RC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"130":"oC"},I:{"130":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"130":"A B C g qB AC rB"},L:{"132":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"130":"vC"},P:{"130":"I","132":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"132":"1B"},R:{"132":"9C"},S:{"2":"AD"}},B:1,C:"Multiple file selection"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js index 38e09f291465d0..40eb87e0862915 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M CC DC","4":"N O u v","194":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},D:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","66":"VB WB XB tB YB uB ZB aB bB cB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC pB 8B RC qB","66":"IB JB KB LB MB NB OB PB QB RB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:1,C:"inputmode attribute"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M EC FC","4":"N O v w","194":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d"},D:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","66":"WB XB YB uB ZB vB aB bB cB dB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB PC QC RC SC qB AC TC rB","66":"JB KB LB MB NB OB PB QB RB SB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},B:1,C:"inputmode attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js index ef9e130be795f9..e41aafa0725a2a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB CC DC"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Minimum length attribute for input fields"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB EC FC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"Minimum length attribute for input fields"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js index 03f845c3adc7ba..788faf9890720e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K","1025":"L H M N O"},C:{"2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","513":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"388":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB nC oC pC","388":"I D qC 9B rC sC"},J:{"2":"E","388":"A"},K:{"1":"A B C pB 8B qB","388":"e"},L:{"388":"D"},M:{"641":"D"},N:{"388":"A B"},O:{"388":"tC"},P:{"388":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"388":"0B"},R:{"388":"7C"},S:{"513":"8C"}},B:1,C:"Number input type"}; +module.exports={A:{A:{"2":"J D E F CC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K","1025":"L G M N O"},C:{"2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","513":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"388":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB pC qC rC","388":"I f sC BC tC uC"},J:{"2":"D","388":"A"},K:{"1":"A B C qB AC rB","388":"g"},L:{"388":"H"},M:{"641":"H"},N:{"388":"A B"},O:{"388":"vC"},P:{"388":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"388":"1B"},R:{"388":"9C"},S:{"513":"AD"}},B:1,C:"Number input type"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js index 474e1a91433faf..05b73f9cd0c759 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t","388":"J E F G A GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B","388":"F TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D sC","2":"sB I nC oC pC qC 9B rC"},J:{"1":"A","2":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Pattern attribute for input fields"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u","388":"J D E F A IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC","388":"E VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f uC","2":"tB I pC qC rC sC BC tC"},J:{"1":"A","2":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Pattern attribute for input fields"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js index 37f04537f6c514..27678234f3d119 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d 8B RC qB","2":"G NC OC PC QC","132":"B pB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB D nC oC pC 9B rC sC","4":"I qC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"input placeholder attribute"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","132":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e AC TC rB","2":"F PC QC RC SC","132":"B qB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB f pC qC rC BC tC uC","4":"I sC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"input placeholder attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js index fb03770d3417f4..50be2f43f3b59f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"D 9B rC sC","4":"sB I nC oC pC qC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Range input type"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x y EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"f BC tC uC","4":"tB I pC qC rC sC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Range input type"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js index 13f778c9c105bd..1f25f5a2c791d4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K L H M N O"},C:{"2":"BC sB CC DC","129":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"0 I t J E F G A B C K L w x y z","129":"H M N O u v"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G NC OC PC QC","16":"B pB 8B"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"129":"mC"},I:{"1":"D rC sC","16":"nC oC","129":"sB I pC qC 9B"},J:{"1":"E","129":"A"},K:{"1":"C e","2":"A","16":"B pB 8B","129":"qB"},L:{"1":"D"},M:{"129":"D"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"129":"8C"}},B:1,C:"Search input type"}; +module.exports={A:{A:{"2":"J D E F CC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K L G M N O"},C:{"2":"DC tB EC FC","129":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"0 1 I u J D E F A B C K L x y z","129":"G M N O v w"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F PC QC RC SC","16":"B qB AC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"129":"oC"},I:{"1":"f tC uC","16":"pC qC","129":"tB I rC sC BC"},J:{"1":"D","129":"A"},K:{"1":"C g","2":"A","16":"B qB AC","129":"rB"},L:{"1":"H"},M:{"129":"H"},N:{"129":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"129":"AD"}},B:1,C:"Search input type"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js index 5f357937a4ea3c..cd9b0969c37a98 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","16":"G NC OC PC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Selection controls for input & textarea"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","16":"F PC QC RC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Selection controls for input & textarea"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js index c8ab56504d2699..2a96ab30d752e9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A B","16":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Element.insertAdjacentElement() & Element.insertAdjacentText()"}; +module.exports={A:{A:{"1":"J D E F A B","16":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Element.insertAdjacentElement() & Element.insertAdjacentText()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insertadjacenthtml.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insertadjacenthtml.js index 3662ce0ecf1cc3..92eace0010ecad 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insertadjacenthtml.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insertadjacenthtml.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","16":"AC","132":"J E F G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","16":"G NC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Element.insertAdjacentHTML()"}; +module.exports={A:{A:{"1":"A B","16":"CC","132":"J D E F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","16":"F PC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"Element.insertAdjacentHTML()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js index a62b66e26774d6..854ab1242cb689 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Internationalization API"}; +module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x y z"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"Internationalization API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js index 22cc9ee8e6eae4..ffb583b7978e69 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"IntersectionObserver V2"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"IntersectionObserver V2"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js index 0bdf830707032f..9e62183dd98e4f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"M N O","2":"C K L","516":"H","1025":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC","194":"RB SB TB"},D:{"1":"XB tB YB uB ZB aB bB","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","516":"QB RB SB TB UB VB WB","1025":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB NC OC PC QC pB 8B RC qB","516":"DB EB FB GB HB IB JB","1025":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","1025":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","1025":"e"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","516":"uC vC"},Q:{"1025":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"IntersectionObserver"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O","2":"C K L","516":"G","1025":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB EC FC","194":"SB TB UB"},D:{"1":"YB uB ZB vB aB bB cB","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","516":"RB SB TB UB VB WB XB","1025":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB PC QC RC SC qB AC TC rB","516":"EB FB GB HB IB JB KB","1025":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","1025":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","1025":"g"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","516":"wC xC"},Q:{"1025":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"IntersectionObserver"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js index 6355ec2e6ced8a..1e2398db2a3662 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N","130":"O"},C:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB CC DC"},D:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB qB"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC PC QC pB 8B RC qB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Intl.PluralRules API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N","130":"O"},C:{"1":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB EC FC"},D:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB PC QC RC SC qB AC TC rB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"Intl.PluralRules API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js index 707e756712f4f2..55b02a5ab8610a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","1025":"d f g h i j k l m n o p q r s D","1537":"P Q R S T U V W X Y Z a b c"},C:{"2":"BC","932":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB CC DC","2308":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"I t J E F G A B C K L H M N O u v w","545":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB","1025":"d f g h i j k l m n o p q r s D wB xB EC","1537":"LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c"},E:{"1":"rB 5B 6B 7B MC","2":"I t J FC yB GC","516":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B","548":"G A JC zB","676":"E F HC IC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","513":"9","545":"0 1 2 3 4 5 6 7 H M N O u v w x y z","1537":"8 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"rB 5B 6B 7B","2":"yB SC 9B TC UC","516":"jC kC lC 1B 2B 3B 4B","548":"XC YC ZC aC bC cC dC eC fC gC hC iC","676":"F VC WC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","545":"rC sC","1025":"D"},J:{"2":"E","545":"A"},K:{"2":"A B C pB 8B qB","1025":"e"},L:{"1025":"D"},M:{"2308":"D"},N:{"2":"A B"},O:{"1537":"tC"},P:{"545":"I","1025":"4C 5C 6C","1537":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB"},Q:{"1537":"0B"},R:{"1537":"7C"},S:{"932":"8C"}},B:5,C:"Intrinsic & Extrinsic Sizing"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","1025":"d e h i j k l m n o p q r s t f H","1537":"P Q R S T U V W X Y Z a b c"},C:{"2":"DC","932":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB EC FC","2308":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"I u J D E F A B C K L G M N O v w x","545":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB","1025":"d e h i j k l m n o p q r s t f H xB yB GC","1537":"MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J HC zB IC","516":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B","548":"F A LC 0B","676":"D E JC KC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","513":"AB","545":"0 1 2 3 4 5 6 7 8 G M N O v w x y z","1025":"e","1537":"9 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d"},G:{"1":"sB 6B 7B 8B 9B","2":"zB UC BC VC WC","516":"lC mC nC 2B 3B 4B 5B","548":"ZC aC bC cC dC eC fC gC hC iC jC kC","676":"E XC YC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","545":"tC uC","1025":"f"},J:{"2":"D","545":"A"},K:{"2":"A B C qB AC rB","1025":"g"},L:{"1025":"H"},M:{"2308":"H"},N:{"2":"A B"},O:{"1537":"vC"},P:{"545":"I","1025":"6C 7C 8C","1537":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB"},Q:{"1537":"1B"},R:{"1537":"9C"},S:{"932":"AD"}},B:5,C:"Intrinsic & Extrinsic Sizing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js index 17941a66fcc04a..8b0ec04a7aa1c3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","129":"t GC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"JPEG 2000 image format"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","129":"u IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:6,C:"JPEG 2000 image format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js index 84fd78692d0b0f..0cd5216d061678 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z","578":"a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y CC DC","322":"Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z wB xB EC","194":"a b c d f g h i j k l m n o p q r s D"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB NC OC PC QC pB 8B RC qB","194":"nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"JPEG XL image format"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z H","578":"a b c d e h i j k l m n o p q r s t f"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y EC FC","322":"Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z H xB yB GC","194":"a b c d e h i j k l m n o p q r s t f"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB PC QC RC SC qB AC TC rB","194":"oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:6,C:"JPEG XL image format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js index aad0e932280b06..e5ad4c14b31aef 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O","2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"JPEG XR image format"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:6,C:"JPEG XR image format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js index 42c7761e2f7103..4b414692a91c8f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB CC DC"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Lookbehind in JS regular expressions"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB EC FC"},D:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PC QC RC SC qB AC TC rB"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"Lookbehind in JS regular expressions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js index 9f893ed4e07cf2..9eb852a99093f2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E AC","129":"F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"JSON parsing"}; +module.exports={A:{A:{"1":"F A B","2":"J D CC","129":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"JSON parsing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js index 763b2e7a18381a..6ca2c9d8e3e054 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H","132":"M N O"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC"},D:{"1":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","132":"WB XB tB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC","132":"zB"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB","132":"JB KB LB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC","132":"aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC","132":"wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:5,C:"CSS justify-content: space-evenly"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G","132":"M N O"},C:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB EC FC"},D:{"1":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","132":"XB YB uB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC","132":"0B"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB","132":"KB LB MB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC","132":"cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC","132":"yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},B:5,C:"CSS justify-content: space-evenly"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js index 25375e0e1a7b8c..cbb8c9c5f42db7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"nC oC pC","132":"sB I qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"High-quality kerning pairs & ligatures"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"pC qC rC","132":"tB I sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:7,C:"High-quality kerning pairs & ligatures"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js index 769bfae68d2bfd..bd5500621f107d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","16":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC","16":"C"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e qB","2":"A B pB 8B","16":"C"},L:{"1":"D"},M:{"130":"D"},N:{"130":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"KeyboardEvent.charCode"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","16":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC","16":"C"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g rB","2":"A B qB AC","16":"C"},L:{"1":"H"},M:{"130":"H"},N:{"130":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:7,C:"KeyboardEvent.charCode"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js index b769672d3c9986..4db59140b18cdc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB CC DC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB","194":"HB IB JB KB LB MB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"4 5 6 7 8 9"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"194":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I","194":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"194":"7C"},S:{"1":"8C"}},B:5,C:"KeyboardEvent.code"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EC FC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB","194":"IB JB KB LB MB NB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","194":"5 6 7 8 9 AB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"194":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I","194":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"194":"9C"},S:{"1":"AD"}},B:5,C:"KeyboardEvent.code"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js index b45a8c586d966e..b1c0230c3b9e29 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B H M NC OC PC QC pB 8B RC","16":"C"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e qB","2":"A B pB 8B","16":"C"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"KeyboardEvent.getModifierState()"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B G M PC QC RC SC qB AC TC","16":"C"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g rB","2":"A B qB AC","16":"C"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"KeyboardEvent.getModifierState()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js index 89846e1bd1e304..d6a148dfd4f496 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","260":"G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H M N O"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x CC DC","132":"0 1 2 3 y z"},D:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"0 1 2 3 4 5 6 7 8 9 G B H M N O u v w x y z AB BB CB NC OC PC QC pB 8B RC","16":"C"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"1":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e qB","2":"A B pB 8B","16":"C"},L:{"1":"D"},M:{"1":"D"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"KeyboardEvent.key"}; +module.exports={A:{A:{"2":"J D E CC","260":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x y EC FC","132":"0 1 2 3 4 z"},D:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"0 1 2 3 4 5 6 7 8 9 F B G M N O v w x y z AB BB CB DB PC QC RC SC qB AC TC","16":"C"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"1":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g rB","2":"A B qB AC","16":"C"},L:{"1":"H"},M:{"1":"H"},N:{"260":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"KeyboardEvent.key"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js index b6fb2a8cdb7119..696df8c50c516e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"J FC yB","132":"I t GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC","16":"C","132":"H M"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B","132":"TC UC VC"},H:{"2":"mC"},I:{"1":"D rC sC","16":"nC oC","132":"sB I pC qC 9B"},J:{"132":"E A"},K:{"1":"e qB","2":"A B pB 8B","16":"C"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"KeyboardEvent.location"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"J HC zB","132":"I u IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC","16":"C","132":"G M"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC","132":"VC WC XC"},H:{"2":"oC"},I:{"1":"f tC uC","16":"pC qC","132":"tB I rC sC BC"},J:{"132":"D A"},K:{"1":"g rB","2":"A B qB AC","16":"C"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"KeyboardEvent.location"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js index 5cd95ca977fcfa..bf2e9762321bb2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","16":"G NC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B","16":"nC oC","132":"rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"132":"D"},M:{"132":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"2":"I","132":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"132":"7C"},S:{"1":"8C"}},B:7,C:"KeyboardEvent.which"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","16":"F PC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC","16":"pC qC","132":"tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"132":"H"},M:{"132":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"2":"I","132":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"132":"9C"},S:{"1":"AD"}},B:7,C:"KeyboardEvent.which"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js index 8a252a222a165e..c8603f375bcaac 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G A AC"},B:{"1":"C K L H M N O","2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"1":"B","2":"A"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Resource Hints: Lazyload"}; +module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"1":"B","2":"A"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Resource Hints: Lazyload"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js index 2f3f1619ac7bb1..cdec8e8e36641a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","2052":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","194":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O","322":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB","516":"GB HB IB JB KB LB MB NB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC","1028":"A zB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","322":"0 1 2 H M N O u v w x y z","516":"3 4 5 6 7 8 9 AB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC","1028":"ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","516":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"let"}; +module.exports={A:{A:{"2":"J D E F A CC","2052":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","194":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O","322":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB","516":"HB IB JB KB LB MB NB OB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC","1028":"A 0B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","322":"0 1 2 3 G M N O v w x y z","516":"4 5 6 7 8 9 AB BB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC","1028":"bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","516":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"let"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js index 570e2f70b74dd0..c5f70d6cc0e81b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","130":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC"},H:{"130":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E","130":"A"},K:{"1":"e","130":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"130":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"PNG favicons"}; +module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","130":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC"},H:{"130":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D","130":"A"},K:{"1":"g","130":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"130":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"PNG favicons"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js index 54141304b8de48..595faaba120790 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P","1537":"Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB CC DC","260":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB","513":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","1537":"Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB TB UB VB WB XB YB ZB aB bB cB dB NC OC PC QC pB 8B RC qB","1537":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","130":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC"},H:{"130":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E","130":"A"},K:{"130":"A B C pB 8B qB","1537":"e"},L:{"1537":"D"},M:{"2":"D"},N:{"130":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C","1537":"1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"1537":"7C"},S:{"513":"8C"}},B:1,C:"SVG favicons"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P","1537":"Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB EC FC","260":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB","513":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","1537":"Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB UB VB WB XB YB ZB aB bB cB dB eB PC QC RC SC qB AC TC rB","1537":"fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","130":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC"},H:{"130":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D","130":"A"},K:{"130":"A B C qB AC rB","1537":"g"},L:{"1537":"H"},M:{"2":"H"},N:{"130":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C","1537":"3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"1537":"9C"},S:{"513":"AD"}},B:1,C:"SVG favicons"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js index 0285b2ea72067e..0332b0f560906a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F AC","132":"G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB","260":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"16":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"16":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","16":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","16":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Resource Hints: dns-prefetch"}; +module.exports={A:{A:{"1":"A B","2":"J D E CC","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB","260":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"16":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"16":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","16":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","16":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"Resource Hints: dns-prefetch"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js index 7cdedacf93ce66..f8c51dacb97f82 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Resource Hints: modulepreload"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"Resource Hints: modulepreload"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js index cf8a11c872ff33..1a0e8e269bc08c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","260":"H M N O"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","129":"EB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"16":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Resource Hints: preconnect"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","260":"G M N O"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","129":"FB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"16":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"Resource Hints: preconnect"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js index 0359c3eff235e6..526214b7d8e5fd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E"},E:{"2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB","194":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC","194":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"I D rC sC","2":"sB nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Resource Hints: prefetch"}; +module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D"},E:{"2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB","194":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","194":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"I f tC uC","2":"tB pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"Resource Hints: prefetch"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js index 146ba39dd061e8..09affa20f39abc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M","1028":"N O"},C:{"1":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB CC DC","132":"VB","578":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T"},D:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","322":"B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC","322":"bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Resource Hints: preload"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M","1028":"N O"},C:{"1":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB EC FC","132":"WB","578":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T"},D:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","322":"B"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC","322":"dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"Resource Hints: preload"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js index d3b84f1ad26c0b..4ff0ec22f5bc15 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G A AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Resource Hints: prerender"}; +module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"Resource Hints: prerender"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js index 5606ec5b6dfaa1..2a3566af5420ce 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB CC DC","132":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB","66":"lB mB"},E:{"1":"MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB","322":"L H 0B KC LC 1B","580":"2B 3B 4B rB 5B 6B 7B"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC PC QC pB 8B RC qB","66":"ZB aB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC","322":"iC jC kC lC 1B","580":"2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"132":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Lazy loading via attribute for images & iframes"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB EC FC","132":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB","66":"mB nB"},E:{"1":"9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB","322":"L G 1B MC NC 2B","580":"3B 4B 5B sB 6B 7B 8B"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC RC SC qB AC TC rB","66":"aB bB"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","322":"kC lC mC nC 2B","580":"3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"132":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"Lazy loading via attribute for images & iframes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/localecompare.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/localecompare.js index 168eb84b2d13b6..43373930d4a1a5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/localecompare.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/localecompare.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","16":"AC","132":"J E F G A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"I t J E F G A B C K L H M N O u v w x y"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"I t J E F G FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G B C NC OC PC QC pB 8B RC","132":"qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"F yB SC 9B TC UC VC WC XC YC"},H:{"132":"mC"},I:{"1":"D rC sC","132":"sB I nC oC pC qC 9B"},J:{"132":"E A"},K:{"1":"e","16":"A B C pB 8B","132":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","132":"A"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","132":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"4":"8C"}},B:6,C:"localeCompare()"}; +module.exports={A:{A:{"1":"B","16":"CC","132":"J D E F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"I u J D E F A B C K L G M N O v w x y z"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","132":"I u J D E F HC zB IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F B C PC QC RC SC qB AC TC","132":"rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"E zB UC BC VC WC XC YC ZC aC"},H:{"132":"oC"},I:{"1":"f tC uC","132":"tB I pC qC rC sC BC"},J:{"132":"D A"},K:{"1":"g","16":"A B C qB AC","132":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","132":"A"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","132":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"4":"AD"}},B:6,C:"localeCompare()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js index 86df8ea6b16c0e..3eb9e075020970 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","194":"XB tB YB uB ZB aB bB cB dB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"194":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"Magnetometer"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"YB uB ZB vB aB bB cB dB eB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"194":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,C:"Magnetometer"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js index d6c7d8e8a293df..24c297b4ef507a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","36":"G A B"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","36":"C K L"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","36":"0 1 2 3 4 5 6 7 8 I t J E F G A B C K L H M N O u v w x y z DC"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","36":"0 1 2 3 4 5 6 7 8 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","36":"t J E GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B NC OC PC QC pB","36":"C H M N O u v 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB","36":"SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D","2":"nC","36":"sB I oC pC qC 9B rC sC"},J:{"36":"E A"},K:{"1":"e","2":"A B","36":"C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"36":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","36":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"matches() DOM method"}; +module.exports={A:{A:{"2":"J D E CC","36":"F A B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","36":"C K L"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","36":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z FC"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","36":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","36":"u J D IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B PC QC RC SC qB","36":"C G M N O v w AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB","36":"UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f","2":"pC","36":"tB I qC rC sC BC tC uC"},J:{"36":"D A"},K:{"1":"g","2":"A B","36":"C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"36":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","36":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"matches() DOM method"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js index ebef25f1f1a162..d33151baab69f3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B C NC OC PC QC pB 8B RC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"matchMedia"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B C PC QC RC SC qB AC TC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"matchMedia"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js index a6060cabec8dbc..fa5ca8bce2c84f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"G A B AC","8":"J E F"},B:{"2":"C K L H M N O","8":"P Q R S T U V W X Y Z a b c d f g","584":"h i j k l m n o p q r s","1025":"D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","129":"BC sB CC DC"},D:{"1":"z","8":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g","584":"h i j k l m n o p q r s","1025":"D wB xB EC"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","260":"I t J E F G FC yB GC HC IC JC"},F:{"2":"G","8":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB","584":"S T U V W X Y Z a b c d","2052":"B C NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B"},H:{"8":"mC"},I:{"8":"sB I nC oC pC qC 9B rC sC","1025":"D"},J:{"1":"A","8":"E"},K:{"8":"A B C e pB 8B qB"},L:{"1025":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"8":"tC"},P:{"8":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"8":"0B"},R:{"8":"7C"},S:{"1":"8C"}},B:2,C:"MathML"}; +module.exports={A:{A:{"2":"F A B CC","8":"J D E"},B:{"2":"C K L G M N O","8":"P Q R S T U V W X Y Z a b c d e h","584":"i j k l m n o p q r s t","1025":"f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","129":"DC tB EC FC"},D:{"1":"0","8":"1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h","584":"i j k l m n o p q r s t","1025":"f H xB yB GC"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","260":"I u J D E F HC zB IC JC KC LC"},F:{"2":"F","8":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB","584":"S T U V W X Y Z a b c d","1025":"e","2052":"B C PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC"},H:{"8":"oC"},I:{"8":"tB I pC qC rC sC BC tC uC","1025":"f"},J:{"1":"A","8":"D"},K:{"8":"A B C g qB AC rB"},L:{"1025":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"8":"vC"},P:{"8":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"8":"1B"},R:{"8":"9C"},S:{"1":"AD"}},B:2,C:"MathML"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/maxlength.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/maxlength.js index cf98f3053d2311..00587208c277fb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/maxlength.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/maxlength.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","16":"AC","900":"J E F G"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","1025":"C K L H M N O"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","900":"BC sB CC DC","1025":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"t FC","900":"I yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G","132":"B C NC OC PC QC pB 8B RC qB"},G:{"1":"SC 9B TC UC VC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB","2052":"F WC"},H:{"132":"mC"},I:{"1":"sB I pC qC 9B rC sC","16":"nC oC","4097":"D"},J:{"1":"E A"},K:{"132":"A B C pB 8B qB","4097":"e"},L:{"4097":"D"},M:{"4097":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"4097":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1025":"8C"}},B:1,C:"maxlength attribute for input and textarea elements"}; +module.exports={A:{A:{"1":"A B","16":"CC","900":"J D E F"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","1025":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","900":"DC tB EC FC","1025":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"u HC","900":"I zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F","132":"B C PC QC RC SC qB AC TC rB"},G:{"1":"UC BC VC WC XC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB","2052":"E YC"},H:{"132":"oC"},I:{"1":"tB I rC sC BC tC uC","16":"pC qC","4097":"f"},J:{"1":"D A"},K:{"132":"A B C qB AC rB","4097":"g"},L:{"4097":"H"},M:{"4097":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"4097":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1025":"AD"}},B:1,C:"maxlength attribute for input and textarea elements"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js index f039acda93c3fe..7f5e0539233a88 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M CC DC","33":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t J FC yB GC HC MC","33":"E F G A IC JC zB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC","33":"F VC WC XC YC ZC aC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"isolate-override from unicode-bidi"}; +module.exports={A:{D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M EC FC","33":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"I u J HC zB IC JC OC","33":"D E F A KC LC 0B"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC","33":"E XC YC ZC aC bC cC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"isolate-override from unicode-bidi"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js index 4e0834c69f1824..b9814879e9d92a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H","33":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G CC DC","33":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t FC yB GC MC","33":"J E F G A HC IC JC zB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"F UC VC WC XC YC ZC aC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"isolate from unicode-bidi"}; +module.exports={A:{D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G","33":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F EC FC","33":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"I u HC zB IC OC","33":"J D E F A JC KC LC 0B"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"E WC XC YC ZC aC bC cC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"isolate from unicode-bidi"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js index cb84ca9d4eee35..93f54e96f2da72 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G CC DC","33":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t FC yB GC MC","33":"J E F G A HC IC JC zB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"F UC VC WC XC YC ZC aC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"plaintext from unicode-bidi"}; +module.exports={A:{D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F EC FC","33":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"I u HC zB IC OC","33":"J D E F A JC KC LC 0B"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"E WC XC YC ZC aC bC cC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"plaintext from unicode-bidi"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js index d15c2f6cac3491..8a15d0b0e4eb2f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","33":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t J E FC yB GC HC IC MC","33":"F G A B C JC zB pB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","33":"F WC XC YC ZC aC bC cC dC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"text-decoration-color property"}; +module.exports={A:{D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"I u J D HC zB IC JC KC OC","33":"E F A B C LC 0B qB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","33":"E YC ZC aC bC cC dC eC fC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"text-decoration-color property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js index 695c81acac48bf..95d4bde7b9af92 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","33":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t J E FC yB GC HC IC MC","33":"F G A B C JC zB pB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","33":"F WC XC YC ZC aC bC cC dC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"text-decoration-line property"}; +module.exports={A:{D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"I u J D HC zB IC JC KC OC","33":"E F A B C LC 0B qB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","33":"E YC ZC aC bC cC dC eC fC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"text-decoration-line property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js index 99446df2f0965a..147fcab97a46e1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"2":"I t J E FC yB GC HC IC MC","33":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},G:{"2":"yB SC 9B TC UC VC","33":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"text-decoration shorthand property"}; +module.exports={A:{D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"2":"I u J D HC zB IC JC KC OC","33":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B"},G:{"2":"zB UC BC VC WC XC","33":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"text-decoration shorthand property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js index 98439aa5df9fa3..e79b6954f992ae 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","33":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t J E FC yB GC HC IC MC","33":"F G A B C JC zB pB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","33":"F WC XC YC ZC aC bC cC dC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"text-decoration-style property"}; +module.exports={A:{D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"I u J D HC zB IC JC KC OC","33":"E F A B C LC 0B qB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","33":"E YC ZC aC bC cC dC eC fC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"text-decoration-style property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js index c49dc33b8d5a1d..defa94bd3cb3e1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","132":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","132":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"I t J E F G A B C K L H M N","132":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t FC yB GC","132":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"yB SC 9B TC UC VC","132":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","132":"D rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","132":"e"},L:{"132":"D"},M:{"132":"D"},N:{"132":"A B"},O:{"132":"tC"},P:{"2":"I uC","132":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"132":"0B"},R:{"132":"7C"},S:{"132":"8C"}},B:2,C:"Media Fragments"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","132":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"I u J D E F A B C K L G M N","132":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u HC zB IC","132":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"zB UC BC VC WC XC","132":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","132":"f tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","132":"g"},L:{"132":"H"},M:{"132":"H"},N:{"132":"A B"},O:{"132":"vC"},P:{"2":"I wC","132":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"132":"1B"},R:{"132":"9C"},S:{"132":"AD"}},B:2,C:"Media Fragments"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js index 45691d7a8215aa..832bf3090609be 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB CC DC","260":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","324":"QB RB SB TB UB VB WB XB tB YB uB"},E:{"2":"I t J E F G A FC yB GC HC IC JC zB","132":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB","324":"BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"260":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","132":"uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"260":"8C"}},B:5,C:"Media Capture from DOM Elements API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB EC FC","260":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","324":"RB SB TB UB VB WB XB YB uB ZB vB"},E:{"2":"I u J D E F A HC zB IC JC KC LC 0B","132":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB","324":"CB DB EB FB GB HB IB JB KB LB MB NB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"260":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","132":"wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"260":"AD"}},B:5,C:"Media Capture from DOM Elements API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js index e1804cf138ab33..4100244cdc81bb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","194":"MB NB"},E:{"1":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB","322":"K L qB 0B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"9 AB"},G:{"1":"kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC","578":"dC eC fC gC hC iC jC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"MediaRecorder API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","194":"NB OB"},E:{"1":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB","322":"K L rB 1B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","194":"AB BB"},G:{"1":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC","578":"fC gC hC iC jC kC lC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"MediaRecorder API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js index f1683099fe351a..04a547e73755b5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","132":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","66":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M","33":"0 1 2 3 4 5 y z","66":"N O u v w x"},E:{"1":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC","260":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D sC","2":"sB I nC oC pC qC 9B rC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Media Source Extensions"}; +module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","66":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M","33":"0 1 2 3 4 5 6 z","66":"N O v w x y"},E:{"1":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC","260":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f uC","2":"tB I pC qC rC sC BC tC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"Media Source Extensions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js index c0ca6b8a515195..058f48cb510e43 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E CC DC","132":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T","450":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","66":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","66":"AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"450":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Context menu item (menuitem element)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u J D EC FC","132":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T","450":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","66":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","66":"BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"450":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Context menu item (menuitem element)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js index d18c43257d3d8f..789d9e169264d2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB","132":"e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","258":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"513":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","16":"uC"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:1,C:"theme-color Meta Tag"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB","132":"g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","258":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"513":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","16":"wC"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:1,C:"theme-color Meta Tag"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js index f43066f94b64f7..68406e74e52fb8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G NC OC PC QC"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"meter element"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F PC QC RC SC"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"meter element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js index b25bb4f5d46e88..d81a515f899cc3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r CC DC"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Web MIDI API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s EC FC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"Web MIDI API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js index 5e25c9e139d1e8..8fd00cf5df592c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","8":"J AC","129":"E","257":"F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS min/max-width/height"}; +module.exports={A:{A:{"1":"F A B","8":"J CC","129":"D","257":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS min/max-width/height"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js index 65e96b90cd454a..2abb9856928964 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","132":"I t J E F G A B C K L H M N O u v w CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","2":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"MP3 audio format"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","132":"I u J D E F A B C K L G M N O v w x EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","2":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"MP3 audio format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js index fd1b18ffb5601f..7e9e5832487671 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O","2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","386":"w x"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"Dynamic Adaptive Streaming over HTTP (MPEG-DASH)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","386":"x y"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:6,C:"Dynamic Adaptive Streaming over HTTP (MPEG-DASH)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js index e6b4e18ade09c8..e1a21ea42616a3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v CC DC","4":"0 1 2 3 4 5 6 7 8 9 w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D rC sC","4":"sB I nC oC qC 9B","132":"pC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"260":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"MPEG-4/H.264 video format"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w EC FC","4":"0 1 2 3 4 5 6 7 8 9 x y z AB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f tC uC","4":"tB I pC qC sC BC","132":"rC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"260":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"MPEG-4/H.264 video format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js index dbe9806cd55c51..f8baf957721de7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 Multiple backgrounds"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS3 Multiple backgrounds"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js index ab2d6fa6a006b1..4a010488059daa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O","516":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"132":"RB SB TB UB VB WB XB tB YB uB ZB aB bB","164":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC","516":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a","1028":"b c d f g h i j k l m n o p q r s D wB xB"},D:{"420":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","516":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"G JC","164":"E F IC","420":"I t J FC yB GC HC"},F:{"1":"C pB 8B RC qB","2":"G B NC OC PC QC","420":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB","516":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"XC YC","164":"F VC WC","420":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"420":"sB I nC oC pC qC 9B rC sC","516":"D"},J:{"420":"E A"},K:{"1":"C pB 8B qB","2":"A B","516":"e"},L:{"516":"D"},M:{"1028":"D"},N:{"1":"A B"},O:{"516":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","420":"I"},Q:{"516":"0B"},R:{"516":"7C"},S:{"164":"8C"}},B:4,C:"CSS3 Multiple column layout"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O","516":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"132":"SB TB UB VB WB XB YB uB ZB vB aB bB cB","164":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB EC FC","516":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a","1028":"b c d e h i j k l m n o p q r s t f H xB yB"},D:{"420":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","516":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","132":"F LC","164":"D E KC","420":"I u J HC zB IC JC"},F:{"1":"C qB AC TC rB","2":"F B PC QC RC SC","420":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB","516":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"ZC aC","164":"E XC YC","420":"zB UC BC VC WC"},H:{"1":"oC"},I:{"420":"tB I pC qC rC sC BC tC uC","516":"f"},J:{"420":"D A"},K:{"1":"C qB AC rB","2":"A B","516":"g"},L:{"516":"H"},M:{"1028":"H"},N:{"1":"A B"},O:{"516":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","420":"I"},Q:{"516":"1B"},R:{"516":"9C"},S:{"164":"AD"}},B:4,C:"CSS3 Multiple column layout"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js index 9b188573c17d66..0bd91e575826b5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","260":"G A B"},B:{"132":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H M N O"},C:{"2":"BC sB I t CC DC","260":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"16":"I t J E F G A B C K L","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"16":"FC yB","132":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"C RC qB","2":"G NC OC PC QC","16":"B pB 8B","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"16":"yB SC","132":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"16":"nC oC","132":"sB I D pC qC 9B rC sC"},J:{"132":"E A"},K:{"1":"C qB","2":"A","16":"B pB 8B","132":"e"},L:{"132":"D"},M:{"260":"D"},N:{"260":"A B"},O:{"132":"tC"},P:{"132":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"132":"0B"},R:{"132":"7C"},S:{"260":"8C"}},B:5,C:"Mutation events"}; +module.exports={A:{A:{"2":"J D E CC","260":"F A B"},B:{"132":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G M N O"},C:{"2":"DC tB I u EC FC","260":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"16":"I u J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"16":"HC zB","132":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"C TC rB","2":"F PC QC RC SC","16":"B qB AC","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"16":"zB UC","132":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"16":"pC qC","132":"tB I f rC sC BC tC uC"},J:{"132":"D A"},K:{"1":"C rB","2":"A","16":"B qB AC","132":"g"},L:{"132":"H"},M:{"260":"H"},N:{"260":"A B"},O:{"132":"vC"},P:{"132":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"132":"1B"},R:{"132":"9C"},S:{"260":"AD"}},B:5,C:"Mutation events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js index b7ba183429502b..e1deb78f08dae8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F AC","8":"G A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K CC DC"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N","33":"0 1 O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB nC oC pC","8":"I qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","8":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Mutation Observer"}; +module.exports={A:{A:{"1":"B","2":"J D E CC","8":"F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K EC FC"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N","33":"0 1 2 O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB pC qC rC","8":"I sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","8":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Mutation Observer"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js index d96dc5248384be..09cd279568c014 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F G A B","2":"AC","8":"J E"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","4":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Web Storage - name/value pairs"}; +module.exports={A:{A:{"1":"E F A B","2":"CC","8":"J D"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","4":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Web Storage - name/value pairs"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js index 78e30e8f1d0bc9..4b923c6a4cb889 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","194":"P Q R S T U","260":"V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e","194":"kB lB mB nB oB P Q R S T U","260":"V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC","516":"1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC PC QC pB 8B RC qB","194":"ZB aB bB cB dB eB fB gB hB iB","260":"jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC","516":"1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"File System Access API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","194":"P Q R S T U","260":"V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g","194":"lB mB nB oB pB P Q R S T U","260":"V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC","516":"2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC RC SC qB AC TC rB","194":"aB bB cB dB eB fB gB hB iB jB","260":"kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC","516":"2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"File System Access API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js index ceac30426b8784..90477cf5edc718 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t","33":"J E F G A B C"},E:{"1":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"I D qC 9B rC sC","2":"sB nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Navigation Timing API"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u","33":"J D E F A B C"},E:{"1":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"I f sC BC tC uC","2":"tB pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"Navigation Timing API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js index 844ebcbcc5717e..777cb57899989c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","1028":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB","1028":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NC OC PC QC pB 8B RC qB","1028":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"nC rC sC","132":"sB I oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","132":"I","516":"uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"260":"8C"}},B:7,C:"Network Information API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","1028":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB","1028":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB PC QC RC SC qB AC TC rB","1028":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"pC tC uC","132":"tB I qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","132":"I","516":"wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"260":"AD"}},B:7,C:"Network Information API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js index 7e9858d020183e..b311935ae335a5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I","36":"t J E F G A B C K L H M N O u v w"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","36":"D rC sC"},J:{"1":"A","2":"E"},K:{"2":"A B C pB 8B qB","36":"e"},L:{"513":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"36":"I","258":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"258":"7C"},S:{"1":"8C"}},B:1,C:"Web Notifications"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I","36":"u J D E F A B C K L G M N O v w x"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B","1028":"9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","36":"f tC uC"},J:{"1":"A","2":"D"},K:{"2":"A B C qB AC rB","36":"g"},L:{"513":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"36":"I","258":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"258":"9C"},S:{"1":"AD"}},B:1,C:"Web Notifications"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js index 16594fcc521321..e8f48a273cd060 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC"},D:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","16":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Object.entries"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC"},D:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","16":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Object.entries"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js index 9da52e185cfe1c..b02ebad010a6d4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H","260":"M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC","132":"F G IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G H M N O NC OC PC","33":"B C QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","132":"F WC XC YC"},H:{"33":"mC"},I:{"1":"D sC","2":"sB I nC oC pC qC 9B rC"},J:{"2":"E A"},K:{"1":"e","2":"A","33":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 object-fit/object-position"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G","260":"M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC","132":"E F KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F G M N O PC QC RC","33":"B C SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","132":"E YC ZC aC"},H:{"33":"oC"},I:{"1":"f uC","2":"tB I pC qC rC sC BC tC"},J:{"2":"D A"},K:{"1":"g","2":"A","33":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS3 object-fit/object-position"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js index a1fd4ae56aa1f1..ec12a6af678d9a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB","2":"G B C H M N O u v w x CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"I","2":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Object.observe data binding"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB","2":"F B C G M N O v w x y DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"I","2":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Object.observe data binding"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js index 7fb3a333cef7c0..c5d525d9c75b8a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js @@ -1 +1 @@ -module.exports={A:{A:{"8":"J E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC"},D:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","8":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"8":"mC"},I:{"1":"D","8":"sB I nC oC pC qC 9B rC sC"},J:{"8":"E A"},K:{"1":"e","8":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","8":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Object.values method"}; +module.exports={A:{A:{"8":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC"},D:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","8":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"8":"oC"},I:{"1":"f","8":"tB I pC qC rC sC BC tC uC"},J:{"8":"D A"},K:{"1":"g","8":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","8":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Object.values method"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js index 85d165cb13174a..91237aaa3d3cb8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O","2":"C P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E","130":"A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"Object RTC (ORTC) API for WebRTC"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O","2":"C P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D","130":"A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:6,C:"Object RTC (ORTC) API for WebRTC"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js index 3c37b4731c25ae..ee053bf0d1b604 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"G AC","8":"J E F"},B:{"1":"C K L H M N O P Q R S T","2":"U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S CC DC","2":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","4":"sB","8":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T","2":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB QC pB 8B RC qB","2":"G e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC","8":"OC PC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I nC oC pC qC 9B rC sC","2":"D"},J:{"1":"E A"},K:{"1":"B C pB 8B qB","2":"A e"},L:{"2":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"Offline web applications"}; +module.exports={A:{A:{"1":"A B","2":"F CC","8":"J D E"},B:{"1":"C K L G M N O P Q R S T","2":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S EC FC","2":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","4":"tB","8":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T","2":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB SC qB AC TC rB","2":"F g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC","8":"QC RC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I pC qC rC sC BC tC uC","2":"f"},J:{"1":"D A"},K:{"1":"B C qB AC rB","2":"A g"},L:{"2":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"1":"AD"}},B:7,C:"Offline web applications"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js index e4cdfd9936ad2f..12935539961ff3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB CC DC","194":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o"},D:{"1":"gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","322":"XB tB YB uB ZB aB bB cB dB eB fB"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB NC OC PC QC pB 8B RC qB","322":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:1,C:"OffscreenCanvas"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB EC FC","194":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p"},D:{"1":"hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","322":"YB uB ZB vB aB bB cB dB eB fB gB"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB PC QC RC SC qB AC TC rB","322":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},B:1,C:"OffscreenCanvas"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js index d75a1f810a883b..b1cadfb03fe286 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B","132":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"A","2":"E"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Ogg Vorbis audio format"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B","132":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"A","2":"D"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Ogg Vorbis audio format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js index f7a3e0130cc06f..000f0893dd1da6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","8":"G A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K L H M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:6,C:"Ogg/Theora video format"}; +module.exports={A:{A:{"2":"J D E CC","8":"F A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"1":"AD"}},B:6,C:"Ogg/Theora video format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js index a859d1ceb97e7b..979bb78d72925e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H","16":"M N O u"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC","16":"C"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Reversed attribute of ordered lists"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G","16":"M N O v"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC","16":"C"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Reversed attribute of ordered lists"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js index 50e3e95924e16b..b9df311405e964 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB CC DC"},D:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"\"once\" event listener option"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB EC FC"},D:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"\"once\" event listener option"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js index 6d555a98e50129..a12577d80fab00 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E AC","260":"F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB","516":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC","4":"qB"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"A","132":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Online/offline status"}; +module.exports={A:{A:{"1":"F A B","2":"J D CC","260":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB","516":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC","4":"rB"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"A","132":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Online/offline status"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js index b07be7e63736ce..b629a5c2d099d7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 I t J E F G A B C K L H M N O u v w x y z"},E:{"2":"I t J E F G A FC yB GC HC IC JC zB","132":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC","132":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Opus audio format"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 I u J D E F A B C K L G M N O v w x y z"},E:{"2":"I u J D E F A HC zB IC JC KC LC 0B","132":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC","132":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Opus audio format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js index 7164af60373528..6f70dd376c3ddd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","194":"XB tB YB uB ZB aB bB cB dB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Orientation Sensor"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"YB uB ZB vB aB bB cB dB eB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"Orientation Sensor"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js index 2dd810ae9c6992..385775f2f8dab6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E AC","260":"F","388":"G A B"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","388":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC","129":"qB","260":"G B NC OC PC QC pB 8B"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"C e qB","260":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"388":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS outline properties"}; +module.exports={A:{A:{"2":"J D CC","260":"E","388":"F A B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","388":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC","129":"rB","260":"F B PC QC RC SC qB AC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"C g rB","260":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"388":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS outline properties"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js index ff457838ca94a4..738bb6f55c0d5e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC"},D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"String.prototype.padStart(), String.prototype.padEnd()"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC"},D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"String.prototype.padStart(), String.prototype.padEnd()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js index 126a38f36e9c74..135b22593a8eb2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"PageTransitionEvent"}; +module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"PageTransitionEvent"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js index 18fa3da1b479c6..cdfbb732209254 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G CC DC","33":"A B C K L H M N"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K","33":"0 1 2 3 4 5 6 7 L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B C NC OC PC QC pB 8B RC","33":"H M N O u"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","33":"rC sC"},J:{"1":"A","2":"E"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","33":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Page Visibility"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F EC FC","33":"A B C K L G M N"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B C PC QC RC SC qB AC TC","33":"G M N O v"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","33":"tC uC"},J:{"1":"A","2":"D"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","33":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"Page Visibility"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js index 04870435b47553..19929745449291 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},D:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Passive event listeners"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},D:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"Passive event listeners"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js index ef729a863932d7..9751853a4db7c9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","16":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D CC DC","16":"wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"wB xB EC"},E:{"1":"C K qB","2":"I t J E F G A B FC yB GC HC IC JC zB pB","16":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB NC OC PC QC pB 8B RC qB","16":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"16":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","16":"D"},J:{"2":"E","16":"A"},K:{"2":"A B C pB 8B qB","16":"e"},L:{"16":"D"},M:{"16":"D"},N:{"2":"A","16":"B"},O:{"16":"tC"},P:{"2":"I uC vC","16":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"16":"0B"},R:{"16":"7C"},S:{"2":"8C"}},B:1,C:"Password Rules"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","16":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H EC FC","16":"xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"xB yB GC"},E:{"1":"C K rB","2":"I u J D E F A B HC zB IC JC KC LC 0B qB","16":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB PC QC RC SC qB AC TC rB","16":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"16":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","16":"f"},J:{"2":"D","16":"A"},K:{"2":"A B C qB AC rB","16":"g"},L:{"16":"H"},M:{"16":"H"},N:{"2":"A","16":"B"},O:{"16":"vC"},P:{"2":"I wC xC","16":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"16":"1B"},R:{"16":"9C"},S:{"2":"AD"}},B:1,C:"Password Rules"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js index c58dc6db064446..a86ddeb13d90a6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K","132":"L H M N O"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","132":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB","132":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC","132":"F G IC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","16":"F","132":"WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","132":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Path2D"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K","132":"L G M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","132":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},D:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB","132":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC","132":"E F KC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y PC QC RC SC qB AC TC rB","132":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","16":"E","132":"YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","132":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Path2D"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js index 8eb28b47e21236..577990fc989f72 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K","322":"L","8196":"H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB CC DC","4162":"UB VB WB XB tB YB uB ZB aB bB cB","16452":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","194":"SB TB UB VB WB XB","1090":"tB YB","8196":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC","514":"A B zB","8196":"C pB"},F:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB NC OC PC QC pB 8B RC qB","194":"FB GB HB IB JB KB LB MB","8196":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC","514":"ZC aC bC","8196":"cC dC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"2049":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"0C 1C 2C 3C rB 4C 5C 6C","2":"I","8196":"uC vC wC xC yC zB zC"},Q:{"8196":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:2,C:"Payment Request API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K","322":"L","8196":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB EC FC","4162":"VB WB XB YB uB ZB vB aB bB cB dB","16452":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","194":"TB UB VB WB XB YB","1090":"uB ZB","8196":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC","514":"A B 0B","8196":"C qB"},F:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB PC QC RC SC qB AC TC rB","194":"GB HB IB JB KB LB MB NB","8196":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC","514":"bC cC dC","8196":"eC fC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"2049":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"2C 3C 4C 5C sB 6C 7C 8C","2":"I","8196":"wC xC yC zC 0C 0B 1C"},Q:{"8196":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:2,C:"Payment Request API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js index b03f5a33cf1003..5069e046437ac6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","132":"B"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"16":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"Built-in PDF viewer"}; +module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"16":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:6,C:"Built-in PDF viewer"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js index 813756d61683b6..d04aef9a0f34e6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB CC DC"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Permissions API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB EC FC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"Permissions API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js index 41e9444988dfb2..0390ef9a24b349 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","258":"P Q R S T U","322":"V W","388":"X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e CC DC","258":"kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB","258":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U","322":"V W","388":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B FC yB GC HC IC JC zB","258":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB NC OC PC QC pB 8B RC qB","258":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB","322":"jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC","258":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","258":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","388":"e"},L:{"388":"D"},M:{"258":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC","258":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"258":"0B"},R:{"388":"7C"},S:{"2":"8C"}},B:5,C:"Permissions Policy"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","258":"P Q R S T U","322":"V W","388":"X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g EC FC","258":"lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB","258":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U","322":"V W","388":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B HC zB IC JC KC LC 0B","258":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB PC QC RC SC qB AC TC rB","258":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","322":"kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d","388":"e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC","258":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","258":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","388":"g"},L:{"388":"H"},M:{"258":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC","258":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"258":"1B"},R:{"388":"9C"},S:{"2":"AD"}},B:5,C:"Permissions Policy"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js index 7abe06efdad73f..cb4404e0aa1d64 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB CC DC","132":"jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","1090":"eB","1412":"iB","1668":"fB gB hB"},D:{"1":"hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB","2114":"gB"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC","4100":"A B C K zB pB qB"},F:{"1":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB NC OC PC QC pB 8B RC qB","8196":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC","4100":"XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"16388":"D"},M:{"16388":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"Picture-in-Picture"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB EC FC","132":"kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","1090":"fB","1412":"jB","1668":"gB hB iB"},D:{"1":"iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB","2114":"hB"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC","4100":"A B C K 0B qB rB"},F:{"1":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB PC QC RC SC qB AC TC rB","8196":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC","4100":"ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"16388":"H"},M:{"16388":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"Picture-in-Picture"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js index 281c1d05a49386..aeb90ec9e0ac95 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","578":"9 AB BB CB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB","194":"CB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB","322":"z"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Picture element"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","578":"AB BB CB DB"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB","194":"DB"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB","322":"0"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Picture element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js index 2431c3d123fe30..14ec3b4d3d1380 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"2":"BC","194":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"194":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:1,C:"Ping attribute"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"2":"DC","194":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"194":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},B:1,C:"Ping attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js index cc9d597a088ae9..85ed8cdd7618df 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F G A B","2":"AC","8":"J"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"PNG alpha transparency"}; +module.exports={A:{A:{"1":"D E F A B","2":"CC","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"PNG alpha transparency"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js index efc679545b3768..e1033bd6471271 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"CSS pointer-events (for HTML)"}; +module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:7,C:"CSS pointer-events (for HTML)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js index d925d22f237451..ff7c2fd26bbf3d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G AC","164":"A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","8":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB","328":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w","8":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","584":"RB SB TB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC","8":"E F G A B C HC IC JC zB pB","1096":"qB"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","8":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB","584":"EB FB GB"},G:{"1":"gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC","6148":"fC"},H:{"2":"mC"},I:{"1":"D","8":"sB I nC oC pC qC 9B rC sC"},J:{"8":"E A"},K:{"1":"e","2":"A","8":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","36":"A"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"uC","8":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"328":"8C"}},B:2,C:"Pointer events"}; +module.exports={A:{A:{"1":"B","2":"J D E F CC","164":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","8":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB","328":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},D:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x","8":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","584":"SB TB UB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC","8":"D E F A B C JC KC LC 0B qB","1096":"rB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","8":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB","584":"FB GB HB"},G:{"1":"iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC","6148":"hC"},H:{"2":"oC"},I:{"1":"f","8":"tB I pC qC rC sC BC tC uC"},J:{"8":"D A"},K:{"1":"g","2":"A","8":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","36":"A"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"wC","8":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"328":"AD"}},B:2,C:"Pointer events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js index fe63c6d70aefce..3226df521b0af0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K CC DC","33":"0 1 2 3 4 5 6 7 8 9 L H M N O u v w x y z AB BB CB DB EB FB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H","33":"0 1 2 3 4 5 6 7 8 9 x y z AB BB","66":"M N O u v w"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"H M N O u v w x y"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Pointer Lock API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K EC FC","33":"0 1 2 3 4 5 6 7 8 9 L G M N O v w x y z AB BB CB DB EB FB GB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G","33":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB","66":"M N O v w x"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"G M N O v w x y z"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"Pointer Lock API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js index 209726d85cc8f4..8cebf821d6c1d8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T","322":"Z a b c d f g h i j k l m n o p q r s D","450":"U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB","194":"lB mB nB oB P Q R S T","322":"V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","450":"U"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC PC QC pB 8B RC qB","194":"ZB aB bB cB dB eB fB gB hB iB jB","322":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"450":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Portals"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T","322":"Z a b c d e h i j k l m n o p q r s t f H","450":"U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB","194":"mB nB oB pB P Q R S T","322":"V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","450":"U"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC RC SC qB AC TC rB","194":"aB bB cB dB eB fB gB hB iB jB kB","322":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"450":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Portals"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js index 95afd05c2ca660..1e102e00c93fea 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB CC DC"},D:{"1":"mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC PC QC pB 8B RC qB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"prefers-color-scheme media query"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB EC FC"},D:{"1":"nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC RC SC qB AC TC rB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"prefers-color-scheme media query"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js index ea8260e6a0cd4b..538c33f2d95e63 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB CC DC"},D:{"1":"kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"prefers-reduced-motion media query"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB EC FC"},D:{"1":"lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"prefers-reduced-motion media query"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js index 729610add40f1d..5b6a3268e99a0e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G NC OC PC QC"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC","132":"VC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"progress element"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F PC QC RC SC"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC","132":"XC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"progress element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js index 3b2a0c7951b586..cc2cb2eb243ce0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N"},C:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB CC DC"},D:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Promise.prototype.finally"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N"},C:{"1":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB EC FC"},D:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"Promise.prototype.finally"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js index a022659a4d6747..0d54133b198330 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js @@ -1 +1 @@ -module.exports={A:{A:{"8":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","4":"2 3","8":"0 1 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"7","8":"0 1 2 3 4 5 6 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J E FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","4":"u","8":"G B C H M N O NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B TC UC VC"},H:{"8":"mC"},I:{"1":"D sC","8":"sB I nC oC pC qC 9B rC"},J:{"8":"E A"},K:{"1":"e","8":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Promises"}; +module.exports={A:{A:{"8":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","4":"3 4","8":"0 1 2 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"8","8":"0 1 2 3 4 5 6 7 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u J D HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","4":"v","8":"F B C G M N O PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC VC WC XC"},H:{"8":"oC"},I:{"1":"f uC","8":"tB I pC qC rC sC BC tC"},J:{"8":"D A"},K:{"1":"g","8":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Promises"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js index 6fb6f6f2f5684e..9719c044083842 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:4,C:"Proximity API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"1":"AD"}},B:4,C:"Proximity API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js index 2403220b24b7a0..d99a5a5db91079 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O DB EB FB GB HB IB JB KB LB MB NB","66":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C AB NC OC PC QC pB 8B RC qB","66":"H M N O u v w x y z"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Proxy object"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O EB FB GB HB IB JB KB LB MB NB OB","66":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"1 2 3 4 5 6 7 8 9 F B C AB BB PC QC RC SC qB AC TC rB","66":"0 G M N O v w x y z"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Proxy object"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js index accd6d344b5e4a..64cd8946a52fb8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","2":"G B C H M N O u dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","4":"y","16":"v w x z"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"I uC vC wC xC yC zB","2":"zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:6,C:"HTTP Public Key Pinning"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","2":"F B C G M N O v eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","4":"z","16":"0 w x y"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"I wC xC yC zC 0C 0B","2":"1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"1":"AD"}},B:6,C:"HTTP Public Key Pinning"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js index 2dbaf8e51219f9..78e0e278865939 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"N O","2":"C K L H M","257":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB CC DC","257":"JB LB MB NB OB PB QB SB TB UB VB WB XB tB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","1281":"KB RB YB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB","257":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","388":"JB KB LB MB NB OB"},E:{"2":"I t J FC yB GC HC","514":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB","4612":"5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB NC OC PC QC pB 8B RC qB","16":"CB DB EB FB GB","257":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"257":"8C"}},B:5,C:"Push API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O","2":"C K L G M","257":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB EC FC","257":"KB MB NB OB PB QB RB TB UB VB WB XB YB uB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","1281":"LB SB ZB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB","257":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","388":"KB LB MB NB OB PB"},E:{"2":"I u J HC zB IC JC","514":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB","4612":"6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB PC QC RC SC qB AC TC rB","16":"DB EB FB GB HB","257":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B","8196":"9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"257":"AD"}},B:5,C:"Push API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js index ff73c3d8698ad9..bab8f703ec84e1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"AC","8":"J E","132":"F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","8":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","8":"G NC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"querySelector/querySelectorAll"}; +module.exports={A:{A:{"1":"F A B","2":"CC","8":"J D","132":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","8":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","8":"F PC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"querySelector/querySelectorAll"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js index d7ba9248a6a37f..15dd6b1c4ad597 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A B","16":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC sB CC DC"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"0 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G NC","132":"B C OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e","132":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"257":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"readonly attribute of input and textarea elements"}; +module.exports={A:{A:{"1":"J D E F A B","16":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC tB EC FC"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"0 1 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F PC","132":"B C QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC WC"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g","132":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"257":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"readonly attribute of input and textarea elements"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js index 47b712236ce8df..e88b188bb0669c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","132":"B"},B:{"1":"P Q R S","132":"C K L H M N O","513":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC","513":"W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T","2":"I t J E F G A B C K L H M N O u v","260":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB","513":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"C pB qB","2":"I t J E FC yB GC HC","132":"F G A B IC JC zB","1025":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","2":"G B C NC OC PC QC pB 8B RC qB","513":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"dC eC fC gC","2":"yB SC 9B TC UC VC","132":"F WC XC YC ZC aC bC cC","1025":"hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","513":"e"},L:{"513":"D"},M:{"513":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"513":"7C"},S:{"1":"8C"}},B:4,C:"Referrer Policy"}; +module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"P Q R S","132":"C K L G M N O","513":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC","513":"W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T","2":"I u J D E F A B C K L G M N O v w","260":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB","513":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"C qB rB","2":"I u J D HC zB IC JC","132":"E F A B KC LC 0B","1025":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","2":"F B C PC QC RC SC qB AC TC rB","513":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"fC gC hC iC","2":"zB UC BC VC WC XC","132":"E YC ZC aC bC cC dC eC","1025":"jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","513":"g"},L:{"513":"H"},M:{"513":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"513":"9C"},S:{"1":"AD"}},B:4,C:"Referrer Policy"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js index 427e5a211b7472..4fe69ae5de8ef0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","129":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC"},D:{"2":"I t J E F G A B C","129":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B NC OC PC QC pB 8B","129":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E","129":"A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:1,C:"Custom protocol handling"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","129":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC"},D:{"2":"I u J D E F A B C","129":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B PC QC RC SC qB AC","129":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D","129":"A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:1,C:"Custom protocol handling"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js index 65f15f022b0291..ff03455302849a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"rel=noopener"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"rel=noopener"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js index 32b395f9abf8cc..784accc4c67c56 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","132":"B"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"C"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L H"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Link type \"noreferrer\""}; +module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"C"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L G"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Link type \"noreferrer\""}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js index 7bbfb5f20799e5..396adbf101c41d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M","132":"N"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","132":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB NC OC PC QC pB 8B RC qB","132":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","132":"uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"relList (DOMTokenList)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M","132":"N"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","132":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB PC QC RC SC qB AC TC rB","132":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","132":"wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"relList (DOMTokenList)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js index 209669d0ca5505..69cdf0c9d256b0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F AC","132":"G A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B"},G:{"1":"F SC 9B UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB","260":"TC"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"rem (root em) units"}; +module.exports={A:{A:{"1":"B","2":"J D E CC","132":"F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC"},G:{"1":"E UC BC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB","260":"VC"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"rem (root em) units"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js index 6915083b200630..a9f5a6ad6b4c9d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"B C K L H M N O u v w x","164":"I t J E F G A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G","33":"x y","164":"O u v w","420":"A B C K L H M N"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"requestAnimationFrame"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"B C K L G M N O v w x y","164":"I u J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F","33":"y z","164":"O v w x","420":"A B C K L G M N"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"requestAnimationFrame"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js index 587f8010616e2d..3bd8fbe03a2e07 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC","194":"SB TB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB","322":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC","322":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"requestIdleCallback"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC","194":"TB UB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB","322":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","322":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"requestIdleCallback"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js index 20794a1a780189..57adc24a7e74cc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB CC DC"},D:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","194":"TB UB VB WB XB tB YB uB ZB aB"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB qB","66":"K"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB NC OC PC QC pB 8B RC qB","194":"GB HB IB JB KB LB MB NB OB PB QB"},G:{"1":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Resize Observer"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB EC FC"},D:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","194":"UB VB WB XB YB uB ZB vB aB bB"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB","66":"K"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB PC QC RC SC qB AC TC rB","194":"HB IB JB KB LB MB NB OB PB QB RB"},G:{"1":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"Resize Observer"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js index 0e0895910957c5..13d3d4665c7837 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"6 7 8 9"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Resource Timing"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"7 8 9 AB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"Resource Timing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js index d2892d480d5513..f53cd9b72c3fd9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB","194":"JB KB LB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"6 7 8"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Rest parameters"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB","194":"KB LB MB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","194":"7 8 9"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Rest parameters"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js index b53b7a19d1b63d..02a596193c61c1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","516":"H M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w CC DC","33":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB"},D:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x","33":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","130":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"WebRTC Peer-to-peer connections"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","516":"G M N O"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x EC FC","33":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB"},D:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x y","33":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","130":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"WebRTC Peer-to-peer connections"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js index 501c6ea5a41b51..a6fb004e52809f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js @@ -1 +1 @@ -module.exports={A:{A:{"4":"J E F G A B AC"},B:{"4":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB CC DC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"I"},E:{"4":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I FC yB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","8":"G B C NC OC PC QC pB 8B RC qB"},G:{"4":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B"},H:{"8":"mC"},I:{"4":"sB I D qC 9B rC sC","8":"nC oC pC"},J:{"4":"A","8":"E"},K:{"4":"e","8":"A B C pB 8B qB"},L:{"4":"D"},M:{"1":"D"},N:{"4":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"4":"0B"},R:{"4":"7C"},S:{"1":"8C"}},B:1,C:"Ruby annotation"}; +module.exports={A:{A:{"4":"J D E F A B CC"},B:{"4":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EC FC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"I"},E:{"4":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I HC zB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","8":"F B C PC QC RC SC qB AC TC rB"},G:{"4":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC"},H:{"8":"oC"},I:{"4":"tB I f sC BC tC uC","8":"pC qC rC"},J:{"4":"A","8":"D"},K:{"4":"g","8":"A B C qB AC rB"},L:{"4":"H"},M:{"1":"H"},N:{"4":"A B"},O:{"4":"vC"},P:{"4":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"4":"1B"},R:{"4":"9C"},S:{"1":"AD"}},B:1,C:"Ruby annotation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js index cbb57cccc77d45..2841a3844cd40c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F G A B","2":"J E AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 I t J E F G A B C K L H M N O u v w x y z","2":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J GC","2":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"HC","129":"I FC yB"},F:{"1":"G B C H M N O NC OC PC QC pB 8B RC qB","2":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"SC 9B TC UC VC","2":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","129":"yB"},H:{"1":"mC"},I:{"1":"sB I nC oC pC qC 9B rC","2":"D sC"},J:{"1":"E A"},K:{"1":"A B C pB 8B qB","2":"e"},L:{"2":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"display: run-in"}; +module.exports={A:{A:{"1":"E F A B","2":"J D CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 I u J D E F A B C K L G M N O v w x y z","2":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J IC","2":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"JC","129":"I HC zB"},F:{"1":"F B C G M N O PC QC RC SC qB AC TC rB","2":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"UC BC VC WC XC","2":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","129":"zB"},H:{"1":"oC"},I:{"1":"tB I pC qC rC sC BC tC","2":"f uC"},J:{"1":"D A"},K:{"1":"A B C qB AC rB","2":"g"},L:{"2":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,C:"display: run-in"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js index 3c11e3513aa00c..d1e0041f58e752 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","388":"B"},B:{"1":"O P Q R S T U","2":"C K L H","129":"M N","513":"V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB CC DC"},D:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","513":"Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB pB","2052":"L KC","3076":"C K qB 0B"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB NC OC PC QC pB 8B RC qB","513":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC","2052":"dC eC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","513":"e"},L:{"513":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"16":"0B"},R:{"513":"7C"},S:{"2":"8C"}},B:6,C:"'SameSite' cookie attribute"}; +module.exports={A:{A:{"2":"J D E F A CC","388":"B"},B:{"1":"O P Q R S T U","2":"C K L G","129":"M N","513":"V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB EC FC"},D:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","513":"Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B qB","2052":"L MC","3076":"C K rB 1B"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB PC QC RC SC qB AC TC rB","513":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC","2052":"fC gC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","513":"g"},L:{"513":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"16":"1B"},R:{"513":"9C"},S:{"2":"AD"}},B:6,C:"'SameSite' cookie attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js index c8d08ecc5d096c..e76f30d6dc2e80 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","164":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","36":"C K L H M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N CC DC","36":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A","36":"B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","16":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Screen Orientation"}; +module.exports={A:{A:{"2":"J D E F A CC","164":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","36":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N EC FC","36":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A","36":"B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","16":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"Screen Orientation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js index b610309d749488..5a43520c9e6f26 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","132":"t"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"async attribute for external scripts"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","132":"u"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"async attribute for external scripts"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js index f7f6f3d427c52b..69271930cc4c82 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","132":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","257":"0 1 2 3 4 5 I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"defer attribute for external scripts"}; +module.exports={A:{A:{"1":"A B","132":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","257":"0 1 2 3 4 5 6 I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"defer attribute for external scripts"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js index 4ec54f054f394c..131a60f47796cd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E AC","132":"F G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB"},E:{"1":"rB 5B 6B 7B MC","2":"I t FC yB","132":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC OC PC QC","16":"B pB 8B","132":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB RC qB"},G:{"1":"rB 5B 6B 7B","16":"yB SC 9B","132":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"1":"D","16":"nC oC","132":"sB I pC qC 9B rC sC"},J:{"132":"E A"},K:{"1":"e","132":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"132":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"scrollIntoView"}; +module.exports={A:{A:{"2":"J D CC","132":"E F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u HC zB","132":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC QC RC SC","16":"B qB AC","132":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB TC rB"},G:{"1":"sB 6B 7B 8B 9B","16":"zB UC BC","132":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"1":"f","16":"pC qC","132":"tB I rC sC BC tC uC"},J:{"132":"D A"},K:{"1":"g","132":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"132":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"scrollIntoView"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js index 159bd28bdd902a..772d9908bc0af0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Element.scrollIntoViewIfNeeded()"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"Element.scrollIntoViewIfNeeded()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js index 4f2e61c71c56fe..b820fb82ead691 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","2":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","2":"G B C e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"SDCH Accept-Encoding/Content-Encoding"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","2":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","2":"F B C g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:6,C:"SDCH Accept-Encoding/Content-Encoding"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js index 59c30baf4e80ec..014059413443e2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","16":"AC","260":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB CC DC","2180":"IB JB KB LB MB NB OB PB QB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","132":"G B C NC OC PC QC pB 8B RC qB"},G:{"16":"9B","132":"yB SC","516":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D rC sC","16":"sB I nC oC pC qC","1025":"9B"},J:{"1":"A","16":"E"},K:{"1":"e","16":"A B C pB 8B","132":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","16":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2180":"8C"}},B:5,C:"Selection API"}; +module.exports={A:{A:{"1":"F A B","16":"CC","260":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB EC FC","2180":"JB KB LB MB NB OB PB QB RB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","132":"F B C PC QC RC SC qB AC TC rB"},G:{"16":"BC","132":"zB UC","516":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f tC uC","16":"tB I pC qC rC sC","1025":"BC"},J:{"1":"A","16":"D"},K:{"1":"g","16":"A B C qB AC","132":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","16":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2180":"AD"}},B:5,C:"Selection API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js index d80df95bfd56a9..b63cc1ad9c5d67 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB CC DC"},D:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB","196":"YB uB ZB aB","324":"bB"},E:{"2":"I t J E F G A B C FC yB GC HC IC JC zB pB","516":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Server Timing"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB EC FC"},D:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB","196":"ZB vB aB bB","324":"cB"},E:{"2":"I u J D E F A B C HC zB IC JC KC LC 0B qB","516":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"Server Timing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js index e4237b964de89b..55e2af61db4bea 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","322":"H M"},C:{"1":"JB LB MB NB OB PB QB SB TB UB VB WB XB tB uB ZB aB bB cB dB eB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"8 9 AB BB CB DB EB FB GB HB IB","513":"KB RB YB fB"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB","4":"FB GB HB IB JB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","4":"2 3 4 5 6"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","4":"D"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Service Workers"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","322":"G M"},C:{"1":"KB MB NB OB PB QB RB TB UB VB WB XB YB uB vB aB bB cB dB eB fB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"9 AB BB CB DB EB FB GB HB IB JB","513":"LB SB ZB gB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB","4":"GB HB IB JB KB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","4":"3 4 5 6 7"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","4":"f"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"Service Workers"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js index 837c5d16bf8139..91ef5c05a11dff 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O","2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Efficient Script Yielding: setImmediate()"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Efficient Script Yielding: setImmediate()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js index e8fa3be9ac3dc1..7f60b3e18b5602 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P","2":"C K L H M N O Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","66":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","2":"I t J E F G A B C K L H M N O u v w x y z Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","2":"G B C eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","33":"H M N O u v w"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B","33":"rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C","2":"1C 2C 3C rB 4C 5C 6C","33":"I"},Q:{"1":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"Shadow DOM (deprecated V0 spec)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P","2":"C K L G M N O Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","66":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","2":"0 I u J D E F A B C K L G M N O v w x y z Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"1 2 3 4 5 6 7 8 9 AB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","2":"F B C fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","33":"G M N O v w x"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC","33":"tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C","2":"3C 4C 5C sB 6C 7C 8C","33":"I"},Q:{"1":"1B"},R:{"2":"9C"},S:{"1":"AD"}},B:7,C:"Shadow DOM (deprecated V0 spec)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js index 46234e5b692d3e..021436dd6acb88 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB CC DC","322":"XB","578":"tB YB uB ZB"},D:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC","132":"ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","4":"uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Shadow DOM (V1)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB EC FC","322":"YB","578":"uB ZB vB aB"},D:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC","132":"bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","4":"wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"Shadow DOM (V1)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js index a2cc4d032da1ae..b32b15276695b8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z","2":"C K L H","194":"M N O","513":"a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB CC DC","194":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e","450":"kB lB mB nB oB","513":"P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB","194":"YB uB ZB aB bB cB dB eB","513":"a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A FC yB GC HC IC JC","194":"B C K L H zB pB qB 0B KC LC","513":"1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB NC OC PC QC pB 8B RC qB","194":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC","194":"aC bC cC dC eC fC gC hC iC jC kC lC","513":"1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","513":"e"},L:{"513":"D"},M:{"513":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C","513":"3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"513":"7C"},S:{"2":"8C"}},B:6,C:"Shared Array Buffer"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z","2":"C K L G","194":"M N O","513":"a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB EC FC","194":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g","450":"lB mB nB oB pB","513":"P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB","194":"ZB vB aB bB cB dB eB fB","513":"a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A HC zB IC JC KC LC","194":"B C K L G 0B qB rB 1B MC NC","513":"2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB PC QC RC SC qB AC TC rB","194":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC","194":"cC dC eC fC gC hC iC jC kC lC mC nC","513":"2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","513":"g"},L:{"513":"H"},M:{"513":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C","513":"5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"513":"9C"},S:{"2":"AD"}},B:6,C:"Shared Array Buffer"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js index 38286e8351b581..cef63a658614b9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J GC rB 5B 6B 7B MC","2":"I E F G A B C K L H FC yB HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","2":"G NC OC PC"},G:{"1":"TC UC rB 5B 6B 7B","2":"F yB SC 9B VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"B C pB 8B qB","2":"e","16":"A"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"I","2":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:1,C:"Shared Web Workers"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J IC sB 6B 7B 8B 9B OC","2":"I D E F A B C K L G HC zB JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","2":"F PC QC RC"},G:{"1":"VC WC sB 6B 7B 8B 9B","2":"E zB UC BC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"B C qB AC rB","2":"g","16":"A"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"I","2":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"1":"AD"}},B:1,C:"Shared Web Workers"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js index 837468f6eac4b1..a3fe0803c4aac8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J AC","132":"E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"1":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Server Name Indication"}; +module.exports={A:{A:{"1":"F A B","2":"J CC","132":"D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"1":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Server Name Indication"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js index 987f15db882647..63971fbce6f02c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G A AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","2":"BC sB I t J E F G A B C QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","2":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"F G A B C JC zB pB","2":"I t J E FC yB GC HC IC","129":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB HB JB qB","2":"G B C FB GB IB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC"},G:{"1":"F WC XC YC ZC aC bC cC dC","2":"yB SC 9B TC UC VC","257":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I qC 9B rC sC","2":"D nC oC pC"},J:{"2":"E A"},K:{"1":"qB","2":"A B C e pB 8B"},L:{"2":"D"},M:{"2":"D"},N:{"1":"B","2":"A"},O:{"2":"tC"},P:{"1":"I","2":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"SPDY protocol"}; +module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","2":"DC tB I u J D E F A B C RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","2":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"E F A B C LC 0B qB","2":"I u J D HC zB IC JC KC","129":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB IB KB rB","2":"F B C GB HB JB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC"},G:{"1":"E YC ZC aC bC cC dC eC fC","2":"zB UC BC VC WC XC","257":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I sC BC tC uC","2":"f pC qC rC"},J:{"2":"D A"},K:{"1":"rB","2":"A B C g qB AC"},L:{"2":"H"},M:{"2":"H"},N:{"1":"B","2":"A"},O:{"2":"vC"},P:{"1":"I","2":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"1":"AD"}},B:7,C:"SPDY protocol"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js index 45c8a3366c0fa2..0e1f5242274990 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","1026":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w CC DC","322":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"I t J E F G A B C K L H M N O u v w x y z","164":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B","2084":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","1026":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","2084":"kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","164":"e"},L:{"164":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"164":"0B"},R:{"164":"7C"},S:{"322":"8C"}},B:7,C:"Speech Recognition API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","1026":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u J D E F A B C K L G M N O v w x EC FC","322":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 I u J D E F A B C K L G M N O v w x y z","164":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B","2084":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","1026":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC","2084":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","164":"g"},L:{"164":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"164":"vC"},P:{"164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"164":"1B"},R:{"164":"9C"},S:{"322":"AD"}},B:7,C:"Speech Recognition API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js index 8629622162d563..c3256e04993fd6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"L H M N O","2":"C K","257":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","2":"0 1 2 3 4 5 6 7 I t J E F G A B C K L H M N O u v w x y z","257":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","2":"0 1 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","257":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"Speech Synthesis API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O","2":"C K","257":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 I u J D E F A B C K L G M N O v w x y z","257":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB","2":"0 1 2 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","257":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"2":"9C"},S:{"1":"AD"}},B:7,C:"Speech Synthesis API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js index b8ccec6c156f99..daa91756695a1f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"4":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"4":"mC"},I:{"4":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"A","4":"E"},K:{"4":"A B C e pB 8B qB"},L:{"4":"D"},M:{"4":"D"},N:{"4":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"4":"7C"},S:{"2":"8C"}},B:1,C:"Spellcheck attribute"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"4":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"4":"oC"},I:{"4":"tB I f pC qC rC sC BC tC uC"},J:{"1":"A","4":"D"},K:{"4":"A B C g qB AC rB"},L:{"4":"H"},M:{"4":"H"},N:{"4":"A B"},O:{"4":"vC"},P:{"4":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"4":"9C"},S:{"2":"AD"}},B:1,C:"Spellcheck attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js index 2854bad9224099..92b449e461bafb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o","2":"C K L H M N O","129":"p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o","129":"p q r s D wB xB EC"},E:{"1":"I t J E F G A B C FC yB GC HC IC JC zB pB qB","2":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z PC QC pB 8B RC qB","2":"G NC OC","129":"a b c d"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC","2":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I nC oC pC qC 9B rC sC","129":"D"},J:{"1":"E A"},K:{"1":"B C pB 8B qB","2":"A","129":"e"},L:{"129":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Web SQL Database"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p","2":"C K L G M N O","129":"q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p","129":"q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB","2":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z RC SC qB AC TC rB","2":"F PC QC","129":"a b c d e"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC","2":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I pC qC rC sC BC tC uC","129":"f"},J:{"1":"D A"},K:{"1":"B C qB AC rB","2":"A","129":"g"},L:{"129":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"Web SQL Database"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js index 87de5e6ff7e310..9da922750ffdbb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C","514":"K L H"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"7 8 9 AB BB CB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 I t J E F G A B C K L H M N O u v w x y z","260":"9 AB BB CB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC","260":"F IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v NC OC PC QC pB 8B RC qB","260":"w x y z"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","260":"F WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Srcset and sizes attributes"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C","514":"K L G"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"8 9 AB BB CB DB"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z","260":"AB BB CB DB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC","260":"E KC"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w PC QC RC SC qB AC TC rB","260":"0 x y z"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","260":"E YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Srcset and sizes attributes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js index 2da90088e99660..878a6f3c2790ba 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M CC DC","129":"BB CB DB EB FB GB","420":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB"},D:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v","420":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B H M N NC OC PC QC pB 8B RC","420":"0 1 2 3 4 5 6 7 8 9 C O u v w x y z AB BB CB DB EB qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC","513":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","1537":"bC cC dC eC fC gC hC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","420":"A"},K:{"1":"e","2":"A B pB 8B","420":"C qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","420":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"getUserMedia/Stream API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M EC FC","129":"CB DB EB FB GB HB","420":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB"},D:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w","420":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B G M N PC QC RC SC qB AC TC","420":"0 1 2 3 4 5 6 7 8 9 C O v w x y z AB BB CB DB EB FB rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC","513":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","1537":"dC eC fC gC hC iC jC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","420":"A"},K:{"1":"g","2":"A B qB AC","420":"C rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","420":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"getUserMedia/Stream API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js index 50eb18f57b2104..93416fcb567262 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","130":"B"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","16":"C K","260":"L H","1028":"P Q R S T U V W X","5124":"M N O"},C:{"1":"m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB CC DC","5124":"k l","7172":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j","7746":"WB XB tB YB uB ZB aB bB"},D:{"1":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","260":"RB SB TB UB VB WB XB","1028":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X"},E:{"2":"I t J E F G FC yB GC HC IC JC","1028":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","3076":"A B C K L zB pB qB 0B"},F:{"1":"mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB NC OC PC QC pB 8B RC qB","260":"EB FB GB HB IB JB KB","1028":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC","16":"ZC","1028":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1028":"tC"},P:{"1":"3C rB 4C 5C 6C","2":"I uC vC","1028":"wC xC yC zB zC 0C 1C 2C"},Q:{"1028":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Streams"}; +module.exports={A:{A:{"2":"J D E F A CC","130":"B"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H","16":"C K","260":"L G","1028":"P Q R S T U V W X","5124":"M N O"},C:{"1":"n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB EC FC","5124":"l m","7172":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k","7746":"XB YB uB ZB vB aB bB cB"},D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","260":"SB TB UB VB WB XB YB","1028":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X"},E:{"2":"I u J D E F HC zB IC JC KC LC","1028":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","3076":"A B C K L 0B qB rB 1B"},F:{"1":"nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB PC QC RC SC qB AC TC rB","260":"FB GB HB IB JB KB LB","1028":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC","16":"bC","1028":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1028":"vC"},P:{"1":"5C sB 6C 7C 8C","2":"I wC xC","1028":"yC zC 0C 0B 1C 2C 3C 4C"},Q:{"1028":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"Streams"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js index d9b60cae73b528..902d44e808cc9b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A AC","129":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Strict Transport Security"}; +module.exports={A:{A:{"2":"J D E F A CC","129":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Strict Transport Security"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js index f89672e5268f3e..7a1823c24d411a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","2":"BC sB I t J E F G A B C K L H M N O u v uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","322":"UB VB WB XB tB YB"},D:{"2":"I t J E F G A B C K L H M N O u CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","194":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"Scoped CSS"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"DC tB I u J D E F A B C K L G M N O v w vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","322":"VB WB XB YB uB ZB"},D:{"2":"I u J D E F A B C K L G M N O v DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","194":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"1":"AD"}},B:7,C:"Scoped CSS"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-bundling.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-bundling.js index f2d12e40efc171..15784c9140d818 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-bundling.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-bundling.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"o p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Subresource Loading with Web Bundles"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"p q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Subresource Loading with Web Bundles"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js index 3f8efc616fbcfd..701b5e45472ed8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB CC DC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC","194":"bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Subresource Integrity"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB EC FC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC","194":"dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"Subresource Integrity"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js index c3af50d59f78d4..d07e296411c846 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","516":"C K L H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","260":"I t J E F G A B C K L H M N O u v w x y"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"I"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC","132":"I yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"yB SC"},H:{"260":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"e","260":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"SVG in CSS backgrounds"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","516":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","260":"I u J D E F A B C K L G M N O v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"I"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC","132":"I zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"zB UC"},H:{"260":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"g","260":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"SVG in CSS backgrounds"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js index e51de3d300e6c4..b5b075857dc8f7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I","4":"t J E"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"SVG filters"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I","4":"u J D"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"SVG filters"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js index 313213551b08a3..318fea623af382 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"G A B AC","8":"J E F"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB","2":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","130":"DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC"},F:{"1":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","2":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","130":"0 1 2 3 4 5 6 7 8 9 AB BB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"258":"mC"},I:{"1":"sB I qC 9B rC sC","2":"D nC oC pC"},J:{"1":"E A"},K:{"1":"A B C pB 8B qB","2":"e"},L:{"130":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"I","130":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"130":"7C"},S:{"2":"8C"}},B:2,C:"SVG fonts"}; +module.exports={A:{A:{"2":"F A B CC","8":"J D E"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB","2":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","130":"EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC"},F:{"1":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","2":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","130":"1 2 3 4 5 6 7 8 9 AB BB CB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"258":"oC"},I:{"1":"tB I sC BC tC uC","2":"f pC qC rC"},J:{"1":"D A"},K:{"1":"A B C qB AC rB","2":"g"},L:{"130":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"I","130":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"130":"9C"},S:{"2":"AD"}},B:2,C:"SVG fonts"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js index 102432cbd5e880..af606ad5f618ae 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","260":"G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB","132":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E G A B FC yB GC HC JC zB","132":"F IC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"H M N O u v w x","4":"B C OC PC QC pB 8B RC","16":"G NC","132":"0 1 2 3 4 5 6 7 8 9 y z AB BB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC XC YC ZC aC bC","132":"F WC"},H:{"1":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","132":"A"},K:{"1":"e qB","4":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","132":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"SVG fragment identifiers"}; +module.exports={A:{A:{"2":"J D E CC","260":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB","132":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D F A B HC zB IC JC LC 0B","132":"E KC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"G M N O v w x y","4":"B C QC RC SC qB AC TC","16":"F PC","132":"0 1 2 3 4 5 6 7 8 9 z AB BB CB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC ZC aC bC cC dC","132":"E YC"},H:{"1":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","132":"A"},K:{"1":"g rB","4":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","132":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"SVG fragment identifiers"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js index d96a6357b3640f..59cabfe038f995 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","388":"G A B"},B:{"4":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC","4":"sB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"FC yB","4":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"4":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"4":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","4":"D rC sC"},J:{"1":"A","2":"E"},K:{"4":"A B C e pB 8B qB"},L:{"4":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"4":"0B"},R:{"4":"7C"},S:{"1":"8C"}},B:2,C:"SVG effects for HTML"}; +module.exports={A:{A:{"2":"J D E CC","388":"F A B"},B:{"4":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC","4":"tB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"HC zB","4":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"4":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"4":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","4":"f tC uC"},J:{"1":"A","2":"D"},K:{"4":"A B C g qB AC rB"},L:{"4":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"4":"vC"},P:{"4":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"4":"1B"},R:{"4":"9C"},S:{"1":"AD"}},B:2,C:"SVG effects for HTML"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html5.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html5.js index 97163b6c994512..50462070d93fb4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html5.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html5.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"AC","8":"J E F","129":"G A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K L H M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"I t J"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t FC yB","129":"J E F GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"B QC pB 8B","8":"G NC OC PC"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B","129":"F TC UC VC WC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"nC oC pC","129":"sB I qC 9B"},J:{"1":"A","129":"E"},K:{"1":"C e qB","8":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Inline SVG in HTML5"}; +module.exports={A:{A:{"2":"CC","8":"J D E","129":"F A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"I u J"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u HC zB","129":"J D E IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"B SC qB AC","8":"F PC QC RC"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC","129":"E VC WC XC YC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"pC qC rC","129":"tB I sC BC"},J:{"1":"A","129":"D"},K:{"1":"C g rB","8":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"129":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Inline SVG in HTML5"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js index 09fc71115f65d3..802292b3496a81 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"0 1 2 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC","4":"yB","132":"I t J E F GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"F yB SC 9B TC UC VC WC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"nC oC pC","132":"sB I qC 9B"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"SVG in HTML img element"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC","4":"zB","132":"I u J D E IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"E zB UC BC VC WC XC YC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"pC qC rC","132":"tB I sC BC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"SVG in HTML img element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-smil.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-smil.js index 66b921cf5e9064..6cadefef0413c0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-smil.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-smil.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"AC","8":"J E F G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"I"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"FC yB","132":"I t GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"SVG SMIL animation"}; +module.exports={A:{A:{"2":"CC","8":"J D E F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"I"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"HC zB","132":"I u IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"SVG SMIL animation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg.js index 48e92aec522b28..d6beb403905865 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"AC","8":"J E F","772":"G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","513":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","4":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"D rC sC","2":"nC oC pC","132":"sB I qC 9B"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"257":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"SVG (basic support)"}; +module.exports={A:{A:{"2":"CC","8":"J D E","772":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","513":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","4":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","4":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"f tC uC","2":"pC qC rC","132":"tB I sC BC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"257":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"SVG (basic support)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js index 6d53c3782c2fa4..5941035aa74a76 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB","132":"iB jB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Signed HTTP Exchanges (SXG)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB","132":"jB kB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"Signed HTTP Exchanges (SXG)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js index 7a267e57cb08fa..a3ddbcb87a816e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F G A B","16":"J AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"16":"BC sB CC DC","129":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"16":"I t FC yB","257":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"769":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"16":"mC"},I:{"16":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","16":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"16":"A B"},O:{"1":"tC"},P:{"16":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"129":"8C"}},B:1,C:"tabindex global attribute"}; +module.exports={A:{A:{"1":"D E F A B","16":"J CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"16":"DC tB EC FC","129":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"16":"I u HC zB","257":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"769":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"16":"oC"},I:{"16":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","16":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"16":"A B"},O:{"1":"vC"},P:{"16":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"129":"AD"}},B:1,C:"tabindex global attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js index 5cf9a751772114..7cd80e3056c071 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"C"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"A B K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC","129":"C"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC","129":"dC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ES6 Template Literals (Template Strings)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"C"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB"},E:{"1":"A B K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC","129":"C"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC","129":"fC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"ES6 Template Literals (Template Strings)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js index 7882e6e9f62fcb..843e0a8c69ba59 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C","388":"K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w CC DC"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 I t J E F G A B C K L H M N O u v w x y z","132":"1 2 3 4 5 6 7 8 9"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC","388":"F IC","514":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","132":"H M N O u v w"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","388":"F WC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"HTML templates"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C","388":"K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x EC FC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 I u J D E F A B C K L G M N O v w x y z","132":"2 3 4 5 6 7 8 9 AB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC","388":"E KC","514":"JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","132":"G M N O v w x"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","388":"E YC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"HTML templates"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js index 7663a186333925..35c7c10a3cc533 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"Temporal"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:6,C:"Temporal"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js index e0fbe29673527f..d9b64216684eea 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F A B AC","16":"G"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","16":"I t"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"B C"},E:{"2":"I J FC yB GC","16":"t E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC 8B RC qB","16":"pB"},G:{"2":"yB SC 9B TC UC","16":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC qC 9B rC sC","16":"pC"},J:{"2":"A","16":"E"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Test feature - updated"}; +module.exports={A:{A:{"2":"J D E A B CC","16":"F"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","16":"I u"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"B C"},E:{"2":"I J HC zB IC","16":"u D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC AC TC rB","16":"qB"},G:{"2":"zB UC BC VC WC","16":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC sC BC tC uC","16":"rC"},J:{"2":"A","16":"D"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Test feature - updated"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js index 73c8d1cb7f681a..21146dcaf5e5f3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","2052":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t CC DC","1028":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","1060":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB"},D:{"2":"0 I t J E F G A B C K L H M N O u v w x y z","226":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","2052":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E FC yB GC HC","772":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","804":"F G A B C JC zB pB","1316":"IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","226":"AB BB CB DB EB FB GB HB IB","2052":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"yB SC 9B TC UC VC","292":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","2052":"e"},L:{"2052":"D"},M:{"1028":"D"},N:{"2":"A B"},O:{"2052":"tC"},P:{"2":"I uC vC","2052":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2052":"0B"},R:{"2052":"7C"},S:{"1028":"8C"}},B:4,C:"text-decoration styling"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","2052":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u EC FC","1028":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","1060":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB"},D:{"2":"0 1 I u J D E F A B C K L G M N O v w x y z","226":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","2052":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D HC zB IC JC","772":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","804":"E F A B C LC 0B qB","1316":"KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB","226":"BB CB DB EB FB GB HB IB JB","2052":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"zB UC BC VC WC XC","292":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","2052":"g"},L:{"2052":"H"},M:{"1028":"H"},N:{"2":"A B"},O:{"2052":"vC"},P:{"2":"I wC xC","2052":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2052":"1B"},R:{"2052":"9C"},S:{"1028":"AD"}},B:4,C:"text-decoration styling"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js index 4decb5acd9f8af..8103d9f2da42a7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"j k l m n o p q r s D","2":"C K L H M N O","164":"P Q R S T U V W X Y Z a b c d f g h i"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB CC DC","322":"KB"},D:{"1":"j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y z","164":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC","164":"E HC"},F:{"1":"V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","164":"rC sC"},J:{"2":"E","164":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"164":"tC"},P:{"1":"5C 6C","164":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C"},Q:{"164":"0B"},R:{"164":"7C"},S:{"1":"8C"}},B:4,C:"text-emphasis styling"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"k l m n o p q r s t f H","2":"C K L G M N O","164":"P Q R S T U V W X Y Z a b c d e h i j"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB EC FC","322":"LB"},D:{"1":"k l m n o p q r s t f H xB yB GC","2":"0 I u J D E F A B C K L G M N O v w x y z","164":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC","164":"D JC"},F:{"1":"V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","164":"tC uC"},J:{"2":"D","164":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"164":"vC"},P:{"1":"7C 8C","164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C"},Q:{"164":"1B"},R:{"164":"9C"},S:{"1":"AD"}},B:4,C:"text-emphasis styling"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js index de62f30c96f11b..1cfc9ae5fd5138 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A B","2":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"BC sB I t J CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","33":"G NC OC PC QC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"e qB","33":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 Text-overflow"}; +module.exports={A:{A:{"1":"J D E F A B","2":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"DC tB I u J EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","33":"F PC QC RC SC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"g rB","33":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"CSS3 Text-overflow"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js index 0f563d290483b1..bca75bdd740be7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","33":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","258":"1"},E:{"2":"I t J E F G A B C K L H FC yB HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","258":"GC"},F:{"1":"IB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB JB NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B","33":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"33":"D"},N:{"161":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS text-size-adjust"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","258":"2"},E:{"2":"I u J D E F A B C K L G HC zB JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","258":"IC"},F:{"1":"JB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB KB PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC","33":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"33":"H"},N:{"161":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"CSS text-size-adjust"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js index 70253482d51d0d..7409f8c882cde9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","161":"H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC","161":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","450":"NB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"33":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"33":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","36":"yB"},H:{"2":"mC"},I:{"2":"sB","33":"I D nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"2":"A B C pB 8B qB","33":"e"},L:{"33":"D"},M:{"161":"D"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"33":"0B"},R:{"33":"7C"},S:{"161":"8C"}},B:7,C:"CSS text-stroke and text-fill"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","161":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC","161":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","450":"OB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"33":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"33":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","36":"zB"},H:{"2":"oC"},I:{"2":"tB","33":"I f pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"2":"A B C qB AC rB","33":"g"},L:{"33":"H"},M:{"161":"H"},N:{"2":"A B"},O:{"33":"vC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"33":"1B"},R:{"33":"9C"},S:{"161":"AD"}},B:7,C:"CSS text-stroke and text-fill"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js index 14f000a337d7cd..c8fc93f203979d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Node.textContent"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Node.textContent"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js index a5f38d6d8fd8de..c6d08c5290da6a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O CC DC","132":"u"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"TextEncoder & TextDecoder"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O EC FC","132":"v"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"TextEncoder & TextDecoder"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js index d6ee0de9230b1e..11969a0181082e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E AC","66":"F G A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB","2":"BC sB I t J E F G A B C K L H M N O u v w x CC DC","66":"y","129":"fB gB hB iB jB e kB lB mB nB","388":"oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T","2":"I t J E F G A B C K L H M N O u v w","1540":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"E F G A B C K IC JC zB pB qB","2":"I t J FC yB GC HC","513":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB qB","2":"G B C NC OC PC QC pB 8B RC","1540":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"1":"A","2":"E"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"129":"D"},N:{"1":"B","66":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"TLS 1.1"}; +module.exports={A:{A:{"1":"B","2":"J D CC","66":"E F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB","2":"DC tB I u J D E F A B C K L G M N O v w x y EC FC","66":"z","129":"gB hB iB jB kB g lB mB nB oB","388":"pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T","2":"I u J D E F A B C K L G M N O v w x","1540":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"D E F A B C K KC LC 0B qB rB","2":"I u J HC zB IC JC","513":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB rB","2":"F B C PC QC RC SC qB AC TC","1540":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"1":"A","2":"D"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"129":"H"},N:{"1":"B","66":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"TLS 1.1"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js index fd59e033cee38d..1be45ee3260cf6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E AC","66":"F G A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y CC DC","66":"0 1 z"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G H NC","66":"B C OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"1":"A","2":"E"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","66":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"TLS 1.2"}; +module.exports={A:{A:{"1":"B","2":"J D CC","66":"E F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x y z EC FC","66":"0 1 2"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F G PC","66":"B C QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"1":"A","2":"D"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","66":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"TLS 1.2"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js index c5c4ebdde51a32..65f115ebc88365 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB CC DC","132":"YB uB ZB","450":"QB RB SB TB UB VB WB XB tB"},D:{"1":"hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","706":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB","1028":"K qB 0B"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB","706":"TB UB VB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"TLS 1.3"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB EC FC","132":"ZB vB aB","450":"RB SB TB UB VB WB XB YB uB"},D:{"1":"iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","706":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB","1028":"K rB 1B"},F:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB","706":"UB VB WB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"TLS 1.3"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js index d17e8b10bb2d3e..db97c5cacdc84e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","8":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","578":"C K L H M N O"},C:{"1":"O u v w x y z RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","4":"I t J E F G A B C K L H M N","194":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A","260":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"Touch events"}; +module.exports={A:{A:{"2":"J D E F CC","8":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","578":"C K L G M N O"},C:{"1":"0 O v w x y z SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","4":"I u J D E F A B C K L G M N","194":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A","260":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,C:"Touch events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms2d.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms2d.js index c9d7e5cb488124..8a2614f44007f6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms2d.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms2d.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"AC","8":"J E F","129":"A B","161":"G"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K L H M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","33":"I t J E F G A B C K L H CC DC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"I t J E F FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G NC OC","33":"B C H M N O u v w x PC QC pB 8B RC"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","33":"sB I nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 2D Transforms"}; +module.exports={A:{A:{"2":"CC","8":"J D E","129":"A B","161":"F"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","33":"I u J D E F A B C K L G EC FC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"I u J D E HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F PC QC","33":"B C G M N O v w x y RC SC qB AC TC"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","33":"tB I pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS3 2D Transforms"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js index 59cc657f675bda..a3a8f26ca45d58 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","132":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G CC DC","33":"A B C K L H"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B","33":"0 1 2 3 4 5 6 7 8 9 C K L H M N O u v w x y z AB"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"FC yB","33":"I t J E F GC HC IC","257":"G A B C K L H JC zB pB qB 0B KC LC 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"H M N O u v w x"},G:{"1":"2B 3B 4B rB 5B 6B 7B","33":"F yB SC 9B TC UC VC WC","257":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"nC oC pC","33":"sB I qC 9B rC sC"},J:{"33":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS3 3D Transforms"}; +module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F EC FC","33":"A B C K L G"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B","33":"0 1 2 3 4 5 6 7 8 9 C K L G M N O v w x y z AB BB"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB","33":"I u J D E IC JC KC","257":"F A B C K L G LC 0B qB rB 1B MC NC 2B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"G M N O v w x y"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","33":"E zB UC BC VC WC XC YC","257":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"pC qC rC","33":"tB I sC BC tC uC"},J:{"33":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"CSS3 3D Transforms"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js index 5f11bc88a55383..6c33cd2718f7ab 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Trusted Types for DOM manipulation"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"Trusted Types for DOM manipulation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js index 8b15d29daa771d..3bcdf4dc1824ac 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","132":"G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","2":"G NC"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC"},H:{"2":"mC"},I:{"1":"sB I D oC pC qC 9B rC sC","2":"nC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"TTF/OTF - TrueType and OpenType font support"}; +module.exports={A:{A:{"2":"J D E CC","132":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","2":"F PC"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC"},H:{"2":"oC"},I:{"1":"tB I f qC rC sC BC tC uC","2":"pC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"TTF/OTF - TrueType and OpenType font support"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js index 5927eef8ba7108..cc21182cbac947 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J E F G AC","132":"A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","260":"GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC","260":"9B"},H:{"1":"mC"},I:{"1":"I D qC 9B rC sC","2":"sB nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Typed Arrays"}; +module.exports={A:{A:{"1":"B","2":"J D E F CC","132":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB","260":"IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC","260":"BC"},H:{"1":"oC"},I:{"1":"I f sC BC tC uC","2":"tB pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Typed Arrays"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js index 4a31834951ea6f..d4b0a06a093caa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O q r s D","513":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p"},C:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC","322":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB q r s D wB xB EC","130":"DB EB FB","513":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h","578":"i j k l m n o p"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB qB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB GB NC OC PC QC pB 8B RC qB","513":"FB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"322":"8C"}},B:7,C:"FIDO U2F API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O r s t f H","513":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q"},C:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC","322":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB r s t f H xB yB GC","130":"EB FB GB","513":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i","578":"j k l m n o p q"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB HB PC QC RC SC qB AC TC rB","513":"GB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"322":"AD"}},B:7,C:"FIDO U2F API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js index 8f055212e3ddd7..3f258eb3a95eee 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC","16":"bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"unhandledrejection/rejectionhandled events"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC","16":"dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:1,C:"unhandledrejection/rejectionhandled events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js index a31f97db8bf60d..a8d796b5fd1fb1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB CC DC"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Upgrade Insecure Requests"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB EC FC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"Upgrade Insecure Requests"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js index e76ae23836d99c..44168b63321915 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","66":"P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e","66":"kB lB mB nB oB P Q"},E:{"1":"5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB"},F:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB NC OC PC QC pB 8B RC qB","66":"dB eB"},G:{"1":"5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"URL Scroll-To-Text Fragment"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","66":"P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g","66":"lB mB nB oB pB P Q"},E:{"1":"6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB"},F:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB PC QC RC SC qB AC TC rB","66":"eB fB"},G:{"1":"6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"URL Scroll-To-Text Fragment"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js index 61f95aaee831ff..2cbb57e9b44679 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x","130":"0 1 2 3 4 5 6 y z"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC","130":"E"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","130":"H M N O"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC","130":"VC"},H:{"2":"mC"},I:{"1":"D sC","2":"sB I nC oC pC qC 9B","130":"rC"},J:{"2":"E","130":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"URL API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x y","130":"0 1 2 3 4 5 6 7 z"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC","130":"D"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","130":"G M N O"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC","130":"XC"},H:{"2":"oC"},I:{"1":"f uC","2":"tB I pC qC rC sC BC","130":"tC"},J:{"2":"D","130":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"URL API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js index 1b705673123cf3..4fc779b0fb6111 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","132":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"URLSearchParams"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"URLSearchParams"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js index 628318552abc86..0faeeae6776f9c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","132":"t GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"C e 8B qB","2":"A B pB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ECMAScript 5 Strict Mode"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","132":"u IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"C g AC rB","2":"A B qB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"ECMAScript 5 Strict Mode"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js index ae2aeccd363dc3..a5270152b94484 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","33":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","33":"C K L H M N O"},C:{"1":"gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB CC DC"},D:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"MC","33":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB"},G:{"33":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","33":"sB I nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"33":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","33":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:5,C:"CSS user-select: none"}; +module.exports={A:{A:{"2":"J D E F CC","33":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","33":"C K L G M N O"},C:{"1":"hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB EC FC"},D:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"OC","33":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB"},G:{"33":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","33":"tB I pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"33":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","33":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},B:5,C:"CSS user-select: none"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js index cd447e34fda501..e237871b881bef 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"User Timing API"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EC FC"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"User Timing API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js index fecbd9c53d394a..15b694068d7543 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC","4609":"ZB aB bB cB dB eB fB gB hB","4674":"uB","5698":"YB","7490":"SB TB UB VB WB","7746":"XB tB","8705":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","4097":"dB","4290":"tB YB uB","6148":"ZB aB bB cB"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","4609":"B C pB qB","8193":"K L 0B KC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB NC OC PC QC pB 8B RC qB","4097":"SB","6148":"OB PB QB RB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC","4097":"bC cC dC eC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"4097":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC","4097":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Variable fonts"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC","4609":"aB bB cB dB eB fB gB hB iB","4674":"vB","5698":"ZB","7490":"TB UB VB WB XB","7746":"YB uB","8705":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","4097":"eB","4290":"uB ZB vB","6148":"aB bB cB dB"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","4609":"B C qB rB","8193":"K L 1B MC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PC QC RC SC qB AC TC rB","4097":"TB","6148":"PB QB RB SB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC","4097":"dC eC fC gC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"4097":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC","4097":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"Variable fonts"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js index c3848b74f0c6ff..e04441cf01c38d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"1":"mC"},I:{"1":"D rC sC","16":"sB I nC oC pC qC 9B"},J:{"16":"E A"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"SVG vector-effect: non-scaling-stroke"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"1":"oC"},I:{"1":"f tC uC","16":"tB I pC qC rC sC BC"},J:{"16":"D A"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"SVG vector-effect: non-scaling-stroke"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js index 4ed85a8c849f96..92be9096faa163 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A CC DC","33":"B C K L H"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Vibration API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A EC FC","33":"B C K L G"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"Vibration API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js index 8991de54d5a882..a9fb66ad4d5af7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","260":"I t J E F G A B C K L H M N O u CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A GC HC IC JC zB","2":"FC yB","513":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC","513":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","132":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Video element"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","260":"I u J D E F A B C K L G M N O v EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A IC JC KC LC 0B","2":"HC zB","513":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC","513":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","132":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Video element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js index 3a5d7e4076c2af..967dc6fd402c33 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O","322":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB","322":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC"},F:{"2":"0 1 2 3 4 5 6 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","322":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","322":"e"},L:{"322":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"322":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"322":"0B"},R:{"322":"7C"},S:{"194":"8C"}},B:1,C:"Video Tracks"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O","322":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB","322":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC"},F:{"2":"0 1 2 3 4 5 6 7 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","322":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","322":"g"},L:{"322":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"322":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"322":"1B"},R:{"322":"9C"},S:{"194":"AD"}},B:1,C:"Video Tracks"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js index 96ac6bd36e9e56..9a2917b76aa50e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o","194":"p q r"},C:{"1":"l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k CC DC"},D:{"1":"s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j","194":"k l m n o p q r"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z NC OC PC QC pB 8B RC qB","194":"a b c"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"Small, Large, and Dynamic viewport units"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p","194":"q r s"},C:{"1":"m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l EC FC"},D:{"1":"t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k","194":"l m n o p q r s"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z PC QC RC SC qB AC TC rB","194":"a b c"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"Small, Large, and Dynamic viewport units"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js index 4991c3318f1cc3..33b175dedcfeb9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","132":"G","260":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O CC DC"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u","260":"0 v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","260":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","516":"VC","772":"UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Viewport units: vw, vh, vmin, vmax"}; +module.exports={A:{A:{"2":"J D E CC","132":"F","260":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O EC FC"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v","260":"0 1 w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","260":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","516":"XC","772":"WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"260":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"Viewport units: vw, vh, vmin, vmax"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js index 205d2580f83441..5c0b9db253c63a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E AC","4":"F G A B"},B:{"4":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"4":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"FC yB","4":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G","4":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"4":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"4":"mC"},I:{"2":"sB I nC oC pC qC 9B","4":"D rC sC"},J:{"2":"E A"},K:{"4":"A B C e pB 8B qB"},L:{"4":"D"},M:{"4":"D"},N:{"4":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"4":"0B"},R:{"4":"7C"},S:{"4":"8C"}},B:2,C:"WAI-ARIA Accessibility features"}; +module.exports={A:{A:{"2":"J D CC","4":"E F A B"},B:{"4":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"4":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"HC zB","4":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F","4":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"4":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"4":"oC"},I:{"2":"tB I pC qC rC sC BC","4":"f tC uC"},J:{"2":"D A"},K:{"4":"A B C g qB AC rB"},L:{"4":"H"},M:{"4":"H"},N:{"4":"A B"},O:{"4":"vC"},P:{"4":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"4":"1B"},R:{"4":"9C"},S:{"4":"AD"}},B:2,C:"WAI-ARIA Accessibility features"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js index fa17bf7fe36afd..0abca94a0f5bb4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","194":"P Q R S T U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB","194":"iB jB e kB lB mB nB oB P Q R S T"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","4":"MC"},F:{"1":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB NC OC PC QC pB 8B RC qB","194":"XB YB ZB aB bB cB dB eB fB gB hB iB jB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Screen Wake Lock API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","194":"P Q R S T U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB","194":"jB kB g lB mB nB oB pB P Q R S T"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B","4":"9B OC"},F:{"1":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB PC QC RC SC qB AC TC rB","194":"YB ZB aB bB cB dB eB fB gB hB iB jB kB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B","4":"9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"Screen Wake Lock API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js index 6101b521c2088b..630929001e0185 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","578":"H"},C:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC","194":"MB NB OB PB QB","1025":"RB"},D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","322":"QB RB SB TB UB VB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB NC OC PC QC pB 8B RC qB","322":"DB EB FB GB HB IB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:6,C:"WebAssembly"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","578":"G"},C:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC","194":"NB OB PB QB RB","1025":"SB"},D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","322":"RB SB TB UB VB WB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB PC QC RC SC qB AC TC rB","322":"EB FB GB HB IB JB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},B:6,C:"WebAssembly"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js index 7076cc5daa511a..d3d56a4ff0dd23 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","16":"A"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Wav audio format"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","16":"A"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Wav audio format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js index 5cbe095ef3accb..f845bef32678f8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E AC","2":"F G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"wbr (word break opportunity) element"}; +module.exports={A:{A:{"1":"J D CC","2":"E F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"wbr (word break opportunity) element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js index e64f8977853e57..717df9dc8c132f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","260":"P Q R S"},C:{"1":"R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","260":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB","516":"MB NB OB PB QB RB SB TB UB VB WB XB","580":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB","2049":"lB mB nB oB P Q"},D:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB","132":"BB CB DB","260":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","1090":"B C K pB qB","2049":"L 0B KC"},F:{"1":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x NC OC PC QC pB 8B RC qB","132":"0 y z","260":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC","1090":"bC cC dC eC fC gC hC","2049":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"260":"tC"},P:{"260":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"260":"0B"},R:{"1":"7C"},S:{"516":"8C"}},B:5,C:"Web Animations API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","260":"P Q R S"},C:{"1":"R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","260":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB","516":"NB OB PB QB RB SB TB UB VB WB XB YB","580":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB","2049":"mB nB oB pB P Q"},D:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB","132":"CB DB EB","260":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","1090":"B C K qB rB","2049":"L 1B MC"},F:{"1":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y PC QC RC SC qB AC TC rB","132":"0 1 z","260":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC","1090":"dC eC fC gC hC iC jC","2049":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"260":"vC"},P:{"260":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"260":"1B"},R:{"1":"9C"},S:{"516":"AD"}},B:5,C:"Web Animations API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js index e7fdd1f27bd1b8..10991ff8e97113 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M","130":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","578":"mB nB oB P Q R vB S T U"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC","260":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Add to home screen (A2HS)"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M","130":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","578":"nB oB pB P Q R wB S T U"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC","4":"9B","260":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"Add to home screen (A2HS)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js index 05c308d77a04d6..487e02ad6778ea 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","1025":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB","194":"KB LB MB NB OB PB QB RB","706":"SB TB UB","1025":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB","450":"BB CB DB EB","706":"FB GB HB","1025":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","1025":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","1025":"e"},L:{"1025":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1025":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"2":"0B"},R:{"1025":"7C"},S:{"2":"8C"}},B:7,C:"Web Bluetooth"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","1025":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB","194":"LB MB NB OB PB QB RB SB","706":"TB UB VB","1025":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB","450":"CB DB EB FB","706":"GB HB IB","1025":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","1025":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","1025":"g"},L:{"1025":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1025":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"2":"1B"},R:{"1025":"9C"},S:{"2":"AD"}},B:7,C:"Web Bluetooth"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js index 1fdd759d14894a..a3ed4873d0493c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","66":"P Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB","66":"oB P Q R S T U V W X"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB NC OC PC QC pB 8B RC qB","66":"cB dB eB fB gB hB iB jB e kB lB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Web Serial API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","66":"P Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB","66":"pB P Q R S T U V W X"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB PC QC RC SC qB AC TC rB","66":"dB eB fB gB hB iB jB kB g lB mB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Web Serial API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js index 63b36fedb0c223..e513de92486093 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"f g h i j k l m n o p q r s D","2":"C K L H M N O P Q","516":"R S T U V W X Y Z a b c d"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X","130":"O u v w x y z","1028":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB","2049":"K qB 0B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC","2049":"eC fC gC hC iC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC","258":"D sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","258":"uC vC wC"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"Web Share API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q","516":"R S T U V W X Y Z a b c d"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X","130":"0 O v w x y z","1028":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB","2049":"K rB 1B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC","2049":"gC hC iC jC kC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC","258":"f uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","258":"wC xC yC"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,C:"Web Share API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js index f17b75ab8340b8..f229a5afac377e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C","226":"K L H M N"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB CC DC","5124":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB","322":"qB"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB"},G:{"1":"kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC","578":"gC","2052":"jC","3076":"hC iC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1028":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"Web Authentication API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C","226":"K L G M N"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB EC FC","5124":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB","322":"rB"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB"},G:{"1":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC","578":"iC","2052":"lC","3076":"jC kC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1028":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,C:"Web Authentication API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webcodecs.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webcodecs.js index 87c58f9c698652..ecb291895e0ae4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webcodecs.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webcodecs.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","4":"MC"},F:{"1":"Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"WebCodecs API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B","260":"9B OC"},F:{"1":"Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B","260":"9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"WebCodecs API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl.js index 60f9d9d5108851..f527ccd5a7407d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"AC","8":"J E F G A","129":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","129":"I t J E F G A B C K L H M N O u v w x y"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E","129":"0 1 2 3 4 5 6 7 F G A B C K L H M N O u v w x y z"},E:{"1":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","129":"J E GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B NC OC PC QC pB 8B RC","129":"C H M N O qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"1":"A","2":"E"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A","129":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"129":"8C"}},B:6,C:"WebGL - 3D Canvas graphics"}; +module.exports={A:{A:{"2":"CC","8":"J D E F A","129":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","129":"I u J D E F A B C K L G M N O v w x y z"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D","129":"0 1 2 3 4 5 6 7 8 E F A B C K L G M N O v w x y z"},E:{"1":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB","129":"J D IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B PC QC RC SC qB AC TC","129":"C G M N O rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"1":"A","2":"D"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A","129":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"129":"AD"}},B:6,C:"WebGL - 3D Canvas graphics"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js index f07fab25d362f7..971d44537bcd6e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"HB IB JB","450":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB","2242":"KB LB MB NB OB PB"},D:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB","578":"IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC","1090":"B C K L zB pB qB 0B KC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC pB 8B RC qB"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC","1090":"dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2242":"8C"}},B:6,C:"WebGL 2.0"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"IB JB KB","450":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB","2242":"LB MB NB OB PB QB"},D:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB","578":"JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC","1090":"B C K L 0B qB rB 1B MC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB PC QC RC SC qB AC TC rB"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC","1090":"fC gC hC iC jC kC lC mC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2242":"AD"}},B:6,C:"WebGL 2.0"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js index f783d9926c1877..6b099e1e9d8845 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P","578":"Q R S T U V W X Y Z a b c","1602":"d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB CC DC","194":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","578":"Q R S T U V W X Y Z a b c","1602":"d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B FC yB GC HC IC JC zB","322":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB NC OC PC QC pB 8B RC qB","578":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"194":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"WebGPU"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P","578":"Q R S T U V W X Y Z a b c","1602":"d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB EC FC","194":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","578":"Q R S T U V W X Y Z a b c","1602":"d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B HC zB IC JC KC LC 0B","322":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB PC QC RC SC qB AC TC rB","578":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"194":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"WebGPU"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js index 20f39c7a04bf6c..1709e1a62e3ff8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","66":"P Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB","66":"oB P Q R S T U V W X"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB NC OC PC QC pB 8B RC qB","66":"dB eB fB gB hB iB jB e kB lB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"WebHID API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","66":"P Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB","66":"pB P Q R S T U V W X"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB PC QC RC SC qB AC TC rB","66":"eB fB gB hB iB jB kB g lB mB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"WebHID API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js index 4e1ee1e83e39ce..8dcc0bbddb69ec 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","132":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"16":"I t J E F G A B C K L H","132":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"CSS -webkit-user-drag property"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"16":"I u J D E F A B C K L G","132":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"CSS -webkit-user-drag property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js index 690cf186ff7356..fbdbad4b9db9ec 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F AC","520":"G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K","388":"L H M N O"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","132":"0 1 2 I t J E F G A B C K L H M N O u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t","132":"J E F G A B C K L H M N O u v w x y z"},E:{"1":"rB 5B 6B 7B MC","2":"FC","8":"I t yB GC","520":"J E F G A B C HC IC JC zB pB","1028":"K qB 0B","7172":"L","8196":"H KC LC 1B 2B 3B 4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC OC PC","132":"B C H QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC","1028":"eC fC gC hC iC","3076":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"nC oC","132":"sB I pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","132":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"WebM video format"}; +module.exports={A:{A:{"2":"J D E CC","520":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"C K","388":"L G M N O"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","132":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u","132":"0 J D E F A B C K L G M N O v w x y z"},E:{"1":"sB 6B 7B 8B 9B OC","2":"HC","8":"I u zB IC","520":"J D E F A B C JC KC LC 0B qB","1028":"K rB 1B","7172":"L","8196":"G MC NC 2B 3B 4B 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC QC RC","132":"B C G SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC","1028":"gC hC iC jC kC","3076":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"pC qC","132":"tB I rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","132":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"WebM video format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js index c80a80fa583f2a..3dd887760fc3a4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O P Y Z a b c d f g h i j k l m n o p q r s D","450":"Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","450":"Q R S T U V W X"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB NC OC PC QC pB 8B RC qB","450":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"257":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Web NFC"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Y Z a b c d e h i j k l m n o p q r s t f H","450":"Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","450":"Q R S T U V W X"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","450":"fB gB hB iB jB kB g lB mB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"257":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"Web NFC"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js index ccd376f050166a..056a4176238edc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N"},C:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","8":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t","8":"J E F","132":"G A B C K L H M N O u v w x","260":"0 1 2 3 4 5 6 y z"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB 0B","516":"L H KC LC 1B 2B 3B 4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC OC PC","8":"B QC","132":"pB 8B RC","260":"C H M N O qB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"1":"mC"},I:{"1":"D 9B rC sC","2":"sB nC oC pC","132":"I qC"},J:{"2":"E A"},K:{"1":"C e pB 8B qB","2":"A","132":"B"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"8":"8C"}},B:6,C:"WebP image format"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N"},C:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","8":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u","8":"J D E","132":"F A B C K L G M N O v w x y","260":"0 1 2 3 4 5 6 7 z"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB 1B","516":"L G MC NC 2B 3B 4B 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC QC RC","8":"B SC","132":"qB AC TC","260":"C G M N O rB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"1":"oC"},I:{"1":"f BC tC uC","2":"tB pC qC rC","132":"I sC"},J:{"2":"D A"},K:{"1":"C g qB AC rB","2":"A","132":"B"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"8":"AD"}},B:6,C:"WebP image format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js index 1119092d9afc0b..ba29cabb5edc2e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","132":"I t","292":"J E F G A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"I t J E F G A B C K L","260":"H"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","132":"t GC","260":"J HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G NC OC PC QC","132":"B C pB 8B RC"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC","132":"9B TC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","129":"E"},K:{"1":"e qB","2":"A","132":"B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Web Sockets"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","132":"I u","292":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"I u J D E F A B C K L","260":"G"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","132":"u IC","260":"J JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F PC QC RC SC","132":"B C qB AC TC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC","132":"BC VC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","129":"D"},K:{"1":"g rB","2":"A","132":"B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Web Sockets"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webtransport.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webtransport.js index faa089dc264459..7faa92bf96429d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webtransport.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webtransport.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"i j k l m n o p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z f g","66":"a b c d"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"WebTransport"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"j k l m n o p q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z e h","66":"a b c d"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"WebTransport"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js index 59437092681c70..a7c6290516e0c7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","66":"TB UB VB WB XB tB YB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB NC OC PC QC pB 8B RC qB","66":"GB HB IB JB KB LB MB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"WebUSB"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","66":"UB VB WB XB YB uB ZB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB PC QC RC SC qB AC TC rB","66":"HB IB JB KB LB MB NB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:7,C:"WebUSB"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js index aa18585f37dbbd..5fbe18f1c931cf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","66":"P","257":"H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB CC DC","129":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","194":"TB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","66":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","66":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"513":"I","516":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"WebVR API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","66":"P","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB EC FC","129":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","194":"UB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","66":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","66":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"513":"I","516":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"WebVR API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js index c4d7a573bc6321..7155dad1401fbb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w x y CC DC","66":"0 1 2 3 4 5 z","129":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","257":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"129":"8C"}},B:4,C:"WebVTT - Web Video Text Tracks"}; +module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u J D E F A B C K L G M N O v w x y z EC FC","66":"0 1 2 3 4 5 6","129":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","257":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"129":"AD"}},B:4,C:"WebVTT - Web Video Text Tracks"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webworkers.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webworkers.js index 0c09e1ae7c0abe..8b23668b32e6e5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webworkers.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webworkers.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"AC","8":"J E F G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","8":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","2":"G NC","8":"OC PC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"D nC rC sC","2":"sB I oC pC qC 9B"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","8":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Web Workers"}; +module.exports={A:{A:{"1":"A B","2":"CC","8":"J D E F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","8":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","2":"F PC","8":"QC RC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"f pC tC uC","2":"tB I qC rC sC BC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","8":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Web Workers"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js index 5d620b87a5d9ee..fa17eba8d476f6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"2":"C K L H M N O","132":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB CC DC","322":"nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB","66":"cB dB eB fB gB hB iB jB e kB lB mB nB oB","132":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C FC yB GC HC IC JC zB pB qB","578":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB NC OC PC QC pB 8B RC qB","66":"RB SB TB UB VB WB XB YB ZB aB bB cB","132":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","132":"e"},L:{"132":"D"},M:{"322":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC","132":"0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"WebXR Device API"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB EC FC","322":"oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB","66":"dB eB fB gB hB iB jB kB g lB mB nB oB pB","132":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB","578":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB PC QC RC SC qB AC TC rB","66":"SB TB UB VB WB XB YB ZB aB bB cB dB","132":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","132":"g"},L:{"132":"H"},M:{"322":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C","132":"2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,C:"WebXR Device API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js index 46a3c3ce86e14d..3b58203cfba7bd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"4 5 6 7 8 9 AB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS will-change property"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"5 6 7 8 9 AB BB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS will-change property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js index 2b5f28d00ef469..4c274904981baf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G B NC OC PC QC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB nC oC pC qC 9B","130":"I"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"WOFF - Web Open Font Format"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F B PC QC RC SC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB pC qC rC sC BC","130":"I"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"WOFF - Web Open Font Format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js index 60c690508d6aa8..b80a2d6fb1ec56 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB CC DC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB"},E:{"1":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC","132":"A B zB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"WOFF 2.0 - Web Open Font Format"}; +module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB EC FC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB"},E:{"1":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC","132":"A B 0B qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"WOFF 2.0 - Web Open Font Format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js index 0268168baf7079..d91635201bc32a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"I t J E F FC yB GC HC IC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","4":"0 1 2 3 4 5 H M N O u v w x y z"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","4":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","4":"sB I nC oC pC qC 9B rC sC"},J:{"4":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 word-break"}; +module.exports={A:{A:{"1":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","4":"I u J D E HC zB IC JC KC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","4":"0 1 2 3 4 5 6 G M N O v w x y z"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","4":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","4":"tB I pC qC rC sC BC tC uC"},J:{"4":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS3 word-break"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js index 27a3d4a8c83d7f..e45797cf151a67 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js @@ -1 +1 @@ -module.exports={A:{A:{"4":"J E F G A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","4":"C K L H M N"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"I t J E F G A B C K L H M N O u v w x"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"I t J FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G NC OC","4":"B C PC QC pB 8B RC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","4":"yB SC 9B TC UC"},H:{"4":"mC"},I:{"1":"D rC sC","4":"sB I nC oC pC qC 9B"},J:{"1":"A","4":"E"},K:{"1":"e","4":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"4":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"4":"8C"}},B:4,C:"CSS3 Overflow-wrap"}; +module.exports={A:{A:{"4":"J D E F A B CC"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","4":"C K L G M N"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"I u J D E F A B C K L G M N O v w x y"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","4":"I u J HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F PC QC","4":"B C RC SC qB AC TC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","4":"zB UC BC VC WC"},H:{"4":"oC"},I:{"1":"f tC uC","4":"tB I pC qC rC sC BC"},J:{"1":"A","4":"D"},K:{"1":"g","4":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"4":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"4":"AD"}},B:4,C:"CSS3 Overflow-wrap"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js index a2c136d4c90194..c096271ef2e3e8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E AC","132":"F G","260":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"4":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Cross-document messaging"}; +module.exports={A:{A:{"2":"J D CC","132":"E F","260":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"4":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Cross-document messaging"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js index 7c066db0032f70..4313701c82f3fa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F G A B","2":"J E AC"},B:{"1":"C K L H M N O","4":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB","4":"I t J E F G A B C K L H M N hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC sB CC DC"},D:{"4":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"0 I t J E F G A B C K L H M N O u v w x y z"},E:{"4":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","16":"G B NC OC PC QC pB 8B"},G:{"4":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"4":"I D qC 9B rC sC","16":"sB nC oC pC"},J:{"4":"E A"},K:{"4":"e qB","16":"A B C pB 8B"},L:{"4":"D"},M:{"4":"D"},N:{"1":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"4":"0B"},R:{"4":"7C"},S:{"1":"8C"}},B:6,C:"X-Frame-Options HTTP header"}; +module.exports={A:{A:{"1":"E F A B","2":"J D CC"},B:{"1":"C K L G M N O","4":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB","4":"I u J D E F A B C K L G M N iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC tB EC FC"},D:{"4":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"0 1 I u J D E F A B C K L G M N O v w x y z"},E:{"4":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","16":"F B PC QC RC SC qB AC"},G:{"4":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC WC"},H:{"2":"oC"},I:{"4":"I f sC BC tC uC","16":"tB pC qC rC"},J:{"4":"D A"},K:{"4":"g rB","16":"A B C qB AC"},L:{"4":"H"},M:{"4":"H"},N:{"1":"A B"},O:{"4":"vC"},P:{"4":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"4":"1B"},R:{"4":"9C"},S:{"1":"AD"}},B:6,C:"X-Frame-Options HTTP header"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js index 8304424bb0f541..06ae744b7501a6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J E F G AC","132":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","260":"A B","388":"J E F G","900":"I t CC DC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J","132":"4 5","388":"0 1 2 3 E F G A B C K L H M N O u v w x y z"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","132":"E HC","388":"t J GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC","132":"H M N"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","132":"VC","388":"TC UC"},H:{"2":"mC"},I:{"1":"D sC","2":"nC oC pC","388":"rC","900":"sB I qC 9B"},J:{"132":"A","388":"E"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"XMLHttpRequest advanced features"}; +module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","260":"A B","388":"J D E F","900":"I u EC FC"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J","132":"5 6","388":"0 1 2 3 4 D E F A B C K L G M N O v w x y z"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","132":"D JC","388":"u J IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC","132":"G M N"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","132":"XC","388":"VC WC"},H:{"2":"oC"},I:{"1":"f uC","2":"pC qC rC","388":"tC","900":"tB I sC BC"},J:{"132":"A","388":"D"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"XMLHttpRequest advanced features"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js index 3466035a671978..de59ba8f8d8b69 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"XHTML served as application/xhtml+xml"}; +module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"XHTML served as application/xhtml+xml"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js index 9f7ad9a244abc6..c03898d1a2b665 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"G A B AC","4":"J E F"},B:{"2":"C K L H M N O","8":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"8":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"8":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"8":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"8":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"8":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"8":"mC"},I:{"8":"sB I D nC oC pC qC 9B rC sC"},J:{"8":"E A"},K:{"8":"A B C e pB 8B qB"},L:{"8":"D"},M:{"8":"D"},N:{"2":"A B"},O:{"8":"tC"},P:{"8":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"8":"0B"},R:{"8":"7C"},S:{"8":"8C"}},B:7,C:"XHTML+SMIL animation"}; +module.exports={A:{A:{"2":"F A B CC","4":"J D E"},B:{"2":"C K L G M N O","8":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"8":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"8":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"8":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"8":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"8":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"8":"oC"},I:{"8":"tB I f pC qC rC sC BC tC uC"},J:{"8":"D A"},K:{"8":"A B C g qB AC rB"},L:{"8":"H"},M:{"8":"H"},N:{"2":"A B"},O:{"8":"vC"},P:{"8":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"8":"1B"},R:{"8":"9C"},S:{"8":"AD"}},B:7,C:"XHTML+SMIL animation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js index 08b915f7c888e4..f175f66173c23b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","260":"J E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"B","260":"BC sB I t J E CC DC","516":"F G A"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"0 1 2 3 4 5 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"I t J E FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G NC","132":"B C H M N OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"yB SC 9B TC UC VC"},H:{"132":"mC"},I:{"1":"D rC sC","132":"sB I nC oC pC qC 9B"},J:{"132":"E A"},K:{"1":"e","16":"A","132":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"DOM Parsing and Serialization"}; +module.exports={A:{A:{"1":"A B","260":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"B","260":"DC tB I u J D EC FC","516":"E F A"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"0 1 2 3 4 5 6 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","132":"I u J D HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F PC","132":"B C G M N QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"zB UC BC VC WC XC"},H:{"132":"oC"},I:{"1":"f tC uC","132":"tB I pC qC rC sC BC"},J:{"132":"D A"},K:{"1":"g","16":"A","132":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"DOM Parsing and Serialization"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/package.json b/tools/node_modules/eslint/node_modules/caniuse-lite/package.json index 9d3d14acee8abe..eaf723ebc44813 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/package.json +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/package.json @@ -1,6 +1,6 @@ { "name": "caniuse-lite", - "version": "1.0.30001451", + "version": "1.0.30001458", "description": "A smaller version of caniuse-db, with only the essentials!", "main": "dist/unpacker/index.js", "files": [ diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js index 176ae40b526c14..d35b5a81cf82ac 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js @@ -2197,7 +2197,8 @@ module.exports = { "21.3.4", "21.3.5", "21.4.0", - "21.4.1" + "21.4.1", + "21.4.2" ], "107.0.5286.0": [ "22.0.0-alpha.1", @@ -2277,7 +2278,9 @@ module.exports = { ], "108.0.5359.215": [ "22.2.0", - "22.2.1" + "22.2.1", + "22.3.0", + "22.3.1" ], "110.0.5415.0": [ "23.0.0-alpha.1", @@ -2341,14 +2344,33 @@ module.exports = { "110.0.5481.77": [ "23.0.0" ], + "110.0.5481.100": [ + "23.1.0" + ], + "110.0.5481.104": [ + "23.1.1" + ], "111.0.5560.0": [ "24.0.0-alpha.1", + "24.0.0-alpha.2", + "24.0.0-alpha.3", + "24.0.0-alpha.4", + "24.0.0-alpha.5", "24.0.0-nightly.20230203", "24.0.0-nightly.20230206", "24.0.0-nightly.20230207", "24.0.0-nightly.20230208", "24.0.0-nightly.20230209", - "25.0.0-nightly.20230210" + "25.0.0-nightly.20230210", + "25.0.0-nightly.20230214", + "25.0.0-nightly.20230215", + "25.0.0-nightly.20230216", + "25.0.0-nightly.20230217", + "25.0.0-nightly.20230220", + "25.0.0-nightly.20230221", + "25.0.0-nightly.20230222", + "25.0.0-nightly.20230223", + "25.0.0-nightly.20230224" ], "111.0.5518.0": [ "24.0.0-nightly.20230109", diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json index 5173662eded978..ff4e6d3a7a3575 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json @@ -1 +1 @@ -{"39.0.2171.65":["0.20.0","0.20.1","0.20.2","0.20.3","0.20.4","0.20.5","0.20.6","0.20.7","0.20.8"],"40.0.2214.91":["0.21.0","0.21.1","0.21.2"],"41.0.2272.76":["0.21.3","0.22.1","0.22.2","0.22.3","0.23.0","0.24.0"],"42.0.2311.107":["0.25.0","0.25.1","0.25.2","0.25.3","0.26.0","0.26.1","0.27.0","0.27.1"],"43.0.2357.65":["0.27.2","0.27.3","0.28.0","0.28.1","0.28.2","0.28.3","0.29.1","0.29.2"],"44.0.2403.125":["0.30.4","0.31.0"],"45.0.2454.85":["0.31.2","0.32.2","0.32.3","0.33.0","0.33.1","0.33.2","0.33.3","0.33.4","0.33.6","0.33.7","0.33.8","0.33.9","0.34.0","0.34.1","0.34.2","0.34.3","0.34.4","0.35.1","0.35.2","0.35.3","0.35.4","0.35.5"],"47.0.2526.73":["0.36.0","0.36.2","0.36.3","0.36.4"],"47.0.2526.110":["0.36.5","0.36.6","0.36.7","0.36.8","0.36.9","0.36.10","0.36.11","0.36.12"],"49.0.2623.75":["0.37.0","0.37.1","0.37.3","0.37.4","0.37.5","0.37.6","0.37.7","0.37.8","1.0.0","1.0.1","1.0.2"],"50.0.2661.102":["1.1.0","1.1.1","1.1.2","1.1.3"],"51.0.2704.63":["1.2.0","1.2.1"],"51.0.2704.84":["1.2.2","1.2.3"],"51.0.2704.103":["1.2.4","1.2.5"],"51.0.2704.106":["1.2.6","1.2.7","1.2.8"],"52.0.2743.82":["1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.9","1.3.10","1.3.13","1.3.14","1.3.15"],"53.0.2785.113":["1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5"],"53.0.2785.143":["1.4.6","1.4.7","1.4.8","1.4.10","1.4.11","1.4.13","1.4.14","1.4.15","1.4.16"],"54.0.2840.51":["1.4.12"],"54.0.2840.101":["1.5.0","1.5.1"],"56.0.2924.87":["1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9","1.6.10","1.6.11","1.6.12","1.6.13","1.6.14","1.6.15","1.6.16","1.6.17","1.6.18"],"58.0.3029.110":["1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.7.8","1.7.9","1.7.10","1.7.11","1.7.12","1.7.13","1.7.14","1.7.15","1.7.16"],"59.0.3071.115":["1.8.0","1.8.1","1.8.2-beta.1","1.8.2-beta.2","1.8.2-beta.3","1.8.2-beta.4","1.8.2-beta.5","1.8.2","1.8.3","1.8.4","1.8.5","1.8.6","1.8.7","1.8.8"],"61.0.3163.100":["2.0.0-beta.1","2.0.0-beta.2","2.0.0-beta.3","2.0.0-beta.4","2.0.0-beta.5","2.0.0-beta.6","2.0.0-beta.7","2.0.0-beta.8","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8-nightly.20180819","2.0.8-nightly.20180820","2.0.8","2.0.9","2.0.10","2.0.11","2.0.12","2.0.13","2.0.14","2.0.15","2.0.16","2.0.17","2.0.18","2.1.0-unsupported.20180809"],"66.0.3359.181":["3.0.0-beta.1","3.0.0-beta.2","3.0.0-beta.3","3.0.0-beta.4","3.0.0-beta.5","3.0.0-beta.6","3.0.0-beta.7","3.0.0-beta.8","3.0.0-beta.9","3.0.0-beta.10","3.0.0-beta.11","3.0.0-beta.12","3.0.0-beta.13","3.0.0-nightly.20180818","3.0.0-nightly.20180821","3.0.0-nightly.20180823","3.0.0-nightly.20180904","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6","3.0.7","3.0.8","3.0.9","3.0.10","3.0.11","3.0.12","3.0.13","3.0.14","3.0.15","3.0.16","3.1.0-beta.1","3.1.0-beta.2","3.1.0-beta.3","3.1.0-beta.4","3.1.0-beta.5","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.1.7","3.1.8","3.1.9","3.1.10","3.1.11","3.1.12","3.1.13","4.0.0-nightly.20180817","4.0.0-nightly.20180819","4.0.0-nightly.20180821"],"69.0.3497.106":["4.0.0-beta.1","4.0.0-beta.2","4.0.0-beta.3","4.0.0-beta.4","4.0.0-beta.5","4.0.0-beta.6","4.0.0-beta.7","4.0.0-beta.8","4.0.0-beta.9","4.0.0-beta.10","4.0.0-beta.11","4.0.0-nightly.20181010","4.0.0","4.0.1","4.0.2","4.0.3","4.0.4","4.0.5","4.0.6"],"67.0.3396.99":["4.0.0-nightly.20180929"],"68.0.3440.128":["4.0.0-nightly.20181006"],"69.0.3497.128":["4.0.7","4.0.8","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.2.9","4.2.10","4.2.11","4.2.12"],"72.0.3626.52":["5.0.0-beta.1","5.0.0-beta.2","6.0.0-nightly.20190123"],"73.0.3683.27":["5.0.0-beta.3"],"73.0.3683.54":["5.0.0-beta.4"],"73.0.3683.61":["5.0.0-beta.5"],"73.0.3683.84":["5.0.0-beta.6"],"73.0.3683.94":["5.0.0-beta.7"],"73.0.3683.104":["5.0.0-beta.8"],"73.0.3683.117":["5.0.0-beta.9"],"70.0.3538.110":["5.0.0-nightly.20190107"],"71.0.3578.98":["5.0.0-nightly.20190121","5.0.0-nightly.20190122"],"73.0.3683.119":["5.0.0"],"73.0.3683.121":["5.0.1","5.0.2","5.0.3","5.0.4","5.0.5","5.0.6","5.0.7","5.0.8","5.0.9","5.0.10","5.0.11","5.0.12","5.0.13"],"76.0.3774.1":["6.0.0-beta.1"],"76.0.3783.1":["6.0.0-beta.2","6.0.0-beta.3","6.0.0-beta.4"],"76.0.3805.4":["6.0.0-beta.5"],"76.0.3809.3":["6.0.0-beta.6"],"76.0.3809.22":["6.0.0-beta.7"],"76.0.3809.26":["6.0.0-beta.8","6.0.0-beta.9"],"76.0.3809.37":["6.0.0-beta.10"],"76.0.3809.42":["6.0.0-beta.11"],"76.0.3809.54":["6.0.0-beta.12"],"76.0.3809.60":["6.0.0-beta.13"],"76.0.3809.68":["6.0.0-beta.14"],"76.0.3809.74":["6.0.0-beta.15"],"72.0.3626.107":["6.0.0-nightly.20190212"],"72.0.3626.110":["6.0.0-nightly.20190213"],"74.0.3724.8":["6.0.0-nightly.20190311"],"76.0.3809.88":["6.0.0"],"76.0.3809.102":["6.0.1"],"76.0.3809.110":["6.0.2"],"76.0.3809.126":["6.0.3"],"76.0.3809.131":["6.0.4"],"76.0.3809.136":["6.0.5"],"76.0.3809.138":["6.0.6"],"76.0.3809.139":["6.0.7"],"76.0.3809.146":["6.0.8","6.0.9","6.0.10","6.0.11","6.0.12","6.1.0","6.1.1","6.1.2","6.1.3","6.1.4","6.1.5","6.1.6","6.1.7","6.1.8","6.1.9","6.1.10","6.1.11","6.1.12"],"78.0.3866.0":["7.0.0-beta.1","7.0.0-beta.2","7.0.0-beta.3","7.0.0-nightly.20190727","7.0.0-nightly.20190728","7.0.0-nightly.20190729","7.0.0-nightly.20190730","7.0.0-nightly.20190731","8.0.0-nightly.20190801","8.0.0-nightly.20190802"],"78.0.3896.6":["7.0.0-beta.4"],"78.0.3905.1":["7.0.0-beta.5","7.0.0-beta.6","7.0.0-beta.7","7.0.0"],"76.0.3784.0":["7.0.0-nightly.20190521"],"76.0.3806.0":["7.0.0-nightly.20190529","7.0.0-nightly.20190530","7.0.0-nightly.20190531","7.0.0-nightly.20190602","7.0.0-nightly.20190603"],"77.0.3814.0":["7.0.0-nightly.20190604"],"77.0.3815.0":["7.0.0-nightly.20190605","7.0.0-nightly.20190606","7.0.0-nightly.20190607","7.0.0-nightly.20190608","7.0.0-nightly.20190609","7.0.0-nightly.20190611","7.0.0-nightly.20190612","7.0.0-nightly.20190613","7.0.0-nightly.20190615","7.0.0-nightly.20190616","7.0.0-nightly.20190618","7.0.0-nightly.20190619","7.0.0-nightly.20190622","7.0.0-nightly.20190623","7.0.0-nightly.20190624","7.0.0-nightly.20190627","7.0.0-nightly.20190629","7.0.0-nightly.20190630","7.0.0-nightly.20190701","7.0.0-nightly.20190702"],"77.0.3843.0":["7.0.0-nightly.20190704","7.0.0-nightly.20190705"],"77.0.3848.0":["7.0.0-nightly.20190719","7.0.0-nightly.20190720","7.0.0-nightly.20190721"],"77.0.3864.0":["7.0.0-nightly.20190726"],"78.0.3904.92":["7.0.1"],"78.0.3904.94":["7.1.0"],"78.0.3904.99":["7.1.1"],"78.0.3904.113":["7.1.2"],"78.0.3904.126":["7.1.3"],"78.0.3904.130":["7.1.4","7.1.5","7.1.6","7.1.7","7.1.8","7.1.9","7.1.10","7.1.11","7.1.12","7.1.13","7.1.14","7.2.0","7.2.1","7.2.2","7.2.3","7.2.4","7.3.0","7.3.1","7.3.2","7.3.3"],"79.0.3931.0":["8.0.0-beta.1","8.0.0-beta.2","8.0.0-nightly.20191019","8.0.0-nightly.20191020","8.0.0-nightly.20191021","8.0.0-nightly.20191023"],"80.0.3955.0":["8.0.0-beta.3","8.0.0-beta.4"],"80.0.3987.14":["8.0.0-beta.5"],"80.0.3987.51":["8.0.0-beta.6"],"80.0.3987.59":["8.0.0-beta.7"],"80.0.3987.75":["8.0.0-beta.8","8.0.0-beta.9"],"78.0.3871.0":["8.0.0-nightly.20190803","8.0.0-nightly.20190806","8.0.0-nightly.20190807","8.0.0-nightly.20190808","8.0.0-nightly.20190809","8.0.0-nightly.20190810","8.0.0-nightly.20190811","8.0.0-nightly.20190812","8.0.0-nightly.20190813","8.0.0-nightly.20190814","8.0.0-nightly.20190815"],"78.0.3881.0":["8.0.0-nightly.20190816","8.0.0-nightly.20190817","8.0.0-nightly.20190818","8.0.0-nightly.20190819","8.0.0-nightly.20190820"],"78.0.3892.0":["8.0.0-nightly.20190824","8.0.0-nightly.20190825","8.0.0-nightly.20190827","8.0.0-nightly.20190828","8.0.0-nightly.20190830","8.0.0-nightly.20190901","8.0.0-nightly.20190902","8.0.0-nightly.20190907","8.0.0-nightly.20190909","8.0.0-nightly.20190910","8.0.0-nightly.20190911","8.0.0-nightly.20190912","8.0.0-nightly.20190913","8.0.0-nightly.20190914","8.0.0-nightly.20190915","8.0.0-nightly.20190917"],"79.0.3915.0":["8.0.0-nightly.20190919","8.0.0-nightly.20190920"],"79.0.3919.0":["8.0.0-nightly.20190922","8.0.0-nightly.20190923","8.0.0-nightly.20190924","8.0.0-nightly.20190926","8.0.0-nightly.20190928","8.0.0-nightly.20190929","8.0.0-nightly.20190930","8.0.0-nightly.20191001","8.0.0-nightly.20191004","8.0.0-nightly.20191005","8.0.0-nightly.20191006","8.0.0-nightly.20191009","8.0.0-nightly.20191011","8.0.0-nightly.20191012","8.0.0-nightly.20191017"],"80.0.3952.0":["8.0.0-nightly.20191101","8.0.0-nightly.20191103","8.0.0-nightly.20191105"],"80.0.3987.86":["8.0.0","8.0.1","8.0.2"],"80.0.3987.134":["8.0.3"],"80.0.3987.137":["8.1.0"],"80.0.3987.141":["8.1.1"],"80.0.3987.158":["8.2.0"],"80.0.3987.163":["8.2.1","8.2.2","8.2.3","8.5.3","8.5.4","8.5.5"],"80.0.3987.165":["8.2.4","8.2.5","8.3.0","8.3.1","8.3.2","8.3.3","8.3.4","8.4.0","8.4.1","8.5.0","8.5.1","8.5.2"],"82.0.4048.0":["9.0.0-beta.1","9.0.0-beta.2","9.0.0-beta.3","9.0.0-beta.4","9.0.0-beta.5"],"82.0.4058.2":["9.0.0-beta.6","9.0.0-beta.7","9.0.0-beta.9"],"82.0.4085.10":["9.0.0-beta.10"],"82.0.4085.14":["9.0.0-beta.11","9.0.0-beta.12","9.0.0-beta.13"],"82.0.4085.27":["9.0.0-beta.14"],"83.0.4102.3":["9.0.0-beta.15","9.0.0-beta.16"],"83.0.4103.14":["9.0.0-beta.17"],"83.0.4103.16":["9.0.0-beta.18"],"83.0.4103.24":["9.0.0-beta.19"],"83.0.4103.26":["9.0.0-beta.20","9.0.0-beta.21"],"83.0.4103.34":["9.0.0-beta.22"],"83.0.4103.44":["9.0.0-beta.23"],"83.0.4103.45":["9.0.0-beta.24"],"80.0.3954.0":["9.0.0-nightly.20191121","9.0.0-nightly.20191122","9.0.0-nightly.20191123","9.0.0-nightly.20191124","9.0.0-nightly.20191126","9.0.0-nightly.20191128","9.0.0-nightly.20191129","9.0.0-nightly.20191130","9.0.0-nightly.20191201","9.0.0-nightly.20191202","9.0.0-nightly.20191203","9.0.0-nightly.20191204","9.0.0-nightly.20191205","9.0.0-nightly.20191210"],"81.0.3994.0":["9.0.0-nightly.20191220","9.0.0-nightly.20191221","9.0.0-nightly.20191222","9.0.0-nightly.20191223","9.0.0-nightly.20191224","9.0.0-nightly.20191225","9.0.0-nightly.20191226","9.0.0-nightly.20191228","9.0.0-nightly.20191229","9.0.0-nightly.20191230","9.0.0-nightly.20191231","9.0.0-nightly.20200101","9.0.0-nightly.20200103","9.0.0-nightly.20200104","9.0.0-nightly.20200105","9.0.0-nightly.20200106","9.0.0-nightly.20200108","9.0.0-nightly.20200109","9.0.0-nightly.20200110","9.0.0-nightly.20200111","9.0.0-nightly.20200113","9.0.0-nightly.20200115","9.0.0-nightly.20200116","9.0.0-nightly.20200117"],"81.0.4030.0":["9.0.0-nightly.20200119","9.0.0-nightly.20200121"],"83.0.4103.64":["9.0.0"],"83.0.4103.94":["9.0.1","9.0.2"],"83.0.4103.100":["9.0.3"],"83.0.4103.104":["9.0.4"],"83.0.4103.119":["9.0.5"],"83.0.4103.122":["9.1.0","9.1.1","9.1.2","9.2.0","9.2.1","9.3.0","9.3.1","9.3.2","9.3.3","9.3.4","9.3.5","9.4.0","9.4.1","9.4.2","9.4.3","9.4.4"],"84.0.4129.0":["10.0.0-beta.1","10.0.0-beta.2","10.0.0-nightly.20200501","10.0.0-nightly.20200504","10.0.0-nightly.20200505","10.0.0-nightly.20200506","10.0.0-nightly.20200507","10.0.0-nightly.20200508","10.0.0-nightly.20200511","10.0.0-nightly.20200512","10.0.0-nightly.20200513","10.0.0-nightly.20200514","10.0.0-nightly.20200515","10.0.0-nightly.20200518","10.0.0-nightly.20200519","10.0.0-nightly.20200520","10.0.0-nightly.20200521","11.0.0-nightly.20200525","11.0.0-nightly.20200526"],"85.0.4161.2":["10.0.0-beta.3","10.0.0-beta.4"],"85.0.4181.1":["10.0.0-beta.8","10.0.0-beta.9"],"85.0.4183.19":["10.0.0-beta.10"],"85.0.4183.20":["10.0.0-beta.11"],"85.0.4183.26":["10.0.0-beta.12"],"85.0.4183.39":["10.0.0-beta.13","10.0.0-beta.14","10.0.0-beta.15","10.0.0-beta.17","10.0.0-beta.19","10.0.0-beta.20","10.0.0-beta.21"],"85.0.4183.70":["10.0.0-beta.23"],"85.0.4183.78":["10.0.0-beta.24"],"85.0.4183.80":["10.0.0-beta.25"],"82.0.4050.0":["10.0.0-nightly.20200209","10.0.0-nightly.20200210","10.0.0-nightly.20200211","10.0.0-nightly.20200216","10.0.0-nightly.20200217","10.0.0-nightly.20200218","10.0.0-nightly.20200221","10.0.0-nightly.20200222","10.0.0-nightly.20200223","10.0.0-nightly.20200226","10.0.0-nightly.20200303"],"82.0.4076.0":["10.0.0-nightly.20200304","10.0.0-nightly.20200305","10.0.0-nightly.20200306","10.0.0-nightly.20200309","10.0.0-nightly.20200310"],"82.0.4083.0":["10.0.0-nightly.20200311"],"83.0.4086.0":["10.0.0-nightly.20200316"],"83.0.4087.0":["10.0.0-nightly.20200317","10.0.0-nightly.20200318","10.0.0-nightly.20200320","10.0.0-nightly.20200323","10.0.0-nightly.20200324","10.0.0-nightly.20200325","10.0.0-nightly.20200326","10.0.0-nightly.20200327","10.0.0-nightly.20200330","10.0.0-nightly.20200331","10.0.0-nightly.20200401","10.0.0-nightly.20200402","10.0.0-nightly.20200403","10.0.0-nightly.20200406"],"83.0.4095.0":["10.0.0-nightly.20200408","10.0.0-nightly.20200410","10.0.0-nightly.20200413"],"84.0.4114.0":["10.0.0-nightly.20200414"],"84.0.4115.0":["10.0.0-nightly.20200415","10.0.0-nightly.20200416","10.0.0-nightly.20200417"],"84.0.4121.0":["10.0.0-nightly.20200422","10.0.0-nightly.20200423"],"84.0.4125.0":["10.0.0-nightly.20200427","10.0.0-nightly.20200428","10.0.0-nightly.20200429","10.0.0-nightly.20200430"],"85.0.4183.84":["10.0.0"],"85.0.4183.86":["10.0.1"],"85.0.4183.87":["10.1.0"],"85.0.4183.93":["10.1.1"],"85.0.4183.98":["10.1.2"],"85.0.4183.121":["10.1.3","10.1.4","10.1.5","10.1.6","10.1.7","10.2.0","10.3.0","10.3.1","10.3.2","10.4.0","10.4.1","10.4.2","10.4.3","10.4.4","10.4.5","10.4.6","10.4.7"],"86.0.4234.0":["11.0.0-beta.1","11.0.0-beta.3","11.0.0-beta.4","11.0.0-beta.5","11.0.0-beta.6","11.0.0-beta.7","11.0.0-nightly.20200822","11.0.0-nightly.20200824","11.0.0-nightly.20200825","11.0.0-nightly.20200826","12.0.0-nightly.20200827","12.0.0-nightly.20200831","12.0.0-nightly.20200902","12.0.0-nightly.20200903","12.0.0-nightly.20200907","12.0.0-nightly.20200910","12.0.0-nightly.20200911","12.0.0-nightly.20200914"],"87.0.4251.1":["11.0.0-beta.8","11.0.0-beta.9","11.0.0-beta.11"],"87.0.4280.11":["11.0.0-beta.12","11.0.0-beta.13"],"87.0.4280.27":["11.0.0-beta.16","11.0.0-beta.17","11.0.0-beta.18","11.0.0-beta.19"],"87.0.4280.40":["11.0.0-beta.20"],"87.0.4280.47":["11.0.0-beta.22","11.0.0-beta.23"],"85.0.4156.0":["11.0.0-nightly.20200529"],"85.0.4162.0":["11.0.0-nightly.20200602","11.0.0-nightly.20200603","11.0.0-nightly.20200604","11.0.0-nightly.20200609","11.0.0-nightly.20200610","11.0.0-nightly.20200611","11.0.0-nightly.20200615","11.0.0-nightly.20200616","11.0.0-nightly.20200617","11.0.0-nightly.20200618","11.0.0-nightly.20200619"],"85.0.4179.0":["11.0.0-nightly.20200701","11.0.0-nightly.20200702","11.0.0-nightly.20200703","11.0.0-nightly.20200706","11.0.0-nightly.20200707","11.0.0-nightly.20200708","11.0.0-nightly.20200709"],"86.0.4203.0":["11.0.0-nightly.20200716","11.0.0-nightly.20200717","11.0.0-nightly.20200720","11.0.0-nightly.20200721"],"86.0.4209.0":["11.0.0-nightly.20200723","11.0.0-nightly.20200724","11.0.0-nightly.20200729","11.0.0-nightly.20200730","11.0.0-nightly.20200731","11.0.0-nightly.20200803","11.0.0-nightly.20200804","11.0.0-nightly.20200805","11.0.0-nightly.20200811","11.0.0-nightly.20200812"],"87.0.4280.60":["11.0.0","11.0.1"],"87.0.4280.67":["11.0.2","11.0.3","11.0.4"],"87.0.4280.88":["11.0.5","11.1.0","11.1.1"],"87.0.4280.141":["11.2.0","11.2.1","11.2.2","11.2.3","11.3.0","11.4.0","11.4.1","11.4.2","11.4.3","11.4.4","11.4.5","11.4.6","11.4.7","11.4.8","11.4.9","11.4.10","11.4.11","11.4.12","11.5.0"],"89.0.4328.0":["12.0.0-beta.1","12.0.0-beta.3","12.0.0-beta.4","12.0.0-beta.5","12.0.0-beta.6","12.0.0-beta.7","12.0.0-beta.8","12.0.0-beta.9","12.0.0-beta.10","12.0.0-beta.11","12.0.0-beta.12","12.0.0-beta.14","13.0.0-nightly.20201119","13.0.0-nightly.20201123","13.0.0-nightly.20201124","13.0.0-nightly.20201126","13.0.0-nightly.20201127","13.0.0-nightly.20201130","13.0.0-nightly.20201201","13.0.0-nightly.20201202","13.0.0-nightly.20201203","13.0.0-nightly.20201204","13.0.0-nightly.20201207","13.0.0-nightly.20201208","13.0.0-nightly.20201209","13.0.0-nightly.20201210","13.0.0-nightly.20201211","13.0.0-nightly.20201214"],"89.0.4348.1":["12.0.0-beta.16","12.0.0-beta.18","12.0.0-beta.19","12.0.0-beta.20"],"89.0.4388.2":["12.0.0-beta.21","12.0.0-beta.22","12.0.0-beta.23","12.0.0-beta.24","12.0.0-beta.25","12.0.0-beta.26"],"89.0.4389.23":["12.0.0-beta.27","12.0.0-beta.28","12.0.0-beta.29"],"89.0.4389.58":["12.0.0-beta.30","12.0.0-beta.31"],"87.0.4268.0":["12.0.0-nightly.20201002","12.0.0-nightly.20201007","12.0.0-nightly.20201009","12.0.0-nightly.20201012","12.0.0-nightly.20201013","12.0.0-nightly.20201014","12.0.0-nightly.20201015"],"88.0.4292.0":["12.0.0-nightly.20201023","12.0.0-nightly.20201026"],"88.0.4306.0":["12.0.0-nightly.20201030","12.0.0-nightly.20201102","12.0.0-nightly.20201103","12.0.0-nightly.20201104","12.0.0-nightly.20201105","12.0.0-nightly.20201106","12.0.0-nightly.20201111","12.0.0-nightly.20201112"],"88.0.4324.0":["12.0.0-nightly.20201116"],"89.0.4389.69":["12.0.0"],"89.0.4389.82":["12.0.1"],"89.0.4389.90":["12.0.2"],"89.0.4389.114":["12.0.3","12.0.4"],"89.0.4389.128":["12.0.5","12.0.6","12.0.7","12.0.8","12.0.9","12.0.10","12.0.11","12.0.12","12.0.13","12.0.14","12.0.15","12.0.16","12.0.17","12.0.18","12.1.0","12.1.1","12.1.2","12.2.0","12.2.1","12.2.2","12.2.3"],"90.0.4402.0":["13.0.0-beta.2","13.0.0-beta.3","13.0.0-nightly.20210210","13.0.0-nightly.20210211","13.0.0-nightly.20210212","13.0.0-nightly.20210216","13.0.0-nightly.20210217","13.0.0-nightly.20210218","13.0.0-nightly.20210219","13.0.0-nightly.20210222","13.0.0-nightly.20210225","13.0.0-nightly.20210226","13.0.0-nightly.20210301","13.0.0-nightly.20210302","13.0.0-nightly.20210303","14.0.0-nightly.20210304"],"90.0.4415.0":["13.0.0-beta.4","13.0.0-beta.5","13.0.0-beta.6","13.0.0-beta.7","13.0.0-beta.8","13.0.0-beta.9","13.0.0-beta.10","13.0.0-beta.11","13.0.0-beta.12","13.0.0-beta.13","14.0.0-nightly.20210305","14.0.0-nightly.20210308","14.0.0-nightly.20210309","14.0.0-nightly.20210311","14.0.0-nightly.20210315","14.0.0-nightly.20210316","14.0.0-nightly.20210317","14.0.0-nightly.20210318","14.0.0-nightly.20210319","14.0.0-nightly.20210323","14.0.0-nightly.20210324","14.0.0-nightly.20210325","14.0.0-nightly.20210326","14.0.0-nightly.20210329","14.0.0-nightly.20210330"],"91.0.4448.0":["13.0.0-beta.14","13.0.0-beta.16","13.0.0-beta.17","13.0.0-beta.18","13.0.0-beta.20","14.0.0-nightly.20210331","14.0.0-nightly.20210401","14.0.0-nightly.20210402","14.0.0-nightly.20210406","14.0.0-nightly.20210407","14.0.0-nightly.20210408","14.0.0-nightly.20210409","14.0.0-nightly.20210413"],"91.0.4472.33":["13.0.0-beta.21","13.0.0-beta.22","13.0.0-beta.23"],"91.0.4472.38":["13.0.0-beta.24","13.0.0-beta.25","13.0.0-beta.26","13.0.0-beta.27","13.0.0-beta.28"],"89.0.4349.0":["13.0.0-nightly.20201215","13.0.0-nightly.20201216","13.0.0-nightly.20201221","13.0.0-nightly.20201222"],"89.0.4359.0":["13.0.0-nightly.20201223","13.0.0-nightly.20210104","13.0.0-nightly.20210108","13.0.0-nightly.20210111"],"89.0.4386.0":["13.0.0-nightly.20210113","13.0.0-nightly.20210114","13.0.0-nightly.20210118","13.0.0-nightly.20210122","13.0.0-nightly.20210125"],"89.0.4389.0":["13.0.0-nightly.20210127","13.0.0-nightly.20210128","13.0.0-nightly.20210129","13.0.0-nightly.20210201","13.0.0-nightly.20210202","13.0.0-nightly.20210203","13.0.0-nightly.20210205","13.0.0-nightly.20210208","13.0.0-nightly.20210209"],"91.0.4472.69":["13.0.0","13.0.1"],"91.0.4472.77":["13.1.0","13.1.1","13.1.2"],"91.0.4472.106":["13.1.3","13.1.4"],"91.0.4472.124":["13.1.5","13.1.6","13.1.7"],"91.0.4472.164":["13.1.8","13.1.9","13.2.0","13.2.1","13.2.2","13.2.3","13.3.0","13.4.0","13.5.0","13.5.1","13.5.2","13.6.0","13.6.1","13.6.2","13.6.3","13.6.6","13.6.7","13.6.8","13.6.9"],"92.0.4511.0":["14.0.0-beta.1","14.0.0-beta.2","14.0.0-beta.3","14.0.0-nightly.20210520","14.0.0-nightly.20210523","14.0.0-nightly.20210524","15.0.0-nightly.20210527","15.0.0-nightly.20210528","15.0.0-nightly.20210531","15.0.0-nightly.20210601","15.0.0-nightly.20210602"],"93.0.4536.0":["14.0.0-beta.5","14.0.0-beta.6","14.0.0-beta.7","14.0.0-beta.8","15.0.0-nightly.20210609","15.0.0-nightly.20210610","15.0.0-nightly.20210611","15.0.0-nightly.20210614","15.0.0-nightly.20210615","15.0.0-nightly.20210616"],"93.0.4539.0":["14.0.0-beta.9","14.0.0-beta.10","15.0.0-nightly.20210617","15.0.0-nightly.20210618","15.0.0-nightly.20210621","15.0.0-nightly.20210622"],"93.0.4557.4":["14.0.0-beta.11","14.0.0-beta.12"],"93.0.4566.0":["14.0.0-beta.13","14.0.0-beta.14","14.0.0-beta.15","14.0.0-beta.16","14.0.0-beta.17","15.0.0-alpha.1","15.0.0-alpha.2","15.0.0-nightly.20210706","15.0.0-nightly.20210707","15.0.0-nightly.20210708","15.0.0-nightly.20210709","15.0.0-nightly.20210712","15.0.0-nightly.20210713","15.0.0-nightly.20210714","15.0.0-nightly.20210715","15.0.0-nightly.20210716","15.0.0-nightly.20210719","15.0.0-nightly.20210720","15.0.0-nightly.20210721","16.0.0-nightly.20210722","16.0.0-nightly.20210723","16.0.0-nightly.20210726"],"93.0.4577.15":["14.0.0-beta.18","14.0.0-beta.19","14.0.0-beta.20","14.0.0-beta.21"],"93.0.4577.25":["14.0.0-beta.22","14.0.0-beta.23"],"93.0.4577.51":["14.0.0-beta.24","14.0.0-beta.25"],"92.0.4475.0":["14.0.0-nightly.20210426","14.0.0-nightly.20210427"],"92.0.4488.0":["14.0.0-nightly.20210430","14.0.0-nightly.20210503"],"92.0.4496.0":["14.0.0-nightly.20210505"],"92.0.4498.0":["14.0.0-nightly.20210506"],"92.0.4499.0":["14.0.0-nightly.20210507","14.0.0-nightly.20210510","14.0.0-nightly.20210511","14.0.0-nightly.20210512","14.0.0-nightly.20210513"],"92.0.4505.0":["14.0.0-nightly.20210514","14.0.0-nightly.20210517","14.0.0-nightly.20210518","14.0.0-nightly.20210519"],"93.0.4577.58":["14.0.0"],"93.0.4577.63":["14.0.1"],"93.0.4577.82":["14.0.2","14.1.0","14.1.1","14.2.0","14.2.1","14.2.2","14.2.3","14.2.4","14.2.5","14.2.6","14.2.7","14.2.8","14.2.9"],"94.0.4584.0":["15.0.0-alpha.3","15.0.0-alpha.4","15.0.0-alpha.5","15.0.0-alpha.6","16.0.0-nightly.20210727","16.0.0-nightly.20210728","16.0.0-nightly.20210729","16.0.0-nightly.20210730","16.0.0-nightly.20210802","16.0.0-nightly.20210803","16.0.0-nightly.20210804","16.0.0-nightly.20210805","16.0.0-nightly.20210806","16.0.0-nightly.20210809","16.0.0-nightly.20210810","16.0.0-nightly.20210811"],"94.0.4590.2":["15.0.0-alpha.7","15.0.0-alpha.8","15.0.0-alpha.9","16.0.0-nightly.20210812","16.0.0-nightly.20210813","16.0.0-nightly.20210816","16.0.0-nightly.20210817","16.0.0-nightly.20210818","16.0.0-nightly.20210819","16.0.0-nightly.20210820","16.0.0-nightly.20210823"],"94.0.4606.12":["15.0.0-alpha.10"],"94.0.4606.20":["15.0.0-beta.1","15.0.0-beta.2"],"94.0.4606.31":["15.0.0-beta.3","15.0.0-beta.4","15.0.0-beta.5","15.0.0-beta.6","15.0.0-beta.7"],"93.0.4530.0":["15.0.0-nightly.20210603","15.0.0-nightly.20210604"],"93.0.4535.0":["15.0.0-nightly.20210608"],"93.0.4550.0":["15.0.0-nightly.20210623","15.0.0-nightly.20210624"],"93.0.4552.0":["15.0.0-nightly.20210625","15.0.0-nightly.20210628","15.0.0-nightly.20210629"],"93.0.4558.0":["15.0.0-nightly.20210630","15.0.0-nightly.20210701","15.0.0-nightly.20210702","15.0.0-nightly.20210705"],"94.0.4606.51":["15.0.0"],"94.0.4606.61":["15.1.0","15.1.1"],"94.0.4606.71":["15.1.2"],"94.0.4606.81":["15.2.0","15.3.0","15.3.1","15.3.2","15.3.3","15.3.4","15.3.5","15.3.6","15.3.7","15.4.0","15.4.1","15.4.2","15.5.0","15.5.1","15.5.2","15.5.3","15.5.4","15.5.5","15.5.6","15.5.7"],"95.0.4629.0":["16.0.0-alpha.1","16.0.0-alpha.2","16.0.0-alpha.3","16.0.0-alpha.4","16.0.0-alpha.5","16.0.0-alpha.6","16.0.0-alpha.7","16.0.0-nightly.20210902","16.0.0-nightly.20210903","16.0.0-nightly.20210906","16.0.0-nightly.20210907","16.0.0-nightly.20210908","16.0.0-nightly.20210909","16.0.0-nightly.20210910","16.0.0-nightly.20210913","16.0.0-nightly.20210914","16.0.0-nightly.20210915","16.0.0-nightly.20210916","16.0.0-nightly.20210917","16.0.0-nightly.20210920","16.0.0-nightly.20210921","16.0.0-nightly.20210922","17.0.0-nightly.20210923","17.0.0-nightly.20210924","17.0.0-nightly.20210927","17.0.0-nightly.20210928","17.0.0-nightly.20210929","17.0.0-nightly.20210930","17.0.0-nightly.20211001","17.0.0-nightly.20211004","17.0.0-nightly.20211005"],"96.0.4647.0":["16.0.0-alpha.8","16.0.0-alpha.9","16.0.0-beta.1","16.0.0-beta.2","16.0.0-beta.3","17.0.0-nightly.20211006","17.0.0-nightly.20211007","17.0.0-nightly.20211008","17.0.0-nightly.20211011","17.0.0-nightly.20211012","17.0.0-nightly.20211013","17.0.0-nightly.20211014","17.0.0-nightly.20211015","17.0.0-nightly.20211018","17.0.0-nightly.20211019","17.0.0-nightly.20211020","17.0.0-nightly.20211021"],"96.0.4664.18":["16.0.0-beta.4","16.0.0-beta.5"],"96.0.4664.27":["16.0.0-beta.6","16.0.0-beta.7"],"96.0.4664.35":["16.0.0-beta.8","16.0.0-beta.9"],"95.0.4612.5":["16.0.0-nightly.20210824","16.0.0-nightly.20210825","16.0.0-nightly.20210826","16.0.0-nightly.20210827","16.0.0-nightly.20210830","16.0.0-nightly.20210831","16.0.0-nightly.20210901"],"96.0.4664.45":["16.0.0","16.0.1"],"96.0.4664.55":["16.0.2","16.0.3","16.0.4","16.0.5"],"96.0.4664.110":["16.0.6","16.0.7","16.0.8"],"96.0.4664.174":["16.0.9","16.0.10","16.1.0","16.1.1","16.2.0","16.2.1","16.2.2","16.2.3","16.2.4","16.2.5","16.2.6","16.2.7","16.2.8"],"96.0.4664.4":["17.0.0-alpha.1","17.0.0-alpha.2","17.0.0-alpha.3","17.0.0-nightly.20211022","17.0.0-nightly.20211025","17.0.0-nightly.20211026","17.0.0-nightly.20211027","17.0.0-nightly.20211028","17.0.0-nightly.20211029","17.0.0-nightly.20211101","17.0.0-nightly.20211102","17.0.0-nightly.20211103","17.0.0-nightly.20211104","17.0.0-nightly.20211105","17.0.0-nightly.20211108","17.0.0-nightly.20211109","17.0.0-nightly.20211110","17.0.0-nightly.20211111","17.0.0-nightly.20211112","17.0.0-nightly.20211115","17.0.0-nightly.20211116","17.0.0-nightly.20211117","18.0.0-nightly.20211118","18.0.0-nightly.20211119","18.0.0-nightly.20211122","18.0.0-nightly.20211123"],"98.0.4706.0":["17.0.0-alpha.4","17.0.0-alpha.5","17.0.0-alpha.6","17.0.0-beta.1","17.0.0-beta.2","18.0.0-nightly.20211124","18.0.0-nightly.20211125","18.0.0-nightly.20211126","18.0.0-nightly.20211129","18.0.0-nightly.20211130","18.0.0-nightly.20211201","18.0.0-nightly.20211202","18.0.0-nightly.20211203","18.0.0-nightly.20211206","18.0.0-nightly.20211207","18.0.0-nightly.20211208","18.0.0-nightly.20211209","18.0.0-nightly.20211210","18.0.0-nightly.20211213","18.0.0-nightly.20211214","18.0.0-nightly.20211215","18.0.0-nightly.20211216","18.0.0-nightly.20211217","18.0.0-nightly.20211220","18.0.0-nightly.20211221","18.0.0-nightly.20211222","18.0.0-nightly.20211223","18.0.0-nightly.20211228","18.0.0-nightly.20211229","18.0.0-nightly.20211231","18.0.0-nightly.20220103","18.0.0-nightly.20220104","18.0.0-nightly.20220105","18.0.0-nightly.20220106","18.0.0-nightly.20220107","18.0.0-nightly.20220110"],"98.0.4758.9":["17.0.0-beta.3"],"98.0.4758.11":["17.0.0-beta.4","17.0.0-beta.5","17.0.0-beta.6","17.0.0-beta.7","17.0.0-beta.8","17.0.0-beta.9"],"98.0.4758.74":["17.0.0"],"98.0.4758.82":["17.0.1"],"98.0.4758.102":["17.1.0"],"98.0.4758.109":["17.1.1","17.1.2","17.2.0"],"98.0.4758.141":["17.3.0","17.3.1","17.4.0","17.4.1","17.4.2","17.4.3","17.4.4","17.4.5","17.4.6","17.4.7","17.4.8","17.4.9","17.4.10","17.4.11"],"99.0.4767.0":["18.0.0-alpha.1","18.0.0-alpha.2","18.0.0-alpha.3","18.0.0-alpha.4","18.0.0-alpha.5","18.0.0-nightly.20220111","18.0.0-nightly.20220112","18.0.0-nightly.20220113","18.0.0-nightly.20220114","18.0.0-nightly.20220117","18.0.0-nightly.20220118","18.0.0-nightly.20220119","18.0.0-nightly.20220121","18.0.0-nightly.20220124","18.0.0-nightly.20220125","18.0.0-nightly.20220127","18.0.0-nightly.20220128","18.0.0-nightly.20220131","18.0.0-nightly.20220201","19.0.0-nightly.20220202","19.0.0-nightly.20220203","19.0.0-nightly.20220204","19.0.0-nightly.20220207","19.0.0-nightly.20220208","19.0.0-nightly.20220209"],"100.0.4894.0":["18.0.0-beta.1","18.0.0-beta.2","18.0.0-beta.3","18.0.0-beta.4","18.0.0-beta.5","18.0.0-beta.6","19.0.0-nightly.20220308","19.0.0-nightly.20220309","19.0.0-nightly.20220310","19.0.0-nightly.20220311","19.0.0-nightly.20220314","19.0.0-nightly.20220315","19.0.0-nightly.20220316","19.0.0-nightly.20220317","19.0.0-nightly.20220318","19.0.0-nightly.20220321","19.0.0-nightly.20220322","19.0.0-nightly.20220323","19.0.0-nightly.20220324"],"100.0.4896.56":["18.0.0"],"100.0.4896.60":["18.0.1","18.0.2"],"100.0.4896.75":["18.0.3","18.0.4"],"100.0.4896.127":["18.1.0"],"100.0.4896.143":["18.2.0","18.2.1","18.2.2","18.2.3"],"100.0.4896.160":["18.2.4","18.3.0","18.3.1","18.3.2","18.3.3","18.3.4","18.3.5","18.3.6","18.3.7","18.3.8","18.3.9","18.3.11","18.3.12","18.3.13","18.3.14","18.3.15"],"102.0.4962.3":["19.0.0-alpha.1","19.0.0-nightly.20220328","19.0.0-nightly.20220329","20.0.0-nightly.20220330"],"102.0.4971.0":["19.0.0-alpha.2","19.0.0-alpha.3","20.0.0-nightly.20220411"],"102.0.4989.0":["19.0.0-alpha.4","19.0.0-alpha.5","20.0.0-nightly.20220414","20.0.0-nightly.20220415","20.0.0-nightly.20220418","20.0.0-nightly.20220419","20.0.0-nightly.20220420","20.0.0-nightly.20220421"],"102.0.4999.0":["19.0.0-beta.1","19.0.0-beta.2","19.0.0-beta.3","20.0.0-nightly.20220425","20.0.0-nightly.20220426","20.0.0-nightly.20220427","20.0.0-nightly.20220428","20.0.0-nightly.20220429","20.0.0-nightly.20220502","20.0.0-nightly.20220503","20.0.0-nightly.20220504","20.0.0-nightly.20220505","20.0.0-nightly.20220506","20.0.0-nightly.20220509","20.0.0-nightly.20220511","20.0.0-nightly.20220512","20.0.0-nightly.20220513","20.0.0-nightly.20220516","20.0.0-nightly.20220517"],"102.0.5005.27":["19.0.0-beta.4"],"102.0.5005.40":["19.0.0-beta.5","19.0.0-beta.6","19.0.0-beta.7"],"102.0.5005.49":["19.0.0-beta.8"],"102.0.4961.0":["19.0.0-nightly.20220325"],"102.0.5005.61":["19.0.0","19.0.1"],"102.0.5005.63":["19.0.2","19.0.3","19.0.4"],"102.0.5005.115":["19.0.5","19.0.6"],"102.0.5005.134":["19.0.7"],"102.0.5005.148":["19.0.8"],"102.0.5005.167":["19.0.9","19.0.10","19.0.11","19.0.12","19.0.13","19.0.14","19.0.15","19.0.16","19.0.17","19.1.0","19.1.1","19.1.2","19.1.3","19.1.4","19.1.5","19.1.6","19.1.7","19.1.8","19.1.9"],"103.0.5044.0":["20.0.0-alpha.1","20.0.0-nightly.20220518","20.0.0-nightly.20220519","20.0.0-nightly.20220520","20.0.0-nightly.20220523","20.0.0-nightly.20220524","21.0.0-nightly.20220526","21.0.0-nightly.20220527","21.0.0-nightly.20220530","21.0.0-nightly.20220531"],"104.0.5073.0":["20.0.0-alpha.2","20.0.0-alpha.3","20.0.0-alpha.4","20.0.0-alpha.5","20.0.0-alpha.6","20.0.0-alpha.7","20.0.0-beta.1","20.0.0-beta.2","20.0.0-beta.3","20.0.0-beta.4","20.0.0-beta.5","20.0.0-beta.6","20.0.0-beta.7","20.0.0-beta.8","21.0.0-nightly.20220602","21.0.0-nightly.20220603","21.0.0-nightly.20220606","21.0.0-nightly.20220607","21.0.0-nightly.20220608","21.0.0-nightly.20220609","21.0.0-nightly.20220610","21.0.0-nightly.20220613","21.0.0-nightly.20220614","21.0.0-nightly.20220615","21.0.0-nightly.20220616","21.0.0-nightly.20220617","21.0.0-nightly.20220620","21.0.0-nightly.20220621","21.0.0-nightly.20220622","21.0.0-nightly.20220623","21.0.0-nightly.20220624","21.0.0-nightly.20220627"],"104.0.5112.39":["20.0.0-beta.9"],"104.0.5112.48":["20.0.0-beta.10","20.0.0-beta.11","20.0.0-beta.12"],"104.0.5112.57":["20.0.0-beta.13"],"104.0.5112.65":["20.0.0"],"104.0.5112.81":["20.0.1","20.0.2","20.0.3"],"104.0.5112.102":["20.1.0","20.1.1"],"104.0.5112.114":["20.1.2","20.1.3","20.1.4"],"104.0.5112.124":["20.2.0","20.3.0","20.3.1","20.3.2","20.3.3","20.3.4","20.3.5","20.3.6","20.3.7","20.3.8","20.3.9","20.3.10","20.3.11","20.3.12"],"105.0.5187.0":["21.0.0-alpha.1","21.0.0-alpha.2","21.0.0-alpha.3","21.0.0-alpha.4","21.0.0-alpha.5","21.0.0-nightly.20220720","21.0.0-nightly.20220721","21.0.0-nightly.20220722","21.0.0-nightly.20220725","21.0.0-nightly.20220726","21.0.0-nightly.20220727","21.0.0-nightly.20220728","21.0.0-nightly.20220801","21.0.0-nightly.20220802","22.0.0-nightly.20220808","22.0.0-nightly.20220809","22.0.0-nightly.20220810","22.0.0-nightly.20220811","22.0.0-nightly.20220812","22.0.0-nightly.20220815","22.0.0-nightly.20220816","22.0.0-nightly.20220817"],"106.0.5216.0":["21.0.0-alpha.6","21.0.0-beta.1","21.0.0-beta.2","21.0.0-beta.3","21.0.0-beta.4","21.0.0-beta.5","22.0.0-nightly.20220822","22.0.0-nightly.20220823","22.0.0-nightly.20220824","22.0.0-nightly.20220825","22.0.0-nightly.20220829","22.0.0-nightly.20220830","22.0.0-nightly.20220831","22.0.0-nightly.20220901","22.0.0-nightly.20220902","22.0.0-nightly.20220905"],"106.0.5249.40":["21.0.0-beta.6","21.0.0-beta.7","21.0.0-beta.8"],"105.0.5129.0":["21.0.0-nightly.20220628","21.0.0-nightly.20220629","21.0.0-nightly.20220630","21.0.0-nightly.20220701","21.0.0-nightly.20220704","21.0.0-nightly.20220705","21.0.0-nightly.20220706","21.0.0-nightly.20220707","21.0.0-nightly.20220708","21.0.0-nightly.20220711","21.0.0-nightly.20220712","21.0.0-nightly.20220713"],"105.0.5173.0":["21.0.0-nightly.20220715","21.0.0-nightly.20220718","21.0.0-nightly.20220719"],"106.0.5249.51":["21.0.0"],"106.0.5249.61":["21.0.1"],"106.0.5249.91":["21.1.0"],"106.0.5249.103":["21.1.1"],"106.0.5249.119":["21.2.0"],"106.0.5249.165":["21.2.1"],"106.0.5249.168":["21.2.2","21.2.3"],"106.0.5249.181":["21.3.0","21.3.1"],"106.0.5249.199":["21.3.3","21.3.4","21.3.5","21.4.0","21.4.1"],"107.0.5286.0":["22.0.0-alpha.1","22.0.0-nightly.20220909","22.0.0-nightly.20220912","22.0.0-nightly.20220913","22.0.0-nightly.20220914","22.0.0-nightly.20220915","22.0.0-nightly.20220916","22.0.0-nightly.20220919","22.0.0-nightly.20220920","22.0.0-nightly.20220921","22.0.0-nightly.20220922","22.0.0-nightly.20220923","22.0.0-nightly.20220926","22.0.0-nightly.20220927","22.0.0-nightly.20220928","23.0.0-nightly.20220929","23.0.0-nightly.20220930","23.0.0-nightly.20221003"],"108.0.5329.0":["22.0.0-alpha.3","22.0.0-alpha.4","22.0.0-alpha.5","22.0.0-alpha.6","23.0.0-nightly.20221004","23.0.0-nightly.20221005","23.0.0-nightly.20221006","23.0.0-nightly.20221007","23.0.0-nightly.20221010","23.0.0-nightly.20221011","23.0.0-nightly.20221012","23.0.0-nightly.20221013","23.0.0-nightly.20221014","23.0.0-nightly.20221017"],"108.0.5355.0":["22.0.0-alpha.7","23.0.0-nightly.20221018","23.0.0-nightly.20221019","23.0.0-nightly.20221020","23.0.0-nightly.20221021","23.0.0-nightly.20221024","23.0.0-nightly.20221026"],"108.0.5359.10":["22.0.0-alpha.8","22.0.0-beta.1","22.0.0-beta.2","22.0.0-beta.3"],"108.0.5359.29":["22.0.0-beta.4"],"108.0.5359.40":["22.0.0-beta.5","22.0.0-beta.6"],"108.0.5359.48":["22.0.0-beta.7","22.0.0-beta.8"],"107.0.5274.0":["22.0.0-nightly.20220908"],"108.0.5359.62":["22.0.0"],"108.0.5359.125":["22.0.1"],"108.0.5359.179":["22.0.2","22.0.3","22.1.0"],"108.0.5359.215":["22.2.0","22.2.1"],"110.0.5415.0":["23.0.0-alpha.1","23.0.0-nightly.20221118","23.0.0-nightly.20221121","23.0.0-nightly.20221122","23.0.0-nightly.20221123","23.0.0-nightly.20221124","23.0.0-nightly.20221125","23.0.0-nightly.20221128","23.0.0-nightly.20221129","23.0.0-nightly.20221130","24.0.0-nightly.20221201","24.0.0-nightly.20221202","24.0.0-nightly.20221205"],"110.0.5451.0":["23.0.0-alpha.2","23.0.0-alpha.3","24.0.0-nightly.20221206","24.0.0-nightly.20221207","24.0.0-nightly.20221208","24.0.0-nightly.20221213","24.0.0-nightly.20221214","24.0.0-nightly.20221215","24.0.0-nightly.20221216"],"110.0.5478.5":["23.0.0-beta.1","23.0.0-beta.2","23.0.0-beta.3"],"110.0.5481.30":["23.0.0-beta.4"],"110.0.5481.38":["23.0.0-beta.5"],"110.0.5481.52":["23.0.0-beta.6","23.0.0-beta.8"],"109.0.5382.0":["23.0.0-nightly.20221027","23.0.0-nightly.20221028","23.0.0-nightly.20221031","23.0.0-nightly.20221101","23.0.0-nightly.20221102","23.0.0-nightly.20221103","23.0.0-nightly.20221104","23.0.0-nightly.20221107","23.0.0-nightly.20221108","23.0.0-nightly.20221109","23.0.0-nightly.20221110","23.0.0-nightly.20221111","23.0.0-nightly.20221114","23.0.0-nightly.20221115","23.0.0-nightly.20221116","23.0.0-nightly.20221117"],"110.0.5481.77":["23.0.0"],"111.0.5560.0":["24.0.0-alpha.1","24.0.0-nightly.20230203","24.0.0-nightly.20230206","24.0.0-nightly.20230207","24.0.0-nightly.20230208","24.0.0-nightly.20230209","25.0.0-nightly.20230210"],"111.0.5518.0":["24.0.0-nightly.20230109","24.0.0-nightly.20230110","24.0.0-nightly.20230111","24.0.0-nightly.20230112","24.0.0-nightly.20230113","24.0.0-nightly.20230116","24.0.0-nightly.20230117","24.0.0-nightly.20230118","24.0.0-nightly.20230119","24.0.0-nightly.20230120","24.0.0-nightly.20230123","24.0.0-nightly.20230124","24.0.0-nightly.20230125","24.0.0-nightly.20230126","24.0.0-nightly.20230127","24.0.0-nightly.20230131","24.0.0-nightly.20230201","24.0.0-nightly.20230202"]} \ No newline at end of file +{"39.0.2171.65":["0.20.0","0.20.1","0.20.2","0.20.3","0.20.4","0.20.5","0.20.6","0.20.7","0.20.8"],"40.0.2214.91":["0.21.0","0.21.1","0.21.2"],"41.0.2272.76":["0.21.3","0.22.1","0.22.2","0.22.3","0.23.0","0.24.0"],"42.0.2311.107":["0.25.0","0.25.1","0.25.2","0.25.3","0.26.0","0.26.1","0.27.0","0.27.1"],"43.0.2357.65":["0.27.2","0.27.3","0.28.0","0.28.1","0.28.2","0.28.3","0.29.1","0.29.2"],"44.0.2403.125":["0.30.4","0.31.0"],"45.0.2454.85":["0.31.2","0.32.2","0.32.3","0.33.0","0.33.1","0.33.2","0.33.3","0.33.4","0.33.6","0.33.7","0.33.8","0.33.9","0.34.0","0.34.1","0.34.2","0.34.3","0.34.4","0.35.1","0.35.2","0.35.3","0.35.4","0.35.5"],"47.0.2526.73":["0.36.0","0.36.2","0.36.3","0.36.4"],"47.0.2526.110":["0.36.5","0.36.6","0.36.7","0.36.8","0.36.9","0.36.10","0.36.11","0.36.12"],"49.0.2623.75":["0.37.0","0.37.1","0.37.3","0.37.4","0.37.5","0.37.6","0.37.7","0.37.8","1.0.0","1.0.1","1.0.2"],"50.0.2661.102":["1.1.0","1.1.1","1.1.2","1.1.3"],"51.0.2704.63":["1.2.0","1.2.1"],"51.0.2704.84":["1.2.2","1.2.3"],"51.0.2704.103":["1.2.4","1.2.5"],"51.0.2704.106":["1.2.6","1.2.7","1.2.8"],"52.0.2743.82":["1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.9","1.3.10","1.3.13","1.3.14","1.3.15"],"53.0.2785.113":["1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5"],"53.0.2785.143":["1.4.6","1.4.7","1.4.8","1.4.10","1.4.11","1.4.13","1.4.14","1.4.15","1.4.16"],"54.0.2840.51":["1.4.12"],"54.0.2840.101":["1.5.0","1.5.1"],"56.0.2924.87":["1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9","1.6.10","1.6.11","1.6.12","1.6.13","1.6.14","1.6.15","1.6.16","1.6.17","1.6.18"],"58.0.3029.110":["1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.7.8","1.7.9","1.7.10","1.7.11","1.7.12","1.7.13","1.7.14","1.7.15","1.7.16"],"59.0.3071.115":["1.8.0","1.8.1","1.8.2-beta.1","1.8.2-beta.2","1.8.2-beta.3","1.8.2-beta.4","1.8.2-beta.5","1.8.2","1.8.3","1.8.4","1.8.5","1.8.6","1.8.7","1.8.8"],"61.0.3163.100":["2.0.0-beta.1","2.0.0-beta.2","2.0.0-beta.3","2.0.0-beta.4","2.0.0-beta.5","2.0.0-beta.6","2.0.0-beta.7","2.0.0-beta.8","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8-nightly.20180819","2.0.8-nightly.20180820","2.0.8","2.0.9","2.0.10","2.0.11","2.0.12","2.0.13","2.0.14","2.0.15","2.0.16","2.0.17","2.0.18","2.1.0-unsupported.20180809"],"66.0.3359.181":["3.0.0-beta.1","3.0.0-beta.2","3.0.0-beta.3","3.0.0-beta.4","3.0.0-beta.5","3.0.0-beta.6","3.0.0-beta.7","3.0.0-beta.8","3.0.0-beta.9","3.0.0-beta.10","3.0.0-beta.11","3.0.0-beta.12","3.0.0-beta.13","3.0.0-nightly.20180818","3.0.0-nightly.20180821","3.0.0-nightly.20180823","3.0.0-nightly.20180904","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6","3.0.7","3.0.8","3.0.9","3.0.10","3.0.11","3.0.12","3.0.13","3.0.14","3.0.15","3.0.16","3.1.0-beta.1","3.1.0-beta.2","3.1.0-beta.3","3.1.0-beta.4","3.1.0-beta.5","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.1.7","3.1.8","3.1.9","3.1.10","3.1.11","3.1.12","3.1.13","4.0.0-nightly.20180817","4.0.0-nightly.20180819","4.0.0-nightly.20180821"],"69.0.3497.106":["4.0.0-beta.1","4.0.0-beta.2","4.0.0-beta.3","4.0.0-beta.4","4.0.0-beta.5","4.0.0-beta.6","4.0.0-beta.7","4.0.0-beta.8","4.0.0-beta.9","4.0.0-beta.10","4.0.0-beta.11","4.0.0-nightly.20181010","4.0.0","4.0.1","4.0.2","4.0.3","4.0.4","4.0.5","4.0.6"],"67.0.3396.99":["4.0.0-nightly.20180929"],"68.0.3440.128":["4.0.0-nightly.20181006"],"69.0.3497.128":["4.0.7","4.0.8","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.2.9","4.2.10","4.2.11","4.2.12"],"72.0.3626.52":["5.0.0-beta.1","5.0.0-beta.2","6.0.0-nightly.20190123"],"73.0.3683.27":["5.0.0-beta.3"],"73.0.3683.54":["5.0.0-beta.4"],"73.0.3683.61":["5.0.0-beta.5"],"73.0.3683.84":["5.0.0-beta.6"],"73.0.3683.94":["5.0.0-beta.7"],"73.0.3683.104":["5.0.0-beta.8"],"73.0.3683.117":["5.0.0-beta.9"],"70.0.3538.110":["5.0.0-nightly.20190107"],"71.0.3578.98":["5.0.0-nightly.20190121","5.0.0-nightly.20190122"],"73.0.3683.119":["5.0.0"],"73.0.3683.121":["5.0.1","5.0.2","5.0.3","5.0.4","5.0.5","5.0.6","5.0.7","5.0.8","5.0.9","5.0.10","5.0.11","5.0.12","5.0.13"],"76.0.3774.1":["6.0.0-beta.1"],"76.0.3783.1":["6.0.0-beta.2","6.0.0-beta.3","6.0.0-beta.4"],"76.0.3805.4":["6.0.0-beta.5"],"76.0.3809.3":["6.0.0-beta.6"],"76.0.3809.22":["6.0.0-beta.7"],"76.0.3809.26":["6.0.0-beta.8","6.0.0-beta.9"],"76.0.3809.37":["6.0.0-beta.10"],"76.0.3809.42":["6.0.0-beta.11"],"76.0.3809.54":["6.0.0-beta.12"],"76.0.3809.60":["6.0.0-beta.13"],"76.0.3809.68":["6.0.0-beta.14"],"76.0.3809.74":["6.0.0-beta.15"],"72.0.3626.107":["6.0.0-nightly.20190212"],"72.0.3626.110":["6.0.0-nightly.20190213"],"74.0.3724.8":["6.0.0-nightly.20190311"],"76.0.3809.88":["6.0.0"],"76.0.3809.102":["6.0.1"],"76.0.3809.110":["6.0.2"],"76.0.3809.126":["6.0.3"],"76.0.3809.131":["6.0.4"],"76.0.3809.136":["6.0.5"],"76.0.3809.138":["6.0.6"],"76.0.3809.139":["6.0.7"],"76.0.3809.146":["6.0.8","6.0.9","6.0.10","6.0.11","6.0.12","6.1.0","6.1.1","6.1.2","6.1.3","6.1.4","6.1.5","6.1.6","6.1.7","6.1.8","6.1.9","6.1.10","6.1.11","6.1.12"],"78.0.3866.0":["7.0.0-beta.1","7.0.0-beta.2","7.0.0-beta.3","7.0.0-nightly.20190727","7.0.0-nightly.20190728","7.0.0-nightly.20190729","7.0.0-nightly.20190730","7.0.0-nightly.20190731","8.0.0-nightly.20190801","8.0.0-nightly.20190802"],"78.0.3896.6":["7.0.0-beta.4"],"78.0.3905.1":["7.0.0-beta.5","7.0.0-beta.6","7.0.0-beta.7","7.0.0"],"76.0.3784.0":["7.0.0-nightly.20190521"],"76.0.3806.0":["7.0.0-nightly.20190529","7.0.0-nightly.20190530","7.0.0-nightly.20190531","7.0.0-nightly.20190602","7.0.0-nightly.20190603"],"77.0.3814.0":["7.0.0-nightly.20190604"],"77.0.3815.0":["7.0.0-nightly.20190605","7.0.0-nightly.20190606","7.0.0-nightly.20190607","7.0.0-nightly.20190608","7.0.0-nightly.20190609","7.0.0-nightly.20190611","7.0.0-nightly.20190612","7.0.0-nightly.20190613","7.0.0-nightly.20190615","7.0.0-nightly.20190616","7.0.0-nightly.20190618","7.0.0-nightly.20190619","7.0.0-nightly.20190622","7.0.0-nightly.20190623","7.0.0-nightly.20190624","7.0.0-nightly.20190627","7.0.0-nightly.20190629","7.0.0-nightly.20190630","7.0.0-nightly.20190701","7.0.0-nightly.20190702"],"77.0.3843.0":["7.0.0-nightly.20190704","7.0.0-nightly.20190705"],"77.0.3848.0":["7.0.0-nightly.20190719","7.0.0-nightly.20190720","7.0.0-nightly.20190721"],"77.0.3864.0":["7.0.0-nightly.20190726"],"78.0.3904.92":["7.0.1"],"78.0.3904.94":["7.1.0"],"78.0.3904.99":["7.1.1"],"78.0.3904.113":["7.1.2"],"78.0.3904.126":["7.1.3"],"78.0.3904.130":["7.1.4","7.1.5","7.1.6","7.1.7","7.1.8","7.1.9","7.1.10","7.1.11","7.1.12","7.1.13","7.1.14","7.2.0","7.2.1","7.2.2","7.2.3","7.2.4","7.3.0","7.3.1","7.3.2","7.3.3"],"79.0.3931.0":["8.0.0-beta.1","8.0.0-beta.2","8.0.0-nightly.20191019","8.0.0-nightly.20191020","8.0.0-nightly.20191021","8.0.0-nightly.20191023"],"80.0.3955.0":["8.0.0-beta.3","8.0.0-beta.4"],"80.0.3987.14":["8.0.0-beta.5"],"80.0.3987.51":["8.0.0-beta.6"],"80.0.3987.59":["8.0.0-beta.7"],"80.0.3987.75":["8.0.0-beta.8","8.0.0-beta.9"],"78.0.3871.0":["8.0.0-nightly.20190803","8.0.0-nightly.20190806","8.0.0-nightly.20190807","8.0.0-nightly.20190808","8.0.0-nightly.20190809","8.0.0-nightly.20190810","8.0.0-nightly.20190811","8.0.0-nightly.20190812","8.0.0-nightly.20190813","8.0.0-nightly.20190814","8.0.0-nightly.20190815"],"78.0.3881.0":["8.0.0-nightly.20190816","8.0.0-nightly.20190817","8.0.0-nightly.20190818","8.0.0-nightly.20190819","8.0.0-nightly.20190820"],"78.0.3892.0":["8.0.0-nightly.20190824","8.0.0-nightly.20190825","8.0.0-nightly.20190827","8.0.0-nightly.20190828","8.0.0-nightly.20190830","8.0.0-nightly.20190901","8.0.0-nightly.20190902","8.0.0-nightly.20190907","8.0.0-nightly.20190909","8.0.0-nightly.20190910","8.0.0-nightly.20190911","8.0.0-nightly.20190912","8.0.0-nightly.20190913","8.0.0-nightly.20190914","8.0.0-nightly.20190915","8.0.0-nightly.20190917"],"79.0.3915.0":["8.0.0-nightly.20190919","8.0.0-nightly.20190920"],"79.0.3919.0":["8.0.0-nightly.20190922","8.0.0-nightly.20190923","8.0.0-nightly.20190924","8.0.0-nightly.20190926","8.0.0-nightly.20190928","8.0.0-nightly.20190929","8.0.0-nightly.20190930","8.0.0-nightly.20191001","8.0.0-nightly.20191004","8.0.0-nightly.20191005","8.0.0-nightly.20191006","8.0.0-nightly.20191009","8.0.0-nightly.20191011","8.0.0-nightly.20191012","8.0.0-nightly.20191017"],"80.0.3952.0":["8.0.0-nightly.20191101","8.0.0-nightly.20191103","8.0.0-nightly.20191105"],"80.0.3987.86":["8.0.0","8.0.1","8.0.2"],"80.0.3987.134":["8.0.3"],"80.0.3987.137":["8.1.0"],"80.0.3987.141":["8.1.1"],"80.0.3987.158":["8.2.0"],"80.0.3987.163":["8.2.1","8.2.2","8.2.3","8.5.3","8.5.4","8.5.5"],"80.0.3987.165":["8.2.4","8.2.5","8.3.0","8.3.1","8.3.2","8.3.3","8.3.4","8.4.0","8.4.1","8.5.0","8.5.1","8.5.2"],"82.0.4048.0":["9.0.0-beta.1","9.0.0-beta.2","9.0.0-beta.3","9.0.0-beta.4","9.0.0-beta.5"],"82.0.4058.2":["9.0.0-beta.6","9.0.0-beta.7","9.0.0-beta.9"],"82.0.4085.10":["9.0.0-beta.10"],"82.0.4085.14":["9.0.0-beta.11","9.0.0-beta.12","9.0.0-beta.13"],"82.0.4085.27":["9.0.0-beta.14"],"83.0.4102.3":["9.0.0-beta.15","9.0.0-beta.16"],"83.0.4103.14":["9.0.0-beta.17"],"83.0.4103.16":["9.0.0-beta.18"],"83.0.4103.24":["9.0.0-beta.19"],"83.0.4103.26":["9.0.0-beta.20","9.0.0-beta.21"],"83.0.4103.34":["9.0.0-beta.22"],"83.0.4103.44":["9.0.0-beta.23"],"83.0.4103.45":["9.0.0-beta.24"],"80.0.3954.0":["9.0.0-nightly.20191121","9.0.0-nightly.20191122","9.0.0-nightly.20191123","9.0.0-nightly.20191124","9.0.0-nightly.20191126","9.0.0-nightly.20191128","9.0.0-nightly.20191129","9.0.0-nightly.20191130","9.0.0-nightly.20191201","9.0.0-nightly.20191202","9.0.0-nightly.20191203","9.0.0-nightly.20191204","9.0.0-nightly.20191205","9.0.0-nightly.20191210"],"81.0.3994.0":["9.0.0-nightly.20191220","9.0.0-nightly.20191221","9.0.0-nightly.20191222","9.0.0-nightly.20191223","9.0.0-nightly.20191224","9.0.0-nightly.20191225","9.0.0-nightly.20191226","9.0.0-nightly.20191228","9.0.0-nightly.20191229","9.0.0-nightly.20191230","9.0.0-nightly.20191231","9.0.0-nightly.20200101","9.0.0-nightly.20200103","9.0.0-nightly.20200104","9.0.0-nightly.20200105","9.0.0-nightly.20200106","9.0.0-nightly.20200108","9.0.0-nightly.20200109","9.0.0-nightly.20200110","9.0.0-nightly.20200111","9.0.0-nightly.20200113","9.0.0-nightly.20200115","9.0.0-nightly.20200116","9.0.0-nightly.20200117"],"81.0.4030.0":["9.0.0-nightly.20200119","9.0.0-nightly.20200121"],"83.0.4103.64":["9.0.0"],"83.0.4103.94":["9.0.1","9.0.2"],"83.0.4103.100":["9.0.3"],"83.0.4103.104":["9.0.4"],"83.0.4103.119":["9.0.5"],"83.0.4103.122":["9.1.0","9.1.1","9.1.2","9.2.0","9.2.1","9.3.0","9.3.1","9.3.2","9.3.3","9.3.4","9.3.5","9.4.0","9.4.1","9.4.2","9.4.3","9.4.4"],"84.0.4129.0":["10.0.0-beta.1","10.0.0-beta.2","10.0.0-nightly.20200501","10.0.0-nightly.20200504","10.0.0-nightly.20200505","10.0.0-nightly.20200506","10.0.0-nightly.20200507","10.0.0-nightly.20200508","10.0.0-nightly.20200511","10.0.0-nightly.20200512","10.0.0-nightly.20200513","10.0.0-nightly.20200514","10.0.0-nightly.20200515","10.0.0-nightly.20200518","10.0.0-nightly.20200519","10.0.0-nightly.20200520","10.0.0-nightly.20200521","11.0.0-nightly.20200525","11.0.0-nightly.20200526"],"85.0.4161.2":["10.0.0-beta.3","10.0.0-beta.4"],"85.0.4181.1":["10.0.0-beta.8","10.0.0-beta.9"],"85.0.4183.19":["10.0.0-beta.10"],"85.0.4183.20":["10.0.0-beta.11"],"85.0.4183.26":["10.0.0-beta.12"],"85.0.4183.39":["10.0.0-beta.13","10.0.0-beta.14","10.0.0-beta.15","10.0.0-beta.17","10.0.0-beta.19","10.0.0-beta.20","10.0.0-beta.21"],"85.0.4183.70":["10.0.0-beta.23"],"85.0.4183.78":["10.0.0-beta.24"],"85.0.4183.80":["10.0.0-beta.25"],"82.0.4050.0":["10.0.0-nightly.20200209","10.0.0-nightly.20200210","10.0.0-nightly.20200211","10.0.0-nightly.20200216","10.0.0-nightly.20200217","10.0.0-nightly.20200218","10.0.0-nightly.20200221","10.0.0-nightly.20200222","10.0.0-nightly.20200223","10.0.0-nightly.20200226","10.0.0-nightly.20200303"],"82.0.4076.0":["10.0.0-nightly.20200304","10.0.0-nightly.20200305","10.0.0-nightly.20200306","10.0.0-nightly.20200309","10.0.0-nightly.20200310"],"82.0.4083.0":["10.0.0-nightly.20200311"],"83.0.4086.0":["10.0.0-nightly.20200316"],"83.0.4087.0":["10.0.0-nightly.20200317","10.0.0-nightly.20200318","10.0.0-nightly.20200320","10.0.0-nightly.20200323","10.0.0-nightly.20200324","10.0.0-nightly.20200325","10.0.0-nightly.20200326","10.0.0-nightly.20200327","10.0.0-nightly.20200330","10.0.0-nightly.20200331","10.0.0-nightly.20200401","10.0.0-nightly.20200402","10.0.0-nightly.20200403","10.0.0-nightly.20200406"],"83.0.4095.0":["10.0.0-nightly.20200408","10.0.0-nightly.20200410","10.0.0-nightly.20200413"],"84.0.4114.0":["10.0.0-nightly.20200414"],"84.0.4115.0":["10.0.0-nightly.20200415","10.0.0-nightly.20200416","10.0.0-nightly.20200417"],"84.0.4121.0":["10.0.0-nightly.20200422","10.0.0-nightly.20200423"],"84.0.4125.0":["10.0.0-nightly.20200427","10.0.0-nightly.20200428","10.0.0-nightly.20200429","10.0.0-nightly.20200430"],"85.0.4183.84":["10.0.0"],"85.0.4183.86":["10.0.1"],"85.0.4183.87":["10.1.0"],"85.0.4183.93":["10.1.1"],"85.0.4183.98":["10.1.2"],"85.0.4183.121":["10.1.3","10.1.4","10.1.5","10.1.6","10.1.7","10.2.0","10.3.0","10.3.1","10.3.2","10.4.0","10.4.1","10.4.2","10.4.3","10.4.4","10.4.5","10.4.6","10.4.7"],"86.0.4234.0":["11.0.0-beta.1","11.0.0-beta.3","11.0.0-beta.4","11.0.0-beta.5","11.0.0-beta.6","11.0.0-beta.7","11.0.0-nightly.20200822","11.0.0-nightly.20200824","11.0.0-nightly.20200825","11.0.0-nightly.20200826","12.0.0-nightly.20200827","12.0.0-nightly.20200831","12.0.0-nightly.20200902","12.0.0-nightly.20200903","12.0.0-nightly.20200907","12.0.0-nightly.20200910","12.0.0-nightly.20200911","12.0.0-nightly.20200914"],"87.0.4251.1":["11.0.0-beta.8","11.0.0-beta.9","11.0.0-beta.11"],"87.0.4280.11":["11.0.0-beta.12","11.0.0-beta.13"],"87.0.4280.27":["11.0.0-beta.16","11.0.0-beta.17","11.0.0-beta.18","11.0.0-beta.19"],"87.0.4280.40":["11.0.0-beta.20"],"87.0.4280.47":["11.0.0-beta.22","11.0.0-beta.23"],"85.0.4156.0":["11.0.0-nightly.20200529"],"85.0.4162.0":["11.0.0-nightly.20200602","11.0.0-nightly.20200603","11.0.0-nightly.20200604","11.0.0-nightly.20200609","11.0.0-nightly.20200610","11.0.0-nightly.20200611","11.0.0-nightly.20200615","11.0.0-nightly.20200616","11.0.0-nightly.20200617","11.0.0-nightly.20200618","11.0.0-nightly.20200619"],"85.0.4179.0":["11.0.0-nightly.20200701","11.0.0-nightly.20200702","11.0.0-nightly.20200703","11.0.0-nightly.20200706","11.0.0-nightly.20200707","11.0.0-nightly.20200708","11.0.0-nightly.20200709"],"86.0.4203.0":["11.0.0-nightly.20200716","11.0.0-nightly.20200717","11.0.0-nightly.20200720","11.0.0-nightly.20200721"],"86.0.4209.0":["11.0.0-nightly.20200723","11.0.0-nightly.20200724","11.0.0-nightly.20200729","11.0.0-nightly.20200730","11.0.0-nightly.20200731","11.0.0-nightly.20200803","11.0.0-nightly.20200804","11.0.0-nightly.20200805","11.0.0-nightly.20200811","11.0.0-nightly.20200812"],"87.0.4280.60":["11.0.0","11.0.1"],"87.0.4280.67":["11.0.2","11.0.3","11.0.4"],"87.0.4280.88":["11.0.5","11.1.0","11.1.1"],"87.0.4280.141":["11.2.0","11.2.1","11.2.2","11.2.3","11.3.0","11.4.0","11.4.1","11.4.2","11.4.3","11.4.4","11.4.5","11.4.6","11.4.7","11.4.8","11.4.9","11.4.10","11.4.11","11.4.12","11.5.0"],"89.0.4328.0":["12.0.0-beta.1","12.0.0-beta.3","12.0.0-beta.4","12.0.0-beta.5","12.0.0-beta.6","12.0.0-beta.7","12.0.0-beta.8","12.0.0-beta.9","12.0.0-beta.10","12.0.0-beta.11","12.0.0-beta.12","12.0.0-beta.14","13.0.0-nightly.20201119","13.0.0-nightly.20201123","13.0.0-nightly.20201124","13.0.0-nightly.20201126","13.0.0-nightly.20201127","13.0.0-nightly.20201130","13.0.0-nightly.20201201","13.0.0-nightly.20201202","13.0.0-nightly.20201203","13.0.0-nightly.20201204","13.0.0-nightly.20201207","13.0.0-nightly.20201208","13.0.0-nightly.20201209","13.0.0-nightly.20201210","13.0.0-nightly.20201211","13.0.0-nightly.20201214"],"89.0.4348.1":["12.0.0-beta.16","12.0.0-beta.18","12.0.0-beta.19","12.0.0-beta.20"],"89.0.4388.2":["12.0.0-beta.21","12.0.0-beta.22","12.0.0-beta.23","12.0.0-beta.24","12.0.0-beta.25","12.0.0-beta.26"],"89.0.4389.23":["12.0.0-beta.27","12.0.0-beta.28","12.0.0-beta.29"],"89.0.4389.58":["12.0.0-beta.30","12.0.0-beta.31"],"87.0.4268.0":["12.0.0-nightly.20201002","12.0.0-nightly.20201007","12.0.0-nightly.20201009","12.0.0-nightly.20201012","12.0.0-nightly.20201013","12.0.0-nightly.20201014","12.0.0-nightly.20201015"],"88.0.4292.0":["12.0.0-nightly.20201023","12.0.0-nightly.20201026"],"88.0.4306.0":["12.0.0-nightly.20201030","12.0.0-nightly.20201102","12.0.0-nightly.20201103","12.0.0-nightly.20201104","12.0.0-nightly.20201105","12.0.0-nightly.20201106","12.0.0-nightly.20201111","12.0.0-nightly.20201112"],"88.0.4324.0":["12.0.0-nightly.20201116"],"89.0.4389.69":["12.0.0"],"89.0.4389.82":["12.0.1"],"89.0.4389.90":["12.0.2"],"89.0.4389.114":["12.0.3","12.0.4"],"89.0.4389.128":["12.0.5","12.0.6","12.0.7","12.0.8","12.0.9","12.0.10","12.0.11","12.0.12","12.0.13","12.0.14","12.0.15","12.0.16","12.0.17","12.0.18","12.1.0","12.1.1","12.1.2","12.2.0","12.2.1","12.2.2","12.2.3"],"90.0.4402.0":["13.0.0-beta.2","13.0.0-beta.3","13.0.0-nightly.20210210","13.0.0-nightly.20210211","13.0.0-nightly.20210212","13.0.0-nightly.20210216","13.0.0-nightly.20210217","13.0.0-nightly.20210218","13.0.0-nightly.20210219","13.0.0-nightly.20210222","13.0.0-nightly.20210225","13.0.0-nightly.20210226","13.0.0-nightly.20210301","13.0.0-nightly.20210302","13.0.0-nightly.20210303","14.0.0-nightly.20210304"],"90.0.4415.0":["13.0.0-beta.4","13.0.0-beta.5","13.0.0-beta.6","13.0.0-beta.7","13.0.0-beta.8","13.0.0-beta.9","13.0.0-beta.10","13.0.0-beta.11","13.0.0-beta.12","13.0.0-beta.13","14.0.0-nightly.20210305","14.0.0-nightly.20210308","14.0.0-nightly.20210309","14.0.0-nightly.20210311","14.0.0-nightly.20210315","14.0.0-nightly.20210316","14.0.0-nightly.20210317","14.0.0-nightly.20210318","14.0.0-nightly.20210319","14.0.0-nightly.20210323","14.0.0-nightly.20210324","14.0.0-nightly.20210325","14.0.0-nightly.20210326","14.0.0-nightly.20210329","14.0.0-nightly.20210330"],"91.0.4448.0":["13.0.0-beta.14","13.0.0-beta.16","13.0.0-beta.17","13.0.0-beta.18","13.0.0-beta.20","14.0.0-nightly.20210331","14.0.0-nightly.20210401","14.0.0-nightly.20210402","14.0.0-nightly.20210406","14.0.0-nightly.20210407","14.0.0-nightly.20210408","14.0.0-nightly.20210409","14.0.0-nightly.20210413"],"91.0.4472.33":["13.0.0-beta.21","13.0.0-beta.22","13.0.0-beta.23"],"91.0.4472.38":["13.0.0-beta.24","13.0.0-beta.25","13.0.0-beta.26","13.0.0-beta.27","13.0.0-beta.28"],"89.0.4349.0":["13.0.0-nightly.20201215","13.0.0-nightly.20201216","13.0.0-nightly.20201221","13.0.0-nightly.20201222"],"89.0.4359.0":["13.0.0-nightly.20201223","13.0.0-nightly.20210104","13.0.0-nightly.20210108","13.0.0-nightly.20210111"],"89.0.4386.0":["13.0.0-nightly.20210113","13.0.0-nightly.20210114","13.0.0-nightly.20210118","13.0.0-nightly.20210122","13.0.0-nightly.20210125"],"89.0.4389.0":["13.0.0-nightly.20210127","13.0.0-nightly.20210128","13.0.0-nightly.20210129","13.0.0-nightly.20210201","13.0.0-nightly.20210202","13.0.0-nightly.20210203","13.0.0-nightly.20210205","13.0.0-nightly.20210208","13.0.0-nightly.20210209"],"91.0.4472.69":["13.0.0","13.0.1"],"91.0.4472.77":["13.1.0","13.1.1","13.1.2"],"91.0.4472.106":["13.1.3","13.1.4"],"91.0.4472.124":["13.1.5","13.1.6","13.1.7"],"91.0.4472.164":["13.1.8","13.1.9","13.2.0","13.2.1","13.2.2","13.2.3","13.3.0","13.4.0","13.5.0","13.5.1","13.5.2","13.6.0","13.6.1","13.6.2","13.6.3","13.6.6","13.6.7","13.6.8","13.6.9"],"92.0.4511.0":["14.0.0-beta.1","14.0.0-beta.2","14.0.0-beta.3","14.0.0-nightly.20210520","14.0.0-nightly.20210523","14.0.0-nightly.20210524","15.0.0-nightly.20210527","15.0.0-nightly.20210528","15.0.0-nightly.20210531","15.0.0-nightly.20210601","15.0.0-nightly.20210602"],"93.0.4536.0":["14.0.0-beta.5","14.0.0-beta.6","14.0.0-beta.7","14.0.0-beta.8","15.0.0-nightly.20210609","15.0.0-nightly.20210610","15.0.0-nightly.20210611","15.0.0-nightly.20210614","15.0.0-nightly.20210615","15.0.0-nightly.20210616"],"93.0.4539.0":["14.0.0-beta.9","14.0.0-beta.10","15.0.0-nightly.20210617","15.0.0-nightly.20210618","15.0.0-nightly.20210621","15.0.0-nightly.20210622"],"93.0.4557.4":["14.0.0-beta.11","14.0.0-beta.12"],"93.0.4566.0":["14.0.0-beta.13","14.0.0-beta.14","14.0.0-beta.15","14.0.0-beta.16","14.0.0-beta.17","15.0.0-alpha.1","15.0.0-alpha.2","15.0.0-nightly.20210706","15.0.0-nightly.20210707","15.0.0-nightly.20210708","15.0.0-nightly.20210709","15.0.0-nightly.20210712","15.0.0-nightly.20210713","15.0.0-nightly.20210714","15.0.0-nightly.20210715","15.0.0-nightly.20210716","15.0.0-nightly.20210719","15.0.0-nightly.20210720","15.0.0-nightly.20210721","16.0.0-nightly.20210722","16.0.0-nightly.20210723","16.0.0-nightly.20210726"],"93.0.4577.15":["14.0.0-beta.18","14.0.0-beta.19","14.0.0-beta.20","14.0.0-beta.21"],"93.0.4577.25":["14.0.0-beta.22","14.0.0-beta.23"],"93.0.4577.51":["14.0.0-beta.24","14.0.0-beta.25"],"92.0.4475.0":["14.0.0-nightly.20210426","14.0.0-nightly.20210427"],"92.0.4488.0":["14.0.0-nightly.20210430","14.0.0-nightly.20210503"],"92.0.4496.0":["14.0.0-nightly.20210505"],"92.0.4498.0":["14.0.0-nightly.20210506"],"92.0.4499.0":["14.0.0-nightly.20210507","14.0.0-nightly.20210510","14.0.0-nightly.20210511","14.0.0-nightly.20210512","14.0.0-nightly.20210513"],"92.0.4505.0":["14.0.0-nightly.20210514","14.0.0-nightly.20210517","14.0.0-nightly.20210518","14.0.0-nightly.20210519"],"93.0.4577.58":["14.0.0"],"93.0.4577.63":["14.0.1"],"93.0.4577.82":["14.0.2","14.1.0","14.1.1","14.2.0","14.2.1","14.2.2","14.2.3","14.2.4","14.2.5","14.2.6","14.2.7","14.2.8","14.2.9"],"94.0.4584.0":["15.0.0-alpha.3","15.0.0-alpha.4","15.0.0-alpha.5","15.0.0-alpha.6","16.0.0-nightly.20210727","16.0.0-nightly.20210728","16.0.0-nightly.20210729","16.0.0-nightly.20210730","16.0.0-nightly.20210802","16.0.0-nightly.20210803","16.0.0-nightly.20210804","16.0.0-nightly.20210805","16.0.0-nightly.20210806","16.0.0-nightly.20210809","16.0.0-nightly.20210810","16.0.0-nightly.20210811"],"94.0.4590.2":["15.0.0-alpha.7","15.0.0-alpha.8","15.0.0-alpha.9","16.0.0-nightly.20210812","16.0.0-nightly.20210813","16.0.0-nightly.20210816","16.0.0-nightly.20210817","16.0.0-nightly.20210818","16.0.0-nightly.20210819","16.0.0-nightly.20210820","16.0.0-nightly.20210823"],"94.0.4606.12":["15.0.0-alpha.10"],"94.0.4606.20":["15.0.0-beta.1","15.0.0-beta.2"],"94.0.4606.31":["15.0.0-beta.3","15.0.0-beta.4","15.0.0-beta.5","15.0.0-beta.6","15.0.0-beta.7"],"93.0.4530.0":["15.0.0-nightly.20210603","15.0.0-nightly.20210604"],"93.0.4535.0":["15.0.0-nightly.20210608"],"93.0.4550.0":["15.0.0-nightly.20210623","15.0.0-nightly.20210624"],"93.0.4552.0":["15.0.0-nightly.20210625","15.0.0-nightly.20210628","15.0.0-nightly.20210629"],"93.0.4558.0":["15.0.0-nightly.20210630","15.0.0-nightly.20210701","15.0.0-nightly.20210702","15.0.0-nightly.20210705"],"94.0.4606.51":["15.0.0"],"94.0.4606.61":["15.1.0","15.1.1"],"94.0.4606.71":["15.1.2"],"94.0.4606.81":["15.2.0","15.3.0","15.3.1","15.3.2","15.3.3","15.3.4","15.3.5","15.3.6","15.3.7","15.4.0","15.4.1","15.4.2","15.5.0","15.5.1","15.5.2","15.5.3","15.5.4","15.5.5","15.5.6","15.5.7"],"95.0.4629.0":["16.0.0-alpha.1","16.0.0-alpha.2","16.0.0-alpha.3","16.0.0-alpha.4","16.0.0-alpha.5","16.0.0-alpha.6","16.0.0-alpha.7","16.0.0-nightly.20210902","16.0.0-nightly.20210903","16.0.0-nightly.20210906","16.0.0-nightly.20210907","16.0.0-nightly.20210908","16.0.0-nightly.20210909","16.0.0-nightly.20210910","16.0.0-nightly.20210913","16.0.0-nightly.20210914","16.0.0-nightly.20210915","16.0.0-nightly.20210916","16.0.0-nightly.20210917","16.0.0-nightly.20210920","16.0.0-nightly.20210921","16.0.0-nightly.20210922","17.0.0-nightly.20210923","17.0.0-nightly.20210924","17.0.0-nightly.20210927","17.0.0-nightly.20210928","17.0.0-nightly.20210929","17.0.0-nightly.20210930","17.0.0-nightly.20211001","17.0.0-nightly.20211004","17.0.0-nightly.20211005"],"96.0.4647.0":["16.0.0-alpha.8","16.0.0-alpha.9","16.0.0-beta.1","16.0.0-beta.2","16.0.0-beta.3","17.0.0-nightly.20211006","17.0.0-nightly.20211007","17.0.0-nightly.20211008","17.0.0-nightly.20211011","17.0.0-nightly.20211012","17.0.0-nightly.20211013","17.0.0-nightly.20211014","17.0.0-nightly.20211015","17.0.0-nightly.20211018","17.0.0-nightly.20211019","17.0.0-nightly.20211020","17.0.0-nightly.20211021"],"96.0.4664.18":["16.0.0-beta.4","16.0.0-beta.5"],"96.0.4664.27":["16.0.0-beta.6","16.0.0-beta.7"],"96.0.4664.35":["16.0.0-beta.8","16.0.0-beta.9"],"95.0.4612.5":["16.0.0-nightly.20210824","16.0.0-nightly.20210825","16.0.0-nightly.20210826","16.0.0-nightly.20210827","16.0.0-nightly.20210830","16.0.0-nightly.20210831","16.0.0-nightly.20210901"],"96.0.4664.45":["16.0.0","16.0.1"],"96.0.4664.55":["16.0.2","16.0.3","16.0.4","16.0.5"],"96.0.4664.110":["16.0.6","16.0.7","16.0.8"],"96.0.4664.174":["16.0.9","16.0.10","16.1.0","16.1.1","16.2.0","16.2.1","16.2.2","16.2.3","16.2.4","16.2.5","16.2.6","16.2.7","16.2.8"],"96.0.4664.4":["17.0.0-alpha.1","17.0.0-alpha.2","17.0.0-alpha.3","17.0.0-nightly.20211022","17.0.0-nightly.20211025","17.0.0-nightly.20211026","17.0.0-nightly.20211027","17.0.0-nightly.20211028","17.0.0-nightly.20211029","17.0.0-nightly.20211101","17.0.0-nightly.20211102","17.0.0-nightly.20211103","17.0.0-nightly.20211104","17.0.0-nightly.20211105","17.0.0-nightly.20211108","17.0.0-nightly.20211109","17.0.0-nightly.20211110","17.0.0-nightly.20211111","17.0.0-nightly.20211112","17.0.0-nightly.20211115","17.0.0-nightly.20211116","17.0.0-nightly.20211117","18.0.0-nightly.20211118","18.0.0-nightly.20211119","18.0.0-nightly.20211122","18.0.0-nightly.20211123"],"98.0.4706.0":["17.0.0-alpha.4","17.0.0-alpha.5","17.0.0-alpha.6","17.0.0-beta.1","17.0.0-beta.2","18.0.0-nightly.20211124","18.0.0-nightly.20211125","18.0.0-nightly.20211126","18.0.0-nightly.20211129","18.0.0-nightly.20211130","18.0.0-nightly.20211201","18.0.0-nightly.20211202","18.0.0-nightly.20211203","18.0.0-nightly.20211206","18.0.0-nightly.20211207","18.0.0-nightly.20211208","18.0.0-nightly.20211209","18.0.0-nightly.20211210","18.0.0-nightly.20211213","18.0.0-nightly.20211214","18.0.0-nightly.20211215","18.0.0-nightly.20211216","18.0.0-nightly.20211217","18.0.0-nightly.20211220","18.0.0-nightly.20211221","18.0.0-nightly.20211222","18.0.0-nightly.20211223","18.0.0-nightly.20211228","18.0.0-nightly.20211229","18.0.0-nightly.20211231","18.0.0-nightly.20220103","18.0.0-nightly.20220104","18.0.0-nightly.20220105","18.0.0-nightly.20220106","18.0.0-nightly.20220107","18.0.0-nightly.20220110"],"98.0.4758.9":["17.0.0-beta.3"],"98.0.4758.11":["17.0.0-beta.4","17.0.0-beta.5","17.0.0-beta.6","17.0.0-beta.7","17.0.0-beta.8","17.0.0-beta.9"],"98.0.4758.74":["17.0.0"],"98.0.4758.82":["17.0.1"],"98.0.4758.102":["17.1.0"],"98.0.4758.109":["17.1.1","17.1.2","17.2.0"],"98.0.4758.141":["17.3.0","17.3.1","17.4.0","17.4.1","17.4.2","17.4.3","17.4.4","17.4.5","17.4.6","17.4.7","17.4.8","17.4.9","17.4.10","17.4.11"],"99.0.4767.0":["18.0.0-alpha.1","18.0.0-alpha.2","18.0.0-alpha.3","18.0.0-alpha.4","18.0.0-alpha.5","18.0.0-nightly.20220111","18.0.0-nightly.20220112","18.0.0-nightly.20220113","18.0.0-nightly.20220114","18.0.0-nightly.20220117","18.0.0-nightly.20220118","18.0.0-nightly.20220119","18.0.0-nightly.20220121","18.0.0-nightly.20220124","18.0.0-nightly.20220125","18.0.0-nightly.20220127","18.0.0-nightly.20220128","18.0.0-nightly.20220131","18.0.0-nightly.20220201","19.0.0-nightly.20220202","19.0.0-nightly.20220203","19.0.0-nightly.20220204","19.0.0-nightly.20220207","19.0.0-nightly.20220208","19.0.0-nightly.20220209"],"100.0.4894.0":["18.0.0-beta.1","18.0.0-beta.2","18.0.0-beta.3","18.0.0-beta.4","18.0.0-beta.5","18.0.0-beta.6","19.0.0-nightly.20220308","19.0.0-nightly.20220309","19.0.0-nightly.20220310","19.0.0-nightly.20220311","19.0.0-nightly.20220314","19.0.0-nightly.20220315","19.0.0-nightly.20220316","19.0.0-nightly.20220317","19.0.0-nightly.20220318","19.0.0-nightly.20220321","19.0.0-nightly.20220322","19.0.0-nightly.20220323","19.0.0-nightly.20220324"],"100.0.4896.56":["18.0.0"],"100.0.4896.60":["18.0.1","18.0.2"],"100.0.4896.75":["18.0.3","18.0.4"],"100.0.4896.127":["18.1.0"],"100.0.4896.143":["18.2.0","18.2.1","18.2.2","18.2.3"],"100.0.4896.160":["18.2.4","18.3.0","18.3.1","18.3.2","18.3.3","18.3.4","18.3.5","18.3.6","18.3.7","18.3.8","18.3.9","18.3.11","18.3.12","18.3.13","18.3.14","18.3.15"],"102.0.4962.3":["19.0.0-alpha.1","19.0.0-nightly.20220328","19.0.0-nightly.20220329","20.0.0-nightly.20220330"],"102.0.4971.0":["19.0.0-alpha.2","19.0.0-alpha.3","20.0.0-nightly.20220411"],"102.0.4989.0":["19.0.0-alpha.4","19.0.0-alpha.5","20.0.0-nightly.20220414","20.0.0-nightly.20220415","20.0.0-nightly.20220418","20.0.0-nightly.20220419","20.0.0-nightly.20220420","20.0.0-nightly.20220421"],"102.0.4999.0":["19.0.0-beta.1","19.0.0-beta.2","19.0.0-beta.3","20.0.0-nightly.20220425","20.0.0-nightly.20220426","20.0.0-nightly.20220427","20.0.0-nightly.20220428","20.0.0-nightly.20220429","20.0.0-nightly.20220502","20.0.0-nightly.20220503","20.0.0-nightly.20220504","20.0.0-nightly.20220505","20.0.0-nightly.20220506","20.0.0-nightly.20220509","20.0.0-nightly.20220511","20.0.0-nightly.20220512","20.0.0-nightly.20220513","20.0.0-nightly.20220516","20.0.0-nightly.20220517"],"102.0.5005.27":["19.0.0-beta.4"],"102.0.5005.40":["19.0.0-beta.5","19.0.0-beta.6","19.0.0-beta.7"],"102.0.5005.49":["19.0.0-beta.8"],"102.0.4961.0":["19.0.0-nightly.20220325"],"102.0.5005.61":["19.0.0","19.0.1"],"102.0.5005.63":["19.0.2","19.0.3","19.0.4"],"102.0.5005.115":["19.0.5","19.0.6"],"102.0.5005.134":["19.0.7"],"102.0.5005.148":["19.0.8"],"102.0.5005.167":["19.0.9","19.0.10","19.0.11","19.0.12","19.0.13","19.0.14","19.0.15","19.0.16","19.0.17","19.1.0","19.1.1","19.1.2","19.1.3","19.1.4","19.1.5","19.1.6","19.1.7","19.1.8","19.1.9"],"103.0.5044.0":["20.0.0-alpha.1","20.0.0-nightly.20220518","20.0.0-nightly.20220519","20.0.0-nightly.20220520","20.0.0-nightly.20220523","20.0.0-nightly.20220524","21.0.0-nightly.20220526","21.0.0-nightly.20220527","21.0.0-nightly.20220530","21.0.0-nightly.20220531"],"104.0.5073.0":["20.0.0-alpha.2","20.0.0-alpha.3","20.0.0-alpha.4","20.0.0-alpha.5","20.0.0-alpha.6","20.0.0-alpha.7","20.0.0-beta.1","20.0.0-beta.2","20.0.0-beta.3","20.0.0-beta.4","20.0.0-beta.5","20.0.0-beta.6","20.0.0-beta.7","20.0.0-beta.8","21.0.0-nightly.20220602","21.0.0-nightly.20220603","21.0.0-nightly.20220606","21.0.0-nightly.20220607","21.0.0-nightly.20220608","21.0.0-nightly.20220609","21.0.0-nightly.20220610","21.0.0-nightly.20220613","21.0.0-nightly.20220614","21.0.0-nightly.20220615","21.0.0-nightly.20220616","21.0.0-nightly.20220617","21.0.0-nightly.20220620","21.0.0-nightly.20220621","21.0.0-nightly.20220622","21.0.0-nightly.20220623","21.0.0-nightly.20220624","21.0.0-nightly.20220627"],"104.0.5112.39":["20.0.0-beta.9"],"104.0.5112.48":["20.0.0-beta.10","20.0.0-beta.11","20.0.0-beta.12"],"104.0.5112.57":["20.0.0-beta.13"],"104.0.5112.65":["20.0.0"],"104.0.5112.81":["20.0.1","20.0.2","20.0.3"],"104.0.5112.102":["20.1.0","20.1.1"],"104.0.5112.114":["20.1.2","20.1.3","20.1.4"],"104.0.5112.124":["20.2.0","20.3.0","20.3.1","20.3.2","20.3.3","20.3.4","20.3.5","20.3.6","20.3.7","20.3.8","20.3.9","20.3.10","20.3.11","20.3.12"],"105.0.5187.0":["21.0.0-alpha.1","21.0.0-alpha.2","21.0.0-alpha.3","21.0.0-alpha.4","21.0.0-alpha.5","21.0.0-nightly.20220720","21.0.0-nightly.20220721","21.0.0-nightly.20220722","21.0.0-nightly.20220725","21.0.0-nightly.20220726","21.0.0-nightly.20220727","21.0.0-nightly.20220728","21.0.0-nightly.20220801","21.0.0-nightly.20220802","22.0.0-nightly.20220808","22.0.0-nightly.20220809","22.0.0-nightly.20220810","22.0.0-nightly.20220811","22.0.0-nightly.20220812","22.0.0-nightly.20220815","22.0.0-nightly.20220816","22.0.0-nightly.20220817"],"106.0.5216.0":["21.0.0-alpha.6","21.0.0-beta.1","21.0.0-beta.2","21.0.0-beta.3","21.0.0-beta.4","21.0.0-beta.5","22.0.0-nightly.20220822","22.0.0-nightly.20220823","22.0.0-nightly.20220824","22.0.0-nightly.20220825","22.0.0-nightly.20220829","22.0.0-nightly.20220830","22.0.0-nightly.20220831","22.0.0-nightly.20220901","22.0.0-nightly.20220902","22.0.0-nightly.20220905"],"106.0.5249.40":["21.0.0-beta.6","21.0.0-beta.7","21.0.0-beta.8"],"105.0.5129.0":["21.0.0-nightly.20220628","21.0.0-nightly.20220629","21.0.0-nightly.20220630","21.0.0-nightly.20220701","21.0.0-nightly.20220704","21.0.0-nightly.20220705","21.0.0-nightly.20220706","21.0.0-nightly.20220707","21.0.0-nightly.20220708","21.0.0-nightly.20220711","21.0.0-nightly.20220712","21.0.0-nightly.20220713"],"105.0.5173.0":["21.0.0-nightly.20220715","21.0.0-nightly.20220718","21.0.0-nightly.20220719"],"106.0.5249.51":["21.0.0"],"106.0.5249.61":["21.0.1"],"106.0.5249.91":["21.1.0"],"106.0.5249.103":["21.1.1"],"106.0.5249.119":["21.2.0"],"106.0.5249.165":["21.2.1"],"106.0.5249.168":["21.2.2","21.2.3"],"106.0.5249.181":["21.3.0","21.3.1"],"106.0.5249.199":["21.3.3","21.3.4","21.3.5","21.4.0","21.4.1","21.4.2"],"107.0.5286.0":["22.0.0-alpha.1","22.0.0-nightly.20220909","22.0.0-nightly.20220912","22.0.0-nightly.20220913","22.0.0-nightly.20220914","22.0.0-nightly.20220915","22.0.0-nightly.20220916","22.0.0-nightly.20220919","22.0.0-nightly.20220920","22.0.0-nightly.20220921","22.0.0-nightly.20220922","22.0.0-nightly.20220923","22.0.0-nightly.20220926","22.0.0-nightly.20220927","22.0.0-nightly.20220928","23.0.0-nightly.20220929","23.0.0-nightly.20220930","23.0.0-nightly.20221003"],"108.0.5329.0":["22.0.0-alpha.3","22.0.0-alpha.4","22.0.0-alpha.5","22.0.0-alpha.6","23.0.0-nightly.20221004","23.0.0-nightly.20221005","23.0.0-nightly.20221006","23.0.0-nightly.20221007","23.0.0-nightly.20221010","23.0.0-nightly.20221011","23.0.0-nightly.20221012","23.0.0-nightly.20221013","23.0.0-nightly.20221014","23.0.0-nightly.20221017"],"108.0.5355.0":["22.0.0-alpha.7","23.0.0-nightly.20221018","23.0.0-nightly.20221019","23.0.0-nightly.20221020","23.0.0-nightly.20221021","23.0.0-nightly.20221024","23.0.0-nightly.20221026"],"108.0.5359.10":["22.0.0-alpha.8","22.0.0-beta.1","22.0.0-beta.2","22.0.0-beta.3"],"108.0.5359.29":["22.0.0-beta.4"],"108.0.5359.40":["22.0.0-beta.5","22.0.0-beta.6"],"108.0.5359.48":["22.0.0-beta.7","22.0.0-beta.8"],"107.0.5274.0":["22.0.0-nightly.20220908"],"108.0.5359.62":["22.0.0"],"108.0.5359.125":["22.0.1"],"108.0.5359.179":["22.0.2","22.0.3","22.1.0"],"108.0.5359.215":["22.2.0","22.2.1","22.3.0","22.3.1"],"110.0.5415.0":["23.0.0-alpha.1","23.0.0-nightly.20221118","23.0.0-nightly.20221121","23.0.0-nightly.20221122","23.0.0-nightly.20221123","23.0.0-nightly.20221124","23.0.0-nightly.20221125","23.0.0-nightly.20221128","23.0.0-nightly.20221129","23.0.0-nightly.20221130","24.0.0-nightly.20221201","24.0.0-nightly.20221202","24.0.0-nightly.20221205"],"110.0.5451.0":["23.0.0-alpha.2","23.0.0-alpha.3","24.0.0-nightly.20221206","24.0.0-nightly.20221207","24.0.0-nightly.20221208","24.0.0-nightly.20221213","24.0.0-nightly.20221214","24.0.0-nightly.20221215","24.0.0-nightly.20221216"],"110.0.5478.5":["23.0.0-beta.1","23.0.0-beta.2","23.0.0-beta.3"],"110.0.5481.30":["23.0.0-beta.4"],"110.0.5481.38":["23.0.0-beta.5"],"110.0.5481.52":["23.0.0-beta.6","23.0.0-beta.8"],"109.0.5382.0":["23.0.0-nightly.20221027","23.0.0-nightly.20221028","23.0.0-nightly.20221031","23.0.0-nightly.20221101","23.0.0-nightly.20221102","23.0.0-nightly.20221103","23.0.0-nightly.20221104","23.0.0-nightly.20221107","23.0.0-nightly.20221108","23.0.0-nightly.20221109","23.0.0-nightly.20221110","23.0.0-nightly.20221111","23.0.0-nightly.20221114","23.0.0-nightly.20221115","23.0.0-nightly.20221116","23.0.0-nightly.20221117"],"110.0.5481.77":["23.0.0"],"110.0.5481.100":["23.1.0"],"110.0.5481.104":["23.1.1"],"111.0.5560.0":["24.0.0-alpha.1","24.0.0-alpha.2","24.0.0-alpha.3","24.0.0-alpha.4","24.0.0-alpha.5","24.0.0-nightly.20230203","24.0.0-nightly.20230206","24.0.0-nightly.20230207","24.0.0-nightly.20230208","24.0.0-nightly.20230209","25.0.0-nightly.20230210","25.0.0-nightly.20230214","25.0.0-nightly.20230215","25.0.0-nightly.20230216","25.0.0-nightly.20230217","25.0.0-nightly.20230220","25.0.0-nightly.20230221","25.0.0-nightly.20230222","25.0.0-nightly.20230223","25.0.0-nightly.20230224"],"111.0.5518.0":["24.0.0-nightly.20230109","24.0.0-nightly.20230110","24.0.0-nightly.20230111","24.0.0-nightly.20230112","24.0.0-nightly.20230113","24.0.0-nightly.20230116","24.0.0-nightly.20230117","24.0.0-nightly.20230118","24.0.0-nightly.20230119","24.0.0-nightly.20230120","24.0.0-nightly.20230123","24.0.0-nightly.20230124","24.0.0-nightly.20230125","24.0.0-nightly.20230126","24.0.0-nightly.20230127","24.0.0-nightly.20230131","24.0.0-nightly.20230201","24.0.0-nightly.20230202"]} \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.js b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.js index 9ba55ac188e479..5950ef566a0fad 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.js +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.js @@ -1607,6 +1607,7 @@ module.exports = { "21.3.5": "106.0.5249.199", "21.4.0": "106.0.5249.199", "21.4.1": "106.0.5249.199", + "21.4.2": "106.0.5249.199", "22.0.0-alpha.1": "107.0.5286.0", "22.0.0-alpha.3": "108.0.5329.0", "22.0.0-alpha.4": "108.0.5329.0", @@ -1662,6 +1663,8 @@ module.exports = { "22.1.0": "108.0.5359.179", "22.2.0": "108.0.5359.215", "22.2.1": "108.0.5359.215", + "22.3.0": "108.0.5359.215", + "22.3.1": "108.0.5359.215", "23.0.0-alpha.1": "110.0.5415.0", "23.0.0-alpha.2": "110.0.5451.0", "23.0.0-alpha.3": "110.0.5451.0", @@ -1717,7 +1720,13 @@ module.exports = { "23.0.0-nightly.20221129": "110.0.5415.0", "23.0.0-nightly.20221130": "110.0.5415.0", "23.0.0": "110.0.5481.77", + "23.1.0": "110.0.5481.100", + "23.1.1": "110.0.5481.104", "24.0.0-alpha.1": "111.0.5560.0", + "24.0.0-alpha.2": "111.0.5560.0", + "24.0.0-alpha.3": "111.0.5560.0", + "24.0.0-alpha.4": "111.0.5560.0", + "24.0.0-alpha.5": "111.0.5560.0", "24.0.0-nightly.20221201": "110.0.5415.0", "24.0.0-nightly.20221202": "110.0.5415.0", "24.0.0-nightly.20221205": "110.0.5415.0", @@ -1751,5 +1760,14 @@ module.exports = { "24.0.0-nightly.20230207": "111.0.5560.0", "24.0.0-nightly.20230208": "111.0.5560.0", "24.0.0-nightly.20230209": "111.0.5560.0", - "25.0.0-nightly.20230210": "111.0.5560.0" + "25.0.0-nightly.20230210": "111.0.5560.0", + "25.0.0-nightly.20230214": "111.0.5560.0", + "25.0.0-nightly.20230215": "111.0.5560.0", + "25.0.0-nightly.20230216": "111.0.5560.0", + "25.0.0-nightly.20230217": "111.0.5560.0", + "25.0.0-nightly.20230220": "111.0.5560.0", + "25.0.0-nightly.20230221": "111.0.5560.0", + "25.0.0-nightly.20230222": "111.0.5560.0", + "25.0.0-nightly.20230223": "111.0.5560.0", + "25.0.0-nightly.20230224": "111.0.5560.0" }; \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json index ba02f8358d828d..6bc3219e25906b 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json @@ -1 +1 @@ -{"0.20.0":"39.0.2171.65","0.20.1":"39.0.2171.65","0.20.2":"39.0.2171.65","0.20.3":"39.0.2171.65","0.20.4":"39.0.2171.65","0.20.5":"39.0.2171.65","0.20.6":"39.0.2171.65","0.20.7":"39.0.2171.65","0.20.8":"39.0.2171.65","0.21.0":"40.0.2214.91","0.21.1":"40.0.2214.91","0.21.2":"40.0.2214.91","0.21.3":"41.0.2272.76","0.22.1":"41.0.2272.76","0.22.2":"41.0.2272.76","0.22.3":"41.0.2272.76","0.23.0":"41.0.2272.76","0.24.0":"41.0.2272.76","0.25.0":"42.0.2311.107","0.25.1":"42.0.2311.107","0.25.2":"42.0.2311.107","0.25.3":"42.0.2311.107","0.26.0":"42.0.2311.107","0.26.1":"42.0.2311.107","0.27.0":"42.0.2311.107","0.27.1":"42.0.2311.107","0.27.2":"43.0.2357.65","0.27.3":"43.0.2357.65","0.28.0":"43.0.2357.65","0.28.1":"43.0.2357.65","0.28.2":"43.0.2357.65","0.28.3":"43.0.2357.65","0.29.1":"43.0.2357.65","0.29.2":"43.0.2357.65","0.30.4":"44.0.2403.125","0.31.0":"44.0.2403.125","0.31.2":"45.0.2454.85","0.32.2":"45.0.2454.85","0.32.3":"45.0.2454.85","0.33.0":"45.0.2454.85","0.33.1":"45.0.2454.85","0.33.2":"45.0.2454.85","0.33.3":"45.0.2454.85","0.33.4":"45.0.2454.85","0.33.6":"45.0.2454.85","0.33.7":"45.0.2454.85","0.33.8":"45.0.2454.85","0.33.9":"45.0.2454.85","0.34.0":"45.0.2454.85","0.34.1":"45.0.2454.85","0.34.2":"45.0.2454.85","0.34.3":"45.0.2454.85","0.34.4":"45.0.2454.85","0.35.1":"45.0.2454.85","0.35.2":"45.0.2454.85","0.35.3":"45.0.2454.85","0.35.4":"45.0.2454.85","0.35.5":"45.0.2454.85","0.36.0":"47.0.2526.73","0.36.2":"47.0.2526.73","0.36.3":"47.0.2526.73","0.36.4":"47.0.2526.73","0.36.5":"47.0.2526.110","0.36.6":"47.0.2526.110","0.36.7":"47.0.2526.110","0.36.8":"47.0.2526.110","0.36.9":"47.0.2526.110","0.36.10":"47.0.2526.110","0.36.11":"47.0.2526.110","0.36.12":"47.0.2526.110","0.37.0":"49.0.2623.75","0.37.1":"49.0.2623.75","0.37.3":"49.0.2623.75","0.37.4":"49.0.2623.75","0.37.5":"49.0.2623.75","0.37.6":"49.0.2623.75","0.37.7":"49.0.2623.75","0.37.8":"49.0.2623.75","1.0.0":"49.0.2623.75","1.0.1":"49.0.2623.75","1.0.2":"49.0.2623.75","1.1.0":"50.0.2661.102","1.1.1":"50.0.2661.102","1.1.2":"50.0.2661.102","1.1.3":"50.0.2661.102","1.2.0":"51.0.2704.63","1.2.1":"51.0.2704.63","1.2.2":"51.0.2704.84","1.2.3":"51.0.2704.84","1.2.4":"51.0.2704.103","1.2.5":"51.0.2704.103","1.2.6":"51.0.2704.106","1.2.7":"51.0.2704.106","1.2.8":"51.0.2704.106","1.3.0":"52.0.2743.82","1.3.1":"52.0.2743.82","1.3.2":"52.0.2743.82","1.3.3":"52.0.2743.82","1.3.4":"52.0.2743.82","1.3.5":"52.0.2743.82","1.3.6":"52.0.2743.82","1.3.7":"52.0.2743.82","1.3.9":"52.0.2743.82","1.3.10":"52.0.2743.82","1.3.13":"52.0.2743.82","1.3.14":"52.0.2743.82","1.3.15":"52.0.2743.82","1.4.0":"53.0.2785.113","1.4.1":"53.0.2785.113","1.4.2":"53.0.2785.113","1.4.3":"53.0.2785.113","1.4.4":"53.0.2785.113","1.4.5":"53.0.2785.113","1.4.6":"53.0.2785.143","1.4.7":"53.0.2785.143","1.4.8":"53.0.2785.143","1.4.10":"53.0.2785.143","1.4.11":"53.0.2785.143","1.4.12":"54.0.2840.51","1.4.13":"53.0.2785.143","1.4.14":"53.0.2785.143","1.4.15":"53.0.2785.143","1.4.16":"53.0.2785.143","1.5.0":"54.0.2840.101","1.5.1":"54.0.2840.101","1.6.0":"56.0.2924.87","1.6.1":"56.0.2924.87","1.6.2":"56.0.2924.87","1.6.3":"56.0.2924.87","1.6.4":"56.0.2924.87","1.6.5":"56.0.2924.87","1.6.6":"56.0.2924.87","1.6.7":"56.0.2924.87","1.6.8":"56.0.2924.87","1.6.9":"56.0.2924.87","1.6.10":"56.0.2924.87","1.6.11":"56.0.2924.87","1.6.12":"56.0.2924.87","1.6.13":"56.0.2924.87","1.6.14":"56.0.2924.87","1.6.15":"56.0.2924.87","1.6.16":"56.0.2924.87","1.6.17":"56.0.2924.87","1.6.18":"56.0.2924.87","1.7.0":"58.0.3029.110","1.7.1":"58.0.3029.110","1.7.2":"58.0.3029.110","1.7.3":"58.0.3029.110","1.7.4":"58.0.3029.110","1.7.5":"58.0.3029.110","1.7.6":"58.0.3029.110","1.7.7":"58.0.3029.110","1.7.8":"58.0.3029.110","1.7.9":"58.0.3029.110","1.7.10":"58.0.3029.110","1.7.11":"58.0.3029.110","1.7.12":"58.0.3029.110","1.7.13":"58.0.3029.110","1.7.14":"58.0.3029.110","1.7.15":"58.0.3029.110","1.7.16":"58.0.3029.110","1.8.0":"59.0.3071.115","1.8.1":"59.0.3071.115","1.8.2-beta.1":"59.0.3071.115","1.8.2-beta.2":"59.0.3071.115","1.8.2-beta.3":"59.0.3071.115","1.8.2-beta.4":"59.0.3071.115","1.8.2-beta.5":"59.0.3071.115","1.8.2":"59.0.3071.115","1.8.3":"59.0.3071.115","1.8.4":"59.0.3071.115","1.8.5":"59.0.3071.115","1.8.6":"59.0.3071.115","1.8.7":"59.0.3071.115","1.8.8":"59.0.3071.115","2.0.0-beta.1":"61.0.3163.100","2.0.0-beta.2":"61.0.3163.100","2.0.0-beta.3":"61.0.3163.100","2.0.0-beta.4":"61.0.3163.100","2.0.0-beta.5":"61.0.3163.100","2.0.0-beta.6":"61.0.3163.100","2.0.0-beta.7":"61.0.3163.100","2.0.0-beta.8":"61.0.3163.100","2.0.0":"61.0.3163.100","2.0.1":"61.0.3163.100","2.0.2":"61.0.3163.100","2.0.3":"61.0.3163.100","2.0.4":"61.0.3163.100","2.0.5":"61.0.3163.100","2.0.6":"61.0.3163.100","2.0.7":"61.0.3163.100","2.0.8-nightly.20180819":"61.0.3163.100","2.0.8-nightly.20180820":"61.0.3163.100","2.0.8":"61.0.3163.100","2.0.9":"61.0.3163.100","2.0.10":"61.0.3163.100","2.0.11":"61.0.3163.100","2.0.12":"61.0.3163.100","2.0.13":"61.0.3163.100","2.0.14":"61.0.3163.100","2.0.15":"61.0.3163.100","2.0.16":"61.0.3163.100","2.0.17":"61.0.3163.100","2.0.18":"61.0.3163.100","2.1.0-unsupported.20180809":"61.0.3163.100","3.0.0-beta.1":"66.0.3359.181","3.0.0-beta.2":"66.0.3359.181","3.0.0-beta.3":"66.0.3359.181","3.0.0-beta.4":"66.0.3359.181","3.0.0-beta.5":"66.0.3359.181","3.0.0-beta.6":"66.0.3359.181","3.0.0-beta.7":"66.0.3359.181","3.0.0-beta.8":"66.0.3359.181","3.0.0-beta.9":"66.0.3359.181","3.0.0-beta.10":"66.0.3359.181","3.0.0-beta.11":"66.0.3359.181","3.0.0-beta.12":"66.0.3359.181","3.0.0-beta.13":"66.0.3359.181","3.0.0-nightly.20180818":"66.0.3359.181","3.0.0-nightly.20180821":"66.0.3359.181","3.0.0-nightly.20180823":"66.0.3359.181","3.0.0-nightly.20180904":"66.0.3359.181","3.0.0":"66.0.3359.181","3.0.1":"66.0.3359.181","3.0.2":"66.0.3359.181","3.0.3":"66.0.3359.181","3.0.4":"66.0.3359.181","3.0.5":"66.0.3359.181","3.0.6":"66.0.3359.181","3.0.7":"66.0.3359.181","3.0.8":"66.0.3359.181","3.0.9":"66.0.3359.181","3.0.10":"66.0.3359.181","3.0.11":"66.0.3359.181","3.0.12":"66.0.3359.181","3.0.13":"66.0.3359.181","3.0.14":"66.0.3359.181","3.0.15":"66.0.3359.181","3.0.16":"66.0.3359.181","3.1.0-beta.1":"66.0.3359.181","3.1.0-beta.2":"66.0.3359.181","3.1.0-beta.3":"66.0.3359.181","3.1.0-beta.4":"66.0.3359.181","3.1.0-beta.5":"66.0.3359.181","3.1.0":"66.0.3359.181","3.1.1":"66.0.3359.181","3.1.2":"66.0.3359.181","3.1.3":"66.0.3359.181","3.1.4":"66.0.3359.181","3.1.5":"66.0.3359.181","3.1.6":"66.0.3359.181","3.1.7":"66.0.3359.181","3.1.8":"66.0.3359.181","3.1.9":"66.0.3359.181","3.1.10":"66.0.3359.181","3.1.11":"66.0.3359.181","3.1.12":"66.0.3359.181","3.1.13":"66.0.3359.181","4.0.0-beta.1":"69.0.3497.106","4.0.0-beta.2":"69.0.3497.106","4.0.0-beta.3":"69.0.3497.106","4.0.0-beta.4":"69.0.3497.106","4.0.0-beta.5":"69.0.3497.106","4.0.0-beta.6":"69.0.3497.106","4.0.0-beta.7":"69.0.3497.106","4.0.0-beta.8":"69.0.3497.106","4.0.0-beta.9":"69.0.3497.106","4.0.0-beta.10":"69.0.3497.106","4.0.0-beta.11":"69.0.3497.106","4.0.0-nightly.20180817":"66.0.3359.181","4.0.0-nightly.20180819":"66.0.3359.181","4.0.0-nightly.20180821":"66.0.3359.181","4.0.0-nightly.20180929":"67.0.3396.99","4.0.0-nightly.20181006":"68.0.3440.128","4.0.0-nightly.20181010":"69.0.3497.106","4.0.0":"69.0.3497.106","4.0.1":"69.0.3497.106","4.0.2":"69.0.3497.106","4.0.3":"69.0.3497.106","4.0.4":"69.0.3497.106","4.0.5":"69.0.3497.106","4.0.6":"69.0.3497.106","4.0.7":"69.0.3497.128","4.0.8":"69.0.3497.128","4.1.0":"69.0.3497.128","4.1.1":"69.0.3497.128","4.1.2":"69.0.3497.128","4.1.3":"69.0.3497.128","4.1.4":"69.0.3497.128","4.1.5":"69.0.3497.128","4.2.0":"69.0.3497.128","4.2.1":"69.0.3497.128","4.2.2":"69.0.3497.128","4.2.3":"69.0.3497.128","4.2.4":"69.0.3497.128","4.2.5":"69.0.3497.128","4.2.6":"69.0.3497.128","4.2.7":"69.0.3497.128","4.2.8":"69.0.3497.128","4.2.9":"69.0.3497.128","4.2.10":"69.0.3497.128","4.2.11":"69.0.3497.128","4.2.12":"69.0.3497.128","5.0.0-beta.1":"72.0.3626.52","5.0.0-beta.2":"72.0.3626.52","5.0.0-beta.3":"73.0.3683.27","5.0.0-beta.4":"73.0.3683.54","5.0.0-beta.5":"73.0.3683.61","5.0.0-beta.6":"73.0.3683.84","5.0.0-beta.7":"73.0.3683.94","5.0.0-beta.8":"73.0.3683.104","5.0.0-beta.9":"73.0.3683.117","5.0.0-nightly.20190107":"70.0.3538.110","5.0.0-nightly.20190121":"71.0.3578.98","5.0.0-nightly.20190122":"71.0.3578.98","5.0.0":"73.0.3683.119","5.0.1":"73.0.3683.121","5.0.2":"73.0.3683.121","5.0.3":"73.0.3683.121","5.0.4":"73.0.3683.121","5.0.5":"73.0.3683.121","5.0.6":"73.0.3683.121","5.0.7":"73.0.3683.121","5.0.8":"73.0.3683.121","5.0.9":"73.0.3683.121","5.0.10":"73.0.3683.121","5.0.11":"73.0.3683.121","5.0.12":"73.0.3683.121","5.0.13":"73.0.3683.121","6.0.0-beta.1":"76.0.3774.1","6.0.0-beta.2":"76.0.3783.1","6.0.0-beta.3":"76.0.3783.1","6.0.0-beta.4":"76.0.3783.1","6.0.0-beta.5":"76.0.3805.4","6.0.0-beta.6":"76.0.3809.3","6.0.0-beta.7":"76.0.3809.22","6.0.0-beta.8":"76.0.3809.26","6.0.0-beta.9":"76.0.3809.26","6.0.0-beta.10":"76.0.3809.37","6.0.0-beta.11":"76.0.3809.42","6.0.0-beta.12":"76.0.3809.54","6.0.0-beta.13":"76.0.3809.60","6.0.0-beta.14":"76.0.3809.68","6.0.0-beta.15":"76.0.3809.74","6.0.0-nightly.20190123":"72.0.3626.52","6.0.0-nightly.20190212":"72.0.3626.107","6.0.0-nightly.20190213":"72.0.3626.110","6.0.0-nightly.20190311":"74.0.3724.8","6.0.0":"76.0.3809.88","6.0.1":"76.0.3809.102","6.0.2":"76.0.3809.110","6.0.3":"76.0.3809.126","6.0.4":"76.0.3809.131","6.0.5":"76.0.3809.136","6.0.6":"76.0.3809.138","6.0.7":"76.0.3809.139","6.0.8":"76.0.3809.146","6.0.9":"76.0.3809.146","6.0.10":"76.0.3809.146","6.0.11":"76.0.3809.146","6.0.12":"76.0.3809.146","6.1.0":"76.0.3809.146","6.1.1":"76.0.3809.146","6.1.2":"76.0.3809.146","6.1.3":"76.0.3809.146","6.1.4":"76.0.3809.146","6.1.5":"76.0.3809.146","6.1.6":"76.0.3809.146","6.1.7":"76.0.3809.146","6.1.8":"76.0.3809.146","6.1.9":"76.0.3809.146","6.1.10":"76.0.3809.146","6.1.11":"76.0.3809.146","6.1.12":"76.0.3809.146","7.0.0-beta.1":"78.0.3866.0","7.0.0-beta.2":"78.0.3866.0","7.0.0-beta.3":"78.0.3866.0","7.0.0-beta.4":"78.0.3896.6","7.0.0-beta.5":"78.0.3905.1","7.0.0-beta.6":"78.0.3905.1","7.0.0-beta.7":"78.0.3905.1","7.0.0-nightly.20190521":"76.0.3784.0","7.0.0-nightly.20190529":"76.0.3806.0","7.0.0-nightly.20190530":"76.0.3806.0","7.0.0-nightly.20190531":"76.0.3806.0","7.0.0-nightly.20190602":"76.0.3806.0","7.0.0-nightly.20190603":"76.0.3806.0","7.0.0-nightly.20190604":"77.0.3814.0","7.0.0-nightly.20190605":"77.0.3815.0","7.0.0-nightly.20190606":"77.0.3815.0","7.0.0-nightly.20190607":"77.0.3815.0","7.0.0-nightly.20190608":"77.0.3815.0","7.0.0-nightly.20190609":"77.0.3815.0","7.0.0-nightly.20190611":"77.0.3815.0","7.0.0-nightly.20190612":"77.0.3815.0","7.0.0-nightly.20190613":"77.0.3815.0","7.0.0-nightly.20190615":"77.0.3815.0","7.0.0-nightly.20190616":"77.0.3815.0","7.0.0-nightly.20190618":"77.0.3815.0","7.0.0-nightly.20190619":"77.0.3815.0","7.0.0-nightly.20190622":"77.0.3815.0","7.0.0-nightly.20190623":"77.0.3815.0","7.0.0-nightly.20190624":"77.0.3815.0","7.0.0-nightly.20190627":"77.0.3815.0","7.0.0-nightly.20190629":"77.0.3815.0","7.0.0-nightly.20190630":"77.0.3815.0","7.0.0-nightly.20190701":"77.0.3815.0","7.0.0-nightly.20190702":"77.0.3815.0","7.0.0-nightly.20190704":"77.0.3843.0","7.0.0-nightly.20190705":"77.0.3843.0","7.0.0-nightly.20190719":"77.0.3848.0","7.0.0-nightly.20190720":"77.0.3848.0","7.0.0-nightly.20190721":"77.0.3848.0","7.0.0-nightly.20190726":"77.0.3864.0","7.0.0-nightly.20190727":"78.0.3866.0","7.0.0-nightly.20190728":"78.0.3866.0","7.0.0-nightly.20190729":"78.0.3866.0","7.0.0-nightly.20190730":"78.0.3866.0","7.0.0-nightly.20190731":"78.0.3866.0","7.0.0":"78.0.3905.1","7.0.1":"78.0.3904.92","7.1.0":"78.0.3904.94","7.1.1":"78.0.3904.99","7.1.2":"78.0.3904.113","7.1.3":"78.0.3904.126","7.1.4":"78.0.3904.130","7.1.5":"78.0.3904.130","7.1.6":"78.0.3904.130","7.1.7":"78.0.3904.130","7.1.8":"78.0.3904.130","7.1.9":"78.0.3904.130","7.1.10":"78.0.3904.130","7.1.11":"78.0.3904.130","7.1.12":"78.0.3904.130","7.1.13":"78.0.3904.130","7.1.14":"78.0.3904.130","7.2.0":"78.0.3904.130","7.2.1":"78.0.3904.130","7.2.2":"78.0.3904.130","7.2.3":"78.0.3904.130","7.2.4":"78.0.3904.130","7.3.0":"78.0.3904.130","7.3.1":"78.0.3904.130","7.3.2":"78.0.3904.130","7.3.3":"78.0.3904.130","8.0.0-beta.1":"79.0.3931.0","8.0.0-beta.2":"79.0.3931.0","8.0.0-beta.3":"80.0.3955.0","8.0.0-beta.4":"80.0.3955.0","8.0.0-beta.5":"80.0.3987.14","8.0.0-beta.6":"80.0.3987.51","8.0.0-beta.7":"80.0.3987.59","8.0.0-beta.8":"80.0.3987.75","8.0.0-beta.9":"80.0.3987.75","8.0.0-nightly.20190801":"78.0.3866.0","8.0.0-nightly.20190802":"78.0.3866.0","8.0.0-nightly.20190803":"78.0.3871.0","8.0.0-nightly.20190806":"78.0.3871.0","8.0.0-nightly.20190807":"78.0.3871.0","8.0.0-nightly.20190808":"78.0.3871.0","8.0.0-nightly.20190809":"78.0.3871.0","8.0.0-nightly.20190810":"78.0.3871.0","8.0.0-nightly.20190811":"78.0.3871.0","8.0.0-nightly.20190812":"78.0.3871.0","8.0.0-nightly.20190813":"78.0.3871.0","8.0.0-nightly.20190814":"78.0.3871.0","8.0.0-nightly.20190815":"78.0.3871.0","8.0.0-nightly.20190816":"78.0.3881.0","8.0.0-nightly.20190817":"78.0.3881.0","8.0.0-nightly.20190818":"78.0.3881.0","8.0.0-nightly.20190819":"78.0.3881.0","8.0.0-nightly.20190820":"78.0.3881.0","8.0.0-nightly.20190824":"78.0.3892.0","8.0.0-nightly.20190825":"78.0.3892.0","8.0.0-nightly.20190827":"78.0.3892.0","8.0.0-nightly.20190828":"78.0.3892.0","8.0.0-nightly.20190830":"78.0.3892.0","8.0.0-nightly.20190901":"78.0.3892.0","8.0.0-nightly.20190902":"78.0.3892.0","8.0.0-nightly.20190907":"78.0.3892.0","8.0.0-nightly.20190909":"78.0.3892.0","8.0.0-nightly.20190910":"78.0.3892.0","8.0.0-nightly.20190911":"78.0.3892.0","8.0.0-nightly.20190912":"78.0.3892.0","8.0.0-nightly.20190913":"78.0.3892.0","8.0.0-nightly.20190914":"78.0.3892.0","8.0.0-nightly.20190915":"78.0.3892.0","8.0.0-nightly.20190917":"78.0.3892.0","8.0.0-nightly.20190919":"79.0.3915.0","8.0.0-nightly.20190920":"79.0.3915.0","8.0.0-nightly.20190922":"79.0.3919.0","8.0.0-nightly.20190923":"79.0.3919.0","8.0.0-nightly.20190924":"79.0.3919.0","8.0.0-nightly.20190926":"79.0.3919.0","8.0.0-nightly.20190928":"79.0.3919.0","8.0.0-nightly.20190929":"79.0.3919.0","8.0.0-nightly.20190930":"79.0.3919.0","8.0.0-nightly.20191001":"79.0.3919.0","8.0.0-nightly.20191004":"79.0.3919.0","8.0.0-nightly.20191005":"79.0.3919.0","8.0.0-nightly.20191006":"79.0.3919.0","8.0.0-nightly.20191009":"79.0.3919.0","8.0.0-nightly.20191011":"79.0.3919.0","8.0.0-nightly.20191012":"79.0.3919.0","8.0.0-nightly.20191017":"79.0.3919.0","8.0.0-nightly.20191019":"79.0.3931.0","8.0.0-nightly.20191020":"79.0.3931.0","8.0.0-nightly.20191021":"79.0.3931.0","8.0.0-nightly.20191023":"79.0.3931.0","8.0.0-nightly.20191101":"80.0.3952.0","8.0.0-nightly.20191103":"80.0.3952.0","8.0.0-nightly.20191105":"80.0.3952.0","8.0.0":"80.0.3987.86","8.0.1":"80.0.3987.86","8.0.2":"80.0.3987.86","8.0.3":"80.0.3987.134","8.1.0":"80.0.3987.137","8.1.1":"80.0.3987.141","8.2.0":"80.0.3987.158","8.2.1":"80.0.3987.163","8.2.2":"80.0.3987.163","8.2.3":"80.0.3987.163","8.2.4":"80.0.3987.165","8.2.5":"80.0.3987.165","8.3.0":"80.0.3987.165","8.3.1":"80.0.3987.165","8.3.2":"80.0.3987.165","8.3.3":"80.0.3987.165","8.3.4":"80.0.3987.165","8.4.0":"80.0.3987.165","8.4.1":"80.0.3987.165","8.5.0":"80.0.3987.165","8.5.1":"80.0.3987.165","8.5.2":"80.0.3987.165","8.5.3":"80.0.3987.163","8.5.4":"80.0.3987.163","8.5.5":"80.0.3987.163","9.0.0-beta.1":"82.0.4048.0","9.0.0-beta.2":"82.0.4048.0","9.0.0-beta.3":"82.0.4048.0","9.0.0-beta.4":"82.0.4048.0","9.0.0-beta.5":"82.0.4048.0","9.0.0-beta.6":"82.0.4058.2","9.0.0-beta.7":"82.0.4058.2","9.0.0-beta.9":"82.0.4058.2","9.0.0-beta.10":"82.0.4085.10","9.0.0-beta.11":"82.0.4085.14","9.0.0-beta.12":"82.0.4085.14","9.0.0-beta.13":"82.0.4085.14","9.0.0-beta.14":"82.0.4085.27","9.0.0-beta.15":"83.0.4102.3","9.0.0-beta.16":"83.0.4102.3","9.0.0-beta.17":"83.0.4103.14","9.0.0-beta.18":"83.0.4103.16","9.0.0-beta.19":"83.0.4103.24","9.0.0-beta.20":"83.0.4103.26","9.0.0-beta.21":"83.0.4103.26","9.0.0-beta.22":"83.0.4103.34","9.0.0-beta.23":"83.0.4103.44","9.0.0-beta.24":"83.0.4103.45","9.0.0-nightly.20191121":"80.0.3954.0","9.0.0-nightly.20191122":"80.0.3954.0","9.0.0-nightly.20191123":"80.0.3954.0","9.0.0-nightly.20191124":"80.0.3954.0","9.0.0-nightly.20191126":"80.0.3954.0","9.0.0-nightly.20191128":"80.0.3954.0","9.0.0-nightly.20191129":"80.0.3954.0","9.0.0-nightly.20191130":"80.0.3954.0","9.0.0-nightly.20191201":"80.0.3954.0","9.0.0-nightly.20191202":"80.0.3954.0","9.0.0-nightly.20191203":"80.0.3954.0","9.0.0-nightly.20191204":"80.0.3954.0","9.0.0-nightly.20191205":"80.0.3954.0","9.0.0-nightly.20191210":"80.0.3954.0","9.0.0-nightly.20191220":"81.0.3994.0","9.0.0-nightly.20191221":"81.0.3994.0","9.0.0-nightly.20191222":"81.0.3994.0","9.0.0-nightly.20191223":"81.0.3994.0","9.0.0-nightly.20191224":"81.0.3994.0","9.0.0-nightly.20191225":"81.0.3994.0","9.0.0-nightly.20191226":"81.0.3994.0","9.0.0-nightly.20191228":"81.0.3994.0","9.0.0-nightly.20191229":"81.0.3994.0","9.0.0-nightly.20191230":"81.0.3994.0","9.0.0-nightly.20191231":"81.0.3994.0","9.0.0-nightly.20200101":"81.0.3994.0","9.0.0-nightly.20200103":"81.0.3994.0","9.0.0-nightly.20200104":"81.0.3994.0","9.0.0-nightly.20200105":"81.0.3994.0","9.0.0-nightly.20200106":"81.0.3994.0","9.0.0-nightly.20200108":"81.0.3994.0","9.0.0-nightly.20200109":"81.0.3994.0","9.0.0-nightly.20200110":"81.0.3994.0","9.0.0-nightly.20200111":"81.0.3994.0","9.0.0-nightly.20200113":"81.0.3994.0","9.0.0-nightly.20200115":"81.0.3994.0","9.0.0-nightly.20200116":"81.0.3994.0","9.0.0-nightly.20200117":"81.0.3994.0","9.0.0-nightly.20200119":"81.0.4030.0","9.0.0-nightly.20200121":"81.0.4030.0","9.0.0":"83.0.4103.64","9.0.1":"83.0.4103.94","9.0.2":"83.0.4103.94","9.0.3":"83.0.4103.100","9.0.4":"83.0.4103.104","9.0.5":"83.0.4103.119","9.1.0":"83.0.4103.122","9.1.1":"83.0.4103.122","9.1.2":"83.0.4103.122","9.2.0":"83.0.4103.122","9.2.1":"83.0.4103.122","9.3.0":"83.0.4103.122","9.3.1":"83.0.4103.122","9.3.2":"83.0.4103.122","9.3.3":"83.0.4103.122","9.3.4":"83.0.4103.122","9.3.5":"83.0.4103.122","9.4.0":"83.0.4103.122","9.4.1":"83.0.4103.122","9.4.2":"83.0.4103.122","9.4.3":"83.0.4103.122","9.4.4":"83.0.4103.122","10.0.0-beta.1":"84.0.4129.0","10.0.0-beta.2":"84.0.4129.0","10.0.0-beta.3":"85.0.4161.2","10.0.0-beta.4":"85.0.4161.2","10.0.0-beta.8":"85.0.4181.1","10.0.0-beta.9":"85.0.4181.1","10.0.0-beta.10":"85.0.4183.19","10.0.0-beta.11":"85.0.4183.20","10.0.0-beta.12":"85.0.4183.26","10.0.0-beta.13":"85.0.4183.39","10.0.0-beta.14":"85.0.4183.39","10.0.0-beta.15":"85.0.4183.39","10.0.0-beta.17":"85.0.4183.39","10.0.0-beta.19":"85.0.4183.39","10.0.0-beta.20":"85.0.4183.39","10.0.0-beta.21":"85.0.4183.39","10.0.0-beta.23":"85.0.4183.70","10.0.0-beta.24":"85.0.4183.78","10.0.0-beta.25":"85.0.4183.80","10.0.0-nightly.20200209":"82.0.4050.0","10.0.0-nightly.20200210":"82.0.4050.0","10.0.0-nightly.20200211":"82.0.4050.0","10.0.0-nightly.20200216":"82.0.4050.0","10.0.0-nightly.20200217":"82.0.4050.0","10.0.0-nightly.20200218":"82.0.4050.0","10.0.0-nightly.20200221":"82.0.4050.0","10.0.0-nightly.20200222":"82.0.4050.0","10.0.0-nightly.20200223":"82.0.4050.0","10.0.0-nightly.20200226":"82.0.4050.0","10.0.0-nightly.20200303":"82.0.4050.0","10.0.0-nightly.20200304":"82.0.4076.0","10.0.0-nightly.20200305":"82.0.4076.0","10.0.0-nightly.20200306":"82.0.4076.0","10.0.0-nightly.20200309":"82.0.4076.0","10.0.0-nightly.20200310":"82.0.4076.0","10.0.0-nightly.20200311":"82.0.4083.0","10.0.0-nightly.20200316":"83.0.4086.0","10.0.0-nightly.20200317":"83.0.4087.0","10.0.0-nightly.20200318":"83.0.4087.0","10.0.0-nightly.20200320":"83.0.4087.0","10.0.0-nightly.20200323":"83.0.4087.0","10.0.0-nightly.20200324":"83.0.4087.0","10.0.0-nightly.20200325":"83.0.4087.0","10.0.0-nightly.20200326":"83.0.4087.0","10.0.0-nightly.20200327":"83.0.4087.0","10.0.0-nightly.20200330":"83.0.4087.0","10.0.0-nightly.20200331":"83.0.4087.0","10.0.0-nightly.20200401":"83.0.4087.0","10.0.0-nightly.20200402":"83.0.4087.0","10.0.0-nightly.20200403":"83.0.4087.0","10.0.0-nightly.20200406":"83.0.4087.0","10.0.0-nightly.20200408":"83.0.4095.0","10.0.0-nightly.20200410":"83.0.4095.0","10.0.0-nightly.20200413":"83.0.4095.0","10.0.0-nightly.20200414":"84.0.4114.0","10.0.0-nightly.20200415":"84.0.4115.0","10.0.0-nightly.20200416":"84.0.4115.0","10.0.0-nightly.20200417":"84.0.4115.0","10.0.0-nightly.20200422":"84.0.4121.0","10.0.0-nightly.20200423":"84.0.4121.0","10.0.0-nightly.20200427":"84.0.4125.0","10.0.0-nightly.20200428":"84.0.4125.0","10.0.0-nightly.20200429":"84.0.4125.0","10.0.0-nightly.20200430":"84.0.4125.0","10.0.0-nightly.20200501":"84.0.4129.0","10.0.0-nightly.20200504":"84.0.4129.0","10.0.0-nightly.20200505":"84.0.4129.0","10.0.0-nightly.20200506":"84.0.4129.0","10.0.0-nightly.20200507":"84.0.4129.0","10.0.0-nightly.20200508":"84.0.4129.0","10.0.0-nightly.20200511":"84.0.4129.0","10.0.0-nightly.20200512":"84.0.4129.0","10.0.0-nightly.20200513":"84.0.4129.0","10.0.0-nightly.20200514":"84.0.4129.0","10.0.0-nightly.20200515":"84.0.4129.0","10.0.0-nightly.20200518":"84.0.4129.0","10.0.0-nightly.20200519":"84.0.4129.0","10.0.0-nightly.20200520":"84.0.4129.0","10.0.0-nightly.20200521":"84.0.4129.0","10.0.0":"85.0.4183.84","10.0.1":"85.0.4183.86","10.1.0":"85.0.4183.87","10.1.1":"85.0.4183.93","10.1.2":"85.0.4183.98","10.1.3":"85.0.4183.121","10.1.4":"85.0.4183.121","10.1.5":"85.0.4183.121","10.1.6":"85.0.4183.121","10.1.7":"85.0.4183.121","10.2.0":"85.0.4183.121","10.3.0":"85.0.4183.121","10.3.1":"85.0.4183.121","10.3.2":"85.0.4183.121","10.4.0":"85.0.4183.121","10.4.1":"85.0.4183.121","10.4.2":"85.0.4183.121","10.4.3":"85.0.4183.121","10.4.4":"85.0.4183.121","10.4.5":"85.0.4183.121","10.4.6":"85.0.4183.121","10.4.7":"85.0.4183.121","11.0.0-beta.1":"86.0.4234.0","11.0.0-beta.3":"86.0.4234.0","11.0.0-beta.4":"86.0.4234.0","11.0.0-beta.5":"86.0.4234.0","11.0.0-beta.6":"86.0.4234.0","11.0.0-beta.7":"86.0.4234.0","11.0.0-beta.8":"87.0.4251.1","11.0.0-beta.9":"87.0.4251.1","11.0.0-beta.11":"87.0.4251.1","11.0.0-beta.12":"87.0.4280.11","11.0.0-beta.13":"87.0.4280.11","11.0.0-beta.16":"87.0.4280.27","11.0.0-beta.17":"87.0.4280.27","11.0.0-beta.18":"87.0.4280.27","11.0.0-beta.19":"87.0.4280.27","11.0.0-beta.20":"87.0.4280.40","11.0.0-beta.22":"87.0.4280.47","11.0.0-beta.23":"87.0.4280.47","11.0.0-nightly.20200525":"84.0.4129.0","11.0.0-nightly.20200526":"84.0.4129.0","11.0.0-nightly.20200529":"85.0.4156.0","11.0.0-nightly.20200602":"85.0.4162.0","11.0.0-nightly.20200603":"85.0.4162.0","11.0.0-nightly.20200604":"85.0.4162.0","11.0.0-nightly.20200609":"85.0.4162.0","11.0.0-nightly.20200610":"85.0.4162.0","11.0.0-nightly.20200611":"85.0.4162.0","11.0.0-nightly.20200615":"85.0.4162.0","11.0.0-nightly.20200616":"85.0.4162.0","11.0.0-nightly.20200617":"85.0.4162.0","11.0.0-nightly.20200618":"85.0.4162.0","11.0.0-nightly.20200619":"85.0.4162.0","11.0.0-nightly.20200701":"85.0.4179.0","11.0.0-nightly.20200702":"85.0.4179.0","11.0.0-nightly.20200703":"85.0.4179.0","11.0.0-nightly.20200706":"85.0.4179.0","11.0.0-nightly.20200707":"85.0.4179.0","11.0.0-nightly.20200708":"85.0.4179.0","11.0.0-nightly.20200709":"85.0.4179.0","11.0.0-nightly.20200716":"86.0.4203.0","11.0.0-nightly.20200717":"86.0.4203.0","11.0.0-nightly.20200720":"86.0.4203.0","11.0.0-nightly.20200721":"86.0.4203.0","11.0.0-nightly.20200723":"86.0.4209.0","11.0.0-nightly.20200724":"86.0.4209.0","11.0.0-nightly.20200729":"86.0.4209.0","11.0.0-nightly.20200730":"86.0.4209.0","11.0.0-nightly.20200731":"86.0.4209.0","11.0.0-nightly.20200803":"86.0.4209.0","11.0.0-nightly.20200804":"86.0.4209.0","11.0.0-nightly.20200805":"86.0.4209.0","11.0.0-nightly.20200811":"86.0.4209.0","11.0.0-nightly.20200812":"86.0.4209.0","11.0.0-nightly.20200822":"86.0.4234.0","11.0.0-nightly.20200824":"86.0.4234.0","11.0.0-nightly.20200825":"86.0.4234.0","11.0.0-nightly.20200826":"86.0.4234.0","11.0.0":"87.0.4280.60","11.0.1":"87.0.4280.60","11.0.2":"87.0.4280.67","11.0.3":"87.0.4280.67","11.0.4":"87.0.4280.67","11.0.5":"87.0.4280.88","11.1.0":"87.0.4280.88","11.1.1":"87.0.4280.88","11.2.0":"87.0.4280.141","11.2.1":"87.0.4280.141","11.2.2":"87.0.4280.141","11.2.3":"87.0.4280.141","11.3.0":"87.0.4280.141","11.4.0":"87.0.4280.141","11.4.1":"87.0.4280.141","11.4.2":"87.0.4280.141","11.4.3":"87.0.4280.141","11.4.4":"87.0.4280.141","11.4.5":"87.0.4280.141","11.4.6":"87.0.4280.141","11.4.7":"87.0.4280.141","11.4.8":"87.0.4280.141","11.4.9":"87.0.4280.141","11.4.10":"87.0.4280.141","11.4.11":"87.0.4280.141","11.4.12":"87.0.4280.141","11.5.0":"87.0.4280.141","12.0.0-beta.1":"89.0.4328.0","12.0.0-beta.3":"89.0.4328.0","12.0.0-beta.4":"89.0.4328.0","12.0.0-beta.5":"89.0.4328.0","12.0.0-beta.6":"89.0.4328.0","12.0.0-beta.7":"89.0.4328.0","12.0.0-beta.8":"89.0.4328.0","12.0.0-beta.9":"89.0.4328.0","12.0.0-beta.10":"89.0.4328.0","12.0.0-beta.11":"89.0.4328.0","12.0.0-beta.12":"89.0.4328.0","12.0.0-beta.14":"89.0.4328.0","12.0.0-beta.16":"89.0.4348.1","12.0.0-beta.18":"89.0.4348.1","12.0.0-beta.19":"89.0.4348.1","12.0.0-beta.20":"89.0.4348.1","12.0.0-beta.21":"89.0.4388.2","12.0.0-beta.22":"89.0.4388.2","12.0.0-beta.23":"89.0.4388.2","12.0.0-beta.24":"89.0.4388.2","12.0.0-beta.25":"89.0.4388.2","12.0.0-beta.26":"89.0.4388.2","12.0.0-beta.27":"89.0.4389.23","12.0.0-beta.28":"89.0.4389.23","12.0.0-beta.29":"89.0.4389.23","12.0.0-beta.30":"89.0.4389.58","12.0.0-beta.31":"89.0.4389.58","12.0.0-nightly.20200827":"86.0.4234.0","12.0.0-nightly.20200831":"86.0.4234.0","12.0.0-nightly.20200902":"86.0.4234.0","12.0.0-nightly.20200903":"86.0.4234.0","12.0.0-nightly.20200907":"86.0.4234.0","12.0.0-nightly.20200910":"86.0.4234.0","12.0.0-nightly.20200911":"86.0.4234.0","12.0.0-nightly.20200914":"86.0.4234.0","12.0.0-nightly.20201002":"87.0.4268.0","12.0.0-nightly.20201007":"87.0.4268.0","12.0.0-nightly.20201009":"87.0.4268.0","12.0.0-nightly.20201012":"87.0.4268.0","12.0.0-nightly.20201013":"87.0.4268.0","12.0.0-nightly.20201014":"87.0.4268.0","12.0.0-nightly.20201015":"87.0.4268.0","12.0.0-nightly.20201023":"88.0.4292.0","12.0.0-nightly.20201026":"88.0.4292.0","12.0.0-nightly.20201030":"88.0.4306.0","12.0.0-nightly.20201102":"88.0.4306.0","12.0.0-nightly.20201103":"88.0.4306.0","12.0.0-nightly.20201104":"88.0.4306.0","12.0.0-nightly.20201105":"88.0.4306.0","12.0.0-nightly.20201106":"88.0.4306.0","12.0.0-nightly.20201111":"88.0.4306.0","12.0.0-nightly.20201112":"88.0.4306.0","12.0.0-nightly.20201116":"88.0.4324.0","12.0.0":"89.0.4389.69","12.0.1":"89.0.4389.82","12.0.2":"89.0.4389.90","12.0.3":"89.0.4389.114","12.0.4":"89.0.4389.114","12.0.5":"89.0.4389.128","12.0.6":"89.0.4389.128","12.0.7":"89.0.4389.128","12.0.8":"89.0.4389.128","12.0.9":"89.0.4389.128","12.0.10":"89.0.4389.128","12.0.11":"89.0.4389.128","12.0.12":"89.0.4389.128","12.0.13":"89.0.4389.128","12.0.14":"89.0.4389.128","12.0.15":"89.0.4389.128","12.0.16":"89.0.4389.128","12.0.17":"89.0.4389.128","12.0.18":"89.0.4389.128","12.1.0":"89.0.4389.128","12.1.1":"89.0.4389.128","12.1.2":"89.0.4389.128","12.2.0":"89.0.4389.128","12.2.1":"89.0.4389.128","12.2.2":"89.0.4389.128","12.2.3":"89.0.4389.128","13.0.0-beta.2":"90.0.4402.0","13.0.0-beta.3":"90.0.4402.0","13.0.0-beta.4":"90.0.4415.0","13.0.0-beta.5":"90.0.4415.0","13.0.0-beta.6":"90.0.4415.0","13.0.0-beta.7":"90.0.4415.0","13.0.0-beta.8":"90.0.4415.0","13.0.0-beta.9":"90.0.4415.0","13.0.0-beta.10":"90.0.4415.0","13.0.0-beta.11":"90.0.4415.0","13.0.0-beta.12":"90.0.4415.0","13.0.0-beta.13":"90.0.4415.0","13.0.0-beta.14":"91.0.4448.0","13.0.0-beta.16":"91.0.4448.0","13.0.0-beta.17":"91.0.4448.0","13.0.0-beta.18":"91.0.4448.0","13.0.0-beta.20":"91.0.4448.0","13.0.0-beta.21":"91.0.4472.33","13.0.0-beta.22":"91.0.4472.33","13.0.0-beta.23":"91.0.4472.33","13.0.0-beta.24":"91.0.4472.38","13.0.0-beta.25":"91.0.4472.38","13.0.0-beta.26":"91.0.4472.38","13.0.0-beta.27":"91.0.4472.38","13.0.0-beta.28":"91.0.4472.38","13.0.0-nightly.20201119":"89.0.4328.0","13.0.0-nightly.20201123":"89.0.4328.0","13.0.0-nightly.20201124":"89.0.4328.0","13.0.0-nightly.20201126":"89.0.4328.0","13.0.0-nightly.20201127":"89.0.4328.0","13.0.0-nightly.20201130":"89.0.4328.0","13.0.0-nightly.20201201":"89.0.4328.0","13.0.0-nightly.20201202":"89.0.4328.0","13.0.0-nightly.20201203":"89.0.4328.0","13.0.0-nightly.20201204":"89.0.4328.0","13.0.0-nightly.20201207":"89.0.4328.0","13.0.0-nightly.20201208":"89.0.4328.0","13.0.0-nightly.20201209":"89.0.4328.0","13.0.0-nightly.20201210":"89.0.4328.0","13.0.0-nightly.20201211":"89.0.4328.0","13.0.0-nightly.20201214":"89.0.4328.0","13.0.0-nightly.20201215":"89.0.4349.0","13.0.0-nightly.20201216":"89.0.4349.0","13.0.0-nightly.20201221":"89.0.4349.0","13.0.0-nightly.20201222":"89.0.4349.0","13.0.0-nightly.20201223":"89.0.4359.0","13.0.0-nightly.20210104":"89.0.4359.0","13.0.0-nightly.20210108":"89.0.4359.0","13.0.0-nightly.20210111":"89.0.4359.0","13.0.0-nightly.20210113":"89.0.4386.0","13.0.0-nightly.20210114":"89.0.4386.0","13.0.0-nightly.20210118":"89.0.4386.0","13.0.0-nightly.20210122":"89.0.4386.0","13.0.0-nightly.20210125":"89.0.4386.0","13.0.0-nightly.20210127":"89.0.4389.0","13.0.0-nightly.20210128":"89.0.4389.0","13.0.0-nightly.20210129":"89.0.4389.0","13.0.0-nightly.20210201":"89.0.4389.0","13.0.0-nightly.20210202":"89.0.4389.0","13.0.0-nightly.20210203":"89.0.4389.0","13.0.0-nightly.20210205":"89.0.4389.0","13.0.0-nightly.20210208":"89.0.4389.0","13.0.0-nightly.20210209":"89.0.4389.0","13.0.0-nightly.20210210":"90.0.4402.0","13.0.0-nightly.20210211":"90.0.4402.0","13.0.0-nightly.20210212":"90.0.4402.0","13.0.0-nightly.20210216":"90.0.4402.0","13.0.0-nightly.20210217":"90.0.4402.0","13.0.0-nightly.20210218":"90.0.4402.0","13.0.0-nightly.20210219":"90.0.4402.0","13.0.0-nightly.20210222":"90.0.4402.0","13.0.0-nightly.20210225":"90.0.4402.0","13.0.0-nightly.20210226":"90.0.4402.0","13.0.0-nightly.20210301":"90.0.4402.0","13.0.0-nightly.20210302":"90.0.4402.0","13.0.0-nightly.20210303":"90.0.4402.0","13.0.0":"91.0.4472.69","13.0.1":"91.0.4472.69","13.1.0":"91.0.4472.77","13.1.1":"91.0.4472.77","13.1.2":"91.0.4472.77","13.1.3":"91.0.4472.106","13.1.4":"91.0.4472.106","13.1.5":"91.0.4472.124","13.1.6":"91.0.4472.124","13.1.7":"91.0.4472.124","13.1.8":"91.0.4472.164","13.1.9":"91.0.4472.164","13.2.0":"91.0.4472.164","13.2.1":"91.0.4472.164","13.2.2":"91.0.4472.164","13.2.3":"91.0.4472.164","13.3.0":"91.0.4472.164","13.4.0":"91.0.4472.164","13.5.0":"91.0.4472.164","13.5.1":"91.0.4472.164","13.5.2":"91.0.4472.164","13.6.0":"91.0.4472.164","13.6.1":"91.0.4472.164","13.6.2":"91.0.4472.164","13.6.3":"91.0.4472.164","13.6.6":"91.0.4472.164","13.6.7":"91.0.4472.164","13.6.8":"91.0.4472.164","13.6.9":"91.0.4472.164","14.0.0-beta.1":"92.0.4511.0","14.0.0-beta.2":"92.0.4511.0","14.0.0-beta.3":"92.0.4511.0","14.0.0-beta.5":"93.0.4536.0","14.0.0-beta.6":"93.0.4536.0","14.0.0-beta.7":"93.0.4536.0","14.0.0-beta.8":"93.0.4536.0","14.0.0-beta.9":"93.0.4539.0","14.0.0-beta.10":"93.0.4539.0","14.0.0-beta.11":"93.0.4557.4","14.0.0-beta.12":"93.0.4557.4","14.0.0-beta.13":"93.0.4566.0","14.0.0-beta.14":"93.0.4566.0","14.0.0-beta.15":"93.0.4566.0","14.0.0-beta.16":"93.0.4566.0","14.0.0-beta.17":"93.0.4566.0","14.0.0-beta.18":"93.0.4577.15","14.0.0-beta.19":"93.0.4577.15","14.0.0-beta.20":"93.0.4577.15","14.0.0-beta.21":"93.0.4577.15","14.0.0-beta.22":"93.0.4577.25","14.0.0-beta.23":"93.0.4577.25","14.0.0-beta.24":"93.0.4577.51","14.0.0-beta.25":"93.0.4577.51","14.0.0-nightly.20210304":"90.0.4402.0","14.0.0-nightly.20210305":"90.0.4415.0","14.0.0-nightly.20210308":"90.0.4415.0","14.0.0-nightly.20210309":"90.0.4415.0","14.0.0-nightly.20210311":"90.0.4415.0","14.0.0-nightly.20210315":"90.0.4415.0","14.0.0-nightly.20210316":"90.0.4415.0","14.0.0-nightly.20210317":"90.0.4415.0","14.0.0-nightly.20210318":"90.0.4415.0","14.0.0-nightly.20210319":"90.0.4415.0","14.0.0-nightly.20210323":"90.0.4415.0","14.0.0-nightly.20210324":"90.0.4415.0","14.0.0-nightly.20210325":"90.0.4415.0","14.0.0-nightly.20210326":"90.0.4415.0","14.0.0-nightly.20210329":"90.0.4415.0","14.0.0-nightly.20210330":"90.0.4415.0","14.0.0-nightly.20210331":"91.0.4448.0","14.0.0-nightly.20210401":"91.0.4448.0","14.0.0-nightly.20210402":"91.0.4448.0","14.0.0-nightly.20210406":"91.0.4448.0","14.0.0-nightly.20210407":"91.0.4448.0","14.0.0-nightly.20210408":"91.0.4448.0","14.0.0-nightly.20210409":"91.0.4448.0","14.0.0-nightly.20210413":"91.0.4448.0","14.0.0-nightly.20210426":"92.0.4475.0","14.0.0-nightly.20210427":"92.0.4475.0","14.0.0-nightly.20210430":"92.0.4488.0","14.0.0-nightly.20210503":"92.0.4488.0","14.0.0-nightly.20210505":"92.0.4496.0","14.0.0-nightly.20210506":"92.0.4498.0","14.0.0-nightly.20210507":"92.0.4499.0","14.0.0-nightly.20210510":"92.0.4499.0","14.0.0-nightly.20210511":"92.0.4499.0","14.0.0-nightly.20210512":"92.0.4499.0","14.0.0-nightly.20210513":"92.0.4499.0","14.0.0-nightly.20210514":"92.0.4505.0","14.0.0-nightly.20210517":"92.0.4505.0","14.0.0-nightly.20210518":"92.0.4505.0","14.0.0-nightly.20210519":"92.0.4505.0","14.0.0-nightly.20210520":"92.0.4511.0","14.0.0-nightly.20210523":"92.0.4511.0","14.0.0-nightly.20210524":"92.0.4511.0","14.0.0":"93.0.4577.58","14.0.1":"93.0.4577.63","14.0.2":"93.0.4577.82","14.1.0":"93.0.4577.82","14.1.1":"93.0.4577.82","14.2.0":"93.0.4577.82","14.2.1":"93.0.4577.82","14.2.2":"93.0.4577.82","14.2.3":"93.0.4577.82","14.2.4":"93.0.4577.82","14.2.5":"93.0.4577.82","14.2.6":"93.0.4577.82","14.2.7":"93.0.4577.82","14.2.8":"93.0.4577.82","14.2.9":"93.0.4577.82","15.0.0-alpha.1":"93.0.4566.0","15.0.0-alpha.2":"93.0.4566.0","15.0.0-alpha.3":"94.0.4584.0","15.0.0-alpha.4":"94.0.4584.0","15.0.0-alpha.5":"94.0.4584.0","15.0.0-alpha.6":"94.0.4584.0","15.0.0-alpha.7":"94.0.4590.2","15.0.0-alpha.8":"94.0.4590.2","15.0.0-alpha.9":"94.0.4590.2","15.0.0-alpha.10":"94.0.4606.12","15.0.0-beta.1":"94.0.4606.20","15.0.0-beta.2":"94.0.4606.20","15.0.0-beta.3":"94.0.4606.31","15.0.0-beta.4":"94.0.4606.31","15.0.0-beta.5":"94.0.4606.31","15.0.0-beta.6":"94.0.4606.31","15.0.0-beta.7":"94.0.4606.31","15.0.0-nightly.20210527":"92.0.4511.0","15.0.0-nightly.20210528":"92.0.4511.0","15.0.0-nightly.20210531":"92.0.4511.0","15.0.0-nightly.20210601":"92.0.4511.0","15.0.0-nightly.20210602":"92.0.4511.0","15.0.0-nightly.20210603":"93.0.4530.0","15.0.0-nightly.20210604":"93.0.4530.0","15.0.0-nightly.20210608":"93.0.4535.0","15.0.0-nightly.20210609":"93.0.4536.0","15.0.0-nightly.20210610":"93.0.4536.0","15.0.0-nightly.20210611":"93.0.4536.0","15.0.0-nightly.20210614":"93.0.4536.0","15.0.0-nightly.20210615":"93.0.4536.0","15.0.0-nightly.20210616":"93.0.4536.0","15.0.0-nightly.20210617":"93.0.4539.0","15.0.0-nightly.20210618":"93.0.4539.0","15.0.0-nightly.20210621":"93.0.4539.0","15.0.0-nightly.20210622":"93.0.4539.0","15.0.0-nightly.20210623":"93.0.4550.0","15.0.0-nightly.20210624":"93.0.4550.0","15.0.0-nightly.20210625":"93.0.4552.0","15.0.0-nightly.20210628":"93.0.4552.0","15.0.0-nightly.20210629":"93.0.4552.0","15.0.0-nightly.20210630":"93.0.4558.0","15.0.0-nightly.20210701":"93.0.4558.0","15.0.0-nightly.20210702":"93.0.4558.0","15.0.0-nightly.20210705":"93.0.4558.0","15.0.0-nightly.20210706":"93.0.4566.0","15.0.0-nightly.20210707":"93.0.4566.0","15.0.0-nightly.20210708":"93.0.4566.0","15.0.0-nightly.20210709":"93.0.4566.0","15.0.0-nightly.20210712":"93.0.4566.0","15.0.0-nightly.20210713":"93.0.4566.0","15.0.0-nightly.20210714":"93.0.4566.0","15.0.0-nightly.20210715":"93.0.4566.0","15.0.0-nightly.20210716":"93.0.4566.0","15.0.0-nightly.20210719":"93.0.4566.0","15.0.0-nightly.20210720":"93.0.4566.0","15.0.0-nightly.20210721":"93.0.4566.0","15.0.0":"94.0.4606.51","15.1.0":"94.0.4606.61","15.1.1":"94.0.4606.61","15.1.2":"94.0.4606.71","15.2.0":"94.0.4606.81","15.3.0":"94.0.4606.81","15.3.1":"94.0.4606.81","15.3.2":"94.0.4606.81","15.3.3":"94.0.4606.81","15.3.4":"94.0.4606.81","15.3.5":"94.0.4606.81","15.3.6":"94.0.4606.81","15.3.7":"94.0.4606.81","15.4.0":"94.0.4606.81","15.4.1":"94.0.4606.81","15.4.2":"94.0.4606.81","15.5.0":"94.0.4606.81","15.5.1":"94.0.4606.81","15.5.2":"94.0.4606.81","15.5.3":"94.0.4606.81","15.5.4":"94.0.4606.81","15.5.5":"94.0.4606.81","15.5.6":"94.0.4606.81","15.5.7":"94.0.4606.81","16.0.0-alpha.1":"95.0.4629.0","16.0.0-alpha.2":"95.0.4629.0","16.0.0-alpha.3":"95.0.4629.0","16.0.0-alpha.4":"95.0.4629.0","16.0.0-alpha.5":"95.0.4629.0","16.0.0-alpha.6":"95.0.4629.0","16.0.0-alpha.7":"95.0.4629.0","16.0.0-alpha.8":"96.0.4647.0","16.0.0-alpha.9":"96.0.4647.0","16.0.0-beta.1":"96.0.4647.0","16.0.0-beta.2":"96.0.4647.0","16.0.0-beta.3":"96.0.4647.0","16.0.0-beta.4":"96.0.4664.18","16.0.0-beta.5":"96.0.4664.18","16.0.0-beta.6":"96.0.4664.27","16.0.0-beta.7":"96.0.4664.27","16.0.0-beta.8":"96.0.4664.35","16.0.0-beta.9":"96.0.4664.35","16.0.0-nightly.20210722":"93.0.4566.0","16.0.0-nightly.20210723":"93.0.4566.0","16.0.0-nightly.20210726":"93.0.4566.0","16.0.0-nightly.20210727":"94.0.4584.0","16.0.0-nightly.20210728":"94.0.4584.0","16.0.0-nightly.20210729":"94.0.4584.0","16.0.0-nightly.20210730":"94.0.4584.0","16.0.0-nightly.20210802":"94.0.4584.0","16.0.0-nightly.20210803":"94.0.4584.0","16.0.0-nightly.20210804":"94.0.4584.0","16.0.0-nightly.20210805":"94.0.4584.0","16.0.0-nightly.20210806":"94.0.4584.0","16.0.0-nightly.20210809":"94.0.4584.0","16.0.0-nightly.20210810":"94.0.4584.0","16.0.0-nightly.20210811":"94.0.4584.0","16.0.0-nightly.20210812":"94.0.4590.2","16.0.0-nightly.20210813":"94.0.4590.2","16.0.0-nightly.20210816":"94.0.4590.2","16.0.0-nightly.20210817":"94.0.4590.2","16.0.0-nightly.20210818":"94.0.4590.2","16.0.0-nightly.20210819":"94.0.4590.2","16.0.0-nightly.20210820":"94.0.4590.2","16.0.0-nightly.20210823":"94.0.4590.2","16.0.0-nightly.20210824":"95.0.4612.5","16.0.0-nightly.20210825":"95.0.4612.5","16.0.0-nightly.20210826":"95.0.4612.5","16.0.0-nightly.20210827":"95.0.4612.5","16.0.0-nightly.20210830":"95.0.4612.5","16.0.0-nightly.20210831":"95.0.4612.5","16.0.0-nightly.20210901":"95.0.4612.5","16.0.0-nightly.20210902":"95.0.4629.0","16.0.0-nightly.20210903":"95.0.4629.0","16.0.0-nightly.20210906":"95.0.4629.0","16.0.0-nightly.20210907":"95.0.4629.0","16.0.0-nightly.20210908":"95.0.4629.0","16.0.0-nightly.20210909":"95.0.4629.0","16.0.0-nightly.20210910":"95.0.4629.0","16.0.0-nightly.20210913":"95.0.4629.0","16.0.0-nightly.20210914":"95.0.4629.0","16.0.0-nightly.20210915":"95.0.4629.0","16.0.0-nightly.20210916":"95.0.4629.0","16.0.0-nightly.20210917":"95.0.4629.0","16.0.0-nightly.20210920":"95.0.4629.0","16.0.0-nightly.20210921":"95.0.4629.0","16.0.0-nightly.20210922":"95.0.4629.0","16.0.0":"96.0.4664.45","16.0.1":"96.0.4664.45","16.0.2":"96.0.4664.55","16.0.3":"96.0.4664.55","16.0.4":"96.0.4664.55","16.0.5":"96.0.4664.55","16.0.6":"96.0.4664.110","16.0.7":"96.0.4664.110","16.0.8":"96.0.4664.110","16.0.9":"96.0.4664.174","16.0.10":"96.0.4664.174","16.1.0":"96.0.4664.174","16.1.1":"96.0.4664.174","16.2.0":"96.0.4664.174","16.2.1":"96.0.4664.174","16.2.2":"96.0.4664.174","16.2.3":"96.0.4664.174","16.2.4":"96.0.4664.174","16.2.5":"96.0.4664.174","16.2.6":"96.0.4664.174","16.2.7":"96.0.4664.174","16.2.8":"96.0.4664.174","17.0.0-alpha.1":"96.0.4664.4","17.0.0-alpha.2":"96.0.4664.4","17.0.0-alpha.3":"96.0.4664.4","17.0.0-alpha.4":"98.0.4706.0","17.0.0-alpha.5":"98.0.4706.0","17.0.0-alpha.6":"98.0.4706.0","17.0.0-beta.1":"98.0.4706.0","17.0.0-beta.2":"98.0.4706.0","17.0.0-beta.3":"98.0.4758.9","17.0.0-beta.4":"98.0.4758.11","17.0.0-beta.5":"98.0.4758.11","17.0.0-beta.6":"98.0.4758.11","17.0.0-beta.7":"98.0.4758.11","17.0.0-beta.8":"98.0.4758.11","17.0.0-beta.9":"98.0.4758.11","17.0.0-nightly.20210923":"95.0.4629.0","17.0.0-nightly.20210924":"95.0.4629.0","17.0.0-nightly.20210927":"95.0.4629.0","17.0.0-nightly.20210928":"95.0.4629.0","17.0.0-nightly.20210929":"95.0.4629.0","17.0.0-nightly.20210930":"95.0.4629.0","17.0.0-nightly.20211001":"95.0.4629.0","17.0.0-nightly.20211004":"95.0.4629.0","17.0.0-nightly.20211005":"95.0.4629.0","17.0.0-nightly.20211006":"96.0.4647.0","17.0.0-nightly.20211007":"96.0.4647.0","17.0.0-nightly.20211008":"96.0.4647.0","17.0.0-nightly.20211011":"96.0.4647.0","17.0.0-nightly.20211012":"96.0.4647.0","17.0.0-nightly.20211013":"96.0.4647.0","17.0.0-nightly.20211014":"96.0.4647.0","17.0.0-nightly.20211015":"96.0.4647.0","17.0.0-nightly.20211018":"96.0.4647.0","17.0.0-nightly.20211019":"96.0.4647.0","17.0.0-nightly.20211020":"96.0.4647.0","17.0.0-nightly.20211021":"96.0.4647.0","17.0.0-nightly.20211022":"96.0.4664.4","17.0.0-nightly.20211025":"96.0.4664.4","17.0.0-nightly.20211026":"96.0.4664.4","17.0.0-nightly.20211027":"96.0.4664.4","17.0.0-nightly.20211028":"96.0.4664.4","17.0.0-nightly.20211029":"96.0.4664.4","17.0.0-nightly.20211101":"96.0.4664.4","17.0.0-nightly.20211102":"96.0.4664.4","17.0.0-nightly.20211103":"96.0.4664.4","17.0.0-nightly.20211104":"96.0.4664.4","17.0.0-nightly.20211105":"96.0.4664.4","17.0.0-nightly.20211108":"96.0.4664.4","17.0.0-nightly.20211109":"96.0.4664.4","17.0.0-nightly.20211110":"96.0.4664.4","17.0.0-nightly.20211111":"96.0.4664.4","17.0.0-nightly.20211112":"96.0.4664.4","17.0.0-nightly.20211115":"96.0.4664.4","17.0.0-nightly.20211116":"96.0.4664.4","17.0.0-nightly.20211117":"96.0.4664.4","17.0.0":"98.0.4758.74","17.0.1":"98.0.4758.82","17.1.0":"98.0.4758.102","17.1.1":"98.0.4758.109","17.1.2":"98.0.4758.109","17.2.0":"98.0.4758.109","17.3.0":"98.0.4758.141","17.3.1":"98.0.4758.141","17.4.0":"98.0.4758.141","17.4.1":"98.0.4758.141","17.4.2":"98.0.4758.141","17.4.3":"98.0.4758.141","17.4.4":"98.0.4758.141","17.4.5":"98.0.4758.141","17.4.6":"98.0.4758.141","17.4.7":"98.0.4758.141","17.4.8":"98.0.4758.141","17.4.9":"98.0.4758.141","17.4.10":"98.0.4758.141","17.4.11":"98.0.4758.141","18.0.0-alpha.1":"99.0.4767.0","18.0.0-alpha.2":"99.0.4767.0","18.0.0-alpha.3":"99.0.4767.0","18.0.0-alpha.4":"99.0.4767.0","18.0.0-alpha.5":"99.0.4767.0","18.0.0-beta.1":"100.0.4894.0","18.0.0-beta.2":"100.0.4894.0","18.0.0-beta.3":"100.0.4894.0","18.0.0-beta.4":"100.0.4894.0","18.0.0-beta.5":"100.0.4894.0","18.0.0-beta.6":"100.0.4894.0","18.0.0-nightly.20211118":"96.0.4664.4","18.0.0-nightly.20211119":"96.0.4664.4","18.0.0-nightly.20211122":"96.0.4664.4","18.0.0-nightly.20211123":"96.0.4664.4","18.0.0-nightly.20211124":"98.0.4706.0","18.0.0-nightly.20211125":"98.0.4706.0","18.0.0-nightly.20211126":"98.0.4706.0","18.0.0-nightly.20211129":"98.0.4706.0","18.0.0-nightly.20211130":"98.0.4706.0","18.0.0-nightly.20211201":"98.0.4706.0","18.0.0-nightly.20211202":"98.0.4706.0","18.0.0-nightly.20211203":"98.0.4706.0","18.0.0-nightly.20211206":"98.0.4706.0","18.0.0-nightly.20211207":"98.0.4706.0","18.0.0-nightly.20211208":"98.0.4706.0","18.0.0-nightly.20211209":"98.0.4706.0","18.0.0-nightly.20211210":"98.0.4706.0","18.0.0-nightly.20211213":"98.0.4706.0","18.0.0-nightly.20211214":"98.0.4706.0","18.0.0-nightly.20211215":"98.0.4706.0","18.0.0-nightly.20211216":"98.0.4706.0","18.0.0-nightly.20211217":"98.0.4706.0","18.0.0-nightly.20211220":"98.0.4706.0","18.0.0-nightly.20211221":"98.0.4706.0","18.0.0-nightly.20211222":"98.0.4706.0","18.0.0-nightly.20211223":"98.0.4706.0","18.0.0-nightly.20211228":"98.0.4706.0","18.0.0-nightly.20211229":"98.0.4706.0","18.0.0-nightly.20211231":"98.0.4706.0","18.0.0-nightly.20220103":"98.0.4706.0","18.0.0-nightly.20220104":"98.0.4706.0","18.0.0-nightly.20220105":"98.0.4706.0","18.0.0-nightly.20220106":"98.0.4706.0","18.0.0-nightly.20220107":"98.0.4706.0","18.0.0-nightly.20220110":"98.0.4706.0","18.0.0-nightly.20220111":"99.0.4767.0","18.0.0-nightly.20220112":"99.0.4767.0","18.0.0-nightly.20220113":"99.0.4767.0","18.0.0-nightly.20220114":"99.0.4767.0","18.0.0-nightly.20220117":"99.0.4767.0","18.0.0-nightly.20220118":"99.0.4767.0","18.0.0-nightly.20220119":"99.0.4767.0","18.0.0-nightly.20220121":"99.0.4767.0","18.0.0-nightly.20220124":"99.0.4767.0","18.0.0-nightly.20220125":"99.0.4767.0","18.0.0-nightly.20220127":"99.0.4767.0","18.0.0-nightly.20220128":"99.0.4767.0","18.0.0-nightly.20220131":"99.0.4767.0","18.0.0-nightly.20220201":"99.0.4767.0","18.0.0":"100.0.4896.56","18.0.1":"100.0.4896.60","18.0.2":"100.0.4896.60","18.0.3":"100.0.4896.75","18.0.4":"100.0.4896.75","18.1.0":"100.0.4896.127","18.2.0":"100.0.4896.143","18.2.1":"100.0.4896.143","18.2.2":"100.0.4896.143","18.2.3":"100.0.4896.143","18.2.4":"100.0.4896.160","18.3.0":"100.0.4896.160","18.3.1":"100.0.4896.160","18.3.2":"100.0.4896.160","18.3.3":"100.0.4896.160","18.3.4":"100.0.4896.160","18.3.5":"100.0.4896.160","18.3.6":"100.0.4896.160","18.3.7":"100.0.4896.160","18.3.8":"100.0.4896.160","18.3.9":"100.0.4896.160","18.3.11":"100.0.4896.160","18.3.12":"100.0.4896.160","18.3.13":"100.0.4896.160","18.3.14":"100.0.4896.160","18.3.15":"100.0.4896.160","19.0.0-alpha.1":"102.0.4962.3","19.0.0-alpha.2":"102.0.4971.0","19.0.0-alpha.3":"102.0.4971.0","19.0.0-alpha.4":"102.0.4989.0","19.0.0-alpha.5":"102.0.4989.0","19.0.0-beta.1":"102.0.4999.0","19.0.0-beta.2":"102.0.4999.0","19.0.0-beta.3":"102.0.4999.0","19.0.0-beta.4":"102.0.5005.27","19.0.0-beta.5":"102.0.5005.40","19.0.0-beta.6":"102.0.5005.40","19.0.0-beta.7":"102.0.5005.40","19.0.0-beta.8":"102.0.5005.49","19.0.0-nightly.20220202":"99.0.4767.0","19.0.0-nightly.20220203":"99.0.4767.0","19.0.0-nightly.20220204":"99.0.4767.0","19.0.0-nightly.20220207":"99.0.4767.0","19.0.0-nightly.20220208":"99.0.4767.0","19.0.0-nightly.20220209":"99.0.4767.0","19.0.0-nightly.20220308":"100.0.4894.0","19.0.0-nightly.20220309":"100.0.4894.0","19.0.0-nightly.20220310":"100.0.4894.0","19.0.0-nightly.20220311":"100.0.4894.0","19.0.0-nightly.20220314":"100.0.4894.0","19.0.0-nightly.20220315":"100.0.4894.0","19.0.0-nightly.20220316":"100.0.4894.0","19.0.0-nightly.20220317":"100.0.4894.0","19.0.0-nightly.20220318":"100.0.4894.0","19.0.0-nightly.20220321":"100.0.4894.0","19.0.0-nightly.20220322":"100.0.4894.0","19.0.0-nightly.20220323":"100.0.4894.0","19.0.0-nightly.20220324":"100.0.4894.0","19.0.0-nightly.20220325":"102.0.4961.0","19.0.0-nightly.20220328":"102.0.4962.3","19.0.0-nightly.20220329":"102.0.4962.3","19.0.0":"102.0.5005.61","19.0.1":"102.0.5005.61","19.0.2":"102.0.5005.63","19.0.3":"102.0.5005.63","19.0.4":"102.0.5005.63","19.0.5":"102.0.5005.115","19.0.6":"102.0.5005.115","19.0.7":"102.0.5005.134","19.0.8":"102.0.5005.148","19.0.9":"102.0.5005.167","19.0.10":"102.0.5005.167","19.0.11":"102.0.5005.167","19.0.12":"102.0.5005.167","19.0.13":"102.0.5005.167","19.0.14":"102.0.5005.167","19.0.15":"102.0.5005.167","19.0.16":"102.0.5005.167","19.0.17":"102.0.5005.167","19.1.0":"102.0.5005.167","19.1.1":"102.0.5005.167","19.1.2":"102.0.5005.167","19.1.3":"102.0.5005.167","19.1.4":"102.0.5005.167","19.1.5":"102.0.5005.167","19.1.6":"102.0.5005.167","19.1.7":"102.0.5005.167","19.1.8":"102.0.5005.167","19.1.9":"102.0.5005.167","20.0.0-alpha.1":"103.0.5044.0","20.0.0-alpha.2":"104.0.5073.0","20.0.0-alpha.3":"104.0.5073.0","20.0.0-alpha.4":"104.0.5073.0","20.0.0-alpha.5":"104.0.5073.0","20.0.0-alpha.6":"104.0.5073.0","20.0.0-alpha.7":"104.0.5073.0","20.0.0-beta.1":"104.0.5073.0","20.0.0-beta.2":"104.0.5073.0","20.0.0-beta.3":"104.0.5073.0","20.0.0-beta.4":"104.0.5073.0","20.0.0-beta.5":"104.0.5073.0","20.0.0-beta.6":"104.0.5073.0","20.0.0-beta.7":"104.0.5073.0","20.0.0-beta.8":"104.0.5073.0","20.0.0-beta.9":"104.0.5112.39","20.0.0-beta.10":"104.0.5112.48","20.0.0-beta.11":"104.0.5112.48","20.0.0-beta.12":"104.0.5112.48","20.0.0-beta.13":"104.0.5112.57","20.0.0-nightly.20220330":"102.0.4962.3","20.0.0-nightly.20220411":"102.0.4971.0","20.0.0-nightly.20220414":"102.0.4989.0","20.0.0-nightly.20220415":"102.0.4989.0","20.0.0-nightly.20220418":"102.0.4989.0","20.0.0-nightly.20220419":"102.0.4989.0","20.0.0-nightly.20220420":"102.0.4989.0","20.0.0-nightly.20220421":"102.0.4989.0","20.0.0-nightly.20220425":"102.0.4999.0","20.0.0-nightly.20220426":"102.0.4999.0","20.0.0-nightly.20220427":"102.0.4999.0","20.0.0-nightly.20220428":"102.0.4999.0","20.0.0-nightly.20220429":"102.0.4999.0","20.0.0-nightly.20220502":"102.0.4999.0","20.0.0-nightly.20220503":"102.0.4999.0","20.0.0-nightly.20220504":"102.0.4999.0","20.0.0-nightly.20220505":"102.0.4999.0","20.0.0-nightly.20220506":"102.0.4999.0","20.0.0-nightly.20220509":"102.0.4999.0","20.0.0-nightly.20220511":"102.0.4999.0","20.0.0-nightly.20220512":"102.0.4999.0","20.0.0-nightly.20220513":"102.0.4999.0","20.0.0-nightly.20220516":"102.0.4999.0","20.0.0-nightly.20220517":"102.0.4999.0","20.0.0-nightly.20220518":"103.0.5044.0","20.0.0-nightly.20220519":"103.0.5044.0","20.0.0-nightly.20220520":"103.0.5044.0","20.0.0-nightly.20220523":"103.0.5044.0","20.0.0-nightly.20220524":"103.0.5044.0","20.0.0":"104.0.5112.65","20.0.1":"104.0.5112.81","20.0.2":"104.0.5112.81","20.0.3":"104.0.5112.81","20.1.0":"104.0.5112.102","20.1.1":"104.0.5112.102","20.1.2":"104.0.5112.114","20.1.3":"104.0.5112.114","20.1.4":"104.0.5112.114","20.2.0":"104.0.5112.124","20.3.0":"104.0.5112.124","20.3.1":"104.0.5112.124","20.3.2":"104.0.5112.124","20.3.3":"104.0.5112.124","20.3.4":"104.0.5112.124","20.3.5":"104.0.5112.124","20.3.6":"104.0.5112.124","20.3.7":"104.0.5112.124","20.3.8":"104.0.5112.124","20.3.9":"104.0.5112.124","20.3.10":"104.0.5112.124","20.3.11":"104.0.5112.124","20.3.12":"104.0.5112.124","21.0.0-alpha.1":"105.0.5187.0","21.0.0-alpha.2":"105.0.5187.0","21.0.0-alpha.3":"105.0.5187.0","21.0.0-alpha.4":"105.0.5187.0","21.0.0-alpha.5":"105.0.5187.0","21.0.0-alpha.6":"106.0.5216.0","21.0.0-beta.1":"106.0.5216.0","21.0.0-beta.2":"106.0.5216.0","21.0.0-beta.3":"106.0.5216.0","21.0.0-beta.4":"106.0.5216.0","21.0.0-beta.5":"106.0.5216.0","21.0.0-beta.6":"106.0.5249.40","21.0.0-beta.7":"106.0.5249.40","21.0.0-beta.8":"106.0.5249.40","21.0.0-nightly.20220526":"103.0.5044.0","21.0.0-nightly.20220527":"103.0.5044.0","21.0.0-nightly.20220530":"103.0.5044.0","21.0.0-nightly.20220531":"103.0.5044.0","21.0.0-nightly.20220602":"104.0.5073.0","21.0.0-nightly.20220603":"104.0.5073.0","21.0.0-nightly.20220606":"104.0.5073.0","21.0.0-nightly.20220607":"104.0.5073.0","21.0.0-nightly.20220608":"104.0.5073.0","21.0.0-nightly.20220609":"104.0.5073.0","21.0.0-nightly.20220610":"104.0.5073.0","21.0.0-nightly.20220613":"104.0.5073.0","21.0.0-nightly.20220614":"104.0.5073.0","21.0.0-nightly.20220615":"104.0.5073.0","21.0.0-nightly.20220616":"104.0.5073.0","21.0.0-nightly.20220617":"104.0.5073.0","21.0.0-nightly.20220620":"104.0.5073.0","21.0.0-nightly.20220621":"104.0.5073.0","21.0.0-nightly.20220622":"104.0.5073.0","21.0.0-nightly.20220623":"104.0.5073.0","21.0.0-nightly.20220624":"104.0.5073.0","21.0.0-nightly.20220627":"104.0.5073.0","21.0.0-nightly.20220628":"105.0.5129.0","21.0.0-nightly.20220629":"105.0.5129.0","21.0.0-nightly.20220630":"105.0.5129.0","21.0.0-nightly.20220701":"105.0.5129.0","21.0.0-nightly.20220704":"105.0.5129.0","21.0.0-nightly.20220705":"105.0.5129.0","21.0.0-nightly.20220706":"105.0.5129.0","21.0.0-nightly.20220707":"105.0.5129.0","21.0.0-nightly.20220708":"105.0.5129.0","21.0.0-nightly.20220711":"105.0.5129.0","21.0.0-nightly.20220712":"105.0.5129.0","21.0.0-nightly.20220713":"105.0.5129.0","21.0.0-nightly.20220715":"105.0.5173.0","21.0.0-nightly.20220718":"105.0.5173.0","21.0.0-nightly.20220719":"105.0.5173.0","21.0.0-nightly.20220720":"105.0.5187.0","21.0.0-nightly.20220721":"105.0.5187.0","21.0.0-nightly.20220722":"105.0.5187.0","21.0.0-nightly.20220725":"105.0.5187.0","21.0.0-nightly.20220726":"105.0.5187.0","21.0.0-nightly.20220727":"105.0.5187.0","21.0.0-nightly.20220728":"105.0.5187.0","21.0.0-nightly.20220801":"105.0.5187.0","21.0.0-nightly.20220802":"105.0.5187.0","21.0.0":"106.0.5249.51","21.0.1":"106.0.5249.61","21.1.0":"106.0.5249.91","21.1.1":"106.0.5249.103","21.2.0":"106.0.5249.119","21.2.1":"106.0.5249.165","21.2.2":"106.0.5249.168","21.2.3":"106.0.5249.168","21.3.0":"106.0.5249.181","21.3.1":"106.0.5249.181","21.3.3":"106.0.5249.199","21.3.4":"106.0.5249.199","21.3.5":"106.0.5249.199","21.4.0":"106.0.5249.199","21.4.1":"106.0.5249.199","22.0.0-alpha.1":"107.0.5286.0","22.0.0-alpha.3":"108.0.5329.0","22.0.0-alpha.4":"108.0.5329.0","22.0.0-alpha.5":"108.0.5329.0","22.0.0-alpha.6":"108.0.5329.0","22.0.0-alpha.7":"108.0.5355.0","22.0.0-alpha.8":"108.0.5359.10","22.0.0-beta.1":"108.0.5359.10","22.0.0-beta.2":"108.0.5359.10","22.0.0-beta.3":"108.0.5359.10","22.0.0-beta.4":"108.0.5359.29","22.0.0-beta.5":"108.0.5359.40","22.0.0-beta.6":"108.0.5359.40","22.0.0-beta.7":"108.0.5359.48","22.0.0-beta.8":"108.0.5359.48","22.0.0-nightly.20220808":"105.0.5187.0","22.0.0-nightly.20220809":"105.0.5187.0","22.0.0-nightly.20220810":"105.0.5187.0","22.0.0-nightly.20220811":"105.0.5187.0","22.0.0-nightly.20220812":"105.0.5187.0","22.0.0-nightly.20220815":"105.0.5187.0","22.0.0-nightly.20220816":"105.0.5187.0","22.0.0-nightly.20220817":"105.0.5187.0","22.0.0-nightly.20220822":"106.0.5216.0","22.0.0-nightly.20220823":"106.0.5216.0","22.0.0-nightly.20220824":"106.0.5216.0","22.0.0-nightly.20220825":"106.0.5216.0","22.0.0-nightly.20220829":"106.0.5216.0","22.0.0-nightly.20220830":"106.0.5216.0","22.0.0-nightly.20220831":"106.0.5216.0","22.0.0-nightly.20220901":"106.0.5216.0","22.0.0-nightly.20220902":"106.0.5216.0","22.0.0-nightly.20220905":"106.0.5216.0","22.0.0-nightly.20220908":"107.0.5274.0","22.0.0-nightly.20220909":"107.0.5286.0","22.0.0-nightly.20220912":"107.0.5286.0","22.0.0-nightly.20220913":"107.0.5286.0","22.0.0-nightly.20220914":"107.0.5286.0","22.0.0-nightly.20220915":"107.0.5286.0","22.0.0-nightly.20220916":"107.0.5286.0","22.0.0-nightly.20220919":"107.0.5286.0","22.0.0-nightly.20220920":"107.0.5286.0","22.0.0-nightly.20220921":"107.0.5286.0","22.0.0-nightly.20220922":"107.0.5286.0","22.0.0-nightly.20220923":"107.0.5286.0","22.0.0-nightly.20220926":"107.0.5286.0","22.0.0-nightly.20220927":"107.0.5286.0","22.0.0-nightly.20220928":"107.0.5286.0","22.0.0":"108.0.5359.62","22.0.1":"108.0.5359.125","22.0.2":"108.0.5359.179","22.0.3":"108.0.5359.179","22.1.0":"108.0.5359.179","22.2.0":"108.0.5359.215","22.2.1":"108.0.5359.215","23.0.0-alpha.1":"110.0.5415.0","23.0.0-alpha.2":"110.0.5451.0","23.0.0-alpha.3":"110.0.5451.0","23.0.0-beta.1":"110.0.5478.5","23.0.0-beta.2":"110.0.5478.5","23.0.0-beta.3":"110.0.5478.5","23.0.0-beta.4":"110.0.5481.30","23.0.0-beta.5":"110.0.5481.38","23.0.0-beta.6":"110.0.5481.52","23.0.0-beta.8":"110.0.5481.52","23.0.0-nightly.20220929":"107.0.5286.0","23.0.0-nightly.20220930":"107.0.5286.0","23.0.0-nightly.20221003":"107.0.5286.0","23.0.0-nightly.20221004":"108.0.5329.0","23.0.0-nightly.20221005":"108.0.5329.0","23.0.0-nightly.20221006":"108.0.5329.0","23.0.0-nightly.20221007":"108.0.5329.0","23.0.0-nightly.20221010":"108.0.5329.0","23.0.0-nightly.20221011":"108.0.5329.0","23.0.0-nightly.20221012":"108.0.5329.0","23.0.0-nightly.20221013":"108.0.5329.0","23.0.0-nightly.20221014":"108.0.5329.0","23.0.0-nightly.20221017":"108.0.5329.0","23.0.0-nightly.20221018":"108.0.5355.0","23.0.0-nightly.20221019":"108.0.5355.0","23.0.0-nightly.20221020":"108.0.5355.0","23.0.0-nightly.20221021":"108.0.5355.0","23.0.0-nightly.20221024":"108.0.5355.0","23.0.0-nightly.20221026":"108.0.5355.0","23.0.0-nightly.20221027":"109.0.5382.0","23.0.0-nightly.20221028":"109.0.5382.0","23.0.0-nightly.20221031":"109.0.5382.0","23.0.0-nightly.20221101":"109.0.5382.0","23.0.0-nightly.20221102":"109.0.5382.0","23.0.0-nightly.20221103":"109.0.5382.0","23.0.0-nightly.20221104":"109.0.5382.0","23.0.0-nightly.20221107":"109.0.5382.0","23.0.0-nightly.20221108":"109.0.5382.0","23.0.0-nightly.20221109":"109.0.5382.0","23.0.0-nightly.20221110":"109.0.5382.0","23.0.0-nightly.20221111":"109.0.5382.0","23.0.0-nightly.20221114":"109.0.5382.0","23.0.0-nightly.20221115":"109.0.5382.0","23.0.0-nightly.20221116":"109.0.5382.0","23.0.0-nightly.20221117":"109.0.5382.0","23.0.0-nightly.20221118":"110.0.5415.0","23.0.0-nightly.20221121":"110.0.5415.0","23.0.0-nightly.20221122":"110.0.5415.0","23.0.0-nightly.20221123":"110.0.5415.0","23.0.0-nightly.20221124":"110.0.5415.0","23.0.0-nightly.20221125":"110.0.5415.0","23.0.0-nightly.20221128":"110.0.5415.0","23.0.0-nightly.20221129":"110.0.5415.0","23.0.0-nightly.20221130":"110.0.5415.0","23.0.0":"110.0.5481.77","24.0.0-alpha.1":"111.0.5560.0","24.0.0-nightly.20221201":"110.0.5415.0","24.0.0-nightly.20221202":"110.0.5415.0","24.0.0-nightly.20221205":"110.0.5415.0","24.0.0-nightly.20221206":"110.0.5451.0","24.0.0-nightly.20221207":"110.0.5451.0","24.0.0-nightly.20221208":"110.0.5451.0","24.0.0-nightly.20221213":"110.0.5451.0","24.0.0-nightly.20221214":"110.0.5451.0","24.0.0-nightly.20221215":"110.0.5451.0","24.0.0-nightly.20221216":"110.0.5451.0","24.0.0-nightly.20230109":"111.0.5518.0","24.0.0-nightly.20230110":"111.0.5518.0","24.0.0-nightly.20230111":"111.0.5518.0","24.0.0-nightly.20230112":"111.0.5518.0","24.0.0-nightly.20230113":"111.0.5518.0","24.0.0-nightly.20230116":"111.0.5518.0","24.0.0-nightly.20230117":"111.0.5518.0","24.0.0-nightly.20230118":"111.0.5518.0","24.0.0-nightly.20230119":"111.0.5518.0","24.0.0-nightly.20230120":"111.0.5518.0","24.0.0-nightly.20230123":"111.0.5518.0","24.0.0-nightly.20230124":"111.0.5518.0","24.0.0-nightly.20230125":"111.0.5518.0","24.0.0-nightly.20230126":"111.0.5518.0","24.0.0-nightly.20230127":"111.0.5518.0","24.0.0-nightly.20230131":"111.0.5518.0","24.0.0-nightly.20230201":"111.0.5518.0","24.0.0-nightly.20230202":"111.0.5518.0","24.0.0-nightly.20230203":"111.0.5560.0","24.0.0-nightly.20230206":"111.0.5560.0","24.0.0-nightly.20230207":"111.0.5560.0","24.0.0-nightly.20230208":"111.0.5560.0","24.0.0-nightly.20230209":"111.0.5560.0","25.0.0-nightly.20230210":"111.0.5560.0"} \ No newline at end of file +{"0.20.0":"39.0.2171.65","0.20.1":"39.0.2171.65","0.20.2":"39.0.2171.65","0.20.3":"39.0.2171.65","0.20.4":"39.0.2171.65","0.20.5":"39.0.2171.65","0.20.6":"39.0.2171.65","0.20.7":"39.0.2171.65","0.20.8":"39.0.2171.65","0.21.0":"40.0.2214.91","0.21.1":"40.0.2214.91","0.21.2":"40.0.2214.91","0.21.3":"41.0.2272.76","0.22.1":"41.0.2272.76","0.22.2":"41.0.2272.76","0.22.3":"41.0.2272.76","0.23.0":"41.0.2272.76","0.24.0":"41.0.2272.76","0.25.0":"42.0.2311.107","0.25.1":"42.0.2311.107","0.25.2":"42.0.2311.107","0.25.3":"42.0.2311.107","0.26.0":"42.0.2311.107","0.26.1":"42.0.2311.107","0.27.0":"42.0.2311.107","0.27.1":"42.0.2311.107","0.27.2":"43.0.2357.65","0.27.3":"43.0.2357.65","0.28.0":"43.0.2357.65","0.28.1":"43.0.2357.65","0.28.2":"43.0.2357.65","0.28.3":"43.0.2357.65","0.29.1":"43.0.2357.65","0.29.2":"43.0.2357.65","0.30.4":"44.0.2403.125","0.31.0":"44.0.2403.125","0.31.2":"45.0.2454.85","0.32.2":"45.0.2454.85","0.32.3":"45.0.2454.85","0.33.0":"45.0.2454.85","0.33.1":"45.0.2454.85","0.33.2":"45.0.2454.85","0.33.3":"45.0.2454.85","0.33.4":"45.0.2454.85","0.33.6":"45.0.2454.85","0.33.7":"45.0.2454.85","0.33.8":"45.0.2454.85","0.33.9":"45.0.2454.85","0.34.0":"45.0.2454.85","0.34.1":"45.0.2454.85","0.34.2":"45.0.2454.85","0.34.3":"45.0.2454.85","0.34.4":"45.0.2454.85","0.35.1":"45.0.2454.85","0.35.2":"45.0.2454.85","0.35.3":"45.0.2454.85","0.35.4":"45.0.2454.85","0.35.5":"45.0.2454.85","0.36.0":"47.0.2526.73","0.36.2":"47.0.2526.73","0.36.3":"47.0.2526.73","0.36.4":"47.0.2526.73","0.36.5":"47.0.2526.110","0.36.6":"47.0.2526.110","0.36.7":"47.0.2526.110","0.36.8":"47.0.2526.110","0.36.9":"47.0.2526.110","0.36.10":"47.0.2526.110","0.36.11":"47.0.2526.110","0.36.12":"47.0.2526.110","0.37.0":"49.0.2623.75","0.37.1":"49.0.2623.75","0.37.3":"49.0.2623.75","0.37.4":"49.0.2623.75","0.37.5":"49.0.2623.75","0.37.6":"49.0.2623.75","0.37.7":"49.0.2623.75","0.37.8":"49.0.2623.75","1.0.0":"49.0.2623.75","1.0.1":"49.0.2623.75","1.0.2":"49.0.2623.75","1.1.0":"50.0.2661.102","1.1.1":"50.0.2661.102","1.1.2":"50.0.2661.102","1.1.3":"50.0.2661.102","1.2.0":"51.0.2704.63","1.2.1":"51.0.2704.63","1.2.2":"51.0.2704.84","1.2.3":"51.0.2704.84","1.2.4":"51.0.2704.103","1.2.5":"51.0.2704.103","1.2.6":"51.0.2704.106","1.2.7":"51.0.2704.106","1.2.8":"51.0.2704.106","1.3.0":"52.0.2743.82","1.3.1":"52.0.2743.82","1.3.2":"52.0.2743.82","1.3.3":"52.0.2743.82","1.3.4":"52.0.2743.82","1.3.5":"52.0.2743.82","1.3.6":"52.0.2743.82","1.3.7":"52.0.2743.82","1.3.9":"52.0.2743.82","1.3.10":"52.0.2743.82","1.3.13":"52.0.2743.82","1.3.14":"52.0.2743.82","1.3.15":"52.0.2743.82","1.4.0":"53.0.2785.113","1.4.1":"53.0.2785.113","1.4.2":"53.0.2785.113","1.4.3":"53.0.2785.113","1.4.4":"53.0.2785.113","1.4.5":"53.0.2785.113","1.4.6":"53.0.2785.143","1.4.7":"53.0.2785.143","1.4.8":"53.0.2785.143","1.4.10":"53.0.2785.143","1.4.11":"53.0.2785.143","1.4.12":"54.0.2840.51","1.4.13":"53.0.2785.143","1.4.14":"53.0.2785.143","1.4.15":"53.0.2785.143","1.4.16":"53.0.2785.143","1.5.0":"54.0.2840.101","1.5.1":"54.0.2840.101","1.6.0":"56.0.2924.87","1.6.1":"56.0.2924.87","1.6.2":"56.0.2924.87","1.6.3":"56.0.2924.87","1.6.4":"56.0.2924.87","1.6.5":"56.0.2924.87","1.6.6":"56.0.2924.87","1.6.7":"56.0.2924.87","1.6.8":"56.0.2924.87","1.6.9":"56.0.2924.87","1.6.10":"56.0.2924.87","1.6.11":"56.0.2924.87","1.6.12":"56.0.2924.87","1.6.13":"56.0.2924.87","1.6.14":"56.0.2924.87","1.6.15":"56.0.2924.87","1.6.16":"56.0.2924.87","1.6.17":"56.0.2924.87","1.6.18":"56.0.2924.87","1.7.0":"58.0.3029.110","1.7.1":"58.0.3029.110","1.7.2":"58.0.3029.110","1.7.3":"58.0.3029.110","1.7.4":"58.0.3029.110","1.7.5":"58.0.3029.110","1.7.6":"58.0.3029.110","1.7.7":"58.0.3029.110","1.7.8":"58.0.3029.110","1.7.9":"58.0.3029.110","1.7.10":"58.0.3029.110","1.7.11":"58.0.3029.110","1.7.12":"58.0.3029.110","1.7.13":"58.0.3029.110","1.7.14":"58.0.3029.110","1.7.15":"58.0.3029.110","1.7.16":"58.0.3029.110","1.8.0":"59.0.3071.115","1.8.1":"59.0.3071.115","1.8.2-beta.1":"59.0.3071.115","1.8.2-beta.2":"59.0.3071.115","1.8.2-beta.3":"59.0.3071.115","1.8.2-beta.4":"59.0.3071.115","1.8.2-beta.5":"59.0.3071.115","1.8.2":"59.0.3071.115","1.8.3":"59.0.3071.115","1.8.4":"59.0.3071.115","1.8.5":"59.0.3071.115","1.8.6":"59.0.3071.115","1.8.7":"59.0.3071.115","1.8.8":"59.0.3071.115","2.0.0-beta.1":"61.0.3163.100","2.0.0-beta.2":"61.0.3163.100","2.0.0-beta.3":"61.0.3163.100","2.0.0-beta.4":"61.0.3163.100","2.0.0-beta.5":"61.0.3163.100","2.0.0-beta.6":"61.0.3163.100","2.0.0-beta.7":"61.0.3163.100","2.0.0-beta.8":"61.0.3163.100","2.0.0":"61.0.3163.100","2.0.1":"61.0.3163.100","2.0.2":"61.0.3163.100","2.0.3":"61.0.3163.100","2.0.4":"61.0.3163.100","2.0.5":"61.0.3163.100","2.0.6":"61.0.3163.100","2.0.7":"61.0.3163.100","2.0.8-nightly.20180819":"61.0.3163.100","2.0.8-nightly.20180820":"61.0.3163.100","2.0.8":"61.0.3163.100","2.0.9":"61.0.3163.100","2.0.10":"61.0.3163.100","2.0.11":"61.0.3163.100","2.0.12":"61.0.3163.100","2.0.13":"61.0.3163.100","2.0.14":"61.0.3163.100","2.0.15":"61.0.3163.100","2.0.16":"61.0.3163.100","2.0.17":"61.0.3163.100","2.0.18":"61.0.3163.100","2.1.0-unsupported.20180809":"61.0.3163.100","3.0.0-beta.1":"66.0.3359.181","3.0.0-beta.2":"66.0.3359.181","3.0.0-beta.3":"66.0.3359.181","3.0.0-beta.4":"66.0.3359.181","3.0.0-beta.5":"66.0.3359.181","3.0.0-beta.6":"66.0.3359.181","3.0.0-beta.7":"66.0.3359.181","3.0.0-beta.8":"66.0.3359.181","3.0.0-beta.9":"66.0.3359.181","3.0.0-beta.10":"66.0.3359.181","3.0.0-beta.11":"66.0.3359.181","3.0.0-beta.12":"66.0.3359.181","3.0.0-beta.13":"66.0.3359.181","3.0.0-nightly.20180818":"66.0.3359.181","3.0.0-nightly.20180821":"66.0.3359.181","3.0.0-nightly.20180823":"66.0.3359.181","3.0.0-nightly.20180904":"66.0.3359.181","3.0.0":"66.0.3359.181","3.0.1":"66.0.3359.181","3.0.2":"66.0.3359.181","3.0.3":"66.0.3359.181","3.0.4":"66.0.3359.181","3.0.5":"66.0.3359.181","3.0.6":"66.0.3359.181","3.0.7":"66.0.3359.181","3.0.8":"66.0.3359.181","3.0.9":"66.0.3359.181","3.0.10":"66.0.3359.181","3.0.11":"66.0.3359.181","3.0.12":"66.0.3359.181","3.0.13":"66.0.3359.181","3.0.14":"66.0.3359.181","3.0.15":"66.0.3359.181","3.0.16":"66.0.3359.181","3.1.0-beta.1":"66.0.3359.181","3.1.0-beta.2":"66.0.3359.181","3.1.0-beta.3":"66.0.3359.181","3.1.0-beta.4":"66.0.3359.181","3.1.0-beta.5":"66.0.3359.181","3.1.0":"66.0.3359.181","3.1.1":"66.0.3359.181","3.1.2":"66.0.3359.181","3.1.3":"66.0.3359.181","3.1.4":"66.0.3359.181","3.1.5":"66.0.3359.181","3.1.6":"66.0.3359.181","3.1.7":"66.0.3359.181","3.1.8":"66.0.3359.181","3.1.9":"66.0.3359.181","3.1.10":"66.0.3359.181","3.1.11":"66.0.3359.181","3.1.12":"66.0.3359.181","3.1.13":"66.0.3359.181","4.0.0-beta.1":"69.0.3497.106","4.0.0-beta.2":"69.0.3497.106","4.0.0-beta.3":"69.0.3497.106","4.0.0-beta.4":"69.0.3497.106","4.0.0-beta.5":"69.0.3497.106","4.0.0-beta.6":"69.0.3497.106","4.0.0-beta.7":"69.0.3497.106","4.0.0-beta.8":"69.0.3497.106","4.0.0-beta.9":"69.0.3497.106","4.0.0-beta.10":"69.0.3497.106","4.0.0-beta.11":"69.0.3497.106","4.0.0-nightly.20180817":"66.0.3359.181","4.0.0-nightly.20180819":"66.0.3359.181","4.0.0-nightly.20180821":"66.0.3359.181","4.0.0-nightly.20180929":"67.0.3396.99","4.0.0-nightly.20181006":"68.0.3440.128","4.0.0-nightly.20181010":"69.0.3497.106","4.0.0":"69.0.3497.106","4.0.1":"69.0.3497.106","4.0.2":"69.0.3497.106","4.0.3":"69.0.3497.106","4.0.4":"69.0.3497.106","4.0.5":"69.0.3497.106","4.0.6":"69.0.3497.106","4.0.7":"69.0.3497.128","4.0.8":"69.0.3497.128","4.1.0":"69.0.3497.128","4.1.1":"69.0.3497.128","4.1.2":"69.0.3497.128","4.1.3":"69.0.3497.128","4.1.4":"69.0.3497.128","4.1.5":"69.0.3497.128","4.2.0":"69.0.3497.128","4.2.1":"69.0.3497.128","4.2.2":"69.0.3497.128","4.2.3":"69.0.3497.128","4.2.4":"69.0.3497.128","4.2.5":"69.0.3497.128","4.2.6":"69.0.3497.128","4.2.7":"69.0.3497.128","4.2.8":"69.0.3497.128","4.2.9":"69.0.3497.128","4.2.10":"69.0.3497.128","4.2.11":"69.0.3497.128","4.2.12":"69.0.3497.128","5.0.0-beta.1":"72.0.3626.52","5.0.0-beta.2":"72.0.3626.52","5.0.0-beta.3":"73.0.3683.27","5.0.0-beta.4":"73.0.3683.54","5.0.0-beta.5":"73.0.3683.61","5.0.0-beta.6":"73.0.3683.84","5.0.0-beta.7":"73.0.3683.94","5.0.0-beta.8":"73.0.3683.104","5.0.0-beta.9":"73.0.3683.117","5.0.0-nightly.20190107":"70.0.3538.110","5.0.0-nightly.20190121":"71.0.3578.98","5.0.0-nightly.20190122":"71.0.3578.98","5.0.0":"73.0.3683.119","5.0.1":"73.0.3683.121","5.0.2":"73.0.3683.121","5.0.3":"73.0.3683.121","5.0.4":"73.0.3683.121","5.0.5":"73.0.3683.121","5.0.6":"73.0.3683.121","5.0.7":"73.0.3683.121","5.0.8":"73.0.3683.121","5.0.9":"73.0.3683.121","5.0.10":"73.0.3683.121","5.0.11":"73.0.3683.121","5.0.12":"73.0.3683.121","5.0.13":"73.0.3683.121","6.0.0-beta.1":"76.0.3774.1","6.0.0-beta.2":"76.0.3783.1","6.0.0-beta.3":"76.0.3783.1","6.0.0-beta.4":"76.0.3783.1","6.0.0-beta.5":"76.0.3805.4","6.0.0-beta.6":"76.0.3809.3","6.0.0-beta.7":"76.0.3809.22","6.0.0-beta.8":"76.0.3809.26","6.0.0-beta.9":"76.0.3809.26","6.0.0-beta.10":"76.0.3809.37","6.0.0-beta.11":"76.0.3809.42","6.0.0-beta.12":"76.0.3809.54","6.0.0-beta.13":"76.0.3809.60","6.0.0-beta.14":"76.0.3809.68","6.0.0-beta.15":"76.0.3809.74","6.0.0-nightly.20190123":"72.0.3626.52","6.0.0-nightly.20190212":"72.0.3626.107","6.0.0-nightly.20190213":"72.0.3626.110","6.0.0-nightly.20190311":"74.0.3724.8","6.0.0":"76.0.3809.88","6.0.1":"76.0.3809.102","6.0.2":"76.0.3809.110","6.0.3":"76.0.3809.126","6.0.4":"76.0.3809.131","6.0.5":"76.0.3809.136","6.0.6":"76.0.3809.138","6.0.7":"76.0.3809.139","6.0.8":"76.0.3809.146","6.0.9":"76.0.3809.146","6.0.10":"76.0.3809.146","6.0.11":"76.0.3809.146","6.0.12":"76.0.3809.146","6.1.0":"76.0.3809.146","6.1.1":"76.0.3809.146","6.1.2":"76.0.3809.146","6.1.3":"76.0.3809.146","6.1.4":"76.0.3809.146","6.1.5":"76.0.3809.146","6.1.6":"76.0.3809.146","6.1.7":"76.0.3809.146","6.1.8":"76.0.3809.146","6.1.9":"76.0.3809.146","6.1.10":"76.0.3809.146","6.1.11":"76.0.3809.146","6.1.12":"76.0.3809.146","7.0.0-beta.1":"78.0.3866.0","7.0.0-beta.2":"78.0.3866.0","7.0.0-beta.3":"78.0.3866.0","7.0.0-beta.4":"78.0.3896.6","7.0.0-beta.5":"78.0.3905.1","7.0.0-beta.6":"78.0.3905.1","7.0.0-beta.7":"78.0.3905.1","7.0.0-nightly.20190521":"76.0.3784.0","7.0.0-nightly.20190529":"76.0.3806.0","7.0.0-nightly.20190530":"76.0.3806.0","7.0.0-nightly.20190531":"76.0.3806.0","7.0.0-nightly.20190602":"76.0.3806.0","7.0.0-nightly.20190603":"76.0.3806.0","7.0.0-nightly.20190604":"77.0.3814.0","7.0.0-nightly.20190605":"77.0.3815.0","7.0.0-nightly.20190606":"77.0.3815.0","7.0.0-nightly.20190607":"77.0.3815.0","7.0.0-nightly.20190608":"77.0.3815.0","7.0.0-nightly.20190609":"77.0.3815.0","7.0.0-nightly.20190611":"77.0.3815.0","7.0.0-nightly.20190612":"77.0.3815.0","7.0.0-nightly.20190613":"77.0.3815.0","7.0.0-nightly.20190615":"77.0.3815.0","7.0.0-nightly.20190616":"77.0.3815.0","7.0.0-nightly.20190618":"77.0.3815.0","7.0.0-nightly.20190619":"77.0.3815.0","7.0.0-nightly.20190622":"77.0.3815.0","7.0.0-nightly.20190623":"77.0.3815.0","7.0.0-nightly.20190624":"77.0.3815.0","7.0.0-nightly.20190627":"77.0.3815.0","7.0.0-nightly.20190629":"77.0.3815.0","7.0.0-nightly.20190630":"77.0.3815.0","7.0.0-nightly.20190701":"77.0.3815.0","7.0.0-nightly.20190702":"77.0.3815.0","7.0.0-nightly.20190704":"77.0.3843.0","7.0.0-nightly.20190705":"77.0.3843.0","7.0.0-nightly.20190719":"77.0.3848.0","7.0.0-nightly.20190720":"77.0.3848.0","7.0.0-nightly.20190721":"77.0.3848.0","7.0.0-nightly.20190726":"77.0.3864.0","7.0.0-nightly.20190727":"78.0.3866.0","7.0.0-nightly.20190728":"78.0.3866.0","7.0.0-nightly.20190729":"78.0.3866.0","7.0.0-nightly.20190730":"78.0.3866.0","7.0.0-nightly.20190731":"78.0.3866.0","7.0.0":"78.0.3905.1","7.0.1":"78.0.3904.92","7.1.0":"78.0.3904.94","7.1.1":"78.0.3904.99","7.1.2":"78.0.3904.113","7.1.3":"78.0.3904.126","7.1.4":"78.0.3904.130","7.1.5":"78.0.3904.130","7.1.6":"78.0.3904.130","7.1.7":"78.0.3904.130","7.1.8":"78.0.3904.130","7.1.9":"78.0.3904.130","7.1.10":"78.0.3904.130","7.1.11":"78.0.3904.130","7.1.12":"78.0.3904.130","7.1.13":"78.0.3904.130","7.1.14":"78.0.3904.130","7.2.0":"78.0.3904.130","7.2.1":"78.0.3904.130","7.2.2":"78.0.3904.130","7.2.3":"78.0.3904.130","7.2.4":"78.0.3904.130","7.3.0":"78.0.3904.130","7.3.1":"78.0.3904.130","7.3.2":"78.0.3904.130","7.3.3":"78.0.3904.130","8.0.0-beta.1":"79.0.3931.0","8.0.0-beta.2":"79.0.3931.0","8.0.0-beta.3":"80.0.3955.0","8.0.0-beta.4":"80.0.3955.0","8.0.0-beta.5":"80.0.3987.14","8.0.0-beta.6":"80.0.3987.51","8.0.0-beta.7":"80.0.3987.59","8.0.0-beta.8":"80.0.3987.75","8.0.0-beta.9":"80.0.3987.75","8.0.0-nightly.20190801":"78.0.3866.0","8.0.0-nightly.20190802":"78.0.3866.0","8.0.0-nightly.20190803":"78.0.3871.0","8.0.0-nightly.20190806":"78.0.3871.0","8.0.0-nightly.20190807":"78.0.3871.0","8.0.0-nightly.20190808":"78.0.3871.0","8.0.0-nightly.20190809":"78.0.3871.0","8.0.0-nightly.20190810":"78.0.3871.0","8.0.0-nightly.20190811":"78.0.3871.0","8.0.0-nightly.20190812":"78.0.3871.0","8.0.0-nightly.20190813":"78.0.3871.0","8.0.0-nightly.20190814":"78.0.3871.0","8.0.0-nightly.20190815":"78.0.3871.0","8.0.0-nightly.20190816":"78.0.3881.0","8.0.0-nightly.20190817":"78.0.3881.0","8.0.0-nightly.20190818":"78.0.3881.0","8.0.0-nightly.20190819":"78.0.3881.0","8.0.0-nightly.20190820":"78.0.3881.0","8.0.0-nightly.20190824":"78.0.3892.0","8.0.0-nightly.20190825":"78.0.3892.0","8.0.0-nightly.20190827":"78.0.3892.0","8.0.0-nightly.20190828":"78.0.3892.0","8.0.0-nightly.20190830":"78.0.3892.0","8.0.0-nightly.20190901":"78.0.3892.0","8.0.0-nightly.20190902":"78.0.3892.0","8.0.0-nightly.20190907":"78.0.3892.0","8.0.0-nightly.20190909":"78.0.3892.0","8.0.0-nightly.20190910":"78.0.3892.0","8.0.0-nightly.20190911":"78.0.3892.0","8.0.0-nightly.20190912":"78.0.3892.0","8.0.0-nightly.20190913":"78.0.3892.0","8.0.0-nightly.20190914":"78.0.3892.0","8.0.0-nightly.20190915":"78.0.3892.0","8.0.0-nightly.20190917":"78.0.3892.0","8.0.0-nightly.20190919":"79.0.3915.0","8.0.0-nightly.20190920":"79.0.3915.0","8.0.0-nightly.20190922":"79.0.3919.0","8.0.0-nightly.20190923":"79.0.3919.0","8.0.0-nightly.20190924":"79.0.3919.0","8.0.0-nightly.20190926":"79.0.3919.0","8.0.0-nightly.20190928":"79.0.3919.0","8.0.0-nightly.20190929":"79.0.3919.0","8.0.0-nightly.20190930":"79.0.3919.0","8.0.0-nightly.20191001":"79.0.3919.0","8.0.0-nightly.20191004":"79.0.3919.0","8.0.0-nightly.20191005":"79.0.3919.0","8.0.0-nightly.20191006":"79.0.3919.0","8.0.0-nightly.20191009":"79.0.3919.0","8.0.0-nightly.20191011":"79.0.3919.0","8.0.0-nightly.20191012":"79.0.3919.0","8.0.0-nightly.20191017":"79.0.3919.0","8.0.0-nightly.20191019":"79.0.3931.0","8.0.0-nightly.20191020":"79.0.3931.0","8.0.0-nightly.20191021":"79.0.3931.0","8.0.0-nightly.20191023":"79.0.3931.0","8.0.0-nightly.20191101":"80.0.3952.0","8.0.0-nightly.20191103":"80.0.3952.0","8.0.0-nightly.20191105":"80.0.3952.0","8.0.0":"80.0.3987.86","8.0.1":"80.0.3987.86","8.0.2":"80.0.3987.86","8.0.3":"80.0.3987.134","8.1.0":"80.0.3987.137","8.1.1":"80.0.3987.141","8.2.0":"80.0.3987.158","8.2.1":"80.0.3987.163","8.2.2":"80.0.3987.163","8.2.3":"80.0.3987.163","8.2.4":"80.0.3987.165","8.2.5":"80.0.3987.165","8.3.0":"80.0.3987.165","8.3.1":"80.0.3987.165","8.3.2":"80.0.3987.165","8.3.3":"80.0.3987.165","8.3.4":"80.0.3987.165","8.4.0":"80.0.3987.165","8.4.1":"80.0.3987.165","8.5.0":"80.0.3987.165","8.5.1":"80.0.3987.165","8.5.2":"80.0.3987.165","8.5.3":"80.0.3987.163","8.5.4":"80.0.3987.163","8.5.5":"80.0.3987.163","9.0.0-beta.1":"82.0.4048.0","9.0.0-beta.2":"82.0.4048.0","9.0.0-beta.3":"82.0.4048.0","9.0.0-beta.4":"82.0.4048.0","9.0.0-beta.5":"82.0.4048.0","9.0.0-beta.6":"82.0.4058.2","9.0.0-beta.7":"82.0.4058.2","9.0.0-beta.9":"82.0.4058.2","9.0.0-beta.10":"82.0.4085.10","9.0.0-beta.11":"82.0.4085.14","9.0.0-beta.12":"82.0.4085.14","9.0.0-beta.13":"82.0.4085.14","9.0.0-beta.14":"82.0.4085.27","9.0.0-beta.15":"83.0.4102.3","9.0.0-beta.16":"83.0.4102.3","9.0.0-beta.17":"83.0.4103.14","9.0.0-beta.18":"83.0.4103.16","9.0.0-beta.19":"83.0.4103.24","9.0.0-beta.20":"83.0.4103.26","9.0.0-beta.21":"83.0.4103.26","9.0.0-beta.22":"83.0.4103.34","9.0.0-beta.23":"83.0.4103.44","9.0.0-beta.24":"83.0.4103.45","9.0.0-nightly.20191121":"80.0.3954.0","9.0.0-nightly.20191122":"80.0.3954.0","9.0.0-nightly.20191123":"80.0.3954.0","9.0.0-nightly.20191124":"80.0.3954.0","9.0.0-nightly.20191126":"80.0.3954.0","9.0.0-nightly.20191128":"80.0.3954.0","9.0.0-nightly.20191129":"80.0.3954.0","9.0.0-nightly.20191130":"80.0.3954.0","9.0.0-nightly.20191201":"80.0.3954.0","9.0.0-nightly.20191202":"80.0.3954.0","9.0.0-nightly.20191203":"80.0.3954.0","9.0.0-nightly.20191204":"80.0.3954.0","9.0.0-nightly.20191205":"80.0.3954.0","9.0.0-nightly.20191210":"80.0.3954.0","9.0.0-nightly.20191220":"81.0.3994.0","9.0.0-nightly.20191221":"81.0.3994.0","9.0.0-nightly.20191222":"81.0.3994.0","9.0.0-nightly.20191223":"81.0.3994.0","9.0.0-nightly.20191224":"81.0.3994.0","9.0.0-nightly.20191225":"81.0.3994.0","9.0.0-nightly.20191226":"81.0.3994.0","9.0.0-nightly.20191228":"81.0.3994.0","9.0.0-nightly.20191229":"81.0.3994.0","9.0.0-nightly.20191230":"81.0.3994.0","9.0.0-nightly.20191231":"81.0.3994.0","9.0.0-nightly.20200101":"81.0.3994.0","9.0.0-nightly.20200103":"81.0.3994.0","9.0.0-nightly.20200104":"81.0.3994.0","9.0.0-nightly.20200105":"81.0.3994.0","9.0.0-nightly.20200106":"81.0.3994.0","9.0.0-nightly.20200108":"81.0.3994.0","9.0.0-nightly.20200109":"81.0.3994.0","9.0.0-nightly.20200110":"81.0.3994.0","9.0.0-nightly.20200111":"81.0.3994.0","9.0.0-nightly.20200113":"81.0.3994.0","9.0.0-nightly.20200115":"81.0.3994.0","9.0.0-nightly.20200116":"81.0.3994.0","9.0.0-nightly.20200117":"81.0.3994.0","9.0.0-nightly.20200119":"81.0.4030.0","9.0.0-nightly.20200121":"81.0.4030.0","9.0.0":"83.0.4103.64","9.0.1":"83.0.4103.94","9.0.2":"83.0.4103.94","9.0.3":"83.0.4103.100","9.0.4":"83.0.4103.104","9.0.5":"83.0.4103.119","9.1.0":"83.0.4103.122","9.1.1":"83.0.4103.122","9.1.2":"83.0.4103.122","9.2.0":"83.0.4103.122","9.2.1":"83.0.4103.122","9.3.0":"83.0.4103.122","9.3.1":"83.0.4103.122","9.3.2":"83.0.4103.122","9.3.3":"83.0.4103.122","9.3.4":"83.0.4103.122","9.3.5":"83.0.4103.122","9.4.0":"83.0.4103.122","9.4.1":"83.0.4103.122","9.4.2":"83.0.4103.122","9.4.3":"83.0.4103.122","9.4.4":"83.0.4103.122","10.0.0-beta.1":"84.0.4129.0","10.0.0-beta.2":"84.0.4129.0","10.0.0-beta.3":"85.0.4161.2","10.0.0-beta.4":"85.0.4161.2","10.0.0-beta.8":"85.0.4181.1","10.0.0-beta.9":"85.0.4181.1","10.0.0-beta.10":"85.0.4183.19","10.0.0-beta.11":"85.0.4183.20","10.0.0-beta.12":"85.0.4183.26","10.0.0-beta.13":"85.0.4183.39","10.0.0-beta.14":"85.0.4183.39","10.0.0-beta.15":"85.0.4183.39","10.0.0-beta.17":"85.0.4183.39","10.0.0-beta.19":"85.0.4183.39","10.0.0-beta.20":"85.0.4183.39","10.0.0-beta.21":"85.0.4183.39","10.0.0-beta.23":"85.0.4183.70","10.0.0-beta.24":"85.0.4183.78","10.0.0-beta.25":"85.0.4183.80","10.0.0-nightly.20200209":"82.0.4050.0","10.0.0-nightly.20200210":"82.0.4050.0","10.0.0-nightly.20200211":"82.0.4050.0","10.0.0-nightly.20200216":"82.0.4050.0","10.0.0-nightly.20200217":"82.0.4050.0","10.0.0-nightly.20200218":"82.0.4050.0","10.0.0-nightly.20200221":"82.0.4050.0","10.0.0-nightly.20200222":"82.0.4050.0","10.0.0-nightly.20200223":"82.0.4050.0","10.0.0-nightly.20200226":"82.0.4050.0","10.0.0-nightly.20200303":"82.0.4050.0","10.0.0-nightly.20200304":"82.0.4076.0","10.0.0-nightly.20200305":"82.0.4076.0","10.0.0-nightly.20200306":"82.0.4076.0","10.0.0-nightly.20200309":"82.0.4076.0","10.0.0-nightly.20200310":"82.0.4076.0","10.0.0-nightly.20200311":"82.0.4083.0","10.0.0-nightly.20200316":"83.0.4086.0","10.0.0-nightly.20200317":"83.0.4087.0","10.0.0-nightly.20200318":"83.0.4087.0","10.0.0-nightly.20200320":"83.0.4087.0","10.0.0-nightly.20200323":"83.0.4087.0","10.0.0-nightly.20200324":"83.0.4087.0","10.0.0-nightly.20200325":"83.0.4087.0","10.0.0-nightly.20200326":"83.0.4087.0","10.0.0-nightly.20200327":"83.0.4087.0","10.0.0-nightly.20200330":"83.0.4087.0","10.0.0-nightly.20200331":"83.0.4087.0","10.0.0-nightly.20200401":"83.0.4087.0","10.0.0-nightly.20200402":"83.0.4087.0","10.0.0-nightly.20200403":"83.0.4087.0","10.0.0-nightly.20200406":"83.0.4087.0","10.0.0-nightly.20200408":"83.0.4095.0","10.0.0-nightly.20200410":"83.0.4095.0","10.0.0-nightly.20200413":"83.0.4095.0","10.0.0-nightly.20200414":"84.0.4114.0","10.0.0-nightly.20200415":"84.0.4115.0","10.0.0-nightly.20200416":"84.0.4115.0","10.0.0-nightly.20200417":"84.0.4115.0","10.0.0-nightly.20200422":"84.0.4121.0","10.0.0-nightly.20200423":"84.0.4121.0","10.0.0-nightly.20200427":"84.0.4125.0","10.0.0-nightly.20200428":"84.0.4125.0","10.0.0-nightly.20200429":"84.0.4125.0","10.0.0-nightly.20200430":"84.0.4125.0","10.0.0-nightly.20200501":"84.0.4129.0","10.0.0-nightly.20200504":"84.0.4129.0","10.0.0-nightly.20200505":"84.0.4129.0","10.0.0-nightly.20200506":"84.0.4129.0","10.0.0-nightly.20200507":"84.0.4129.0","10.0.0-nightly.20200508":"84.0.4129.0","10.0.0-nightly.20200511":"84.0.4129.0","10.0.0-nightly.20200512":"84.0.4129.0","10.0.0-nightly.20200513":"84.0.4129.0","10.0.0-nightly.20200514":"84.0.4129.0","10.0.0-nightly.20200515":"84.0.4129.0","10.0.0-nightly.20200518":"84.0.4129.0","10.0.0-nightly.20200519":"84.0.4129.0","10.0.0-nightly.20200520":"84.0.4129.0","10.0.0-nightly.20200521":"84.0.4129.0","10.0.0":"85.0.4183.84","10.0.1":"85.0.4183.86","10.1.0":"85.0.4183.87","10.1.1":"85.0.4183.93","10.1.2":"85.0.4183.98","10.1.3":"85.0.4183.121","10.1.4":"85.0.4183.121","10.1.5":"85.0.4183.121","10.1.6":"85.0.4183.121","10.1.7":"85.0.4183.121","10.2.0":"85.0.4183.121","10.3.0":"85.0.4183.121","10.3.1":"85.0.4183.121","10.3.2":"85.0.4183.121","10.4.0":"85.0.4183.121","10.4.1":"85.0.4183.121","10.4.2":"85.0.4183.121","10.4.3":"85.0.4183.121","10.4.4":"85.0.4183.121","10.4.5":"85.0.4183.121","10.4.6":"85.0.4183.121","10.4.7":"85.0.4183.121","11.0.0-beta.1":"86.0.4234.0","11.0.0-beta.3":"86.0.4234.0","11.0.0-beta.4":"86.0.4234.0","11.0.0-beta.5":"86.0.4234.0","11.0.0-beta.6":"86.0.4234.0","11.0.0-beta.7":"86.0.4234.0","11.0.0-beta.8":"87.0.4251.1","11.0.0-beta.9":"87.0.4251.1","11.0.0-beta.11":"87.0.4251.1","11.0.0-beta.12":"87.0.4280.11","11.0.0-beta.13":"87.0.4280.11","11.0.0-beta.16":"87.0.4280.27","11.0.0-beta.17":"87.0.4280.27","11.0.0-beta.18":"87.0.4280.27","11.0.0-beta.19":"87.0.4280.27","11.0.0-beta.20":"87.0.4280.40","11.0.0-beta.22":"87.0.4280.47","11.0.0-beta.23":"87.0.4280.47","11.0.0-nightly.20200525":"84.0.4129.0","11.0.0-nightly.20200526":"84.0.4129.0","11.0.0-nightly.20200529":"85.0.4156.0","11.0.0-nightly.20200602":"85.0.4162.0","11.0.0-nightly.20200603":"85.0.4162.0","11.0.0-nightly.20200604":"85.0.4162.0","11.0.0-nightly.20200609":"85.0.4162.0","11.0.0-nightly.20200610":"85.0.4162.0","11.0.0-nightly.20200611":"85.0.4162.0","11.0.0-nightly.20200615":"85.0.4162.0","11.0.0-nightly.20200616":"85.0.4162.0","11.0.0-nightly.20200617":"85.0.4162.0","11.0.0-nightly.20200618":"85.0.4162.0","11.0.0-nightly.20200619":"85.0.4162.0","11.0.0-nightly.20200701":"85.0.4179.0","11.0.0-nightly.20200702":"85.0.4179.0","11.0.0-nightly.20200703":"85.0.4179.0","11.0.0-nightly.20200706":"85.0.4179.0","11.0.0-nightly.20200707":"85.0.4179.0","11.0.0-nightly.20200708":"85.0.4179.0","11.0.0-nightly.20200709":"85.0.4179.0","11.0.0-nightly.20200716":"86.0.4203.0","11.0.0-nightly.20200717":"86.0.4203.0","11.0.0-nightly.20200720":"86.0.4203.0","11.0.0-nightly.20200721":"86.0.4203.0","11.0.0-nightly.20200723":"86.0.4209.0","11.0.0-nightly.20200724":"86.0.4209.0","11.0.0-nightly.20200729":"86.0.4209.0","11.0.0-nightly.20200730":"86.0.4209.0","11.0.0-nightly.20200731":"86.0.4209.0","11.0.0-nightly.20200803":"86.0.4209.0","11.0.0-nightly.20200804":"86.0.4209.0","11.0.0-nightly.20200805":"86.0.4209.0","11.0.0-nightly.20200811":"86.0.4209.0","11.0.0-nightly.20200812":"86.0.4209.0","11.0.0-nightly.20200822":"86.0.4234.0","11.0.0-nightly.20200824":"86.0.4234.0","11.0.0-nightly.20200825":"86.0.4234.0","11.0.0-nightly.20200826":"86.0.4234.0","11.0.0":"87.0.4280.60","11.0.1":"87.0.4280.60","11.0.2":"87.0.4280.67","11.0.3":"87.0.4280.67","11.0.4":"87.0.4280.67","11.0.5":"87.0.4280.88","11.1.0":"87.0.4280.88","11.1.1":"87.0.4280.88","11.2.0":"87.0.4280.141","11.2.1":"87.0.4280.141","11.2.2":"87.0.4280.141","11.2.3":"87.0.4280.141","11.3.0":"87.0.4280.141","11.4.0":"87.0.4280.141","11.4.1":"87.0.4280.141","11.4.2":"87.0.4280.141","11.4.3":"87.0.4280.141","11.4.4":"87.0.4280.141","11.4.5":"87.0.4280.141","11.4.6":"87.0.4280.141","11.4.7":"87.0.4280.141","11.4.8":"87.0.4280.141","11.4.9":"87.0.4280.141","11.4.10":"87.0.4280.141","11.4.11":"87.0.4280.141","11.4.12":"87.0.4280.141","11.5.0":"87.0.4280.141","12.0.0-beta.1":"89.0.4328.0","12.0.0-beta.3":"89.0.4328.0","12.0.0-beta.4":"89.0.4328.0","12.0.0-beta.5":"89.0.4328.0","12.0.0-beta.6":"89.0.4328.0","12.0.0-beta.7":"89.0.4328.0","12.0.0-beta.8":"89.0.4328.0","12.0.0-beta.9":"89.0.4328.0","12.0.0-beta.10":"89.0.4328.0","12.0.0-beta.11":"89.0.4328.0","12.0.0-beta.12":"89.0.4328.0","12.0.0-beta.14":"89.0.4328.0","12.0.0-beta.16":"89.0.4348.1","12.0.0-beta.18":"89.0.4348.1","12.0.0-beta.19":"89.0.4348.1","12.0.0-beta.20":"89.0.4348.1","12.0.0-beta.21":"89.0.4388.2","12.0.0-beta.22":"89.0.4388.2","12.0.0-beta.23":"89.0.4388.2","12.0.0-beta.24":"89.0.4388.2","12.0.0-beta.25":"89.0.4388.2","12.0.0-beta.26":"89.0.4388.2","12.0.0-beta.27":"89.0.4389.23","12.0.0-beta.28":"89.0.4389.23","12.0.0-beta.29":"89.0.4389.23","12.0.0-beta.30":"89.0.4389.58","12.0.0-beta.31":"89.0.4389.58","12.0.0-nightly.20200827":"86.0.4234.0","12.0.0-nightly.20200831":"86.0.4234.0","12.0.0-nightly.20200902":"86.0.4234.0","12.0.0-nightly.20200903":"86.0.4234.0","12.0.0-nightly.20200907":"86.0.4234.0","12.0.0-nightly.20200910":"86.0.4234.0","12.0.0-nightly.20200911":"86.0.4234.0","12.0.0-nightly.20200914":"86.0.4234.0","12.0.0-nightly.20201002":"87.0.4268.0","12.0.0-nightly.20201007":"87.0.4268.0","12.0.0-nightly.20201009":"87.0.4268.0","12.0.0-nightly.20201012":"87.0.4268.0","12.0.0-nightly.20201013":"87.0.4268.0","12.0.0-nightly.20201014":"87.0.4268.0","12.0.0-nightly.20201015":"87.0.4268.0","12.0.0-nightly.20201023":"88.0.4292.0","12.0.0-nightly.20201026":"88.0.4292.0","12.0.0-nightly.20201030":"88.0.4306.0","12.0.0-nightly.20201102":"88.0.4306.0","12.0.0-nightly.20201103":"88.0.4306.0","12.0.0-nightly.20201104":"88.0.4306.0","12.0.0-nightly.20201105":"88.0.4306.0","12.0.0-nightly.20201106":"88.0.4306.0","12.0.0-nightly.20201111":"88.0.4306.0","12.0.0-nightly.20201112":"88.0.4306.0","12.0.0-nightly.20201116":"88.0.4324.0","12.0.0":"89.0.4389.69","12.0.1":"89.0.4389.82","12.0.2":"89.0.4389.90","12.0.3":"89.0.4389.114","12.0.4":"89.0.4389.114","12.0.5":"89.0.4389.128","12.0.6":"89.0.4389.128","12.0.7":"89.0.4389.128","12.0.8":"89.0.4389.128","12.0.9":"89.0.4389.128","12.0.10":"89.0.4389.128","12.0.11":"89.0.4389.128","12.0.12":"89.0.4389.128","12.0.13":"89.0.4389.128","12.0.14":"89.0.4389.128","12.0.15":"89.0.4389.128","12.0.16":"89.0.4389.128","12.0.17":"89.0.4389.128","12.0.18":"89.0.4389.128","12.1.0":"89.0.4389.128","12.1.1":"89.0.4389.128","12.1.2":"89.0.4389.128","12.2.0":"89.0.4389.128","12.2.1":"89.0.4389.128","12.2.2":"89.0.4389.128","12.2.3":"89.0.4389.128","13.0.0-beta.2":"90.0.4402.0","13.0.0-beta.3":"90.0.4402.0","13.0.0-beta.4":"90.0.4415.0","13.0.0-beta.5":"90.0.4415.0","13.0.0-beta.6":"90.0.4415.0","13.0.0-beta.7":"90.0.4415.0","13.0.0-beta.8":"90.0.4415.0","13.0.0-beta.9":"90.0.4415.0","13.0.0-beta.10":"90.0.4415.0","13.0.0-beta.11":"90.0.4415.0","13.0.0-beta.12":"90.0.4415.0","13.0.0-beta.13":"90.0.4415.0","13.0.0-beta.14":"91.0.4448.0","13.0.0-beta.16":"91.0.4448.0","13.0.0-beta.17":"91.0.4448.0","13.0.0-beta.18":"91.0.4448.0","13.0.0-beta.20":"91.0.4448.0","13.0.0-beta.21":"91.0.4472.33","13.0.0-beta.22":"91.0.4472.33","13.0.0-beta.23":"91.0.4472.33","13.0.0-beta.24":"91.0.4472.38","13.0.0-beta.25":"91.0.4472.38","13.0.0-beta.26":"91.0.4472.38","13.0.0-beta.27":"91.0.4472.38","13.0.0-beta.28":"91.0.4472.38","13.0.0-nightly.20201119":"89.0.4328.0","13.0.0-nightly.20201123":"89.0.4328.0","13.0.0-nightly.20201124":"89.0.4328.0","13.0.0-nightly.20201126":"89.0.4328.0","13.0.0-nightly.20201127":"89.0.4328.0","13.0.0-nightly.20201130":"89.0.4328.0","13.0.0-nightly.20201201":"89.0.4328.0","13.0.0-nightly.20201202":"89.0.4328.0","13.0.0-nightly.20201203":"89.0.4328.0","13.0.0-nightly.20201204":"89.0.4328.0","13.0.0-nightly.20201207":"89.0.4328.0","13.0.0-nightly.20201208":"89.0.4328.0","13.0.0-nightly.20201209":"89.0.4328.0","13.0.0-nightly.20201210":"89.0.4328.0","13.0.0-nightly.20201211":"89.0.4328.0","13.0.0-nightly.20201214":"89.0.4328.0","13.0.0-nightly.20201215":"89.0.4349.0","13.0.0-nightly.20201216":"89.0.4349.0","13.0.0-nightly.20201221":"89.0.4349.0","13.0.0-nightly.20201222":"89.0.4349.0","13.0.0-nightly.20201223":"89.0.4359.0","13.0.0-nightly.20210104":"89.0.4359.0","13.0.0-nightly.20210108":"89.0.4359.0","13.0.0-nightly.20210111":"89.0.4359.0","13.0.0-nightly.20210113":"89.0.4386.0","13.0.0-nightly.20210114":"89.0.4386.0","13.0.0-nightly.20210118":"89.0.4386.0","13.0.0-nightly.20210122":"89.0.4386.0","13.0.0-nightly.20210125":"89.0.4386.0","13.0.0-nightly.20210127":"89.0.4389.0","13.0.0-nightly.20210128":"89.0.4389.0","13.0.0-nightly.20210129":"89.0.4389.0","13.0.0-nightly.20210201":"89.0.4389.0","13.0.0-nightly.20210202":"89.0.4389.0","13.0.0-nightly.20210203":"89.0.4389.0","13.0.0-nightly.20210205":"89.0.4389.0","13.0.0-nightly.20210208":"89.0.4389.0","13.0.0-nightly.20210209":"89.0.4389.0","13.0.0-nightly.20210210":"90.0.4402.0","13.0.0-nightly.20210211":"90.0.4402.0","13.0.0-nightly.20210212":"90.0.4402.0","13.0.0-nightly.20210216":"90.0.4402.0","13.0.0-nightly.20210217":"90.0.4402.0","13.0.0-nightly.20210218":"90.0.4402.0","13.0.0-nightly.20210219":"90.0.4402.0","13.0.0-nightly.20210222":"90.0.4402.0","13.0.0-nightly.20210225":"90.0.4402.0","13.0.0-nightly.20210226":"90.0.4402.0","13.0.0-nightly.20210301":"90.0.4402.0","13.0.0-nightly.20210302":"90.0.4402.0","13.0.0-nightly.20210303":"90.0.4402.0","13.0.0":"91.0.4472.69","13.0.1":"91.0.4472.69","13.1.0":"91.0.4472.77","13.1.1":"91.0.4472.77","13.1.2":"91.0.4472.77","13.1.3":"91.0.4472.106","13.1.4":"91.0.4472.106","13.1.5":"91.0.4472.124","13.1.6":"91.0.4472.124","13.1.7":"91.0.4472.124","13.1.8":"91.0.4472.164","13.1.9":"91.0.4472.164","13.2.0":"91.0.4472.164","13.2.1":"91.0.4472.164","13.2.2":"91.0.4472.164","13.2.3":"91.0.4472.164","13.3.0":"91.0.4472.164","13.4.0":"91.0.4472.164","13.5.0":"91.0.4472.164","13.5.1":"91.0.4472.164","13.5.2":"91.0.4472.164","13.6.0":"91.0.4472.164","13.6.1":"91.0.4472.164","13.6.2":"91.0.4472.164","13.6.3":"91.0.4472.164","13.6.6":"91.0.4472.164","13.6.7":"91.0.4472.164","13.6.8":"91.0.4472.164","13.6.9":"91.0.4472.164","14.0.0-beta.1":"92.0.4511.0","14.0.0-beta.2":"92.0.4511.0","14.0.0-beta.3":"92.0.4511.0","14.0.0-beta.5":"93.0.4536.0","14.0.0-beta.6":"93.0.4536.0","14.0.0-beta.7":"93.0.4536.0","14.0.0-beta.8":"93.0.4536.0","14.0.0-beta.9":"93.0.4539.0","14.0.0-beta.10":"93.0.4539.0","14.0.0-beta.11":"93.0.4557.4","14.0.0-beta.12":"93.0.4557.4","14.0.0-beta.13":"93.0.4566.0","14.0.0-beta.14":"93.0.4566.0","14.0.0-beta.15":"93.0.4566.0","14.0.0-beta.16":"93.0.4566.0","14.0.0-beta.17":"93.0.4566.0","14.0.0-beta.18":"93.0.4577.15","14.0.0-beta.19":"93.0.4577.15","14.0.0-beta.20":"93.0.4577.15","14.0.0-beta.21":"93.0.4577.15","14.0.0-beta.22":"93.0.4577.25","14.0.0-beta.23":"93.0.4577.25","14.0.0-beta.24":"93.0.4577.51","14.0.0-beta.25":"93.0.4577.51","14.0.0-nightly.20210304":"90.0.4402.0","14.0.0-nightly.20210305":"90.0.4415.0","14.0.0-nightly.20210308":"90.0.4415.0","14.0.0-nightly.20210309":"90.0.4415.0","14.0.0-nightly.20210311":"90.0.4415.0","14.0.0-nightly.20210315":"90.0.4415.0","14.0.0-nightly.20210316":"90.0.4415.0","14.0.0-nightly.20210317":"90.0.4415.0","14.0.0-nightly.20210318":"90.0.4415.0","14.0.0-nightly.20210319":"90.0.4415.0","14.0.0-nightly.20210323":"90.0.4415.0","14.0.0-nightly.20210324":"90.0.4415.0","14.0.0-nightly.20210325":"90.0.4415.0","14.0.0-nightly.20210326":"90.0.4415.0","14.0.0-nightly.20210329":"90.0.4415.0","14.0.0-nightly.20210330":"90.0.4415.0","14.0.0-nightly.20210331":"91.0.4448.0","14.0.0-nightly.20210401":"91.0.4448.0","14.0.0-nightly.20210402":"91.0.4448.0","14.0.0-nightly.20210406":"91.0.4448.0","14.0.0-nightly.20210407":"91.0.4448.0","14.0.0-nightly.20210408":"91.0.4448.0","14.0.0-nightly.20210409":"91.0.4448.0","14.0.0-nightly.20210413":"91.0.4448.0","14.0.0-nightly.20210426":"92.0.4475.0","14.0.0-nightly.20210427":"92.0.4475.0","14.0.0-nightly.20210430":"92.0.4488.0","14.0.0-nightly.20210503":"92.0.4488.0","14.0.0-nightly.20210505":"92.0.4496.0","14.0.0-nightly.20210506":"92.0.4498.0","14.0.0-nightly.20210507":"92.0.4499.0","14.0.0-nightly.20210510":"92.0.4499.0","14.0.0-nightly.20210511":"92.0.4499.0","14.0.0-nightly.20210512":"92.0.4499.0","14.0.0-nightly.20210513":"92.0.4499.0","14.0.0-nightly.20210514":"92.0.4505.0","14.0.0-nightly.20210517":"92.0.4505.0","14.0.0-nightly.20210518":"92.0.4505.0","14.0.0-nightly.20210519":"92.0.4505.0","14.0.0-nightly.20210520":"92.0.4511.0","14.0.0-nightly.20210523":"92.0.4511.0","14.0.0-nightly.20210524":"92.0.4511.0","14.0.0":"93.0.4577.58","14.0.1":"93.0.4577.63","14.0.2":"93.0.4577.82","14.1.0":"93.0.4577.82","14.1.1":"93.0.4577.82","14.2.0":"93.0.4577.82","14.2.1":"93.0.4577.82","14.2.2":"93.0.4577.82","14.2.3":"93.0.4577.82","14.2.4":"93.0.4577.82","14.2.5":"93.0.4577.82","14.2.6":"93.0.4577.82","14.2.7":"93.0.4577.82","14.2.8":"93.0.4577.82","14.2.9":"93.0.4577.82","15.0.0-alpha.1":"93.0.4566.0","15.0.0-alpha.2":"93.0.4566.0","15.0.0-alpha.3":"94.0.4584.0","15.0.0-alpha.4":"94.0.4584.0","15.0.0-alpha.5":"94.0.4584.0","15.0.0-alpha.6":"94.0.4584.0","15.0.0-alpha.7":"94.0.4590.2","15.0.0-alpha.8":"94.0.4590.2","15.0.0-alpha.9":"94.0.4590.2","15.0.0-alpha.10":"94.0.4606.12","15.0.0-beta.1":"94.0.4606.20","15.0.0-beta.2":"94.0.4606.20","15.0.0-beta.3":"94.0.4606.31","15.0.0-beta.4":"94.0.4606.31","15.0.0-beta.5":"94.0.4606.31","15.0.0-beta.6":"94.0.4606.31","15.0.0-beta.7":"94.0.4606.31","15.0.0-nightly.20210527":"92.0.4511.0","15.0.0-nightly.20210528":"92.0.4511.0","15.0.0-nightly.20210531":"92.0.4511.0","15.0.0-nightly.20210601":"92.0.4511.0","15.0.0-nightly.20210602":"92.0.4511.0","15.0.0-nightly.20210603":"93.0.4530.0","15.0.0-nightly.20210604":"93.0.4530.0","15.0.0-nightly.20210608":"93.0.4535.0","15.0.0-nightly.20210609":"93.0.4536.0","15.0.0-nightly.20210610":"93.0.4536.0","15.0.0-nightly.20210611":"93.0.4536.0","15.0.0-nightly.20210614":"93.0.4536.0","15.0.0-nightly.20210615":"93.0.4536.0","15.0.0-nightly.20210616":"93.0.4536.0","15.0.0-nightly.20210617":"93.0.4539.0","15.0.0-nightly.20210618":"93.0.4539.0","15.0.0-nightly.20210621":"93.0.4539.0","15.0.0-nightly.20210622":"93.0.4539.0","15.0.0-nightly.20210623":"93.0.4550.0","15.0.0-nightly.20210624":"93.0.4550.0","15.0.0-nightly.20210625":"93.0.4552.0","15.0.0-nightly.20210628":"93.0.4552.0","15.0.0-nightly.20210629":"93.0.4552.0","15.0.0-nightly.20210630":"93.0.4558.0","15.0.0-nightly.20210701":"93.0.4558.0","15.0.0-nightly.20210702":"93.0.4558.0","15.0.0-nightly.20210705":"93.0.4558.0","15.0.0-nightly.20210706":"93.0.4566.0","15.0.0-nightly.20210707":"93.0.4566.0","15.0.0-nightly.20210708":"93.0.4566.0","15.0.0-nightly.20210709":"93.0.4566.0","15.0.0-nightly.20210712":"93.0.4566.0","15.0.0-nightly.20210713":"93.0.4566.0","15.0.0-nightly.20210714":"93.0.4566.0","15.0.0-nightly.20210715":"93.0.4566.0","15.0.0-nightly.20210716":"93.0.4566.0","15.0.0-nightly.20210719":"93.0.4566.0","15.0.0-nightly.20210720":"93.0.4566.0","15.0.0-nightly.20210721":"93.0.4566.0","15.0.0":"94.0.4606.51","15.1.0":"94.0.4606.61","15.1.1":"94.0.4606.61","15.1.2":"94.0.4606.71","15.2.0":"94.0.4606.81","15.3.0":"94.0.4606.81","15.3.1":"94.0.4606.81","15.3.2":"94.0.4606.81","15.3.3":"94.0.4606.81","15.3.4":"94.0.4606.81","15.3.5":"94.0.4606.81","15.3.6":"94.0.4606.81","15.3.7":"94.0.4606.81","15.4.0":"94.0.4606.81","15.4.1":"94.0.4606.81","15.4.2":"94.0.4606.81","15.5.0":"94.0.4606.81","15.5.1":"94.0.4606.81","15.5.2":"94.0.4606.81","15.5.3":"94.0.4606.81","15.5.4":"94.0.4606.81","15.5.5":"94.0.4606.81","15.5.6":"94.0.4606.81","15.5.7":"94.0.4606.81","16.0.0-alpha.1":"95.0.4629.0","16.0.0-alpha.2":"95.0.4629.0","16.0.0-alpha.3":"95.0.4629.0","16.0.0-alpha.4":"95.0.4629.0","16.0.0-alpha.5":"95.0.4629.0","16.0.0-alpha.6":"95.0.4629.0","16.0.0-alpha.7":"95.0.4629.0","16.0.0-alpha.8":"96.0.4647.0","16.0.0-alpha.9":"96.0.4647.0","16.0.0-beta.1":"96.0.4647.0","16.0.0-beta.2":"96.0.4647.0","16.0.0-beta.3":"96.0.4647.0","16.0.0-beta.4":"96.0.4664.18","16.0.0-beta.5":"96.0.4664.18","16.0.0-beta.6":"96.0.4664.27","16.0.0-beta.7":"96.0.4664.27","16.0.0-beta.8":"96.0.4664.35","16.0.0-beta.9":"96.0.4664.35","16.0.0-nightly.20210722":"93.0.4566.0","16.0.0-nightly.20210723":"93.0.4566.0","16.0.0-nightly.20210726":"93.0.4566.0","16.0.0-nightly.20210727":"94.0.4584.0","16.0.0-nightly.20210728":"94.0.4584.0","16.0.0-nightly.20210729":"94.0.4584.0","16.0.0-nightly.20210730":"94.0.4584.0","16.0.0-nightly.20210802":"94.0.4584.0","16.0.0-nightly.20210803":"94.0.4584.0","16.0.0-nightly.20210804":"94.0.4584.0","16.0.0-nightly.20210805":"94.0.4584.0","16.0.0-nightly.20210806":"94.0.4584.0","16.0.0-nightly.20210809":"94.0.4584.0","16.0.0-nightly.20210810":"94.0.4584.0","16.0.0-nightly.20210811":"94.0.4584.0","16.0.0-nightly.20210812":"94.0.4590.2","16.0.0-nightly.20210813":"94.0.4590.2","16.0.0-nightly.20210816":"94.0.4590.2","16.0.0-nightly.20210817":"94.0.4590.2","16.0.0-nightly.20210818":"94.0.4590.2","16.0.0-nightly.20210819":"94.0.4590.2","16.0.0-nightly.20210820":"94.0.4590.2","16.0.0-nightly.20210823":"94.0.4590.2","16.0.0-nightly.20210824":"95.0.4612.5","16.0.0-nightly.20210825":"95.0.4612.5","16.0.0-nightly.20210826":"95.0.4612.5","16.0.0-nightly.20210827":"95.0.4612.5","16.0.0-nightly.20210830":"95.0.4612.5","16.0.0-nightly.20210831":"95.0.4612.5","16.0.0-nightly.20210901":"95.0.4612.5","16.0.0-nightly.20210902":"95.0.4629.0","16.0.0-nightly.20210903":"95.0.4629.0","16.0.0-nightly.20210906":"95.0.4629.0","16.0.0-nightly.20210907":"95.0.4629.0","16.0.0-nightly.20210908":"95.0.4629.0","16.0.0-nightly.20210909":"95.0.4629.0","16.0.0-nightly.20210910":"95.0.4629.0","16.0.0-nightly.20210913":"95.0.4629.0","16.0.0-nightly.20210914":"95.0.4629.0","16.0.0-nightly.20210915":"95.0.4629.0","16.0.0-nightly.20210916":"95.0.4629.0","16.0.0-nightly.20210917":"95.0.4629.0","16.0.0-nightly.20210920":"95.0.4629.0","16.0.0-nightly.20210921":"95.0.4629.0","16.0.0-nightly.20210922":"95.0.4629.0","16.0.0":"96.0.4664.45","16.0.1":"96.0.4664.45","16.0.2":"96.0.4664.55","16.0.3":"96.0.4664.55","16.0.4":"96.0.4664.55","16.0.5":"96.0.4664.55","16.0.6":"96.0.4664.110","16.0.7":"96.0.4664.110","16.0.8":"96.0.4664.110","16.0.9":"96.0.4664.174","16.0.10":"96.0.4664.174","16.1.0":"96.0.4664.174","16.1.1":"96.0.4664.174","16.2.0":"96.0.4664.174","16.2.1":"96.0.4664.174","16.2.2":"96.0.4664.174","16.2.3":"96.0.4664.174","16.2.4":"96.0.4664.174","16.2.5":"96.0.4664.174","16.2.6":"96.0.4664.174","16.2.7":"96.0.4664.174","16.2.8":"96.0.4664.174","17.0.0-alpha.1":"96.0.4664.4","17.0.0-alpha.2":"96.0.4664.4","17.0.0-alpha.3":"96.0.4664.4","17.0.0-alpha.4":"98.0.4706.0","17.0.0-alpha.5":"98.0.4706.0","17.0.0-alpha.6":"98.0.4706.0","17.0.0-beta.1":"98.0.4706.0","17.0.0-beta.2":"98.0.4706.0","17.0.0-beta.3":"98.0.4758.9","17.0.0-beta.4":"98.0.4758.11","17.0.0-beta.5":"98.0.4758.11","17.0.0-beta.6":"98.0.4758.11","17.0.0-beta.7":"98.0.4758.11","17.0.0-beta.8":"98.0.4758.11","17.0.0-beta.9":"98.0.4758.11","17.0.0-nightly.20210923":"95.0.4629.0","17.0.0-nightly.20210924":"95.0.4629.0","17.0.0-nightly.20210927":"95.0.4629.0","17.0.0-nightly.20210928":"95.0.4629.0","17.0.0-nightly.20210929":"95.0.4629.0","17.0.0-nightly.20210930":"95.0.4629.0","17.0.0-nightly.20211001":"95.0.4629.0","17.0.0-nightly.20211004":"95.0.4629.0","17.0.0-nightly.20211005":"95.0.4629.0","17.0.0-nightly.20211006":"96.0.4647.0","17.0.0-nightly.20211007":"96.0.4647.0","17.0.0-nightly.20211008":"96.0.4647.0","17.0.0-nightly.20211011":"96.0.4647.0","17.0.0-nightly.20211012":"96.0.4647.0","17.0.0-nightly.20211013":"96.0.4647.0","17.0.0-nightly.20211014":"96.0.4647.0","17.0.0-nightly.20211015":"96.0.4647.0","17.0.0-nightly.20211018":"96.0.4647.0","17.0.0-nightly.20211019":"96.0.4647.0","17.0.0-nightly.20211020":"96.0.4647.0","17.0.0-nightly.20211021":"96.0.4647.0","17.0.0-nightly.20211022":"96.0.4664.4","17.0.0-nightly.20211025":"96.0.4664.4","17.0.0-nightly.20211026":"96.0.4664.4","17.0.0-nightly.20211027":"96.0.4664.4","17.0.0-nightly.20211028":"96.0.4664.4","17.0.0-nightly.20211029":"96.0.4664.4","17.0.0-nightly.20211101":"96.0.4664.4","17.0.0-nightly.20211102":"96.0.4664.4","17.0.0-nightly.20211103":"96.0.4664.4","17.0.0-nightly.20211104":"96.0.4664.4","17.0.0-nightly.20211105":"96.0.4664.4","17.0.0-nightly.20211108":"96.0.4664.4","17.0.0-nightly.20211109":"96.0.4664.4","17.0.0-nightly.20211110":"96.0.4664.4","17.0.0-nightly.20211111":"96.0.4664.4","17.0.0-nightly.20211112":"96.0.4664.4","17.0.0-nightly.20211115":"96.0.4664.4","17.0.0-nightly.20211116":"96.0.4664.4","17.0.0-nightly.20211117":"96.0.4664.4","17.0.0":"98.0.4758.74","17.0.1":"98.0.4758.82","17.1.0":"98.0.4758.102","17.1.1":"98.0.4758.109","17.1.2":"98.0.4758.109","17.2.0":"98.0.4758.109","17.3.0":"98.0.4758.141","17.3.1":"98.0.4758.141","17.4.0":"98.0.4758.141","17.4.1":"98.0.4758.141","17.4.2":"98.0.4758.141","17.4.3":"98.0.4758.141","17.4.4":"98.0.4758.141","17.4.5":"98.0.4758.141","17.4.6":"98.0.4758.141","17.4.7":"98.0.4758.141","17.4.8":"98.0.4758.141","17.4.9":"98.0.4758.141","17.4.10":"98.0.4758.141","17.4.11":"98.0.4758.141","18.0.0-alpha.1":"99.0.4767.0","18.0.0-alpha.2":"99.0.4767.0","18.0.0-alpha.3":"99.0.4767.0","18.0.0-alpha.4":"99.0.4767.0","18.0.0-alpha.5":"99.0.4767.0","18.0.0-beta.1":"100.0.4894.0","18.0.0-beta.2":"100.0.4894.0","18.0.0-beta.3":"100.0.4894.0","18.0.0-beta.4":"100.0.4894.0","18.0.0-beta.5":"100.0.4894.0","18.0.0-beta.6":"100.0.4894.0","18.0.0-nightly.20211118":"96.0.4664.4","18.0.0-nightly.20211119":"96.0.4664.4","18.0.0-nightly.20211122":"96.0.4664.4","18.0.0-nightly.20211123":"96.0.4664.4","18.0.0-nightly.20211124":"98.0.4706.0","18.0.0-nightly.20211125":"98.0.4706.0","18.0.0-nightly.20211126":"98.0.4706.0","18.0.0-nightly.20211129":"98.0.4706.0","18.0.0-nightly.20211130":"98.0.4706.0","18.0.0-nightly.20211201":"98.0.4706.0","18.0.0-nightly.20211202":"98.0.4706.0","18.0.0-nightly.20211203":"98.0.4706.0","18.0.0-nightly.20211206":"98.0.4706.0","18.0.0-nightly.20211207":"98.0.4706.0","18.0.0-nightly.20211208":"98.0.4706.0","18.0.0-nightly.20211209":"98.0.4706.0","18.0.0-nightly.20211210":"98.0.4706.0","18.0.0-nightly.20211213":"98.0.4706.0","18.0.0-nightly.20211214":"98.0.4706.0","18.0.0-nightly.20211215":"98.0.4706.0","18.0.0-nightly.20211216":"98.0.4706.0","18.0.0-nightly.20211217":"98.0.4706.0","18.0.0-nightly.20211220":"98.0.4706.0","18.0.0-nightly.20211221":"98.0.4706.0","18.0.0-nightly.20211222":"98.0.4706.0","18.0.0-nightly.20211223":"98.0.4706.0","18.0.0-nightly.20211228":"98.0.4706.0","18.0.0-nightly.20211229":"98.0.4706.0","18.0.0-nightly.20211231":"98.0.4706.0","18.0.0-nightly.20220103":"98.0.4706.0","18.0.0-nightly.20220104":"98.0.4706.0","18.0.0-nightly.20220105":"98.0.4706.0","18.0.0-nightly.20220106":"98.0.4706.0","18.0.0-nightly.20220107":"98.0.4706.0","18.0.0-nightly.20220110":"98.0.4706.0","18.0.0-nightly.20220111":"99.0.4767.0","18.0.0-nightly.20220112":"99.0.4767.0","18.0.0-nightly.20220113":"99.0.4767.0","18.0.0-nightly.20220114":"99.0.4767.0","18.0.0-nightly.20220117":"99.0.4767.0","18.0.0-nightly.20220118":"99.0.4767.0","18.0.0-nightly.20220119":"99.0.4767.0","18.0.0-nightly.20220121":"99.0.4767.0","18.0.0-nightly.20220124":"99.0.4767.0","18.0.0-nightly.20220125":"99.0.4767.0","18.0.0-nightly.20220127":"99.0.4767.0","18.0.0-nightly.20220128":"99.0.4767.0","18.0.0-nightly.20220131":"99.0.4767.0","18.0.0-nightly.20220201":"99.0.4767.0","18.0.0":"100.0.4896.56","18.0.1":"100.0.4896.60","18.0.2":"100.0.4896.60","18.0.3":"100.0.4896.75","18.0.4":"100.0.4896.75","18.1.0":"100.0.4896.127","18.2.0":"100.0.4896.143","18.2.1":"100.0.4896.143","18.2.2":"100.0.4896.143","18.2.3":"100.0.4896.143","18.2.4":"100.0.4896.160","18.3.0":"100.0.4896.160","18.3.1":"100.0.4896.160","18.3.2":"100.0.4896.160","18.3.3":"100.0.4896.160","18.3.4":"100.0.4896.160","18.3.5":"100.0.4896.160","18.3.6":"100.0.4896.160","18.3.7":"100.0.4896.160","18.3.8":"100.0.4896.160","18.3.9":"100.0.4896.160","18.3.11":"100.0.4896.160","18.3.12":"100.0.4896.160","18.3.13":"100.0.4896.160","18.3.14":"100.0.4896.160","18.3.15":"100.0.4896.160","19.0.0-alpha.1":"102.0.4962.3","19.0.0-alpha.2":"102.0.4971.0","19.0.0-alpha.3":"102.0.4971.0","19.0.0-alpha.4":"102.0.4989.0","19.0.0-alpha.5":"102.0.4989.0","19.0.0-beta.1":"102.0.4999.0","19.0.0-beta.2":"102.0.4999.0","19.0.0-beta.3":"102.0.4999.0","19.0.0-beta.4":"102.0.5005.27","19.0.0-beta.5":"102.0.5005.40","19.0.0-beta.6":"102.0.5005.40","19.0.0-beta.7":"102.0.5005.40","19.0.0-beta.8":"102.0.5005.49","19.0.0-nightly.20220202":"99.0.4767.0","19.0.0-nightly.20220203":"99.0.4767.0","19.0.0-nightly.20220204":"99.0.4767.0","19.0.0-nightly.20220207":"99.0.4767.0","19.0.0-nightly.20220208":"99.0.4767.0","19.0.0-nightly.20220209":"99.0.4767.0","19.0.0-nightly.20220308":"100.0.4894.0","19.0.0-nightly.20220309":"100.0.4894.0","19.0.0-nightly.20220310":"100.0.4894.0","19.0.0-nightly.20220311":"100.0.4894.0","19.0.0-nightly.20220314":"100.0.4894.0","19.0.0-nightly.20220315":"100.0.4894.0","19.0.0-nightly.20220316":"100.0.4894.0","19.0.0-nightly.20220317":"100.0.4894.0","19.0.0-nightly.20220318":"100.0.4894.0","19.0.0-nightly.20220321":"100.0.4894.0","19.0.0-nightly.20220322":"100.0.4894.0","19.0.0-nightly.20220323":"100.0.4894.0","19.0.0-nightly.20220324":"100.0.4894.0","19.0.0-nightly.20220325":"102.0.4961.0","19.0.0-nightly.20220328":"102.0.4962.3","19.0.0-nightly.20220329":"102.0.4962.3","19.0.0":"102.0.5005.61","19.0.1":"102.0.5005.61","19.0.2":"102.0.5005.63","19.0.3":"102.0.5005.63","19.0.4":"102.0.5005.63","19.0.5":"102.0.5005.115","19.0.6":"102.0.5005.115","19.0.7":"102.0.5005.134","19.0.8":"102.0.5005.148","19.0.9":"102.0.5005.167","19.0.10":"102.0.5005.167","19.0.11":"102.0.5005.167","19.0.12":"102.0.5005.167","19.0.13":"102.0.5005.167","19.0.14":"102.0.5005.167","19.0.15":"102.0.5005.167","19.0.16":"102.0.5005.167","19.0.17":"102.0.5005.167","19.1.0":"102.0.5005.167","19.1.1":"102.0.5005.167","19.1.2":"102.0.5005.167","19.1.3":"102.0.5005.167","19.1.4":"102.0.5005.167","19.1.5":"102.0.5005.167","19.1.6":"102.0.5005.167","19.1.7":"102.0.5005.167","19.1.8":"102.0.5005.167","19.1.9":"102.0.5005.167","20.0.0-alpha.1":"103.0.5044.0","20.0.0-alpha.2":"104.0.5073.0","20.0.0-alpha.3":"104.0.5073.0","20.0.0-alpha.4":"104.0.5073.0","20.0.0-alpha.5":"104.0.5073.0","20.0.0-alpha.6":"104.0.5073.0","20.0.0-alpha.7":"104.0.5073.0","20.0.0-beta.1":"104.0.5073.0","20.0.0-beta.2":"104.0.5073.0","20.0.0-beta.3":"104.0.5073.0","20.0.0-beta.4":"104.0.5073.0","20.0.0-beta.5":"104.0.5073.0","20.0.0-beta.6":"104.0.5073.0","20.0.0-beta.7":"104.0.5073.0","20.0.0-beta.8":"104.0.5073.0","20.0.0-beta.9":"104.0.5112.39","20.0.0-beta.10":"104.0.5112.48","20.0.0-beta.11":"104.0.5112.48","20.0.0-beta.12":"104.0.5112.48","20.0.0-beta.13":"104.0.5112.57","20.0.0-nightly.20220330":"102.0.4962.3","20.0.0-nightly.20220411":"102.0.4971.0","20.0.0-nightly.20220414":"102.0.4989.0","20.0.0-nightly.20220415":"102.0.4989.0","20.0.0-nightly.20220418":"102.0.4989.0","20.0.0-nightly.20220419":"102.0.4989.0","20.0.0-nightly.20220420":"102.0.4989.0","20.0.0-nightly.20220421":"102.0.4989.0","20.0.0-nightly.20220425":"102.0.4999.0","20.0.0-nightly.20220426":"102.0.4999.0","20.0.0-nightly.20220427":"102.0.4999.0","20.0.0-nightly.20220428":"102.0.4999.0","20.0.0-nightly.20220429":"102.0.4999.0","20.0.0-nightly.20220502":"102.0.4999.0","20.0.0-nightly.20220503":"102.0.4999.0","20.0.0-nightly.20220504":"102.0.4999.0","20.0.0-nightly.20220505":"102.0.4999.0","20.0.0-nightly.20220506":"102.0.4999.0","20.0.0-nightly.20220509":"102.0.4999.0","20.0.0-nightly.20220511":"102.0.4999.0","20.0.0-nightly.20220512":"102.0.4999.0","20.0.0-nightly.20220513":"102.0.4999.0","20.0.0-nightly.20220516":"102.0.4999.0","20.0.0-nightly.20220517":"102.0.4999.0","20.0.0-nightly.20220518":"103.0.5044.0","20.0.0-nightly.20220519":"103.0.5044.0","20.0.0-nightly.20220520":"103.0.5044.0","20.0.0-nightly.20220523":"103.0.5044.0","20.0.0-nightly.20220524":"103.0.5044.0","20.0.0":"104.0.5112.65","20.0.1":"104.0.5112.81","20.0.2":"104.0.5112.81","20.0.3":"104.0.5112.81","20.1.0":"104.0.5112.102","20.1.1":"104.0.5112.102","20.1.2":"104.0.5112.114","20.1.3":"104.0.5112.114","20.1.4":"104.0.5112.114","20.2.0":"104.0.5112.124","20.3.0":"104.0.5112.124","20.3.1":"104.0.5112.124","20.3.2":"104.0.5112.124","20.3.3":"104.0.5112.124","20.3.4":"104.0.5112.124","20.3.5":"104.0.5112.124","20.3.6":"104.0.5112.124","20.3.7":"104.0.5112.124","20.3.8":"104.0.5112.124","20.3.9":"104.0.5112.124","20.3.10":"104.0.5112.124","20.3.11":"104.0.5112.124","20.3.12":"104.0.5112.124","21.0.0-alpha.1":"105.0.5187.0","21.0.0-alpha.2":"105.0.5187.0","21.0.0-alpha.3":"105.0.5187.0","21.0.0-alpha.4":"105.0.5187.0","21.0.0-alpha.5":"105.0.5187.0","21.0.0-alpha.6":"106.0.5216.0","21.0.0-beta.1":"106.0.5216.0","21.0.0-beta.2":"106.0.5216.0","21.0.0-beta.3":"106.0.5216.0","21.0.0-beta.4":"106.0.5216.0","21.0.0-beta.5":"106.0.5216.0","21.0.0-beta.6":"106.0.5249.40","21.0.0-beta.7":"106.0.5249.40","21.0.0-beta.8":"106.0.5249.40","21.0.0-nightly.20220526":"103.0.5044.0","21.0.0-nightly.20220527":"103.0.5044.0","21.0.0-nightly.20220530":"103.0.5044.0","21.0.0-nightly.20220531":"103.0.5044.0","21.0.0-nightly.20220602":"104.0.5073.0","21.0.0-nightly.20220603":"104.0.5073.0","21.0.0-nightly.20220606":"104.0.5073.0","21.0.0-nightly.20220607":"104.0.5073.0","21.0.0-nightly.20220608":"104.0.5073.0","21.0.0-nightly.20220609":"104.0.5073.0","21.0.0-nightly.20220610":"104.0.5073.0","21.0.0-nightly.20220613":"104.0.5073.0","21.0.0-nightly.20220614":"104.0.5073.0","21.0.0-nightly.20220615":"104.0.5073.0","21.0.0-nightly.20220616":"104.0.5073.0","21.0.0-nightly.20220617":"104.0.5073.0","21.0.0-nightly.20220620":"104.0.5073.0","21.0.0-nightly.20220621":"104.0.5073.0","21.0.0-nightly.20220622":"104.0.5073.0","21.0.0-nightly.20220623":"104.0.5073.0","21.0.0-nightly.20220624":"104.0.5073.0","21.0.0-nightly.20220627":"104.0.5073.0","21.0.0-nightly.20220628":"105.0.5129.0","21.0.0-nightly.20220629":"105.0.5129.0","21.0.0-nightly.20220630":"105.0.5129.0","21.0.0-nightly.20220701":"105.0.5129.0","21.0.0-nightly.20220704":"105.0.5129.0","21.0.0-nightly.20220705":"105.0.5129.0","21.0.0-nightly.20220706":"105.0.5129.0","21.0.0-nightly.20220707":"105.0.5129.0","21.0.0-nightly.20220708":"105.0.5129.0","21.0.0-nightly.20220711":"105.0.5129.0","21.0.0-nightly.20220712":"105.0.5129.0","21.0.0-nightly.20220713":"105.0.5129.0","21.0.0-nightly.20220715":"105.0.5173.0","21.0.0-nightly.20220718":"105.0.5173.0","21.0.0-nightly.20220719":"105.0.5173.0","21.0.0-nightly.20220720":"105.0.5187.0","21.0.0-nightly.20220721":"105.0.5187.0","21.0.0-nightly.20220722":"105.0.5187.0","21.0.0-nightly.20220725":"105.0.5187.0","21.0.0-nightly.20220726":"105.0.5187.0","21.0.0-nightly.20220727":"105.0.5187.0","21.0.0-nightly.20220728":"105.0.5187.0","21.0.0-nightly.20220801":"105.0.5187.0","21.0.0-nightly.20220802":"105.0.5187.0","21.0.0":"106.0.5249.51","21.0.1":"106.0.5249.61","21.1.0":"106.0.5249.91","21.1.1":"106.0.5249.103","21.2.0":"106.0.5249.119","21.2.1":"106.0.5249.165","21.2.2":"106.0.5249.168","21.2.3":"106.0.5249.168","21.3.0":"106.0.5249.181","21.3.1":"106.0.5249.181","21.3.3":"106.0.5249.199","21.3.4":"106.0.5249.199","21.3.5":"106.0.5249.199","21.4.0":"106.0.5249.199","21.4.1":"106.0.5249.199","21.4.2":"106.0.5249.199","22.0.0-alpha.1":"107.0.5286.0","22.0.0-alpha.3":"108.0.5329.0","22.0.0-alpha.4":"108.0.5329.0","22.0.0-alpha.5":"108.0.5329.0","22.0.0-alpha.6":"108.0.5329.0","22.0.0-alpha.7":"108.0.5355.0","22.0.0-alpha.8":"108.0.5359.10","22.0.0-beta.1":"108.0.5359.10","22.0.0-beta.2":"108.0.5359.10","22.0.0-beta.3":"108.0.5359.10","22.0.0-beta.4":"108.0.5359.29","22.0.0-beta.5":"108.0.5359.40","22.0.0-beta.6":"108.0.5359.40","22.0.0-beta.7":"108.0.5359.48","22.0.0-beta.8":"108.0.5359.48","22.0.0-nightly.20220808":"105.0.5187.0","22.0.0-nightly.20220809":"105.0.5187.0","22.0.0-nightly.20220810":"105.0.5187.0","22.0.0-nightly.20220811":"105.0.5187.0","22.0.0-nightly.20220812":"105.0.5187.0","22.0.0-nightly.20220815":"105.0.5187.0","22.0.0-nightly.20220816":"105.0.5187.0","22.0.0-nightly.20220817":"105.0.5187.0","22.0.0-nightly.20220822":"106.0.5216.0","22.0.0-nightly.20220823":"106.0.5216.0","22.0.0-nightly.20220824":"106.0.5216.0","22.0.0-nightly.20220825":"106.0.5216.0","22.0.0-nightly.20220829":"106.0.5216.0","22.0.0-nightly.20220830":"106.0.5216.0","22.0.0-nightly.20220831":"106.0.5216.0","22.0.0-nightly.20220901":"106.0.5216.0","22.0.0-nightly.20220902":"106.0.5216.0","22.0.0-nightly.20220905":"106.0.5216.0","22.0.0-nightly.20220908":"107.0.5274.0","22.0.0-nightly.20220909":"107.0.5286.0","22.0.0-nightly.20220912":"107.0.5286.0","22.0.0-nightly.20220913":"107.0.5286.0","22.0.0-nightly.20220914":"107.0.5286.0","22.0.0-nightly.20220915":"107.0.5286.0","22.0.0-nightly.20220916":"107.0.5286.0","22.0.0-nightly.20220919":"107.0.5286.0","22.0.0-nightly.20220920":"107.0.5286.0","22.0.0-nightly.20220921":"107.0.5286.0","22.0.0-nightly.20220922":"107.0.5286.0","22.0.0-nightly.20220923":"107.0.5286.0","22.0.0-nightly.20220926":"107.0.5286.0","22.0.0-nightly.20220927":"107.0.5286.0","22.0.0-nightly.20220928":"107.0.5286.0","22.0.0":"108.0.5359.62","22.0.1":"108.0.5359.125","22.0.2":"108.0.5359.179","22.0.3":"108.0.5359.179","22.1.0":"108.0.5359.179","22.2.0":"108.0.5359.215","22.2.1":"108.0.5359.215","22.3.0":"108.0.5359.215","22.3.1":"108.0.5359.215","23.0.0-alpha.1":"110.0.5415.0","23.0.0-alpha.2":"110.0.5451.0","23.0.0-alpha.3":"110.0.5451.0","23.0.0-beta.1":"110.0.5478.5","23.0.0-beta.2":"110.0.5478.5","23.0.0-beta.3":"110.0.5478.5","23.0.0-beta.4":"110.0.5481.30","23.0.0-beta.5":"110.0.5481.38","23.0.0-beta.6":"110.0.5481.52","23.0.0-beta.8":"110.0.5481.52","23.0.0-nightly.20220929":"107.0.5286.0","23.0.0-nightly.20220930":"107.0.5286.0","23.0.0-nightly.20221003":"107.0.5286.0","23.0.0-nightly.20221004":"108.0.5329.0","23.0.0-nightly.20221005":"108.0.5329.0","23.0.0-nightly.20221006":"108.0.5329.0","23.0.0-nightly.20221007":"108.0.5329.0","23.0.0-nightly.20221010":"108.0.5329.0","23.0.0-nightly.20221011":"108.0.5329.0","23.0.0-nightly.20221012":"108.0.5329.0","23.0.0-nightly.20221013":"108.0.5329.0","23.0.0-nightly.20221014":"108.0.5329.0","23.0.0-nightly.20221017":"108.0.5329.0","23.0.0-nightly.20221018":"108.0.5355.0","23.0.0-nightly.20221019":"108.0.5355.0","23.0.0-nightly.20221020":"108.0.5355.0","23.0.0-nightly.20221021":"108.0.5355.0","23.0.0-nightly.20221024":"108.0.5355.0","23.0.0-nightly.20221026":"108.0.5355.0","23.0.0-nightly.20221027":"109.0.5382.0","23.0.0-nightly.20221028":"109.0.5382.0","23.0.0-nightly.20221031":"109.0.5382.0","23.0.0-nightly.20221101":"109.0.5382.0","23.0.0-nightly.20221102":"109.0.5382.0","23.0.0-nightly.20221103":"109.0.5382.0","23.0.0-nightly.20221104":"109.0.5382.0","23.0.0-nightly.20221107":"109.0.5382.0","23.0.0-nightly.20221108":"109.0.5382.0","23.0.0-nightly.20221109":"109.0.5382.0","23.0.0-nightly.20221110":"109.0.5382.0","23.0.0-nightly.20221111":"109.0.5382.0","23.0.0-nightly.20221114":"109.0.5382.0","23.0.0-nightly.20221115":"109.0.5382.0","23.0.0-nightly.20221116":"109.0.5382.0","23.0.0-nightly.20221117":"109.0.5382.0","23.0.0-nightly.20221118":"110.0.5415.0","23.0.0-nightly.20221121":"110.0.5415.0","23.0.0-nightly.20221122":"110.0.5415.0","23.0.0-nightly.20221123":"110.0.5415.0","23.0.0-nightly.20221124":"110.0.5415.0","23.0.0-nightly.20221125":"110.0.5415.0","23.0.0-nightly.20221128":"110.0.5415.0","23.0.0-nightly.20221129":"110.0.5415.0","23.0.0-nightly.20221130":"110.0.5415.0","23.0.0":"110.0.5481.77","23.1.0":"110.0.5481.100","23.1.1":"110.0.5481.104","24.0.0-alpha.1":"111.0.5560.0","24.0.0-alpha.2":"111.0.5560.0","24.0.0-alpha.3":"111.0.5560.0","24.0.0-alpha.4":"111.0.5560.0","24.0.0-alpha.5":"111.0.5560.0","24.0.0-nightly.20221201":"110.0.5415.0","24.0.0-nightly.20221202":"110.0.5415.0","24.0.0-nightly.20221205":"110.0.5415.0","24.0.0-nightly.20221206":"110.0.5451.0","24.0.0-nightly.20221207":"110.0.5451.0","24.0.0-nightly.20221208":"110.0.5451.0","24.0.0-nightly.20221213":"110.0.5451.0","24.0.0-nightly.20221214":"110.0.5451.0","24.0.0-nightly.20221215":"110.0.5451.0","24.0.0-nightly.20221216":"110.0.5451.0","24.0.0-nightly.20230109":"111.0.5518.0","24.0.0-nightly.20230110":"111.0.5518.0","24.0.0-nightly.20230111":"111.0.5518.0","24.0.0-nightly.20230112":"111.0.5518.0","24.0.0-nightly.20230113":"111.0.5518.0","24.0.0-nightly.20230116":"111.0.5518.0","24.0.0-nightly.20230117":"111.0.5518.0","24.0.0-nightly.20230118":"111.0.5518.0","24.0.0-nightly.20230119":"111.0.5518.0","24.0.0-nightly.20230120":"111.0.5518.0","24.0.0-nightly.20230123":"111.0.5518.0","24.0.0-nightly.20230124":"111.0.5518.0","24.0.0-nightly.20230125":"111.0.5518.0","24.0.0-nightly.20230126":"111.0.5518.0","24.0.0-nightly.20230127":"111.0.5518.0","24.0.0-nightly.20230131":"111.0.5518.0","24.0.0-nightly.20230201":"111.0.5518.0","24.0.0-nightly.20230202":"111.0.5518.0","24.0.0-nightly.20230203":"111.0.5560.0","24.0.0-nightly.20230206":"111.0.5560.0","24.0.0-nightly.20230207":"111.0.5560.0","24.0.0-nightly.20230208":"111.0.5560.0","24.0.0-nightly.20230209":"111.0.5560.0","25.0.0-nightly.20230210":"111.0.5560.0","25.0.0-nightly.20230214":"111.0.5560.0","25.0.0-nightly.20230215":"111.0.5560.0","25.0.0-nightly.20230216":"111.0.5560.0","25.0.0-nightly.20230217":"111.0.5560.0","25.0.0-nightly.20230220":"111.0.5560.0","25.0.0-nightly.20230221":"111.0.5560.0","25.0.0-nightly.20230222":"111.0.5560.0","25.0.0-nightly.20230223":"111.0.5560.0","25.0.0-nightly.20230224":"111.0.5560.0"} \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/package.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/package.json index dda8ffaa54e28a..84d28043afa135 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/package.json +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/package.json @@ -1,6 +1,6 @@ { "name": "electron-to-chromium", - "version": "1.4.295", + "version": "1.4.311", "description": "Provides a list of electron-to-chromium version mappings", "main": "index.js", "files": [ diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js index 58e9172e87fd41..b46e698ee6a9e6 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js @@ -107,6 +107,8 @@ module.exports = { "22.0": "108", "22.1": "108", "22.2": "108", + "22.3": "108", "23.0": "110", + "23.1": "110", "24.0": "111" }; \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json index bf11e56d3085a9..6c716047d0cf35 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json @@ -1 +1 @@ -{"0.20":"39","0.21":"41","0.22":"41","0.23":"41","0.24":"41","0.25":"42","0.26":"42","0.27":"43","0.28":"43","0.29":"43","0.30":"44","0.31":"45","0.32":"45","0.33":"45","0.34":"45","0.35":"45","0.36":"47","0.37":"49","1.0":"49","1.1":"50","1.2":"51","1.3":"52","1.4":"53","1.5":"54","1.6":"56","1.7":"58","1.8":"59","2.0":"61","2.1":"61","3.0":"66","3.1":"66","4.0":"69","4.1":"69","4.2":"69","5.0":"73","6.0":"76","6.1":"76","7.0":"78","7.1":"78","7.2":"78","7.3":"78","8.0":"80","8.1":"80","8.2":"80","8.3":"80","8.4":"80","8.5":"80","9.0":"83","9.1":"83","9.2":"83","9.3":"83","9.4":"83","10.0":"85","10.1":"85","10.2":"85","10.3":"85","10.4":"85","11.0":"87","11.1":"87","11.2":"87","11.3":"87","11.4":"87","11.5":"87","12.0":"89","12.1":"89","12.2":"89","13.0":"91","13.1":"91","13.2":"91","13.3":"91","13.4":"91","13.5":"91","13.6":"91","14.0":"93","14.1":"93","14.2":"93","15.0":"94","15.1":"94","15.2":"94","15.3":"94","15.4":"94","15.5":"94","16.0":"96","16.1":"96","16.2":"96","17.0":"98","17.1":"98","17.2":"98","17.3":"98","17.4":"98","18.0":"100","18.1":"100","18.2":"100","18.3":"100","19.0":"102","19.1":"102","20.0":"104","20.1":"104","20.2":"104","20.3":"104","21.0":"106","21.1":"106","21.2":"106","21.3":"106","21.4":"106","22.0":"108","22.1":"108","22.2":"108","23.0":"110","24.0":"111"} \ No newline at end of file +{"0.20":"39","0.21":"41","0.22":"41","0.23":"41","0.24":"41","0.25":"42","0.26":"42","0.27":"43","0.28":"43","0.29":"43","0.30":"44","0.31":"45","0.32":"45","0.33":"45","0.34":"45","0.35":"45","0.36":"47","0.37":"49","1.0":"49","1.1":"50","1.2":"51","1.3":"52","1.4":"53","1.5":"54","1.6":"56","1.7":"58","1.8":"59","2.0":"61","2.1":"61","3.0":"66","3.1":"66","4.0":"69","4.1":"69","4.2":"69","5.0":"73","6.0":"76","6.1":"76","7.0":"78","7.1":"78","7.2":"78","7.3":"78","8.0":"80","8.1":"80","8.2":"80","8.3":"80","8.4":"80","8.5":"80","9.0":"83","9.1":"83","9.2":"83","9.3":"83","9.4":"83","10.0":"85","10.1":"85","10.2":"85","10.3":"85","10.4":"85","11.0":"87","11.1":"87","11.2":"87","11.3":"87","11.4":"87","11.5":"87","12.0":"89","12.1":"89","12.2":"89","13.0":"91","13.1":"91","13.2":"91","13.3":"91","13.4":"91","13.5":"91","13.6":"91","14.0":"93","14.1":"93","14.2":"93","15.0":"94","15.1":"94","15.2":"94","15.3":"94","15.4":"94","15.5":"94","16.0":"96","16.1":"96","16.2":"96","17.0":"98","17.1":"98","17.2":"98","17.3":"98","17.4":"98","18.0":"100","18.1":"100","18.2":"100","18.3":"100","19.0":"102","19.1":"102","20.0":"104","20.1":"104","20.2":"104","20.3":"104","21.0":"106","21.1":"106","21.2":"106","21.3":"106","21.4":"106","22.0":"108","22.1":"108","22.2":"108","22.3":"108","23.0":"110","23.1":"110","24.0":"111"} \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.js b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.js index 7a62b8b39ada4e..b29e180b7a9f9b 100644 --- a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.js +++ b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.js @@ -1,66 +1,54 @@ +function _iterableToArrayLimit(arr, i) { + var _i = null == arr ? null : "undefined" != typeof Symbol && arr[Symbol.iterator] || arr["@@iterator"]; + if (null != _i) { + var _s, + _e, + _x, + _r, + _arr = [], + _n = !0, + _d = !1; + try { + if (_x = (_i = _i.call(arr)).next, 0 === i) { + if (Object(_i) !== _i) return; + _n = !1; + } else for (; !(_n = (_s = _x.call(_i)).done) && (_arr.push(_s.value), _arr.length !== i); _n = !0); + } catch (err) { + _d = !0, _e = err; + } finally { + try { + if (!_n && null != _i.return && (_r = _i.return(), Object(_r) !== _r)) return; + } finally { + if (_d) throw _e; + } + } + return _arr; + } +} function _typeof(obj) { "@babel/helpers - typeof"; - if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { - _typeof = function (obj) { - return typeof obj; - }; - } else { - _typeof = function (obj) { - return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; - }; - } - - return _typeof(obj); + return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { + return typeof obj; + } : function (obj) { + return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; + }, _typeof(obj); } - function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } - function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); } - function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); } - function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } - function _iterableToArray(iter) { - if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); -} - -function _iterableToArrayLimit(arr, i) { - if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; - var _arr = []; - var _n = true; - var _d = false; - var _e = undefined; - - try { - for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { - _arr.push(_s.value); - - if (i && _arr.length === i) break; - } - } catch (err) { - _d = true; - _e = err; - } finally { - try { - if (!_n && _i["return"] != null) _i["return"](); - } finally { - if (_d) throw _e; - } - } - - return _arr; + if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } - function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); @@ -69,80 +57,18 @@ function _unsupportedIterableToArray(o, minLen) { if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } - function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; - for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; - return arr2; } - function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } - function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } -function _createForOfIteratorHelper(o, allowArrayLike) { - var it; - - if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { - if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { - if (it) o = it; - var i = 0; - - var F = function () {}; - - return { - s: F, - n: function () { - if (i >= o.length) return { - done: true - }; - return { - done: false, - value: o[i++] - }; - }, - e: function (e) { - throw e; - }, - f: F - }; - } - - throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); - } - - var normalCompletion = true, - didErr = false, - err; - return { - s: function () { - it = o[Symbol.iterator](); - }, - n: function () { - var step = it.next(); - normalCompletion = step.done; - return step; - }, - e: function (e) { - didErr = true; - err = e; - }, - f: function () { - try { - if (!normalCompletion && it.return != null) it.return(); - } finally { - if (didErr) throw err; - } - } - }; -} - var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {}; function createCommonjsModule(fn, module) { @@ -174,25 +100,19 @@ var estraverse = createCommonjsModule(function (module, exports) { (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ - /*jslint vars:false, bitwise:true*/ - /*jshint indent:4*/ - /*global exports:true*/ (function clone(exports) { var Syntax, VisitorOption, VisitorKeys, BREAK, SKIP, REMOVE; - function deepCopy(obj) { var ret = {}, - key, - val; - + key, + val; for (key in obj) { if (obj.hasOwnProperty(key)) { val = obj[key]; - if (typeof val === 'object' && val !== null) { ret[key] = deepCopy(val); } else { @@ -200,21 +120,19 @@ var estraverse = createCommonjsModule(function (module, exports) { } } } - return ret; - } // based on LLVM libc++ upper_bound / lower_bound - // MIT License + } + // based on LLVM libc++ upper_bound / lower_bound + // MIT License function upperBound(array, func) { var diff, len, i, current; len = array.length; i = 0; - while (len) { diff = len >>> 1; current = i + diff; - if (func(array[current])) { len = diff; } else { @@ -222,10 +140,8 @@ var estraverse = createCommonjsModule(function (module, exports) { len -= diff + 1; } } - return i; } - Syntax = { AssignmentExpression: 'AssignmentExpression', AssignmentPattern: 'AssignmentPattern', @@ -282,8 +198,10 @@ var estraverse = createCommonjsModule(function (module, exports) { NewExpression: 'NewExpression', ObjectExpression: 'ObjectExpression', ObjectPattern: 'ObjectPattern', + PrivateIdentifier: 'PrivateIdentifier', Program: 'Program', Property: 'Property', + PropertyDefinition: 'PropertyDefinition', RestElement: 'RestElement', ReturnStatement: 'ReturnStatement', SequenceExpression: 'SequenceExpression', @@ -361,8 +279,10 @@ var estraverse = createCommonjsModule(function (module, exports) { NewExpression: ['callee', 'arguments'], ObjectExpression: ['properties'], ObjectPattern: ['properties'], + PrivateIdentifier: [], Program: ['body'], Property: ['key', 'value'], + PropertyDefinition: ['key', 'value'], RestElement: ['argument'], ReturnStatement: ['argument'], SequenceExpression: ['expressions'], @@ -383,8 +303,9 @@ var estraverse = createCommonjsModule(function (module, exports) { WhileStatement: ['test', 'body'], WithStatement: ['object', 'body'], YieldExpression: ['argument'] - }; // unique id + }; + // unique id BREAK = {}; SKIP = {}; REMOVE = {}; @@ -393,16 +314,13 @@ var estraverse = createCommonjsModule(function (module, exports) { Skip: SKIP, Remove: REMOVE }; - function Reference(parent, key) { this.parent = parent; this.key = key; } - Reference.prototype.replace = function replace(node) { this.parent[this.key] = node; }; - Reference.prototype.remove = function remove() { if (Array.isArray(this.parent)) { this.parent.splice(this.key, 1); @@ -412,21 +330,18 @@ var estraverse = createCommonjsModule(function (module, exports) { return false; } }; - function Element(node, path, wrap, ref) { this.node = node; this.path = path; this.wrap = wrap; this.ref = ref; } + function Controller() {} - function Controller() {} // API: + // API: // return property path array from root to current node - - Controller.prototype.path = function path() { var i, iz, j, jz, result, element; - function addToPath(result, path) { if (Array.isArray(path)) { for (j = 0, jz = path.length; j < jz; ++j) { @@ -435,91 +350,84 @@ var estraverse = createCommonjsModule(function (module, exports) { } else { result.push(path); } - } // root node - + } + // root node if (!this.__current.path) { return null; - } // first node is sentinel, second node is root element - + } + // first node is sentinel, second node is root element result = []; - for (i = 2, iz = this.__leavelist.length; i < iz; ++i) { element = this.__leavelist[i]; addToPath(result, element.path); } - addToPath(result, this.__current.path); return result; - }; // API: - // return type of current node - + }; + // API: + // return type of current node Controller.prototype.type = function () { var node = this.current(); return node.type || this.__current.wrap; - }; // API: - // return array of parent elements - + }; + // API: + // return array of parent elements Controller.prototype.parents = function parents() { - var i, iz, result; // first node is sentinel + var i, iz, result; + // first node is sentinel result = []; - for (i = 1, iz = this.__leavelist.length; i < iz; ++i) { result.push(this.__leavelist[i].node); } - return result; - }; // API: - // return current node - + }; + // API: + // return current node Controller.prototype.current = function current() { return this.__current.node; }; - Controller.prototype.__execute = function __execute(callback, element) { var previous, result; result = undefined; previous = this.__current; this.__current = element; this.__state = null; - if (callback) { result = callback.call(this, element.node, this.__leavelist[this.__leavelist.length - 1].node); } - this.__current = previous; return result; - }; // API: - // notify control skip / break - + }; + // API: + // notify control skip / break Controller.prototype.notify = function notify(flag) { this.__state = flag; - }; // API: - // skip child nodes of current node - + }; + // API: + // skip child nodes of current node Controller.prototype.skip = function () { this.notify(SKIP); - }; // API: - // break traversals - + }; + // API: + // break traversals Controller.prototype['break'] = function () { this.notify(BREAK); - }; // API: - // remove node - + }; + // API: + // remove node Controller.prototype.remove = function () { this.notify(REMOVE); }; - Controller.prototype.__initialize = function (root, visitor) { this.visitor = visitor; this.root = root; @@ -528,87 +436,68 @@ var estraverse = createCommonjsModule(function (module, exports) { this.__current = null; this.__state = null; this.__fallback = null; - if (visitor.fallback === 'iteration') { this.__fallback = Object.keys; } else if (typeof visitor.fallback === 'function') { this.__fallback = visitor.fallback; } - this.__keys = VisitorKeys; - if (visitor.keys) { this.__keys = Object.assign(Object.create(this.__keys), visitor.keys); } }; - function isNode(node) { if (node == null) { return false; } - return typeof node === 'object' && typeof node.type === 'string'; } - function isProperty(nodeType, key) { return (nodeType === Syntax.ObjectExpression || nodeType === Syntax.ObjectPattern) && 'properties' === key; } - function candidateExistsInLeaveList(leavelist, candidate) { for (var i = leavelist.length - 1; i >= 0; --i) { if (leavelist[i].node === candidate) { return true; } } - return false; } - Controller.prototype.traverse = function traverse(root, visitor) { var worklist, leavelist, element, node, nodeType, ret, key, current, current2, candidates, candidate, sentinel; - this.__initialize(root, visitor); + sentinel = {}; - sentinel = {}; // reference - + // reference worklist = this.__worklist; - leavelist = this.__leavelist; // initialize + leavelist = this.__leavelist; + // initialize worklist.push(new Element(root, null, null, null)); leavelist.push(new Element(null, null, null, null)); - while (worklist.length) { element = worklist.pop(); - if (element === sentinel) { element = leavelist.pop(); ret = this.__execute(visitor.leave, element); - if (this.__state === BREAK || ret === BREAK) { return; } - continue; } - if (element.node) { ret = this.__execute(visitor.enter, element); - if (this.__state === BREAK || ret === BREAK) { return; } - worklist.push(sentinel); leavelist.push(element); - if (this.__state === SKIP || ret === SKIP) { continue; } - node = element.node; nodeType = node.type || element.wrap; candidates = this.__keys[nodeType]; - if (!candidates) { if (this.__fallback) { candidates = this.__fallback(node); @@ -616,29 +505,22 @@ var estraverse = createCommonjsModule(function (module, exports) { throw new Error('Unknown node type ' + nodeType + '.'); } } - current = candidates.length; - while ((current -= 1) >= 0) { key = candidates[current]; candidate = node[key]; - if (!candidate) { continue; } - if (Array.isArray(candidate)) { current2 = candidate.length; - while ((current2 -= 1) >= 0) { if (!candidate[current2]) { continue; } - if (candidateExistsInLeaveList(leavelist, candidate[current2])) { continue; } - if (isProperty(nodeType, candidates[current])) { element = new Element(candidate[current2], [key, current2], 'Property', null); } else if (isNode(candidate[current2])) { @@ -646,121 +528,103 @@ var estraverse = createCommonjsModule(function (module, exports) { } else { continue; } - worklist.push(element); } } else if (isNode(candidate)) { if (candidateExistsInLeaveList(leavelist, candidate)) { continue; } - worklist.push(new Element(candidate, key, null, null)); } } } } }; - Controller.prototype.replace = function replace(root, visitor) { var worklist, leavelist, node, nodeType, target, element, current, current2, candidates, candidate, sentinel, outer, key; - function removeElem(element) { var i, key, nextElem, parent; - if (element.ref.remove()) { // When the reference is an element of an array. key = element.ref.key; - parent = element.ref.parent; // If removed from array, then decrease following items' keys. + parent = element.ref.parent; + // If removed from array, then decrease following items' keys. i = worklist.length; - while (i--) { nextElem = worklist[i]; - if (nextElem.ref && nextElem.ref.parent === parent) { if (nextElem.ref.key < key) { break; } - --nextElem.ref.key; } } } } - this.__initialize(root, visitor); + sentinel = {}; - sentinel = {}; // reference - + // reference worklist = this.__worklist; - leavelist = this.__leavelist; // initialize + leavelist = this.__leavelist; + // initialize outer = { root: root }; element = new Element(root, null, null, new Reference(outer, 'root')); worklist.push(element); leavelist.push(element); - while (worklist.length) { element = worklist.pop(); - if (element === sentinel) { element = leavelist.pop(); - target = this.__execute(visitor.leave, element); // node may be replaced with null, - // so distinguish between undefined and null in this place + target = this.__execute(visitor.leave, element); + // node may be replaced with null, + // so distinguish between undefined and null in this place if (target !== undefined && target !== BREAK && target !== SKIP && target !== REMOVE) { // replace element.ref.replace(target); } - if (this.__state === REMOVE || target === REMOVE) { removeElem(element); } - if (this.__state === BREAK || target === BREAK) { return outer.root; } - continue; } + target = this.__execute(visitor.enter, element); - target = this.__execute(visitor.enter, element); // node may be replaced with null, + // node may be replaced with null, // so distinguish between undefined and null in this place - if (target !== undefined && target !== BREAK && target !== SKIP && target !== REMOVE) { // replace element.ref.replace(target); element.node = target; } - if (this.__state === REMOVE || target === REMOVE) { removeElem(element); element.node = null; } - if (this.__state === BREAK || target === BREAK) { return outer.root; - } // node may be null - + } + // node may be null node = element.node; - if (!node) { continue; } - worklist.push(sentinel); leavelist.push(element); - if (this.__state === SKIP || target === SKIP) { continue; } - nodeType = node.type || element.wrap; candidates = this.__keys[nodeType]; - if (!candidates) { if (this.__fallback) { candidates = this.__fallback(node); @@ -768,25 +632,19 @@ var estraverse = createCommonjsModule(function (module, exports) { throw new Error('Unknown node type ' + nodeType + '.'); } } - current = candidates.length; - while ((current -= 1) >= 0) { key = candidates[current]; candidate = node[key]; - if (!candidate) { continue; } - if (Array.isArray(candidate)) { current2 = candidate.length; - while ((current2 -= 1) >= 0) { if (!candidate[current2]) { continue; } - if (isProperty(nodeType, candidates[current])) { element = new Element(candidate[current2], [key, current2], 'Property', new Reference(candidate, current2)); } else if (isNode(candidate[current2])) { @@ -794,7 +652,6 @@ var estraverse = createCommonjsModule(function (module, exports) { } else { continue; } - worklist.push(element); } } else if (isNode(candidate)) { @@ -802,53 +659,43 @@ var estraverse = createCommonjsModule(function (module, exports) { } } } - return outer.root; }; - function traverse(root, visitor) { var controller = new Controller(); return controller.traverse(root, visitor); } - function replace(root, visitor) { var controller = new Controller(); return controller.replace(root, visitor); } - function extendCommentRange(comment, tokens) { var target; target = upperBound(tokens, function search(token) { return token.range[0] > comment.range[0]; }); comment.extendedRange = [comment.range[0], comment.range[1]]; - if (target !== tokens.length) { comment.extendedRange[1] = tokens[target].range[0]; } - target -= 1; - if (target >= 0) { comment.extendedRange[0] = tokens[target].range[1]; } - return comment; } - function attachComments(tree, providedComments, tokens) { // At first, we should calculate extended comment ranges. var comments = [], - comment, - len, - i, - cursor; - + comment, + len, + i, + cursor; if (!tree.range) { throw new Error('attachComments needs range information'); - } // tokens array is empty, we attach comments to tree as 'leadingComments' - + } + // tokens array is empty, we attach comments to tree as 'leadingComments' if (!tokens.length) { if (providedComments.length) { for (i = 0, len = providedComments.length; i < len; i += 1) { @@ -856,47 +703,39 @@ var estraverse = createCommonjsModule(function (module, exports) { comment.extendedRange = [0, tree.range[0]]; comments.push(comment); } - tree.leadingComments = comments; } - return tree; } - for (i = 0, len = providedComments.length; i < len; i += 1) { comments.push(extendCommentRange(deepCopy(providedComments[i]), tokens)); - } // This is based on John Freeman's implementation. - + } + // This is based on John Freeman's implementation. cursor = 0; traverse(tree, { enter: function (node) { var comment; - while (cursor < comments.length) { comment = comments[cursor]; - if (comment.extendedRange[1] > node.range[0]) { break; } - if (comment.extendedRange[1] === node.range[0]) { if (!node.leadingComments) { node.leadingComments = []; } - node.leadingComments.push(comment); comments.splice(cursor, 1); } else { cursor += 1; } - } // already out of owned node - + } + // already out of owned node if (cursor === comments.length) { return VisitorOption.Break; } - if (comments[cursor].extendedRange[0] > node.range[1]) { return VisitorOption.Skip; } @@ -906,31 +745,26 @@ var estraverse = createCommonjsModule(function (module, exports) { traverse(tree, { leave: function (node) { var comment; - while (cursor < comments.length) { comment = comments[cursor]; - if (node.range[1] < comment.extendedRange[0]) { break; } - if (node.range[1] === comment.extendedRange[0]) { if (!node.trailingComments) { node.trailingComments = []; } - node.trailingComments.push(comment); comments.splice(cursor, 1); } else { cursor += 1; } - } // already out of owned node - + } + // already out of owned node if (cursor === comments.length) { return VisitorOption.Break; } - if (comments[cursor].extendedRange[0] > node.range[1]) { return VisitorOption.Skip; } @@ -938,7 +772,6 @@ var estraverse = createCommonjsModule(function (module, exports) { }); return tree; } - exports.Syntax = Syntax; exports.traverse = traverse; exports.replace = replace; @@ -946,15 +779,12 @@ var estraverse = createCommonjsModule(function (module, exports) { exports.VisitorKeys = VisitorKeys; exports.VisitorOption = VisitorOption; exports.Controller = Controller; - exports.cloneEnvironment = function () { return clone({}); }; - return exports; })(exports); /* vim: set sw=4 ts=4 et tw=80 : */ - }); var parser = createCommonjsModule(function (module) { @@ -973,25 +803,20 @@ var parser = createCommonjsModule(function (module) { function ctor() { this.constructor = child; } - ctor.prototype = parent.prototype; child.prototype = new ctor(); } - function peg$SyntaxError(message, expected, found, location) { this.message = message; this.expected = expected; this.found = found; this.location = location; this.name = "SyntaxError"; - if (typeof Error.captureStackTrace === "function") { Error.captureStackTrace(this, peg$SyntaxError); } } - peg$subclass(peg$SyntaxError, Error); - peg$SyntaxError.buildMessage = function (expected, found) { var DESCRIBE_EXPECTATION_FNS = { literal: function literal(expectation) { @@ -999,12 +824,10 @@ var parser = createCommonjsModule(function (module) { }, "class": function _class(expectation) { var escapedParts = "", - i; - + i; for (i = 0; i < expectation.parts.length; i++) { escapedParts += expectation.parts[i] instanceof Array ? classEscape(expectation.parts[i][0]) + "-" + classEscape(expectation.parts[i][1]) : classEscape(expectation.parts[i]); } - return "[" + (expectation.inverted ? "^" : "") + escapedParts + "]"; }, any: function any(expectation) { @@ -1017,11 +840,9 @@ var parser = createCommonjsModule(function (module) { return expectation.description; } }; - function hex(ch) { return ch.charCodeAt(0).toString(16).toUpperCase(); } - function literalEscape(s) { return s.replace(/\\/g, '\\\\').replace(/"/g, '\\"').replace(/\0/g, '\\0').replace(/\t/g, '\\t').replace(/\n/g, '\\n').replace(/\r/g, '\\r').replace(/[\x00-\x0F]/g, function (ch) { return '\\x0' + hex(ch); @@ -1029,7 +850,6 @@ var parser = createCommonjsModule(function (module) { return '\\x' + hex(ch); }); } - function classEscape(s) { return s.replace(/\\/g, '\\\\').replace(/\]/g, '\\]').replace(/\^/g, '\\^').replace(/-/g, '\\-').replace(/\0/g, '\\0').replace(/\t/g, '\\t').replace(/\n/g, '\\n').replace(/\r/g, '\\r').replace(/[\x00-\x0F]/g, function (ch) { return '\\x0' + hex(ch); @@ -1037,22 +857,17 @@ var parser = createCommonjsModule(function (module) { return '\\x' + hex(ch); }); } - function describeExpectation(expectation) { return DESCRIBE_EXPECTATION_FNS[expectation.type](expectation); } - function describeExpected(expected) { var descriptions = new Array(expected.length), - i, - j; - + i, + j; for (i = 0; i < expected.length; i++) { descriptions[i] = describeExpectation(expected[i]); } - descriptions.sort(); - if (descriptions.length > 0) { for (i = 1, j = 1; i < descriptions.length; i++) { if (descriptions[i - 1] !== descriptions[i]) { @@ -1060,296 +875,285 @@ var parser = createCommonjsModule(function (module) { j++; } } - descriptions.length = j; } - switch (descriptions.length) { case 1: return descriptions[0]; - case 2: return descriptions[0] + " or " + descriptions[1]; - default: return descriptions.slice(0, -1).join(", ") + ", or " + descriptions[descriptions.length - 1]; } } - function describeFound(found) { return found ? "\"" + literalEscape(found) + "\"" : "end of input"; } - return "Expected " + describeExpected(expected) + " but " + describeFound(found) + " found."; }; - function peg$parse(input, options) { options = options !== void 0 ? options : {}; - var peg$FAILED = {}, - peg$startRuleFunctions = { - start: peg$parsestart - }, - peg$startRuleFunction = peg$parsestart, - peg$c0 = function peg$c0(ss) { - return ss.length === 1 ? ss[0] : { - type: 'matches', - selectors: ss - }; - }, - peg$c1 = function peg$c1() { - return void 0; - }, - peg$c2 = " ", - peg$c3 = peg$literalExpectation(" ", false), - peg$c4 = /^[^ [\],():#!=><~+.]/, - peg$c5 = peg$classExpectation([" ", "[", "]", ",", "(", ")", ":", "#", "!", "=", ">", "<", "~", "+", "."], true, false), - peg$c6 = function peg$c6(i) { - return i.join(''); - }, - peg$c7 = ">", - peg$c8 = peg$literalExpectation(">", false), - peg$c9 = function peg$c9() { - return 'child'; - }, - peg$c10 = "~", - peg$c11 = peg$literalExpectation("~", false), - peg$c12 = function peg$c12() { - return 'sibling'; - }, - peg$c13 = "+", - peg$c14 = peg$literalExpectation("+", false), - peg$c15 = function peg$c15() { - return 'adjacent'; - }, - peg$c16 = function peg$c16() { - return 'descendant'; - }, - peg$c17 = ",", - peg$c18 = peg$literalExpectation(",", false), - peg$c19 = function peg$c19(s, ss) { - return [s].concat(ss.map(function (s) { - return s[3]; - })); - }, - peg$c20 = function peg$c20(a, ops) { - return ops.reduce(function (memo, rhs) { - return { - type: rhs[0], - left: memo, - right: rhs[1] + peg$startRuleFunctions = { + start: peg$parsestart + }, + peg$startRuleFunction = peg$parsestart, + peg$c0 = function peg$c0(ss) { + return ss.length === 1 ? ss[0] : { + type: 'matches', + selectors: ss }; - }, a); - }, - peg$c21 = "!", - peg$c22 = peg$literalExpectation("!", false), - peg$c23 = function peg$c23(subject, as) { - var b = as.length === 1 ? as[0] : { - type: 'compound', - selectors: as - }; - if (subject) b.subject = true; - return b; - }, - peg$c24 = "*", - peg$c25 = peg$literalExpectation("*", false), - peg$c26 = function peg$c26(a) { - return { - type: 'wildcard', - value: a - }; - }, - peg$c27 = "#", - peg$c28 = peg$literalExpectation("#", false), - peg$c29 = function peg$c29(i) { - return { - type: 'identifier', - value: i - }; - }, - peg$c30 = "[", - peg$c31 = peg$literalExpectation("[", false), - peg$c32 = "]", - peg$c33 = peg$literalExpectation("]", false), - peg$c34 = function peg$c34(v) { - return v; - }, - peg$c35 = /^[>", "<", "!"], false, false), - peg$c37 = "=", - peg$c38 = peg$literalExpectation("=", false), - peg$c39 = function peg$c39(a) { - return (a || '') + '='; - }, - peg$c40 = /^[><]/, - peg$c41 = peg$classExpectation([">", "<"], false, false), - peg$c42 = ".", - peg$c43 = peg$literalExpectation(".", false), - peg$c44 = function peg$c44(a, as) { - return [].concat.apply([a], as).join(''); - }, - peg$c45 = function peg$c45(name, op, value) { - return { - type: 'attribute', - name: name, - operator: op, - value: value - }; - }, - peg$c46 = function peg$c46(name) { - return { - type: 'attribute', - name: name - }; - }, - peg$c47 = "\"", - peg$c48 = peg$literalExpectation("\"", false), - peg$c49 = /^[^\\"]/, - peg$c50 = peg$classExpectation(["\\", "\""], true, false), - peg$c51 = "\\", - peg$c52 = peg$literalExpectation("\\", false), - peg$c53 = peg$anyExpectation(), - peg$c54 = function peg$c54(a, b) { - return a + b; - }, - peg$c55 = function peg$c55(d) { - return { - type: 'literal', - value: strUnescape(d.join('')) - }; - }, - peg$c56 = "'", - peg$c57 = peg$literalExpectation("'", false), - peg$c58 = /^[^\\']/, - peg$c59 = peg$classExpectation(["\\", "'"], true, false), - peg$c60 = /^[0-9]/, - peg$c61 = peg$classExpectation([["0", "9"]], false, false), - peg$c62 = function peg$c62(a, b) { - // Can use `a.flat().join('')` once supported - var leadingDecimals = a ? [].concat.apply([], a).join('') : ''; - return { - type: 'literal', - value: parseFloat(leadingDecimals + b.join('')) - }; - }, - peg$c63 = function peg$c63(i) { - return { - type: 'literal', - value: i - }; - }, - peg$c64 = "type(", - peg$c65 = peg$literalExpectation("type(", false), - peg$c66 = /^[^ )]/, - peg$c67 = peg$classExpectation([" ", ")"], true, false), - peg$c68 = ")", - peg$c69 = peg$literalExpectation(")", false), - peg$c70 = function peg$c70(t) { - return { - type: 'type', - value: t.join('') - }; - }, - peg$c71 = /^[imsu]/, - peg$c72 = peg$classExpectation(["i", "m", "s", "u"], false, false), - peg$c73 = "/", - peg$c74 = peg$literalExpectation("/", false), - peg$c75 = /^[^\/]/, - peg$c76 = peg$classExpectation(["/"], true, false), - peg$c77 = function peg$c77(d, flgs) { - return { - type: 'regexp', - value: new RegExp(d.join(''), flgs ? flgs.join('') : '') - }; - }, - peg$c78 = function peg$c78(i, is) { - return { - type: 'field', - name: is.reduce(function (memo, p) { - return memo + p[0] + p[1]; - }, i) - }; - }, - peg$c79 = ":not(", - peg$c80 = peg$literalExpectation(":not(", false), - peg$c81 = function peg$c81(ss) { - return { - type: 'not', - selectors: ss - }; - }, - peg$c82 = ":matches(", - peg$c83 = peg$literalExpectation(":matches(", false), - peg$c84 = function peg$c84(ss) { - return { - type: 'matches', - selectors: ss - }; - }, - peg$c85 = ":has(", - peg$c86 = peg$literalExpectation(":has(", false), - peg$c87 = function peg$c87(ss) { - return { - type: 'has', - selectors: ss - }; - }, - peg$c88 = ":first-child", - peg$c89 = peg$literalExpectation(":first-child", false), - peg$c90 = function peg$c90() { - return nth(1); - }, - peg$c91 = ":last-child", - peg$c92 = peg$literalExpectation(":last-child", false), - peg$c93 = function peg$c93() { - return nthLast(1); - }, - peg$c94 = ":nth-child(", - peg$c95 = peg$literalExpectation(":nth-child(", false), - peg$c96 = function peg$c96(n) { - return nth(parseInt(n.join(''), 10)); - }, - peg$c97 = ":nth-last-child(", - peg$c98 = peg$literalExpectation(":nth-last-child(", false), - peg$c99 = function peg$c99(n) { - return nthLast(parseInt(n.join(''), 10)); - }, - peg$c100 = ":", - peg$c101 = peg$literalExpectation(":", false), - peg$c102 = "statement", - peg$c103 = peg$literalExpectation("statement", true), - peg$c104 = "expression", - peg$c105 = peg$literalExpectation("expression", true), - peg$c106 = "declaration", - peg$c107 = peg$literalExpectation("declaration", true), - peg$c108 = "function", - peg$c109 = peg$literalExpectation("function", true), - peg$c110 = "pattern", - peg$c111 = peg$literalExpectation("pattern", true), - peg$c112 = function peg$c112(c) { - return { - type: 'class', - name: c - }; - }, - peg$currPos = 0, - peg$posDetailsCache = [{ - line: 1, - column: 1 - }], - peg$maxFailPos = 0, - peg$maxFailExpected = [], - peg$resultsCache = {}, - peg$result; - + }, + peg$c1 = function peg$c1() { + return void 0; + }, + peg$c2 = " ", + peg$c3 = peg$literalExpectation(" ", false), + peg$c4 = /^[^ [\],():#!=><~+.]/, + peg$c5 = peg$classExpectation([" ", "[", "]", ",", "(", ")", ":", "#", "!", "=", ">", "<", "~", "+", "."], true, false), + peg$c6 = function peg$c6(i) { + return i.join(''); + }, + peg$c7 = ">", + peg$c8 = peg$literalExpectation(">", false), + peg$c9 = function peg$c9() { + return 'child'; + }, + peg$c10 = "~", + peg$c11 = peg$literalExpectation("~", false), + peg$c12 = function peg$c12() { + return 'sibling'; + }, + peg$c13 = "+", + peg$c14 = peg$literalExpectation("+", false), + peg$c15 = function peg$c15() { + return 'adjacent'; + }, + peg$c16 = function peg$c16() { + return 'descendant'; + }, + peg$c17 = ",", + peg$c18 = peg$literalExpectation(",", false), + peg$c19 = function peg$c19(s, ss) { + return [s].concat(ss.map(function (s) { + return s[3]; + })); + }, + peg$c20 = function peg$c20(a, ops) { + return ops.reduce(function (memo, rhs) { + return { + type: rhs[0], + left: memo, + right: rhs[1] + }; + }, a); + }, + peg$c21 = "!", + peg$c22 = peg$literalExpectation("!", false), + peg$c23 = function peg$c23(subject, as) { + var b = as.length === 1 ? as[0] : { + type: 'compound', + selectors: as + }; + if (subject) b.subject = true; + return b; + }, + peg$c24 = "*", + peg$c25 = peg$literalExpectation("*", false), + peg$c26 = function peg$c26(a) { + return { + type: 'wildcard', + value: a + }; + }, + peg$c27 = "#", + peg$c28 = peg$literalExpectation("#", false), + peg$c29 = function peg$c29(i) { + return { + type: 'identifier', + value: i + }; + }, + peg$c30 = "[", + peg$c31 = peg$literalExpectation("[", false), + peg$c32 = "]", + peg$c33 = peg$literalExpectation("]", false), + peg$c34 = function peg$c34(v) { + return v; + }, + peg$c35 = /^[>", "<", "!"], false, false), + peg$c37 = "=", + peg$c38 = peg$literalExpectation("=", false), + peg$c39 = function peg$c39(a) { + return (a || '') + '='; + }, + peg$c40 = /^[><]/, + peg$c41 = peg$classExpectation([">", "<"], false, false), + peg$c42 = ".", + peg$c43 = peg$literalExpectation(".", false), + peg$c44 = function peg$c44(a, as) { + return [].concat.apply([a], as).join(''); + }, + peg$c45 = function peg$c45(name, op, value) { + return { + type: 'attribute', + name: name, + operator: op, + value: value + }; + }, + peg$c46 = function peg$c46(name) { + return { + type: 'attribute', + name: name + }; + }, + peg$c47 = "\"", + peg$c48 = peg$literalExpectation("\"", false), + peg$c49 = /^[^\\"]/, + peg$c50 = peg$classExpectation(["\\", "\""], true, false), + peg$c51 = "\\", + peg$c52 = peg$literalExpectation("\\", false), + peg$c53 = peg$anyExpectation(), + peg$c54 = function peg$c54(a, b) { + return a + b; + }, + peg$c55 = function peg$c55(d) { + return { + type: 'literal', + value: strUnescape(d.join('')) + }; + }, + peg$c56 = "'", + peg$c57 = peg$literalExpectation("'", false), + peg$c58 = /^[^\\']/, + peg$c59 = peg$classExpectation(["\\", "'"], true, false), + peg$c60 = /^[0-9]/, + peg$c61 = peg$classExpectation([["0", "9"]], false, false), + peg$c62 = function peg$c62(a, b) { + // Can use `a.flat().join('')` once supported + var leadingDecimals = a ? [].concat.apply([], a).join('') : ''; + return { + type: 'literal', + value: parseFloat(leadingDecimals + b.join('')) + }; + }, + peg$c63 = function peg$c63(i) { + return { + type: 'literal', + value: i + }; + }, + peg$c64 = "type(", + peg$c65 = peg$literalExpectation("type(", false), + peg$c66 = /^[^ )]/, + peg$c67 = peg$classExpectation([" ", ")"], true, false), + peg$c68 = ")", + peg$c69 = peg$literalExpectation(")", false), + peg$c70 = function peg$c70(t) { + return { + type: 'type', + value: t.join('') + }; + }, + peg$c71 = /^[imsu]/, + peg$c72 = peg$classExpectation(["i", "m", "s", "u"], false, false), + peg$c73 = "/", + peg$c74 = peg$literalExpectation("/", false), + peg$c75 = /^[^\/]/, + peg$c76 = peg$classExpectation(["/"], true, false), + peg$c77 = function peg$c77(d, flgs) { + return { + type: 'regexp', + value: new RegExp(d.join(''), flgs ? flgs.join('') : '') + }; + }, + peg$c78 = function peg$c78(i, is) { + return { + type: 'field', + name: is.reduce(function (memo, p) { + return memo + p[0] + p[1]; + }, i) + }; + }, + peg$c79 = ":not(", + peg$c80 = peg$literalExpectation(":not(", false), + peg$c81 = function peg$c81(ss) { + return { + type: 'not', + selectors: ss + }; + }, + peg$c82 = ":matches(", + peg$c83 = peg$literalExpectation(":matches(", false), + peg$c84 = function peg$c84(ss) { + return { + type: 'matches', + selectors: ss + }; + }, + peg$c85 = ":has(", + peg$c86 = peg$literalExpectation(":has(", false), + peg$c87 = function peg$c87(ss) { + return { + type: 'has', + selectors: ss + }; + }, + peg$c88 = ":first-child", + peg$c89 = peg$literalExpectation(":first-child", false), + peg$c90 = function peg$c90() { + return nth(1); + }, + peg$c91 = ":last-child", + peg$c92 = peg$literalExpectation(":last-child", false), + peg$c93 = function peg$c93() { + return nthLast(1); + }, + peg$c94 = ":nth-child(", + peg$c95 = peg$literalExpectation(":nth-child(", false), + peg$c96 = function peg$c96(n) { + return nth(parseInt(n.join(''), 10)); + }, + peg$c97 = ":nth-last-child(", + peg$c98 = peg$literalExpectation(":nth-last-child(", false), + peg$c99 = function peg$c99(n) { + return nthLast(parseInt(n.join(''), 10)); + }, + peg$c100 = ":", + peg$c101 = peg$literalExpectation(":", false), + peg$c102 = "statement", + peg$c103 = peg$literalExpectation("statement", true), + peg$c104 = "expression", + peg$c105 = peg$literalExpectation("expression", true), + peg$c106 = "declaration", + peg$c107 = peg$literalExpectation("declaration", true), + peg$c108 = "function", + peg$c109 = peg$literalExpectation("function", true), + peg$c110 = "pattern", + peg$c111 = peg$literalExpectation("pattern", true), + peg$c112 = function peg$c112(c) { + return { + type: 'class', + name: c + }; + }, + peg$currPos = 0, + peg$posDetailsCache = [{ + line: 1, + column: 1 + }], + peg$maxFailPos = 0, + peg$maxFailExpected = [], + peg$resultsCache = {}, + peg$result; if ("startRule" in options) { if (!(options.startRule in peg$startRuleFunctions)) { throw new Error("Can't start parsing from rule \"" + options.startRule + "\"."); } - peg$startRuleFunction = peg$startRuleFunctions[options.startRule]; } - function peg$literalExpectation(text, ignoreCase) { return { type: "literal", @@ -1357,7 +1161,6 @@ var parser = createCommonjsModule(function (module) { ignoreCase: ignoreCase }; } - function peg$classExpectation(parts, inverted, ignoreCase) { return { type: "class", @@ -1366,38 +1169,31 @@ var parser = createCommonjsModule(function (module) { ignoreCase: ignoreCase }; } - function peg$anyExpectation() { return { type: "any" }; } - function peg$endExpectation() { return { type: "end" }; } - function peg$computePosDetails(pos) { var details = peg$posDetailsCache[pos], - p; - + p; if (details) { return details; } else { p = pos - 1; - while (!peg$posDetailsCache[p]) { p--; } - details = peg$posDetailsCache[p]; details = { line: details.line, column: details.column }; - while (p < pos) { if (input.charCodeAt(p) === 10) { details.line++; @@ -1405,18 +1201,15 @@ var parser = createCommonjsModule(function (module) { } else { details.column++; } - p++; } - peg$posDetailsCache[pos] = details; return details; } } - function peg$computeLocation(startPos, endPos) { var startPosDetails = peg$computePosDetails(startPos), - endPosDetails = peg$computePosDetails(endPos); + endPosDetails = peg$computePosDetails(endPos); return { start: { offset: startPos, @@ -1430,43 +1223,33 @@ var parser = createCommonjsModule(function (module) { } }; } - function peg$fail(expected) { if (peg$currPos < peg$maxFailPos) { return; } - if (peg$currPos > peg$maxFailPos) { peg$maxFailPos = peg$currPos; peg$maxFailExpected = []; } - peg$maxFailExpected.push(expected); } - function peg$buildStructuredError(expected, found, location) { return new peg$SyntaxError(peg$SyntaxError.buildMessage(expected, found), expected, found, location); } - function peg$parsestart() { var s0, s1, s2, s3; var key = peg$currPos * 30 + 0, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { s2 = peg$parseselectors(); - if (s2 !== peg$FAILED) { s3 = peg$parse_(); - if (s3 !== peg$FAILED) { s1 = peg$c0(s2); s0 = s1; @@ -1482,104 +1265,83 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { s1 = peg$c1(); } - s0 = s1; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parse_() { var s0, s1; var key = peg$currPos * 30 + 1, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = []; - if (input.charCodeAt(peg$currPos) === 32) { s1 = peg$c2; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c3); } } - while (s1 !== peg$FAILED) { s0.push(s1); - if (input.charCodeAt(peg$currPos) === 32) { s1 = peg$c2; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c3); } } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseidentifierName() { var s0, s1, s2; var key = peg$currPos * 30 + 2, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = []; - if (peg$c4.test(input.charAt(peg$currPos))) { s2 = input.charAt(peg$currPos); peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c5); } } - if (s2 !== peg$FAILED) { while (s2 !== peg$FAILED) { s1.push(s2); - if (peg$c4.test(input.charAt(peg$currPos))) { s2 = input.charAt(peg$currPos); peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c5); } @@ -1588,11 +1350,9 @@ var parser = createCommonjsModule(function (module) { } else { s1 = peg$FAILED; } - if (s1 !== peg$FAILED) { s1 = peg$c6(s1); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -1600,35 +1360,28 @@ var parser = createCommonjsModule(function (module) { }; return s0; } - function peg$parsebinaryOp() { var s0, s1, s2, s3; var key = peg$currPos * 30 + 3, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 62) { s2 = peg$c7; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c8); } } - if (s2 !== peg$FAILED) { s3 = peg$parse_(); - if (s3 !== peg$FAILED) { s1 = peg$c9(); s0 = s1; @@ -1644,26 +1397,21 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 126) { s2 = peg$c10; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c11); } } - if (s2 !== peg$FAILED) { s3 = peg$parse_(); - if (s3 !== peg$FAILED) { s1 = peg$c12(); s0 = s1; @@ -1679,26 +1427,21 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 43) { s2 = peg$c13; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c14); } } - if (s2 !== peg$FAILED) { s3 = peg$parse_(); - if (s3 !== peg$FAILED) { s1 = peg$c15(); s0 = s1; @@ -1714,24 +1457,19 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 32) { s1 = peg$c2; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c3); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s1 = peg$c16(); s0 = s1; @@ -1746,50 +1484,40 @@ var parser = createCommonjsModule(function (module) { } } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseselectors() { var s0, s1, s2, s3, s4, s5, s6, s7; var key = peg$currPos * 30 + 4, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parseselector(); - if (s1 !== peg$FAILED) { s2 = []; s3 = peg$currPos; s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 44) { s5 = peg$c17; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c18); } } - if (s5 !== peg$FAILED) { s6 = peg$parse_(); - if (s6 !== peg$FAILED) { s7 = peg$parseselector(); - if (s7 !== peg$FAILED) { s4 = [s4, s5, s6, s7]; s3 = s4; @@ -1809,30 +1537,24 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s3; s3 = peg$FAILED; } - while (s3 !== peg$FAILED) { s2.push(s3); s3 = peg$currPos; s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 44) { s5 = peg$c17; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c18); } } - if (s5 !== peg$FAILED) { s6 = peg$parse_(); - if (s6 !== peg$FAILED) { s7 = peg$parseselector(); - if (s7 !== peg$FAILED) { s4 = [s4, s5, s6, s7]; s3 = s4; @@ -1853,7 +1575,6 @@ var parser = createCommonjsModule(function (module) { s3 = peg$FAILED; } } - if (s2 !== peg$FAILED) { s1 = peg$c19(s1, s2); s0 = s1; @@ -1865,35 +1586,28 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseselector() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 5, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parsesequence(); - if (s1 !== peg$FAILED) { s2 = []; s3 = peg$currPos; s4 = peg$parsebinaryOp(); - if (s4 !== peg$FAILED) { s5 = peg$parsesequence(); - if (s5 !== peg$FAILED) { s4 = [s4, s5]; s3 = s4; @@ -1905,15 +1619,12 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s3; s3 = peg$FAILED; } - while (s3 !== peg$FAILED) { s2.push(s3); s3 = peg$currPos; s4 = peg$parsebinaryOp(); - if (s4 !== peg$FAILED) { s5 = peg$parsesequence(); - if (s5 !== peg$FAILED) { s4 = [s4, s5]; s3 = s4; @@ -1926,7 +1637,6 @@ var parser = createCommonjsModule(function (module) { s3 = peg$FAILED; } } - if (s2 !== peg$FAILED) { s1 = peg$c20(s1, s2); s0 = s1; @@ -1938,45 +1648,36 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsesequence() { var s0, s1, s2, s3; var key = peg$currPos * 30 + 6, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 33) { s1 = peg$c21; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c22); } } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { s2 = []; s3 = peg$parseatom(); - if (s3 !== peg$FAILED) { while (s3 !== peg$FAILED) { s2.push(s3); @@ -1985,7 +1686,6 @@ var parser = createCommonjsModule(function (module) { } else { s2 = peg$FAILED; } - if (s2 !== peg$FAILED) { s1 = peg$c23(s1, s2); s0 = s1; @@ -1997,56 +1697,41 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseatom() { var s0; var key = peg$currPos * 30 + 7, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$parsewildcard(); - if (s0 === peg$FAILED) { s0 = peg$parseidentifier(); - if (s0 === peg$FAILED) { s0 = peg$parseattr(); - if (s0 === peg$FAILED) { s0 = peg$parsefield(); - if (s0 === peg$FAILED) { s0 = peg$parsenegation(); - if (s0 === peg$FAILED) { s0 = peg$parsematches(); - if (s0 === peg$FAILED) { s0 = peg$parsehas(); - if (s0 === peg$FAILED) { s0 = peg$parsefirstChild(); - if (s0 === peg$FAILED) { s0 = peg$parselastChild(); - if (s0 === peg$FAILED) { s0 = peg$parsenthChild(); - if (s0 === peg$FAILED) { s0 = peg$parsenthLastChild(); - if (s0 === peg$FAILED) { s0 = peg$parseclass(); } @@ -2060,41 +1745,33 @@ var parser = createCommonjsModule(function (module) { } } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsewildcard() { var s0, s1; var key = peg$currPos * 30 + 8, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 42) { s1 = peg$c24; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c25); } } - if (s1 !== peg$FAILED) { s1 = peg$c26(s1); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -2102,37 +1779,29 @@ var parser = createCommonjsModule(function (module) { }; return s0; } - function peg$parseidentifier() { var s0, s1, s2; var key = peg$currPos * 30 + 9, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 35) { s1 = peg$c27; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c28); } } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { s2 = peg$parseidentifierName(); - if (s2 !== peg$FAILED) { s1 = peg$c29(s2); s0 = s1; @@ -2144,58 +1813,46 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattr() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 10, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 91) { s1 = peg$c30; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c31); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseattrValue(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 93) { s5 = peg$c32; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c33); } } - if (s5 !== peg$FAILED) { s1 = peg$c34(s3); s0 = s1; @@ -2219,53 +1876,43 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattrOps() { var s0, s1, s2; var key = peg$currPos * 30 + 11, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (peg$c35.test(input.charAt(peg$currPos))) { s1 = input.charAt(peg$currPos); peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c36); } } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 61) { s2 = peg$c37; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c38); } } - if (s2 !== peg$FAILED) { s1 = peg$c39(s1); s0 = s1; @@ -2277,66 +1924,54 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { if (peg$c40.test(input.charAt(peg$currPos))) { s0 = input.charAt(peg$currPos); peg$currPos++; } else { s0 = peg$FAILED; - { peg$fail(peg$c41); } } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattrEqOps() { var s0, s1, s2; var key = peg$currPos * 30 + 12, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 33) { s1 = peg$c21; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c22); } } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 61) { s2 = peg$c37; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c38); } } - if (s2 !== peg$FAILED) { s1 = peg$c39(s1); s0 = s1; @@ -2348,45 +1983,36 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattrName() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 13, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parseidentifierName(); - if (s1 !== peg$FAILED) { s2 = []; s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s4 = peg$c42; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s4 !== peg$FAILED) { s5 = peg$parseidentifierName(); - if (s5 !== peg$FAILED) { s4 = [s4, s5]; s3 = s4; @@ -2398,25 +2024,20 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s3; s3 = peg$FAILED; } - while (s3 !== peg$FAILED) { s2.push(s3); s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s4 = peg$c42; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s4 !== peg$FAILED) { s5 = peg$parseidentifierName(); - if (s5 !== peg$FAILED) { s4 = [s4, s5]; s3 = s4; @@ -2429,7 +2050,6 @@ var parser = createCommonjsModule(function (module) { s3 = peg$FAILED; } } - if (s2 !== peg$FAILED) { s1 = peg$c44(s1, s2); s0 = s1; @@ -2441,43 +2061,33 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattrValue() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 14, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parseattrName(); - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseattrEqOps(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { s5 = peg$parsetype(); - if (s5 === peg$FAILED) { s5 = peg$parseregex(); } - if (s5 !== peg$FAILED) { s1 = peg$c45(s1, s3, s5); s0 = s1; @@ -2501,31 +2111,23 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parseattrName(); - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseattrOps(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { s5 = peg$parsestring(); - if (s5 === peg$FAILED) { s5 = peg$parsenumber(); - if (s5 === peg$FAILED) { s5 = peg$parsepath(); } } - if (s5 !== peg$FAILED) { s1 = peg$c45(s1, s3, s5); s0 = s1; @@ -2549,89 +2151,71 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parseattrName(); - if (s1 !== peg$FAILED) { s1 = peg$c46(s1); } - s0 = s1; } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsestring() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 15, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 34) { s1 = peg$c47; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c48); } } - if (s1 !== peg$FAILED) { s2 = []; - if (peg$c49.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c50); } } - if (s3 === peg$FAILED) { s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 92) { s4 = peg$c51; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c52); } } - if (s4 !== peg$FAILED) { if (input.length > peg$currPos) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c53); } } - if (s5 !== peg$FAILED) { s4 = peg$c54(s4, s5); s3 = s4; @@ -2644,47 +2228,38 @@ var parser = createCommonjsModule(function (module) { s3 = peg$FAILED; } } - while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c49.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c50); } } - if (s3 === peg$FAILED) { s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 92) { s4 = peg$c51; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c52); } } - if (s4 !== peg$FAILED) { if (input.length > peg$currPos) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c53); } } - if (s5 !== peg$FAILED) { s4 = peg$c54(s4, s5); s3 = s4; @@ -2698,19 +2273,16 @@ var parser = createCommonjsModule(function (module) { } } } - if (s2 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 34) { s3 = peg$c47; peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c48); } } - if (s3 !== peg$FAILED) { s1 = peg$c55(s2); s0 = s1; @@ -2726,61 +2298,49 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 39) { s1 = peg$c56; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c57); } } - if (s1 !== peg$FAILED) { s2 = []; - if (peg$c58.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c59); } } - if (s3 === peg$FAILED) { s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 92) { s4 = peg$c51; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c52); } } - if (s4 !== peg$FAILED) { if (input.length > peg$currPos) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c53); } } - if (s5 !== peg$FAILED) { s4 = peg$c54(s4, s5); s3 = s4; @@ -2793,47 +2353,38 @@ var parser = createCommonjsModule(function (module) { s3 = peg$FAILED; } } - while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c58.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c59); } } - if (s3 === peg$FAILED) { s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 92) { s4 = peg$c51; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c52); } } - if (s4 !== peg$FAILED) { if (input.length > peg$currPos) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c53); } } - if (s5 !== peg$FAILED) { s4 = peg$c54(s4, s5); s3 = s4; @@ -2847,19 +2398,16 @@ var parser = createCommonjsModule(function (module) { } } } - if (s2 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 39) { s3 = peg$c56; peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c57); } } - if (s3 !== peg$FAILED) { s1 = peg$c55(s2); s0 = s1; @@ -2876,66 +2424,54 @@ var parser = createCommonjsModule(function (module) { s0 = peg$FAILED; } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsenumber() { var s0, s1, s2, s3; var key = peg$currPos * 30 + 16, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$currPos; s2 = []; - if (peg$c60.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c61); } } - while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c60.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c61); } } } - if (s2 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 46) { s3 = peg$c42; peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s3 !== peg$FAILED) { s2 = [s2, s3]; s1 = s2; @@ -2947,35 +2483,28 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s1; s1 = peg$FAILED; } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { s2 = []; - if (peg$c60.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c61); } } - if (s3 !== peg$FAILED) { while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c60.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c61); } @@ -2984,7 +2513,6 @@ var parser = createCommonjsModule(function (module) { } else { s2 = peg$FAILED; } - if (s2 !== peg$FAILED) { s1 = peg$c62(s1, s2); s0 = s1; @@ -2996,31 +2524,25 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsepath() { var s0, s1; var key = peg$currPos * 30 + 17, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parseidentifierName(); - if (s1 !== peg$FAILED) { s1 = peg$c63(s1); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -3028,57 +2550,45 @@ var parser = createCommonjsModule(function (module) { }; return s0; } - function peg$parsetype() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 18, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 5) === peg$c64) { s1 = peg$c64; peg$currPos += 5; } else { s1 = peg$FAILED; - { peg$fail(peg$c65); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = []; - if (peg$c66.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c67); } } - if (s4 !== peg$FAILED) { while (s4 !== peg$FAILED) { s3.push(s4); - if (peg$c66.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c67); } @@ -3087,22 +2597,18 @@ var parser = createCommonjsModule(function (module) { } else { s3 = peg$FAILED; } - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c70(s3); s0 = s1; @@ -3126,47 +2632,38 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseflags() { var s0, s1; var key = peg$currPos * 30 + 19, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = []; - if (peg$c71.test(input.charAt(peg$currPos))) { s1 = input.charAt(peg$currPos); peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c72); } } - if (s1 !== peg$FAILED) { while (s1 !== peg$FAILED) { s0.push(s1); - if (peg$c71.test(input.charAt(peg$currPos))) { s1 = input.charAt(peg$currPos); peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c72); } @@ -3175,61 +2672,49 @@ var parser = createCommonjsModule(function (module) { } else { s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseregex() { var s0, s1, s2, s3, s4; var key = peg$currPos * 30 + 20, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 47) { s1 = peg$c73; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c74); } } - if (s1 !== peg$FAILED) { s2 = []; - if (peg$c75.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c76); } } - if (s3 !== peg$FAILED) { while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c75.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c76); } @@ -3238,26 +2723,21 @@ var parser = createCommonjsModule(function (module) { } else { s2 = peg$FAILED; } - if (s2 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 47) { s3 = peg$c73; peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c74); } } - if (s3 !== peg$FAILED) { s4 = peg$parseflags(); - if (s4 === peg$FAILED) { s4 = null; } - if (s4 !== peg$FAILED) { s1 = peg$c77(s2, s4); s0 = s1; @@ -3277,58 +2757,46 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsefield() { var s0, s1, s2, s3, s4, s5, s6; var key = peg$currPos * 30 + 21, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s1 = peg$c42; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s1 !== peg$FAILED) { s2 = peg$parseidentifierName(); - if (s2 !== peg$FAILED) { s3 = []; s4 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s5 = peg$c42; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s5 !== peg$FAILED) { s6 = peg$parseidentifierName(); - if (s6 !== peg$FAILED) { s5 = [s5, s6]; s4 = s5; @@ -3340,25 +2808,20 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s4; s4 = peg$FAILED; } - while (s4 !== peg$FAILED) { s3.push(s4); s4 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s5 = peg$c42; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s5 !== peg$FAILED) { s6 = peg$parseidentifierName(); - if (s6 !== peg$FAILED) { s5 = [s5, s6]; s4 = s5; @@ -3371,7 +2834,6 @@ var parser = createCommonjsModule(function (module) { s4 = peg$FAILED; } } - if (s3 !== peg$FAILED) { s1 = peg$c78(s2, s3); s0 = s1; @@ -3387,58 +2849,46 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsenegation() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 22, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 5) === peg$c79) { s1 = peg$c79; peg$currPos += 5; } else { s1 = peg$FAILED; - { peg$fail(peg$c80); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseselectors(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c81(s3); s0 = s1; @@ -3462,58 +2912,46 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsematches() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 23, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 9) === peg$c82) { s1 = peg$c82; peg$currPos += 9; } else { s1 = peg$FAILED; - { peg$fail(peg$c83); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseselectors(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c84(s3); s0 = s1; @@ -3537,58 +2975,46 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsehas() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 24, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 5) === peg$c85) { s1 = peg$c85; peg$currPos += 5; } else { s1 = peg$FAILED; - { peg$fail(peg$c86); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseselectors(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c87(s3); s0 = s1; @@ -3612,41 +3038,33 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsefirstChild() { var s0, s1; var key = peg$currPos * 30 + 25, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 12) === peg$c88) { s1 = peg$c88; peg$currPos += 12; } else { s1 = peg$FAILED; - { peg$fail(peg$c89); } } - if (s1 !== peg$FAILED) { s1 = peg$c90(); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -3654,34 +3072,27 @@ var parser = createCommonjsModule(function (module) { }; return s0; } - function peg$parselastChild() { var s0, s1; var key = peg$currPos * 30 + 26, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 11) === peg$c91) { s1 = peg$c91; peg$currPos += 11; } else { s1 = peg$FAILED; - { peg$fail(peg$c92); } } - if (s1 !== peg$FAILED) { s1 = peg$c93(); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -3689,57 +3100,45 @@ var parser = createCommonjsModule(function (module) { }; return s0; } - function peg$parsenthChild() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 27, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 11) === peg$c94) { s1 = peg$c94; peg$currPos += 11; } else { s1 = peg$FAILED; - { peg$fail(peg$c95); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = []; - if (peg$c60.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c61); } } - if (s4 !== peg$FAILED) { while (s4 !== peg$FAILED) { s3.push(s4); - if (peg$c60.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c61); } @@ -3748,22 +3147,18 @@ var parser = createCommonjsModule(function (module) { } else { s3 = peg$FAILED; } - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c96(s3); s0 = s1; @@ -3787,64 +3182,51 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsenthLastChild() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 28, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 16) === peg$c97) { s1 = peg$c97; peg$currPos += 16; } else { s1 = peg$FAILED; - { peg$fail(peg$c98); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = []; - if (peg$c60.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c61); } } - if (s4 !== peg$FAILED) { while (s4 !== peg$FAILED) { s3.push(s4); - if (peg$c60.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c61); } @@ -3853,22 +3235,18 @@ var parser = createCommonjsModule(function (module) { } else { s3 = peg$FAILED; } - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c99(s3); s0 = s1; @@ -3892,92 +3270,76 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseclass() { var s0, s1, s2; var key = peg$currPos * 30 + 29, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 58) { s1 = peg$c100; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c101); } } - if (s1 !== peg$FAILED) { if (input.substr(peg$currPos, 9).toLowerCase() === peg$c102) { s2 = input.substr(peg$currPos, 9); peg$currPos += 9; } else { s2 = peg$FAILED; - { peg$fail(peg$c103); } } - if (s2 === peg$FAILED) { if (input.substr(peg$currPos, 10).toLowerCase() === peg$c104) { s2 = input.substr(peg$currPos, 10); peg$currPos += 10; } else { s2 = peg$FAILED; - { peg$fail(peg$c105); } } - if (s2 === peg$FAILED) { if (input.substr(peg$currPos, 11).toLowerCase() === peg$c106) { s2 = input.substr(peg$currPos, 11); peg$currPos += 11; } else { s2 = peg$FAILED; - { peg$fail(peg$c107); } } - if (s2 === peg$FAILED) { if (input.substr(peg$currPos, 8).toLowerCase() === peg$c108) { s2 = input.substr(peg$currPos, 8); peg$currPos += 8; } else { s2 = peg$FAILED; - { peg$fail(peg$c109); } } - if (s2 === peg$FAILED) { if (input.substr(peg$currPos, 7).toLowerCase() === peg$c110) { s2 = input.substr(peg$currPos, 7); peg$currPos += 7; } else { s2 = peg$FAILED; - { peg$fail(peg$c111); } @@ -3986,7 +3348,6 @@ var parser = createCommonjsModule(function (module) { } } } - if (s2 !== peg$FAILED) { s1 = peg$c112(s2); s0 = s1; @@ -3998,14 +3359,12 @@ var parser = createCommonjsModule(function (module) { peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function nth(n) { return { type: 'nth-child', @@ -4015,7 +3374,6 @@ var parser = createCommonjsModule(function (module) { } }; } - function nthLast(n) { return { type: 'nth-last-child', @@ -4025,47 +3383,36 @@ var parser = createCommonjsModule(function (module) { } }; } - function strUnescape(s) { return s.replace(/\\(.)/g, function (match, ch) { switch (ch) { case 'b': return '\b'; - case 'f': return '\f'; - case 'n': return '\n'; - case 'r': return '\r'; - case 't': return '\t'; - case 'v': return '\v'; - default: return ch; } }); } - peg$result = peg$startRuleFunction(); - if (peg$result !== peg$FAILED && peg$currPos === input.length) { return peg$result; } else { if (peg$result !== peg$FAILED && peg$currPos < input.length) { peg$fail(peg$endExpectation()); } - throw peg$buildStructuredError(peg$maxFailExpected, peg$maxFailPos < input.length ? input.charAt(peg$maxFailPos) : null, peg$maxFailPos < input.length ? peg$computeLocation(peg$maxFailPos, peg$maxFailPos + 1) : peg$computeLocation(peg$maxFailPos, peg$maxFailPos)); } } - return { SyntaxError: peg$SyntaxError, parse: peg$parse @@ -4073,20 +3420,13 @@ var parser = createCommonjsModule(function (module) { }); }); -function _objectEntries(obj) { - var entries = []; - var keys = Object.keys(obj); - - for (var k = 0; k < keys.length; k++) entries.push([keys[k], obj[keys[k]]]); - - return entries; -} /** * @typedef {"LEFT_SIDE"|"RIGHT_SIDE"} Side */ var LEFT_SIDE = 'LEFT_SIDE'; var RIGHT_SIDE = 'RIGHT_SIDE'; + /** * @external AST * @see https://esprima.readthedocs.io/en/latest/syntax-tree-format.html @@ -4107,555 +3447,500 @@ var RIGHT_SIDE = 'RIGHT_SIDE'; * Get the value of a property which may be multiple levels down * in the object. * @param {?PlainObject} obj - * @param {string} key + * @param {string[]} keys * @returns {undefined|boolean|string|number|external:AST} */ - -function getPath(obj, key) { - var keys = key.split('.'); - - var _iterator = _createForOfIteratorHelper(keys), - _step; - - try { - for (_iterator.s(); !(_step = _iterator.n()).done;) { - var _key = _step.value; - - if (obj == null) { - return obj; - } - - obj = obj[_key]; +function getPath(obj, keys) { + for (var i = 0; i < keys.length; ++i) { + if (obj == null) { + return obj; } - } catch (err) { - _iterator.e(err); - } finally { - _iterator.f(); + obj = obj[keys[i]]; } - return obj; } + /** * Determine whether `node` can be reached by following `path`, * starting at `ancestor`. * @param {?external:AST} node * @param {?external:AST} ancestor * @param {string[]} path + * @param {Integer} fromPathIndex * @returns {boolean} */ - - -function inPath(node, ancestor, path) { - if (path.length === 0) { - return node === ancestor; - } - - if (ancestor == null) { - return false; - } - - var field = ancestor[path[0]]; - var remainingPath = path.slice(1); - - if (Array.isArray(field)) { - var _iterator2 = _createForOfIteratorHelper(field), - _step2; - - try { - for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { - var component = _step2.value; - - if (inPath(node, component, remainingPath)) { +function inPath(node, ancestor, path, fromPathIndex) { + var current = ancestor; + for (var i = fromPathIndex; i < path.length; ++i) { + if (current == null) { + return false; + } + var field = current[path[i]]; + if (Array.isArray(field)) { + for (var k = 0; k < field.length; ++k) { + if (inPath(node, field[k], path, i + 1)) { return true; } } - } catch (err) { - _iterator2.e(err); - } finally { - _iterator2.f(); + return false; } - - return false; - } else { - return inPath(node, field, remainingPath); + current = field; } + return node === current; } + /** - * @callback TraverseOptionFallback - * @param {external:AST} node The given node. - * @returns {string[]} An array of visitor keys for the given node. - */ + * A generated matcher function for a selector. + * @typedef {function} SelectorMatcher +*/ /** - * @typedef {object} ESQueryOptions - * @property { { [nodeType: string]: string[] } } [visitorKeys] By passing `visitorKeys` mapping, we can extend the properties of the nodes that traverse the node. - * @property {TraverseOptionFallback} [fallback] By passing `fallback` option, we can control the properties of traversing nodes when encountering unknown nodes. - */ + * A WeakMap for holding cached matcher functions for selectors. + * @type {WeakMap} +*/ +var MATCHER_CACHE = typeof WeakMap === 'function' ? new WeakMap() : null; /** - * Given a `node` and its ancestors, determine if `node` is matched - * by `selector`. - * @param {?external:AST} node + * Look up a matcher function for `selector` in the cache. + * If it does not exist, generate it with `generateMatcher` and add it to the cache. + * In engines without WeakMap, the caching is skipped and matchers are generated with every call. * @param {?SelectorAST} selector - * @param {external:AST[]} [ancestry=[]] - * @param {ESQueryOptions} [options] - * @throws {Error} Unknowns (operator, class name, selector type, or - * selector value type) - * @returns {boolean} + * @returns {SelectorMatcher} */ - - -function matches(node, selector, ancestry, options) { - if (!selector) { - return true; - } - - if (!node) { - return false; +function getMatcher(selector) { + if (selector == null) { + return function () { + return true; + }; } - - if (!ancestry) { - ancestry = []; + if (MATCHER_CACHE != null) { + var matcher = MATCHER_CACHE.get(selector); + if (matcher != null) { + return matcher; + } + matcher = generateMatcher(selector); + MATCHER_CACHE.set(selector, matcher); + return matcher; } + return generateMatcher(selector); +} +/** + * Create a matcher function for `selector`, + * @param {?SelectorAST} selector + * @returns {SelectorMatcher} + */ +function generateMatcher(selector) { switch (selector.type) { case 'wildcard': - return true; - + return function () { + return true; + }; case 'identifier': - return selector.value.toLowerCase() === node.type.toLowerCase(); - + { + var value = selector.value.toLowerCase(); + return function (node) { + return value === node.type.toLowerCase(); + }; + } case 'field': { var path = selector.name.split('.'); - var ancestor = ancestry[path.length - 1]; - return inPath(node, ancestor, path); + return function (node, ancestry) { + var ancestor = ancestry[path.length - 1]; + return inPath(node, ancestor, path, 0); + }; } - case 'matches': - var _iterator3 = _createForOfIteratorHelper(selector.selectors), - _step3; - - try { - for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) { - var sel = _step3.value; - - if (matches(node, sel, ancestry, options)) { - return true; + { + var matchers = selector.selectors.map(getMatcher); + return function (node, ancestry, options) { + for (var i = 0; i < matchers.length; ++i) { + if (matchers[i](node, ancestry, options)) { + return true; + } } - } - } catch (err) { - _iterator3.e(err); - } finally { - _iterator3.f(); + return false; + }; } - - return false; - case 'compound': - var _iterator4 = _createForOfIteratorHelper(selector.selectors), - _step4; - - try { - for (_iterator4.s(); !(_step4 = _iterator4.n()).done;) { - var _sel = _step4.value; - - if (!matches(node, _sel, ancestry, options)) { - return false; + { + var _matchers = selector.selectors.map(getMatcher); + return function (node, ancestry, options) { + for (var i = 0; i < _matchers.length; ++i) { + if (!_matchers[i](node, ancestry, options)) { + return false; + } } - } - } catch (err) { - _iterator4.e(err); - } finally { - _iterator4.f(); + return true; + }; } - - return true; - case 'not': - var _iterator5 = _createForOfIteratorHelper(selector.selectors), - _step5; - - try { - for (_iterator5.s(); !(_step5 = _iterator5.n()).done;) { - var _sel2 = _step5.value; - - if (matches(node, _sel2, ancestry, options)) { - return false; + { + var _matchers2 = selector.selectors.map(getMatcher); + return function (node, ancestry, options) { + for (var i = 0; i < _matchers2.length; ++i) { + if (_matchers2[i](node, ancestry, options)) { + return false; + } } - } - } catch (err) { - _iterator5.e(err); - } finally { - _iterator5.f(); + return true; + }; } - - return true; - case 'has': { - var _ret = function () { - var collector = []; - - var _iterator6 = _createForOfIteratorHelper(selector.selectors), - _step6; - - try { - var _loop = function _loop() { - var sel = _step6.value; - var a = []; - estraverse.traverse(node, { - enter: function enter(node, parent) { - if (parent != null) { - a.unshift(parent); - } - - if (matches(node, sel, a, options)) { - collector.push(node); - } - }, - leave: function leave() { - a.shift(); - }, - keys: options && options.visitorKeys, - fallback: options && options.fallback || 'iteration' - }); - }; - - for (_iterator6.s(); !(_step6 = _iterator6.n()).done;) { - _loop(); - } - } catch (err) { - _iterator6.e(err); - } finally { - _iterator6.f(); - } - - return { - v: collector.length !== 0 - }; - }(); - - if (_typeof(_ret) === "object") return _ret.v; + var _matchers3 = selector.selectors.map(getMatcher); + return function (node, ancestry, options) { + var result = false; + var a = []; + estraverse.traverse(node, { + enter: function enter(node, parent) { + if (parent != null) { + a.unshift(parent); + } + for (var i = 0; i < _matchers3.length; ++i) { + if (_matchers3[i](node, a, options)) { + result = true; + this["break"](); + return; + } + } + }, + leave: function leave() { + a.shift(); + }, + keys: options && options.visitorKeys, + fallback: options && options.fallback || 'iteration' + }); + return result; + }; } - case 'child': - if (matches(node, selector.right, ancestry, options)) { - return matches(ancestry[0], selector.left, ancestry.slice(1), options); + { + var left = getMatcher(selector.left); + var right = getMatcher(selector.right); + return function (node, ancestry, options) { + if (ancestry.length > 0 && right(node, ancestry, options)) { + return left(ancestry[0], ancestry.slice(1), options); + } + return false; + }; } - - return false; - case 'descendant': - if (matches(node, selector.right, ancestry, options)) { - for (var i = 0, l = ancestry.length; i < l; ++i) { - if (matches(ancestry[i], selector.left, ancestry.slice(i + 1), options)) { - return true; + { + var _left = getMatcher(selector.left); + var _right = getMatcher(selector.right); + return function (node, ancestry, options) { + if (_right(node, ancestry, options)) { + for (var i = 0, l = ancestry.length; i < l; ++i) { + if (_left(ancestry[i], ancestry.slice(i + 1), options)) { + return true; + } + } } - } + return false; + }; } - - return false; - case 'attribute': { - var p = getPath(node, selector.name); - + var _path = selector.name.split('.'); switch (selector.operator) { case void 0: - return p != null; - + return function (node) { + return getPath(node, _path) != null; + }; case '=': switch (selector.value.type) { case 'regexp': - return typeof p === 'string' && selector.value.value.test(p); - + return function (node) { + var p = getPath(node, _path); + return typeof p === 'string' && selector.value.value.test(p); + }; case 'literal': - return "".concat(selector.value.value) === "".concat(p); - + { + var literal = "".concat(selector.value.value); + return function (node) { + return literal === "".concat(getPath(node, _path)); + }; + } case 'type': - return selector.value.value === _typeof(p); + return function (node) { + return selector.value.value === _typeof(getPath(node, _path)); + }; } - throw new Error("Unknown selector value type: ".concat(selector.value.type)); - case '!=': switch (selector.value.type) { case 'regexp': - return !selector.value.value.test(p); - + return function (node) { + return !selector.value.value.test(getPath(node, _path)); + }; case 'literal': - return "".concat(selector.value.value) !== "".concat(p); - + { + var _literal = "".concat(selector.value.value); + return function (node) { + return _literal !== "".concat(getPath(node, _path)); + }; + } case 'type': - return selector.value.value !== _typeof(p); + return function (node) { + return selector.value.value !== _typeof(getPath(node, _path)); + }; } - throw new Error("Unknown selector value type: ".concat(selector.value.type)); - case '<=': - return p <= selector.value.value; - + return function (node) { + return getPath(node, _path) <= selector.value.value; + }; case '<': - return p < selector.value.value; - + return function (node) { + return getPath(node, _path) < selector.value.value; + }; case '>': - return p > selector.value.value; - + return function (node) { + return getPath(node, _path) > selector.value.value; + }; case '>=': - return p >= selector.value.value; + return function (node) { + return getPath(node, _path) >= selector.value.value; + }; } - throw new Error("Unknown operator: ".concat(selector.operator)); } - case 'sibling': - return matches(node, selector.right, ancestry, options) && sibling(node, selector.left, ancestry, LEFT_SIDE, options) || selector.left.subject && matches(node, selector.left, ancestry, options) && sibling(node, selector.right, ancestry, RIGHT_SIDE, options); - + { + var _left2 = getMatcher(selector.left); + var _right2 = getMatcher(selector.right); + return function (node, ancestry, options) { + return _right2(node, ancestry, options) && sibling(node, _left2, ancestry, LEFT_SIDE, options) || selector.left.subject && _left2(node, ancestry, options) && sibling(node, _right2, ancestry, RIGHT_SIDE, options); + }; + } case 'adjacent': - return matches(node, selector.right, ancestry, options) && adjacent(node, selector.left, ancestry, LEFT_SIDE, options) || selector.right.subject && matches(node, selector.left, ancestry, options) && adjacent(node, selector.right, ancestry, RIGHT_SIDE, options); - + { + var _left3 = getMatcher(selector.left); + var _right3 = getMatcher(selector.right); + return function (node, ancestry, options) { + return _right3(node, ancestry, options) && adjacent(node, _left3, ancestry, LEFT_SIDE, options) || selector.right.subject && _left3(node, ancestry, options) && adjacent(node, _right3, ancestry, RIGHT_SIDE, options); + }; + } case 'nth-child': - return matches(node, selector.right, ancestry, options) && nthChild(node, ancestry, function () { - return selector.index.value - 1; - }, options); - + { + var nth = selector.index.value; + var _right4 = getMatcher(selector.right); + return function (node, ancestry, options) { + return _right4(node, ancestry, options) && nthChild(node, ancestry, nth, options); + }; + } case 'nth-last-child': - return matches(node, selector.right, ancestry, options) && nthChild(node, ancestry, function (length) { - return length - selector.index.value; - }, options); - + { + var _nth = -selector.index.value; + var _right5 = getMatcher(selector.right); + return function (node, ancestry, options) { + return _right5(node, ancestry, options) && nthChild(node, ancestry, _nth, options); + }; + } case 'class': - switch (selector.name.toLowerCase()) { - case 'statement': - if (node.type.slice(-9) === 'Statement') return true; - // fallthrough: interface Declaration <: Statement { } - - case 'declaration': - return node.type.slice(-11) === 'Declaration'; - - case 'pattern': - if (node.type.slice(-7) === 'Pattern') return true; - // fallthrough: interface Expression <: Node, Pattern { } - - case 'expression': - return node.type.slice(-10) === 'Expression' || node.type.slice(-7) === 'Literal' || node.type === 'Identifier' && (ancestry.length === 0 || ancestry[0].type !== 'MetaProperty') || node.type === 'MetaProperty'; - - case 'function': - return node.type === 'FunctionDeclaration' || node.type === 'FunctionExpression' || node.type === 'ArrowFunctionExpression'; + { + var name = selector.name.toLowerCase(); + return function (node, ancestry) { + switch (name) { + case 'statement': + if (node.type.slice(-9) === 'Statement') return true; + // fallthrough: interface Declaration <: Statement { } + case 'declaration': + return node.type.slice(-11) === 'Declaration'; + case 'pattern': + if (node.type.slice(-7) === 'Pattern') return true; + // fallthrough: interface Expression <: Node, Pattern { } + case 'expression': + return node.type.slice(-10) === 'Expression' || node.type.slice(-7) === 'Literal' || node.type === 'Identifier' && (ancestry.length === 0 || ancestry[0].type !== 'MetaProperty') || node.type === 'MetaProperty'; + case 'function': + return node.type === 'FunctionDeclaration' || node.type === 'FunctionExpression' || node.type === 'ArrowFunctionExpression'; + } + throw new Error("Unknown class name: ".concat(selector.name)); + }; } - - throw new Error("Unknown class name: ".concat(selector.name)); } - throw new Error("Unknown selector type: ".concat(selector.type)); } + +/** + * @callback TraverseOptionFallback + * @param {external:AST} node The given node. + * @returns {string[]} An array of visitor keys for the given node. + */ +/** + * @typedef {object} ESQueryOptions + * @property { { [nodeType: string]: string[] } } [visitorKeys] By passing `visitorKeys` mapping, we can extend the properties of the nodes that traverse the node. + * @property {TraverseOptionFallback} [fallback] By passing `fallback` option, we can control the properties of traversing nodes when encountering unknown nodes. + */ + +/** + * Given a `node` and its ancestors, determine if `node` is matched + * by `selector`. + * @param {?external:AST} node + * @param {?SelectorAST} selector + * @param {external:AST[]} [ancestry=[]] + * @param {ESQueryOptions} [options] + * @throws {Error} Unknowns (operator, class name, selector type, or + * selector value type) + * @returns {boolean} + */ +function matches(node, selector, ancestry, options) { + if (!selector) { + return true; + } + if (!node) { + return false; + } + if (!ancestry) { + ancestry = []; + } + return getMatcher(selector)(node, ancestry, options); +} + /** * Get visitor keys of a given node. * @param {external:AST} node The AST node to get keys. * @param {ESQueryOptions|undefined} options * @returns {string[]} Visitor keys of the node. */ - - function getVisitorKeys(node, options) { var nodeType = node.type; - if (options && options.visitorKeys && options.visitorKeys[nodeType]) { return options.visitorKeys[nodeType]; } - if (estraverse.VisitorKeys[nodeType]) { return estraverse.VisitorKeys[nodeType]; } - if (options && typeof options.fallback === 'function') { return options.fallback(node); - } // 'iteration' fallback - - + } + // 'iteration' fallback return Object.keys(node).filter(function (key) { return key !== 'type'; }); } + /** * Check whether the given value is an ASTNode or not. * @param {any} node The value to check. * @returns {boolean} `true` if the value is an ASTNode. */ - - function isNode(node) { return node !== null && _typeof(node) === 'object' && typeof node.type === 'string'; } + /** * Determines if the given node has a sibling that matches the - * given selector. + * given selector matcher. * @param {external:AST} node - * @param {SelectorSequenceAST} selector + * @param {SelectorMatcher} matcher * @param {external:AST[]} ancestry * @param {Side} side * @param {ESQueryOptions|undefined} options * @returns {boolean} */ - - -function sibling(node, selector, ancestry, side, options) { +function sibling(node, matcher, ancestry, side, options) { var _ancestry = _slicedToArray(ancestry, 1), - parent = _ancestry[0]; - + parent = _ancestry[0]; if (!parent) { return false; } - var keys = getVisitorKeys(parent, options); - - var _iterator7 = _createForOfIteratorHelper(keys), - _step7; - - try { - for (_iterator7.s(); !(_step7 = _iterator7.n()).done;) { - var key = _step7.value; - var listProp = parent[key]; - - if (Array.isArray(listProp)) { - var startIndex = listProp.indexOf(node); - - if (startIndex < 0) { - continue; - } - - var lowerBound = void 0, - upperBound = void 0; - - if (side === LEFT_SIDE) { - lowerBound = 0; - upperBound = startIndex; - } else { - lowerBound = startIndex + 1; - upperBound = listProp.length; - } - - for (var k = lowerBound; k < upperBound; ++k) { - if (isNode(listProp[k]) && matches(listProp[k], selector, ancestry, options)) { - return true; - } + for (var i = 0; i < keys.length; ++i) { + var listProp = parent[keys[i]]; + if (Array.isArray(listProp)) { + var startIndex = listProp.indexOf(node); + if (startIndex < 0) { + continue; + } + var lowerBound = void 0, + upperBound = void 0; + if (side === LEFT_SIDE) { + lowerBound = 0; + upperBound = startIndex; + } else { + lowerBound = startIndex + 1; + upperBound = listProp.length; + } + for (var k = lowerBound; k < upperBound; ++k) { + if (isNode(listProp[k]) && matcher(listProp[k], ancestry, options)) { + return true; } } } - } catch (err) { - _iterator7.e(err); - } finally { - _iterator7.f(); } - return false; } + /** * Determines if the given node has an adjacent sibling that matches - * the given selector. + * the given selector matcher. * @param {external:AST} node - * @param {SelectorSequenceAST} selector + * @param {SelectorMatcher} matcher * @param {external:AST[]} ancestry * @param {Side} side * @param {ESQueryOptions|undefined} options * @returns {boolean} */ - - -function adjacent(node, selector, ancestry, side, options) { +function adjacent(node, matcher, ancestry, side, options) { var _ancestry2 = _slicedToArray(ancestry, 1), - parent = _ancestry2[0]; - + parent = _ancestry2[0]; if (!parent) { return false; } - var keys = getVisitorKeys(parent, options); - - var _iterator8 = _createForOfIteratorHelper(keys), - _step8; - - try { - for (_iterator8.s(); !(_step8 = _iterator8.n()).done;) { - var key = _step8.value; - var listProp = parent[key]; - - if (Array.isArray(listProp)) { - var idx = listProp.indexOf(node); - - if (idx < 0) { - continue; - } - - if (side === LEFT_SIDE && idx > 0 && isNode(listProp[idx - 1]) && matches(listProp[idx - 1], selector, ancestry, options)) { - return true; - } - - if (side === RIGHT_SIDE && idx < listProp.length - 1 && isNode(listProp[idx + 1]) && matches(listProp[idx + 1], selector, ancestry, options)) { - return true; - } + for (var i = 0; i < keys.length; ++i) { + var listProp = parent[keys[i]]; + if (Array.isArray(listProp)) { + var idx = listProp.indexOf(node); + if (idx < 0) { + continue; + } + if (side === LEFT_SIDE && idx > 0 && isNode(listProp[idx - 1]) && matcher(listProp[idx - 1], ancestry, options)) { + return true; + } + if (side === RIGHT_SIDE && idx < listProp.length - 1 && isNode(listProp[idx + 1]) && matcher(listProp[idx + 1], ancestry, options)) { + return true; } } - } catch (err) { - _iterator8.e(err); - } finally { - _iterator8.f(); } - return false; } -/** -* @callback IndexFunction -* @param {Integer} len Containing list's length -* @returns {Integer} -*/ /** - * Determines if the given node is the nth child, determined by - * `idxFn`, which is given the containing list's length. + * Determines if the given node is the `nth` child. + * If `nth` is negative then the position is counted + * from the end of the list of children. * @param {external:AST} node * @param {external:AST[]} ancestry - * @param {IndexFunction} idxFn + * @param {Integer} nth * @param {ESQueryOptions|undefined} options * @returns {boolean} */ - - -function nthChild(node, ancestry, idxFn, options) { +function nthChild(node, ancestry, nth, options) { + if (nth === 0) { + return false; + } var _ancestry3 = _slicedToArray(ancestry, 1), - parent = _ancestry3[0]; - + parent = _ancestry3[0]; if (!parent) { return false; } - var keys = getVisitorKeys(parent, options); - - var _iterator9 = _createForOfIteratorHelper(keys), - _step9; - - try { - for (_iterator9.s(); !(_step9 = _iterator9.n()).done;) { - var key = _step9.value; - var listProp = parent[key]; - - if (Array.isArray(listProp)) { - var idx = listProp.indexOf(node); - - if (idx >= 0 && idx === idxFn(listProp.length)) { - return true; - } + for (var i = 0; i < keys.length; ++i) { + var listProp = parent[keys[i]]; + if (Array.isArray(listProp)) { + var idx = nth < 0 ? listProp.length + nth : nth - 1; + if (idx >= 0 && idx < listProp.length && listProp[idx] === node) { + return true; } } - } catch (err) { - _iterator9.e(err); - } finally { - _iterator9.f(); } - return false; } + /** * For each selector node marked as a subject, find the portion of the * selector that the subject must match. @@ -4663,29 +3948,23 @@ function nthChild(node, ancestry, idxFn, options) { * @param {SelectorAST} [ancestor] Defaults to `selector` * @returns {SelectorAST[]} */ - - function subjects(selector, ancestor) { if (selector == null || _typeof(selector) != 'object') { return []; } - if (ancestor == null) { ancestor = selector; } - var results = selector.subject ? [ancestor] : []; - - for (var _i = 0, _Object$entries = _objectEntries(selector); _i < _Object$entries.length; _i++) { - var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2), - p = _Object$entries$_i[0], - sel = _Object$entries$_i[1]; - + var keys = Object.keys(selector); + for (var i = 0; i < keys.length; ++i) { + var p = keys[i]; + var sel = selector[p]; results.push.apply(results, _toConsumableArray(subjects(sel, p === 'left' ? sel : ancestor))); } - return results; } + /** * @callback TraverseVisitor * @param {?external:AST} node @@ -4702,32 +3981,27 @@ function subjects(selector, ancestor) { * @param {ESQueryOptions} [options] * @returns {external:AST[]} */ - - function traverse(ast, selector, visitor, options) { if (!selector) { return; } - var ancestry = []; - var altSubjects = subjects(selector); + var matcher = getMatcher(selector); + var altSubjects = subjects(selector).map(getMatcher); estraverse.traverse(ast, { enter: function enter(node, parent) { if (parent != null) { ancestry.unshift(parent); } - - if (matches(node, selector, ancestry, options)) { + if (matcher(node, ancestry, options)) { if (altSubjects.length) { for (var i = 0, l = altSubjects.length; i < l; ++i) { - if (matches(node, altSubjects[i], ancestry, options)) { + if (altSubjects[i](node, ancestry, options)) { visitor(node, parent, ancestry); } - for (var k = 0, m = ancestry.length; k < m; ++k) { var succeedingAncestry = ancestry.slice(k + 1); - - if (matches(ancestry[k], altSubjects[i], succeedingAncestry, options)) { + if (altSubjects[i](ancestry[k], succeedingAncestry, options)) { visitor(ancestry[k], parent, succeedingAncestry); } } @@ -4744,6 +4018,7 @@ function traverse(ast, selector, visitor, options) { fallback: options && options.fallback || 'iteration' }); } + /** * From a JS AST and a selector AST, collect all JS AST nodes that * match the selector. @@ -4752,8 +4027,6 @@ function traverse(ast, selector, visitor, options) { * @param {ESQueryOptions} [options] * @returns {external:AST[]} */ - - function match(ast, selector, options) { var results = []; traverse(ast, selector, function (node) { @@ -4761,16 +4034,16 @@ function match(ast, selector, options) { }, options); return results; } + /** * Parse a selector string and return its AST. * @param {string} selector * @returns {SelectorAST} */ - - function parse(selector) { return parser.parse(selector); } + /** * Query the code AST using the selector string. * @param {external:AST} ast @@ -4778,12 +4051,9 @@ function parse(selector) { * @param {ESQueryOptions} [options] * @returns {external:AST[]} */ - - function query(ast, selector, options) { return match(ast, parse(selector), options); } - query.parse = parse; query.match = match; query.traverse = traverse; diff --git a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.min.js b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.min.js index cd5ac34bd428d3..b7cd3c6b05fbcd 100644 --- a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.min.js +++ b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.min.js @@ -1,2 +1,2 @@ -function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,s=e[Symbol.iterator]();!(n=(i=s.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(a)throw o}}return r}(e,t)||n(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||n(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){if(e){if("string"==typeof e)return a(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(e,t):void 0}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,l=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return s=e.done,e},e:function(e){l=!0,i=e},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw i}}}}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function i(e,t){return e(t={exports:{}},t.exports),t.exports}var s=i((function(e,t){!function e(t){var r,n,a,o,i,s;function l(e){var t,r,n={};for(t in e)e.hasOwnProperty(t)&&(r=e[t],n[t]="object"==typeof r&&null!==r?l(r):r);return n}function u(e,t){this.parent=e,this.key=t}function c(e,t,r,n){this.node=e,this.path=t,this.wrap=r,this.ref=n}function f(){}function p(e){return null!=e&&("object"==typeof e&&"string"==typeof e.type)}function h(e,t){return(e===r.ObjectExpression||e===r.ObjectPattern)&&"properties"===t}function y(e,t){for(var r=e.length-1;r>=0;--r)if(e[r].node===t)return!0;return!1}function d(e,t){return(new f).traverse(e,t)}function m(e,t){var r;return r=function(e,t){var r,n,a,o;for(n=e.length,a=0;n;)t(e[o=a+(r=n>>>1)])?n=r:(a=o+1,n-=r+1);return a}(t,(function(t){return t.range[0]>e.range[0]})),e.extendedRange=[e.range[0],e.range[1]],r!==t.length&&(e.extendedRange[1]=t[r].range[0]),(r-=1)>=0&&(e.extendedRange[0]=t[r].range[1]),e}return r={AssignmentExpression:"AssignmentExpression",AssignmentPattern:"AssignmentPattern",ArrayExpression:"ArrayExpression",ArrayPattern:"ArrayPattern",ArrowFunctionExpression:"ArrowFunctionExpression",AwaitExpression:"AwaitExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ChainExpression:"ChainExpression",ClassBody:"ClassBody",ClassDeclaration:"ClassDeclaration",ClassExpression:"ClassExpression",ComprehensionBlock:"ComprehensionBlock",ComprehensionExpression:"ComprehensionExpression",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DebuggerStatement:"DebuggerStatement",DirectiveStatement:"DirectiveStatement",DoWhileStatement:"DoWhileStatement",EmptyStatement:"EmptyStatement",ExportAllDeclaration:"ExportAllDeclaration",ExportDefaultDeclaration:"ExportDefaultDeclaration",ExportNamedDeclaration:"ExportNamedDeclaration",ExportSpecifier:"ExportSpecifier",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",ForOfStatement:"ForOfStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",GeneratorExpression:"GeneratorExpression",Identifier:"Identifier",IfStatement:"IfStatement",ImportExpression:"ImportExpression",ImportDeclaration:"ImportDeclaration",ImportDefaultSpecifier:"ImportDefaultSpecifier",ImportNamespaceSpecifier:"ImportNamespaceSpecifier",ImportSpecifier:"ImportSpecifier",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",MetaProperty:"MetaProperty",MethodDefinition:"MethodDefinition",ModuleSpecifier:"ModuleSpecifier",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",ObjectPattern:"ObjectPattern",Program:"Program",Property:"Property",RestElement:"RestElement",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SpreadElement:"SpreadElement",Super:"Super",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",TaggedTemplateExpression:"TaggedTemplateExpression",TemplateElement:"TemplateElement",TemplateLiteral:"TemplateLiteral",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement",YieldExpression:"YieldExpression"},a={AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AwaitExpression:["argument"],BlockStatement:["body"],BinaryExpression:["left","right"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ComprehensionBlock:["left","right"],ComprehensionExpression:["blocks","filter","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DirectiveStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExportAllDeclaration:["source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ForStatement:["init","test","update","body"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],GeneratorExpression:["blocks","filter","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportExpression:["source"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],Literal:[],LabeledStatement:["label","body"],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],ModuleSpecifier:[],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],Program:["body"],Property:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],Super:[],SwitchStatement:["discriminant","cases"],SwitchCase:["test","consequent"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]},n={Break:o={},Skip:i={},Remove:s={}},u.prototype.replace=function(e){this.parent[this.key]=e},u.prototype.remove=function(){return Array.isArray(this.parent)?(this.parent.splice(this.key,1),!0):(this.replace(null),!1)},f.prototype.path=function(){var e,t,r,n,a;function o(e,t){if(Array.isArray(t))for(r=0,n=t.length;r=0;)if(v=s[f=x[d]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]&&!y(n,v[m])){if(h(l,x[d]))a=new c(v[m],[f,m],"Property",null);else{if(!p(v[m]))continue;a=new c(v[m],[f,m],null,null)}r.push(a)}}else if(p(v)){if(y(n,v))continue;r.push(new c(v,f,null,null))}}}else if(a=n.pop(),u=this.__execute(t.leave,a),this.__state===o||u===o)return},f.prototype.replace=function(e,t){var r,n,a,l,f,y,d,m,x,v,g,b,A;function E(e){var t,n,a,o;if(e.ref.remove())for(n=e.ref.key,o=e.ref.parent,t=r.length;t--;)if((a=r[t]).ref&&a.ref.parent===o){if(a.ref.key=0;)if(v=a[A=x[d]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]){if(h(l,x[d]))y=new c(v[m],[A,m],"Property",new u(v,m));else{if(!p(v[m]))continue;y=new c(v[m],[A,m],null,new u(v,m))}r.push(y)}}else p(v)&&r.push(new c(v,A,null,new u(a,A)))}}else if(y=n.pop(),void 0!==(f=this.__execute(t.leave,y))&&f!==o&&f!==i&&f!==s&&y.ref.replace(f),this.__state!==s&&f!==s||E(y),this.__state===o||f===o)return b.root;return b.root},t.Syntax=r,t.traverse=d,t.replace=function(e,t){return(new f).replace(e,t)},t.attachComments=function(e,t,r){var a,o,i,s,u=[];if(!e.range)throw new Error("attachComments needs range information");if(!r.length){if(t.length){for(i=0,o=t.length;ie.range[0]);)t.extendedRange[1]===e.range[0]?(e.leadingComments||(e.leadingComments=[]),e.leadingComments.push(t),u.splice(s,1)):s+=1;return s===u.length?n.Break:u[s].extendedRange[0]>e.range[1]?n.Skip:void 0}}),s=0,d(e,{leave:function(e){for(var t;se.range[1]?n.Skip:void 0}}),e},t.VisitorKeys=a,t.VisitorOption=n,t.Controller=f,t.cloneEnvironment=function(){return e({})},t}(t)})),l=i((function(e){e.exports&&(e.exports=function(){function e(t,r,n,a){this.message=t,this.expected=r,this.found=n,this.location=a,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,e)}return function(e,t){function r(){this.constructor=e}r.prototype=t.prototype,e.prototype=new r}(e,Error),e.buildMessage=function(e,t){var r={literal:function(e){return'"'+a(e.text)+'"'},class:function(e){var t,r="";for(t=0;t0){for(t=1,n=1;t<~+.]/,p=me([" ","[","]",",","(",")",":","#","!","=",">","<","~","+","."],!0,!1),h=de(">",!1),y=de("~",!1),d=de("+",!1),m=de(",",!1),x=de("!",!1),v=de("*",!1),g=de("#",!1),b=de("[",!1),A=de("]",!1),E=/^[>","<","!"],!1,!1),_=de("=",!1),w=function(e){return(e||"")+"="},C=/^[><]/,P=me([">","<"],!1,!1),k=de(".",!1),D=function(e,t,r){return{type:"attribute",name:e,operator:t,value:r}},j=de('"',!1),I=/^[^\\"]/,T=me(["\\",'"'],!0,!1),F=de("\\",!1),L={type:"any"},O=function(e,t){return e+t},R=function(e){return{type:"literal",value:(t=e.join(""),t.replace(/\\(.)/g,(function(e,t){switch(t){case"b":return"\b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"v":return"\v";default:return t}})))};var t},B=de("'",!1),M=/^[^\\']/,U=me(["\\","'"],!0,!1),V=/^[0-9]/,q=me([["0","9"]],!1,!1),N=de("type(",!1),W=/^[^ )]/,K=me([" ",")"],!0,!1),G=de(")",!1),z=/^[imsu]/,H=me(["i","m","s","u"],!1,!1),Y=de("/",!1),$=/^[^\/]/,J=me(["/"],!0,!1),Q=de(":not(",!1),X=de(":matches(",!1),Z=de(":has(",!1),ee=de(":first-child",!1),te=de(":last-child",!1),re=de(":nth-child(",!1),ne=de(":nth-last-child(",!1),ae=de(":",!1),oe=de("statement",!0),ie=de("expression",!0),se=de("declaration",!0),le=de("function",!0),ue=de("pattern",!0),ce=0,fe=[{line:1,column:1}],pe=0,he=[],ye={};if("startRule"in r){if(!(r.startRule in l))throw new Error("Can't start parsing from rule \""+r.startRule+'".');u=l[r.startRule]}function de(e,t){return{type:"literal",text:e,ignoreCase:t}}function me(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function xe(e){var r,n=fe[e];if(n)return n;for(r=e-1;!fe[r];)r--;for(n={line:(n=fe[r]).line,column:n.column};rpe&&(pe=ce,he=[]),he.push(e))}function be(){var e,t,r,n,a=30*ce+0,o=ye[a];return o?(ce=o.nextPos,o.result):(e=ce,(t=Ae())!==s&&(r=_e())!==s&&Ae()!==s?e=t=1===(n=r).length?n[0]:{type:"matches",selectors:n}:(ce=e,e=s),e===s&&(e=ce,(t=Ae())!==s&&(t=void 0),e=t),ye[a]={nextPos:ce,result:e},e)}function Ae(){var e,r,n=30*ce+1,a=ye[n];if(a)return ce=a.nextPos,a.result;for(e=[],32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));r!==s;)e.push(r),32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));return ye[n]={nextPos:ce,result:e},e}function Ee(){var e,r,n,a=30*ce+2,o=ye[a];if(o)return ce=o.nextPos,o.result;if(r=[],f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p)),n!==s)for(;n!==s;)r.push(n),f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p));else r=s;return r!==s&&(r=r.join("")),e=r,ye[a]={nextPos:ce,result:e},e}function Se(){var e,r,n,a=30*ce+3,o=ye[a];return o?(ce=o.nextPos,o.result):(e=ce,(r=Ae())!==s?(62===t.charCodeAt(ce)?(n=">",ce++):(n=s,ge(h)),n!==s&&Ae()!==s?e=r="child":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=Ae())!==s?(126===t.charCodeAt(ce)?(n="~",ce++):(n=s,ge(y)),n!==s&&Ae()!==s?e=r="sibling":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=Ae())!==s?(43===t.charCodeAt(ce)?(n="+",ce++):(n=s,ge(d)),n!==s&&Ae()!==s?e=r="adjacent":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c)),r!==s&&(n=Ae())!==s?e=r="descendant":(ce=e,e=s)))),ye[a]={nextPos:ce,result:e},e)}function _e(){var e,r,n,a,o,i,l,u,c=30*ce+4,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=we())!==s){for(n=[],a=ce,(o=Ae())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(l=Ae())!==s&&(u=we())!==s?a=o=[o,i,l,u]:(ce=a,a=s)):(ce=a,a=s);a!==s;)n.push(a),a=ce,(o=Ae())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(l=Ae())!==s&&(u=we())!==s?a=o=[o,i,l,u]:(ce=a,a=s)):(ce=a,a=s);n!==s?e=r=[r].concat(n.map((function(e){return e[3]}))):(ce=e,e=s)}else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}function we(){var e,t,r,n,a,o,i,l=30*ce+5,u=ye[l];if(u)return ce=u.nextPos,u.result;if(e=ce,(t=Ce())!==s){for(r=[],n=ce,(a=Se())!==s&&(o=Ce())!==s?n=a=[a,o]:(ce=n,n=s);n!==s;)r.push(n),n=ce,(a=Se())!==s&&(o=Ce())!==s?n=a=[a,o]:(ce=n,n=s);r!==s?(i=t,e=t=r.reduce((function(e,t){return{type:t[0],left:e,right:t[1]}}),i)):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}function Ce(){var e,r,n,a,o,i,l,u=30*ce+6,c=ye[u];if(c)return ce=c.nextPos,c.result;if(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s){if(n=[],(a=Pe())!==s)for(;a!==s;)n.push(a),a=Pe();else n=s;n!==s?(o=r,l=1===(i=n).length?i[0]:{type:"compound",selectors:i},o&&(l.subject=!0),e=r=l):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}function Pe(){var e,r=30*ce+7,n=ye[r];return n?(ce=n.nextPos,n.result):((e=function(){var e,r,n=30*ce+8,a=ye[n];return a?(ce=a.nextPos,a.result):(42===t.charCodeAt(ce)?(r="*",ce++):(r=s,ge(v)),r!==s&&(r={type:"wildcard",value:r}),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,a=30*ce+9,o=ye[a];return o?(ce=o.nextPos,o.result):(e=ce,35===t.charCodeAt(ce)?(r="#",ce++):(r=s,ge(g)),r===s&&(r=null),r!==s&&(n=Ee())!==s?e=r={type:"identifier",value:n}:(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,a,o=30*ce+10,i=ye[o];return i?(ce=i.nextPos,i.result):(e=ce,91===t.charCodeAt(ce)?(r="[",ce++):(r=s,ge(b)),r!==s&&Ae()!==s&&(n=function(){var e,r,n,a,o=30*ce+14,i=ye[o];return i?(ce=i.nextPos,i.result):(e=ce,(r=ke())!==s&&Ae()!==s&&(n=function(){var e,r,n,a=30*ce+12,o=ye[a];return o?(ce=o.nextPos,o.result):(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=w(r),e=r):(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?((a=function(){var e,r,n,a,o,i=30*ce+18,l=ye[i];if(l)return ce=l.nextPos,l.result;if(e=ce,"type("===t.substr(ce,5)?(r="type(",ce+=5):(r=s,ge(N)),r!==s)if(Ae()!==s){if(n=[],W.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(K)),a!==s)for(;a!==s;)n.push(a),W.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(K));else n=s;n!==s&&(a=Ae())!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?(r={type:"type",value:n.join("")},e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(a=function(){var e,r,n,a,o,i,l=30*ce+20,u=ye[l];if(u)return ce=u.nextPos,u.result;if(e=ce,47===t.charCodeAt(ce)?(r="/",ce++):(r=s,ge(Y)),r!==s){if(n=[],$.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(J)),a!==s)for(;a!==s;)n.push(a),$.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(J));else n=s;n!==s?(47===t.charCodeAt(ce)?(a="/",ce++):(a=s,ge(Y)),a!==s?((o=function(){var e,r,n=30*ce+19,a=ye[n];if(a)return ce=a.nextPos,a.result;if(e=[],z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H)),r!==s)for(;r!==s;)e.push(r),z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H));else e=s;return ye[n]={nextPos:ce,result:e},e}())===s&&(o=null),o!==s?(i=o,r={type:"regexp",value:new RegExp(n.join(""),i?i.join(""):"")},e=r):(ce=e,e=s)):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}()),a!==s?(r=D(r,n,a),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&Ae()!==s&&(n=function(){var e,r,n,a=30*ce+11,o=ye[a];return o?(ce=o.nextPos,o.result):(e=ce,E.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(S)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=w(r),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(C.test(t.charAt(ce))?(e=t.charAt(ce),ce++):(e=s,ge(P))),ye[a]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?((a=function(){var e,r,n,a,o,i,l=30*ce+15,u=ye[l];if(u)return ce=u.nextPos,u.result;if(e=ce,34===t.charCodeAt(ce)?(r='"',ce++):(r=s,ge(j)),r!==s){for(n=[],I.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(T)),a===s&&(a=ce,92===t.charCodeAt(ce)?(o="\\",ce++):(o=s,ge(F)),o!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(o=O(o,i),a=o):(ce=a,a=s)):(ce=a,a=s));a!==s;)n.push(a),I.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(T)),a===s&&(a=ce,92===t.charCodeAt(ce)?(o="\\",ce++):(o=s,ge(F)),o!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(o=O(o,i),a=o):(ce=a,a=s)):(ce=a,a=s));n!==s?(34===t.charCodeAt(ce)?(a='"',ce++):(a=s,ge(j)),a!==s?(r=R(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;if(e===s)if(e=ce,39===t.charCodeAt(ce)?(r="'",ce++):(r=s,ge(B)),r!==s){for(n=[],M.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(U)),a===s&&(a=ce,92===t.charCodeAt(ce)?(o="\\",ce++):(o=s,ge(F)),o!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(o=O(o,i),a=o):(ce=a,a=s)):(ce=a,a=s));a!==s;)n.push(a),M.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(U)),a===s&&(a=ce,92===t.charCodeAt(ce)?(o="\\",ce++):(o=s,ge(F)),o!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(o=O(o,i),a=o):(ce=a,a=s)):(ce=a,a=s));n!==s?(39===t.charCodeAt(ce)?(a="'",ce++):(a=s,ge(B)),a!==s?(r=R(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}())===s&&(a=function(){var e,r,n,a,o,i,l,u=30*ce+16,c=ye[u];if(c)return ce=c.nextPos,c.result;for(e=ce,r=ce,n=[],V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q));a!==s;)n.push(a),V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q));if(n!==s?(46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s?r=n=[n,a]:(ce=r,r=s)):(ce=r,r=s),r===s&&(r=null),r!==s){if(n=[],V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q)),a!==s)for(;a!==s;)n.push(a),V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q));else n=s;n!==s?(i=n,l=(o=r)?[].concat.apply([],o).join(""):"",r={type:"literal",value:parseFloat(l+i.join(""))},e=r):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}())===s&&(a=function(){var e,t,r=30*ce+17,n=ye[r];return n?(ce=n.nextPos,n.result):((t=Ee())!==s&&(t={type:"literal",value:t}),e=t,ye[r]={nextPos:ce,result:e},e)}()),a!==s?(r=D(r,n,a),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&(r={type:"attribute",name:r}),e=r)),ye[o]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?(93===t.charCodeAt(ce)?(a="]",ce++):(a=s,ge(A)),a!==s?e=r=n:(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,a,o,i,l,u,c=30*ce+21,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,46===t.charCodeAt(ce)?(r=".",ce++):(r=s,ge(k)),r!==s)if((n=Ee())!==s){for(a=[],o=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(l=Ee())!==s?o=i=[i,l]:(ce=o,o=s);o!==s;)a.push(o),o=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(l=Ee())!==s?o=i=[i,l]:(ce=o,o=s);a!==s?(u=n,r={type:"field",name:a.reduce((function(e,t){return e+t[0]+t[1]}),u)},e=r):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,a,o=30*ce+22,i=ye[o];return i?(ce=i.nextPos,i.result):(e=ce,":not("===t.substr(ce,5)?(r=":not(",ce+=5):(r=s,ge(Q)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?e=r={type:"not",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,a,o=30*ce+23,i=ye[o];return i?(ce=i.nextPos,i.result):(e=ce,":matches("===t.substr(ce,9)?(r=":matches(",ce+=9):(r=s,ge(X)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?e=r={type:"matches",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,a,o=30*ce+24,i=ye[o];return i?(ce=i.nextPos,i.result):(e=ce,":has("===t.substr(ce,5)?(r=":has(",ce+=5):(r=s,ge(Z)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?e=r={type:"has",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+25,a=ye[n];return a?(ce=a.nextPos,a.result):(":first-child"===t.substr(ce,12)?(r=":first-child",ce+=12):(r=s,ge(ee)),r!==s&&(r=De(1)),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+26,a=ye[n];return a?(ce=a.nextPos,a.result):(":last-child"===t.substr(ce,11)?(r=":last-child",ce+=11):(r=s,ge(te)),r!==s&&(r=je(1)),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,a,o,i=30*ce+27,l=ye[i];if(l)return ce=l.nextPos,l.result;if(e=ce,":nth-child("===t.substr(ce,11)?(r=":nth-child(",ce+=11):(r=s,ge(re)),r!==s)if(Ae()!==s){if(n=[],V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q)),a!==s)for(;a!==s;)n.push(a),V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q));else n=s;n!==s&&(a=Ae())!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?(r=De(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,a,o,i=30*ce+28,l=ye[i];if(l)return ce=l.nextPos,l.result;if(e=ce,":nth-last-child("===t.substr(ce,16)?(r=":nth-last-child(",ce+=16):(r=s,ge(ne)),r!==s)if(Ae()!==s){if(n=[],V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q)),a!==s)for(;a!==s;)n.push(a),V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q));else n=s;n!==s&&(a=Ae())!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?(r=je(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,a=30*ce+29,o=ye[a];return o?(ce=o.nextPos,o.result):(e=ce,58===t.charCodeAt(ce)?(r=":",ce++):(r=s,ge(ae)),r!==s?("statement"===t.substr(ce,9).toLowerCase()?(n=t.substr(ce,9),ce+=9):(n=s,ge(oe)),n===s&&("expression"===t.substr(ce,10).toLowerCase()?(n=t.substr(ce,10),ce+=10):(n=s,ge(ie)),n===s&&("declaration"===t.substr(ce,11).toLowerCase()?(n=t.substr(ce,11),ce+=11):(n=s,ge(se)),n===s&&("function"===t.substr(ce,8).toLowerCase()?(n=t.substr(ce,8),ce+=8):(n=s,ge(le)),n===s&&("pattern"===t.substr(ce,7).toLowerCase()?(n=t.substr(ce,7),ce+=7):(n=s,ge(ue)))))),n!==s?e=r={type:"class",name:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}()),ye[r]={nextPos:ce,result:e},e)}function ke(){var e,r,n,a,o,i,l,u,c=30*ce+13,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=Ee())!==s){for(n=[],a=ce,46===t.charCodeAt(ce)?(o=".",ce++):(o=s,ge(k)),o!==s&&(i=Ee())!==s?a=o=[o,i]:(ce=a,a=s);a!==s;)n.push(a),a=ce,46===t.charCodeAt(ce)?(o=".",ce++):(o=s,ge(k)),o!==s&&(i=Ee())!==s?a=o=[o,i]:(ce=a,a=s);n!==s?(l=r,u=n,e=r=[].concat.apply([l],u).join("")):(ce=e,e=s)}else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}function De(e){return{type:"nth-child",index:{type:"literal",value:e}}}function je(e){return{type:"nth-last-child",index:{type:"literal",value:e}}}if((n=u())!==s&&ce===t.length)return n;throw n!==s&&ce":return w>r.value.value;case">=":return w>=r.value.value}throw new Error("Unknown operator: ".concat(r.operator));case"sibling":return u(t,r.right,n,a)&&p(t,r.left,n,"LEFT_SIDE",a)||r.left.subject&&u(t,r.left,n,a)&&p(t,r.right,n,"RIGHT_SIDE",a);case"adjacent":return u(t,r.right,n,a)&&h(t,r.left,n,"LEFT_SIDE",a)||r.right.subject&&u(t,r.left,n,a)&&h(t,r.right,n,"RIGHT_SIDE",a);case"nth-child":return u(t,r.right,n,a)&&y(t,n,(function(){return r.index.value-1}),a);case"nth-last-child":return u(t,r.right,n,a)&&y(t,n,(function(e){return e-r.index.value}),a);case"class":switch(r.name.toLowerCase()){case"statement":if("Statement"===t.type.slice(-9))return!0;case"declaration":return"Declaration"===t.type.slice(-11);case"pattern":if("Pattern"===t.type.slice(-7))return!0;case"expression":return"Expression"===t.type.slice(-10)||"Literal"===t.type.slice(-7)||"Identifier"===t.type&&(0===n.length||"MetaProperty"!==n[0].type)||"MetaProperty"===t.type;case"function":return"FunctionDeclaration"===t.type||"FunctionExpression"===t.type||"ArrowFunctionExpression"===t.type}throw new Error("Unknown class name: ".concat(r.name))}throw new Error("Unknown selector type: ".concat(r.type))}function c(e,t){var r=e.type;return t&&t.visitorKeys&&t.visitorKeys[r]?t.visitorKeys[r]:s.VisitorKeys[r]?s.VisitorKeys[r]:t&&"function"==typeof t.fallback?t.fallback(e):Object.keys(e).filter((function(e){return"type"!==e}))}function f(t){return null!==t&&"object"===e(t)&&"string"==typeof t.type}function p(e,r,n,a,i){var s=t(n,1)[0];if(!s)return!1;var l,p=o(c(s,i));try{for(p.s();!(l=p.n()).done;){var h=s[l.value];if(Array.isArray(h)){var y=h.indexOf(e);if(y<0)continue;var d=void 0,m=void 0;"LEFT_SIDE"===a?(d=0,m=y):(d=y+1,m=h.length);for(var x=d;x0&&f(h[y-1])&&u(h[y-1],r,n,i))return!0;if("RIGHT_SIDE"===a&&y=0&&f===n(u.length))return!0}}}catch(e){l.e(e)}finally{l.f()}return!1}function d(n,a){if(null==n||"object"!=e(n))return[];null==a&&(a=n);for(var o=n.subject?[a]:[],i=0,s=function(e){for(var t=[],r=Object.keys(e),n=0;ne.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;--r)if(e[r].node===t)return!0;return!1}function d(e,t){return(new f).traverse(e,t)}function m(e,t){var r;return r=function(e,t){var r,n,o,a;for(n=e.length,o=0;n;)t(e[a=o+(r=n>>>1)])?n=r:(o=a+1,n-=r+1);return o}(t,(function(t){return t.range[0]>e.range[0]})),e.extendedRange=[e.range[0],e.range[1]],r!==t.length&&(e.extendedRange[1]=t[r].range[0]),(r-=1)>=0&&(e.extendedRange[0]=t[r].range[1]),e}return r={AssignmentExpression:"AssignmentExpression",AssignmentPattern:"AssignmentPattern",ArrayExpression:"ArrayExpression",ArrayPattern:"ArrayPattern",ArrowFunctionExpression:"ArrowFunctionExpression",AwaitExpression:"AwaitExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ChainExpression:"ChainExpression",ClassBody:"ClassBody",ClassDeclaration:"ClassDeclaration",ClassExpression:"ClassExpression",ComprehensionBlock:"ComprehensionBlock",ComprehensionExpression:"ComprehensionExpression",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DebuggerStatement:"DebuggerStatement",DirectiveStatement:"DirectiveStatement",DoWhileStatement:"DoWhileStatement",EmptyStatement:"EmptyStatement",ExportAllDeclaration:"ExportAllDeclaration",ExportDefaultDeclaration:"ExportDefaultDeclaration",ExportNamedDeclaration:"ExportNamedDeclaration",ExportSpecifier:"ExportSpecifier",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",ForOfStatement:"ForOfStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",GeneratorExpression:"GeneratorExpression",Identifier:"Identifier",IfStatement:"IfStatement",ImportExpression:"ImportExpression",ImportDeclaration:"ImportDeclaration",ImportDefaultSpecifier:"ImportDefaultSpecifier",ImportNamespaceSpecifier:"ImportNamespaceSpecifier",ImportSpecifier:"ImportSpecifier",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",MetaProperty:"MetaProperty",MethodDefinition:"MethodDefinition",ModuleSpecifier:"ModuleSpecifier",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",ObjectPattern:"ObjectPattern",PrivateIdentifier:"PrivateIdentifier",Program:"Program",Property:"Property",PropertyDefinition:"PropertyDefinition",RestElement:"RestElement",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SpreadElement:"SpreadElement",Super:"Super",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",TaggedTemplateExpression:"TaggedTemplateExpression",TemplateElement:"TemplateElement",TemplateLiteral:"TemplateLiteral",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement",YieldExpression:"YieldExpression"},o={AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AwaitExpression:["argument"],BlockStatement:["body"],BinaryExpression:["left","right"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ComprehensionBlock:["left","right"],ComprehensionExpression:["blocks","filter","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DirectiveStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExportAllDeclaration:["source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ForStatement:["init","test","update","body"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],GeneratorExpression:["blocks","filter","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportExpression:["source"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],Literal:[],LabeledStatement:["label","body"],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],ModuleSpecifier:[],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],PrivateIdentifier:[],Program:["body"],Property:["key","value"],PropertyDefinition:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],Super:[],SwitchStatement:["discriminant","cases"],SwitchCase:["test","consequent"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]},n={Break:a={},Skip:i={},Remove:s={}},l.prototype.replace=function(e){this.parent[this.key]=e},l.prototype.remove=function(){return Array.isArray(this.parent)?(this.parent.splice(this.key,1),!0):(this.replace(null),!1)},f.prototype.path=function(){var e,t,r,n,o;function a(e,t){if(Array.isArray(t))for(r=0,n=t.length;r=0;)if(v=s[f=x[d]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]&&!y(n,v[m])){if(h(u,x[d]))o=new c(v[m],[f,m],"Property",null);else{if(!p(v[m]))continue;o=new c(v[m],[f,m],null,null)}r.push(o)}}else if(p(v)){if(y(n,v))continue;r.push(new c(v,f,null,null))}}}else if(o=n.pop(),l=this.__execute(t.leave,o),this.__state===a||l===a)return},f.prototype.replace=function(e,t){var r,n,o,u,f,y,d,m,x,v,g,A,b;function E(e){var t,n,o,a;if(e.ref.remove())for(n=e.ref.key,a=e.ref.parent,t=r.length;t--;)if((o=r[t]).ref&&o.ref.parent===a){if(o.ref.key=0;)if(v=o[b=x[d]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]){if(h(u,x[d]))y=new c(v[m],[b,m],"Property",new l(v,m));else{if(!p(v[m]))continue;y=new c(v[m],[b,m],null,new l(v,m))}r.push(y)}}else p(v)&&r.push(new c(v,b,null,new l(o,b)))}}else if(y=n.pop(),void 0!==(f=this.__execute(t.leave,y))&&f!==a&&f!==i&&f!==s&&y.ref.replace(f),this.__state!==s&&f!==s||E(y),this.__state===a||f===a)return A.root;return A.root},t.Syntax=r,t.traverse=d,t.replace=function(e,t){return(new f).replace(e,t)},t.attachComments=function(e,t,r){var o,a,i,s,l=[];if(!e.range)throw new Error("attachComments needs range information");if(!r.length){if(t.length){for(i=0,a=t.length;ie.range[0]);)t.extendedRange[1]===e.range[0]?(e.leadingComments||(e.leadingComments=[]),e.leadingComments.push(t),l.splice(s,1)):s+=1;return s===l.length?n.Break:l[s].extendedRange[0]>e.range[1]?n.Skip:void 0}}),s=0,d(e,{leave:function(e){for(var t;se.range[1]?n.Skip:void 0}}),e},t.VisitorKeys=o,t.VisitorOption=n,t.Controller=f,t.cloneEnvironment=function(){return e({})},t}(t)})),s=a((function(e){e.exports&&(e.exports=function(){function e(t,r,n,o){this.message=t,this.expected=r,this.found=n,this.location=o,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,e)}return function(e,t){function r(){this.constructor=e}r.prototype=t.prototype,e.prototype=new r}(e,Error),e.buildMessage=function(e,t){var r={literal:function(e){return'"'+o(e.text)+'"'},class:function(e){var t,r="";for(t=0;t0){for(t=1,n=1;t<~+.]/,p=me([" ","[","]",",","(",")",":","#","!","=",">","<","~","+","."],!0,!1),h=de(">",!1),y=de("~",!1),d=de("+",!1),m=de(",",!1),x=de("!",!1),v=de("*",!1),g=de("#",!1),A=de("[",!1),b=de("]",!1),E=/^[>","<","!"],!1,!1),_=de("=",!1),C=function(e){return(e||"")+"="},w=/^[><]/,P=me([">","<"],!1,!1),k=de(".",!1),D=function(e,t,r){return{type:"attribute",name:e,operator:t,value:r}},I=de('"',!1),j=/^[^\\"]/,F=me(["\\",'"'],!0,!1),T=de("\\",!1),L={type:"any"},R=function(e,t){return e+t},O=function(e){return{type:"literal",value:(t=e.join(""),t.replace(/\\(.)/g,(function(e,t){switch(t){case"b":return"\b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"v":return"\v";default:return t}})))};var t},M=de("'",!1),B=/^[^\\']/,U=me(["\\","'"],!0,!1),W=/^[0-9]/,V=me([["0","9"]],!1,!1),q=de("type(",!1),N=/^[^ )]/,K=me([" ",")"],!0,!1),G=de(")",!1),z=/^[imsu]/,H=me(["i","m","s","u"],!1,!1),Y=de("/",!1),$=/^[^\/]/,J=me(["/"],!0,!1),Q=de(":not(",!1),X=de(":matches(",!1),Z=de(":has(",!1),ee=de(":first-child",!1),te=de(":last-child",!1),re=de(":nth-child(",!1),ne=de(":nth-last-child(",!1),oe=de(":",!1),ae=de("statement",!0),ie=de("expression",!0),se=de("declaration",!0),ue=de("function",!0),le=de("pattern",!0),ce=0,fe=[{line:1,column:1}],pe=0,he=[],ye={};if("startRule"in r){if(!(r.startRule in u))throw new Error("Can't start parsing from rule \""+r.startRule+'".');l=u[r.startRule]}function de(e,t){return{type:"literal",text:e,ignoreCase:t}}function me(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function xe(e){var r,n=fe[e];if(n)return n;for(r=e-1;!fe[r];)r--;for(n={line:(n=fe[r]).line,column:n.column};rpe&&(pe=ce,he=[]),he.push(e))}function Ae(){var e,t,r,n,o=30*ce+0,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,(t=be())!==s&&(r=_e())!==s&&be()!==s?e=t=1===(n=r).length?n[0]:{type:"matches",selectors:n}:(ce=e,e=s),e===s&&(e=ce,(t=be())!==s&&(t=void 0),e=t),ye[o]={nextPos:ce,result:e},e)}function be(){var e,r,n=30*ce+1,o=ye[n];if(o)return ce=o.nextPos,o.result;for(e=[],32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));r!==s;)e.push(r),32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));return ye[n]={nextPos:ce,result:e},e}function Ee(){var e,r,n,o=30*ce+2,a=ye[o];if(a)return ce=a.nextPos,a.result;if(r=[],f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p)),n!==s)for(;n!==s;)r.push(n),f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p));else r=s;return r!==s&&(r=r.join("")),e=r,ye[o]={nextPos:ce,result:e},e}function Se(){var e,r,n,o=30*ce+3,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,(r=be())!==s?(62===t.charCodeAt(ce)?(n=">",ce++):(n=s,ge(h)),n!==s&&be()!==s?e=r="child":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=be())!==s?(126===t.charCodeAt(ce)?(n="~",ce++):(n=s,ge(y)),n!==s&&be()!==s?e=r="sibling":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=be())!==s?(43===t.charCodeAt(ce)?(n="+",ce++):(n=s,ge(d)),n!==s&&be()!==s?e=r="adjacent":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c)),r!==s&&(n=be())!==s?e=r="descendant":(ce=e,e=s)))),ye[o]={nextPos:ce,result:e},e)}function _e(){var e,r,n,o,a,i,u,l,c=30*ce+4,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=Ce())!==s){for(n=[],o=ce,(a=be())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(u=be())!==s&&(l=Ce())!==s?o=a=[a,i,u,l]:(ce=o,o=s)):(ce=o,o=s);o!==s;)n.push(o),o=ce,(a=be())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(u=be())!==s&&(l=Ce())!==s?o=a=[a,i,u,l]:(ce=o,o=s)):(ce=o,o=s);n!==s?e=r=[r].concat(n.map((function(e){return e[3]}))):(ce=e,e=s)}else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}function Ce(){var e,t,r,n,o,a,i,u=30*ce+5,l=ye[u];if(l)return ce=l.nextPos,l.result;if(e=ce,(t=we())!==s){for(r=[],n=ce,(o=Se())!==s&&(a=we())!==s?n=o=[o,a]:(ce=n,n=s);n!==s;)r.push(n),n=ce,(o=Se())!==s&&(a=we())!==s?n=o=[o,a]:(ce=n,n=s);r!==s?(i=t,e=t=r.reduce((function(e,t){return{type:t[0],left:e,right:t[1]}}),i)):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}function we(){var e,r,n,o,a,i,u,l=30*ce+6,c=ye[l];if(c)return ce=c.nextPos,c.result;if(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s){if(n=[],(o=Pe())!==s)for(;o!==s;)n.push(o),o=Pe();else n=s;n!==s?(a=r,u=1===(i=n).length?i[0]:{type:"compound",selectors:i},a&&(u.subject=!0),e=r=u):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}function Pe(){var e,r=30*ce+7,n=ye[r];return n?(ce=n.nextPos,n.result):((e=function(){var e,r,n=30*ce+8,o=ye[n];return o?(ce=o.nextPos,o.result):(42===t.charCodeAt(ce)?(r="*",ce++):(r=s,ge(v)),r!==s&&(r={type:"wildcard",value:r}),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o=30*ce+9,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,35===t.charCodeAt(ce)?(r="#",ce++):(r=s,ge(g)),r===s&&(r=null),r!==s&&(n=Ee())!==s?e=r={type:"identifier",value:n}:(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+10,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,91===t.charCodeAt(ce)?(r="[",ce++):(r=s,ge(A)),r!==s&&be()!==s&&(n=function(){var e,r,n,o,a=30*ce+14,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,(r=ke())!==s&&be()!==s&&(n=function(){var e,r,n,o=30*ce+12,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=C(r),e=r):(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())!==s&&be()!==s?((o=function(){var e,r,n,o,a,i=30*ce+18,u=ye[i];if(u)return ce=u.nextPos,u.result;if(e=ce,"type("===t.substr(ce,5)?(r="type(",ce+=5):(r=s,ge(q)),r!==s)if(be()!==s){if(n=[],N.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(K)),o!==s)for(;o!==s;)n.push(o),N.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(K));else n=s;n!==s&&(o=be())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r={type:"type",value:n.join("")},e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,r,n,o,a,i,u=30*ce+20,l=ye[u];if(l)return ce=l.nextPos,l.result;if(e=ce,47===t.charCodeAt(ce)?(r="/",ce++):(r=s,ge(Y)),r!==s){if(n=[],$.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(J)),o!==s)for(;o!==s;)n.push(o),$.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(J));else n=s;n!==s?(47===t.charCodeAt(ce)?(o="/",ce++):(o=s,ge(Y)),o!==s?((a=function(){var e,r,n=30*ce+19,o=ye[n];if(o)return ce=o.nextPos,o.result;if(e=[],z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H)),r!==s)for(;r!==s;)e.push(r),z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H));else e=s;return ye[n]={nextPos:ce,result:e},e}())===s&&(a=null),a!==s?(i=a,r={type:"regexp",value:new RegExp(n.join(""),i?i.join(""):"")},e=r):(ce=e,e=s)):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}()),o!==s?(r=D(r,n,o),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&be()!==s&&(n=function(){var e,r,n,o=30*ce+11,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,E.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(S)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=C(r),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(w.test(t.charAt(ce))?(e=t.charAt(ce),ce++):(e=s,ge(P))),ye[o]={nextPos:ce,result:e},e)}())!==s&&be()!==s?((o=function(){var e,r,n,o,a,i,u=30*ce+15,l=ye[u];if(l)return ce=l.nextPos,l.result;if(e=ce,34===t.charCodeAt(ce)?(r='"',ce++):(r=s,ge(I)),r!==s){for(n=[],j.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(F)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));o!==s;)n.push(o),j.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(F)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));n!==s?(34===t.charCodeAt(ce)?(o='"',ce++):(o=s,ge(I)),o!==s?(r=O(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;if(e===s)if(e=ce,39===t.charCodeAt(ce)?(r="'",ce++):(r=s,ge(M)),r!==s){for(n=[],B.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(U)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));o!==s;)n.push(o),B.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(U)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));n!==s?(39===t.charCodeAt(ce)?(o="'",ce++):(o=s,ge(M)),o!==s?(r=O(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,r,n,o,a,i,u,l=30*ce+16,c=ye[l];if(c)return ce=c.nextPos,c.result;for(e=ce,r=ce,n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));if(n!==s?(46===t.charCodeAt(ce)?(o=".",ce++):(o=s,ge(k)),o!==s?r=n=[n,o]:(ce=r,r=s)):(ce=r,r=s),r===s&&(r=null),r!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));else n=s;n!==s?(i=n,u=(a=r)?[].concat.apply([],a).join(""):"",r={type:"literal",value:parseFloat(u+i.join(""))},e=r):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,t,r=30*ce+17,n=ye[r];return n?(ce=n.nextPos,n.result):((t=Ee())!==s&&(t={type:"literal",value:t}),e=t,ye[r]={nextPos:ce,result:e},e)}()),o!==s?(r=D(r,n,o),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&(r={type:"attribute",name:r}),e=r)),ye[a]={nextPos:ce,result:e},e)}())!==s&&be()!==s?(93===t.charCodeAt(ce)?(o="]",ce++):(o=s,ge(b)),o!==s?e=r=n:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a,i,u,l,c=30*ce+21,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,46===t.charCodeAt(ce)?(r=".",ce++):(r=s,ge(k)),r!==s)if((n=Ee())!==s){for(o=[],a=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(u=Ee())!==s?a=i=[i,u]:(ce=a,a=s);a!==s;)o.push(a),a=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(u=Ee())!==s?a=i=[i,u]:(ce=a,a=s);o!==s?(l=n,r={type:"field",name:o.reduce((function(e,t){return e+t[0]+t[1]}),l)},e=r):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o,a=30*ce+22,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,":not("===t.substr(ce,5)?(r=":not(",ce+=5):(r=s,ge(Q)),r!==s&&be()!==s&&(n=_e())!==s&&be()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"not",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+23,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,":matches("===t.substr(ce,9)?(r=":matches(",ce+=9):(r=s,ge(X)),r!==s&&be()!==s&&(n=_e())!==s&&be()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"matches",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+24,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,":has("===t.substr(ce,5)?(r=":has(",ce+=5):(r=s,ge(Z)),r!==s&&be()!==s&&(n=_e())!==s&&be()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"has",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+25,o=ye[n];return o?(ce=o.nextPos,o.result):(":first-child"===t.substr(ce,12)?(r=":first-child",ce+=12):(r=s,ge(ee)),r!==s&&(r=De(1)),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+26,o=ye[n];return o?(ce=o.nextPos,o.result):(":last-child"===t.substr(ce,11)?(r=":last-child",ce+=11):(r=s,ge(te)),r!==s&&(r=Ie(1)),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a,i=30*ce+27,u=ye[i];if(u)return ce=u.nextPos,u.result;if(e=ce,":nth-child("===t.substr(ce,11)?(r=":nth-child(",ce+=11):(r=s,ge(re)),r!==s)if(be()!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));else n=s;n!==s&&(o=be())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r=De(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o,a,i=30*ce+28,u=ye[i];if(u)return ce=u.nextPos,u.result;if(e=ce,":nth-last-child("===t.substr(ce,16)?(r=":nth-last-child(",ce+=16):(r=s,ge(ne)),r!==s)if(be()!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));else n=s;n!==s&&(o=be())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r=Ie(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o=30*ce+29,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,58===t.charCodeAt(ce)?(r=":",ce++):(r=s,ge(oe)),r!==s?("statement"===t.substr(ce,9).toLowerCase()?(n=t.substr(ce,9),ce+=9):(n=s,ge(ae)),n===s&&("expression"===t.substr(ce,10).toLowerCase()?(n=t.substr(ce,10),ce+=10):(n=s,ge(ie)),n===s&&("declaration"===t.substr(ce,11).toLowerCase()?(n=t.substr(ce,11),ce+=11):(n=s,ge(se)),n===s&&("function"===t.substr(ce,8).toLowerCase()?(n=t.substr(ce,8),ce+=8):(n=s,ge(ue)),n===s&&("pattern"===t.substr(ce,7).toLowerCase()?(n=t.substr(ce,7),ce+=7):(n=s,ge(le)))))),n!==s?e=r={type:"class",name:n}:(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}()),ye[r]={nextPos:ce,result:e},e)}function ke(){var e,r,n,o,a,i,u,l,c=30*ce+13,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=Ee())!==s){for(n=[],o=ce,46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s&&(i=Ee())!==s?o=a=[a,i]:(ce=o,o=s);o!==s;)n.push(o),o=ce,46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s&&(i=Ee())!==s?o=a=[a,i]:(ce=o,o=s);n!==s?(u=r,l=n,e=r=[].concat.apply([u],l).join("")):(ce=e,e=s)}else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}function De(e){return{type:"nth-child",index:{type:"literal",value:e}}}function Ie(e){return{type:"nth-last-child",index:{type:"literal",value:e}}}if((n=l())!==s&&ce===t.length)return n;throw n!==s&&ce0&&p(e,t,r))&&f(t[0],t.slice(1),r)};case"descendant":var h=c(t.left),x=c(t.right);return function(e,t,r){if(x(e,t,r))for(var n=0,o=t.length;n":return function(e){return u(e,v)>t.value.value};case">=":return function(e){return u(e,v)>=t.value.value}}throw new Error("Unknown operator: ".concat(t.operator));case"sibling":var b=c(t.left),E=c(t.right);return function(e,r,n){return E(e,r,n)&&y(e,b,r,"LEFT_SIDE",n)||t.left.subject&&b(e,r,n)&&y(e,E,r,"RIGHT_SIDE",n)};case"adjacent":var S=c(t.left),_=c(t.right);return function(e,r,n){return _(e,r,n)&&d(e,S,r,"LEFT_SIDE",n)||t.right.subject&&S(e,r,n)&&d(e,_,r,"RIGHT_SIDE",n)};case"nth-child":var C=t.index.value,w=c(t.right);return function(e,t,r){return w(e,t,r)&&m(e,t,C,r)};case"nth-last-child":var P=-t.index.value,k=c(t.right);return function(e,t,r){return k(e,t,r)&&m(e,t,P,r)};case"class":var D=t.name.toLowerCase();return function(e,r){switch(D){case"statement":if("Statement"===e.type.slice(-9))return!0;case"declaration":return"Declaration"===e.type.slice(-11);case"pattern":if("Pattern"===e.type.slice(-7))return!0;case"expression":return"Expression"===e.type.slice(-10)||"Literal"===e.type.slice(-7)||"Identifier"===e.type&&(0===r.length||"MetaProperty"!==r[0].type)||"MetaProperty"===e.type;case"function":return"FunctionDeclaration"===e.type||"FunctionExpression"===e.type||"ArrowFunctionExpression"===e.type}throw new Error("Unknown class name: ".concat(t.name))}}throw new Error("Unknown selector type: ".concat(t.type))}function p(e,t){var r=e.type;return t&&t.visitorKeys&&t.visitorKeys[r]?t.visitorKeys[r]:i.VisitorKeys[r]?i.VisitorKeys[r]:t&&"function"==typeof t.fallback?t.fallback(e):Object.keys(e).filter((function(e){return"type"!==e}))}function h(t){return null!==t&&"object"===e(t)&&"string"==typeof t.type}function y(e,r,n,o,a){var i=t(n,1)[0];if(!i)return!1;for(var s=p(i,a),u=0;u0&&h(l[c-1])&&r(l[c-1],n,a))return!0;if("RIGHT_SIDE"===o&&c=0&&l arr.length) len = arr.length; - for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; - return arr2; } - function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } - function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } - function _createForOfIteratorHelper(o, allowArrayLike) { - var it; - - if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { - if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { - if (it) o = it; - var i = 0; - - var F = function () {}; - - return { - s: F, - n: function () { - if (i >= o.length) return { - done: true - }; - return { - done: false, - value: o[i++] - }; - }, - e: function (e) { - throw e; - }, - f: F - }; - } - - throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); - } - - var normalCompletion = true, - didErr = false, - err; - return { - s: function () { - it = o[Symbol.iterator](); - }, - n: function () { - var step = it.next(); - normalCompletion = step.done; - return step; - }, - e: function (e) { - didErr = true; - err = e; - }, - f: function () { - try { - if (!normalCompletion && it.return != null) it.return(); - } finally { - if (didErr) throw err; - } - } - }; - } - var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {}; function createCommonjsModule(fn, module) { @@ -180,25 +106,19 @@ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ - /*jslint vars:false, bitwise:true*/ - /*jshint indent:4*/ - /*global exports:true*/ (function clone(exports) { var Syntax, VisitorOption, VisitorKeys, BREAK, SKIP, REMOVE; - function deepCopy(obj) { var ret = {}, - key, - val; - + key, + val; for (key in obj) { if (obj.hasOwnProperty(key)) { val = obj[key]; - if (typeof val === 'object' && val !== null) { ret[key] = deepCopy(val); } else { @@ -206,21 +126,19 @@ } } } - return ret; - } // based on LLVM libc++ upper_bound / lower_bound - // MIT License + } + // based on LLVM libc++ upper_bound / lower_bound + // MIT License function upperBound(array, func) { var diff, len, i, current; len = array.length; i = 0; - while (len) { diff = len >>> 1; current = i + diff; - if (func(array[current])) { len = diff; } else { @@ -228,10 +146,8 @@ len -= diff + 1; } } - return i; } - Syntax = { AssignmentExpression: 'AssignmentExpression', AssignmentPattern: 'AssignmentPattern', @@ -288,8 +204,10 @@ NewExpression: 'NewExpression', ObjectExpression: 'ObjectExpression', ObjectPattern: 'ObjectPattern', + PrivateIdentifier: 'PrivateIdentifier', Program: 'Program', Property: 'Property', + PropertyDefinition: 'PropertyDefinition', RestElement: 'RestElement', ReturnStatement: 'ReturnStatement', SequenceExpression: 'SequenceExpression', @@ -367,8 +285,10 @@ NewExpression: ['callee', 'arguments'], ObjectExpression: ['properties'], ObjectPattern: ['properties'], + PrivateIdentifier: [], Program: ['body'], Property: ['key', 'value'], + PropertyDefinition: ['key', 'value'], RestElement: ['argument'], ReturnStatement: ['argument'], SequenceExpression: ['expressions'], @@ -389,8 +309,9 @@ WhileStatement: ['test', 'body'], WithStatement: ['object', 'body'], YieldExpression: ['argument'] - }; // unique id + }; + // unique id BREAK = {}; SKIP = {}; REMOVE = {}; @@ -399,16 +320,13 @@ Skip: SKIP, Remove: REMOVE }; - function Reference(parent, key) { this.parent = parent; this.key = key; } - Reference.prototype.replace = function replace(node) { this.parent[this.key] = node; }; - Reference.prototype.remove = function remove() { if (Array.isArray(this.parent)) { this.parent.splice(this.key, 1); @@ -418,21 +336,18 @@ return false; } }; - function Element(node, path, wrap, ref) { this.node = node; this.path = path; this.wrap = wrap; this.ref = ref; } + function Controller() {} - function Controller() {} // API: + // API: // return property path array from root to current node - - Controller.prototype.path = function path() { var i, iz, j, jz, result, element; - function addToPath(result, path) { if (Array.isArray(path)) { for (j = 0, jz = path.length; j < jz; ++j) { @@ -441,91 +356,84 @@ } else { result.push(path); } - } // root node - + } + // root node if (!this.__current.path) { return null; - } // first node is sentinel, second node is root element - + } + // first node is sentinel, second node is root element result = []; - for (i = 2, iz = this.__leavelist.length; i < iz; ++i) { element = this.__leavelist[i]; addToPath(result, element.path); } - addToPath(result, this.__current.path); return result; - }; // API: - // return type of current node - + }; + // API: + // return type of current node Controller.prototype.type = function () { var node = this.current(); return node.type || this.__current.wrap; - }; // API: - // return array of parent elements - + }; + // API: + // return array of parent elements Controller.prototype.parents = function parents() { - var i, iz, result; // first node is sentinel + var i, iz, result; + // first node is sentinel result = []; - for (i = 1, iz = this.__leavelist.length; i < iz; ++i) { result.push(this.__leavelist[i].node); } - return result; - }; // API: - // return current node - + }; + // API: + // return current node Controller.prototype.current = function current() { return this.__current.node; }; - Controller.prototype.__execute = function __execute(callback, element) { var previous, result; result = undefined; previous = this.__current; this.__current = element; this.__state = null; - if (callback) { result = callback.call(this, element.node, this.__leavelist[this.__leavelist.length - 1].node); } - this.__current = previous; return result; - }; // API: - // notify control skip / break - + }; + // API: + // notify control skip / break Controller.prototype.notify = function notify(flag) { this.__state = flag; - }; // API: - // skip child nodes of current node - + }; + // API: + // skip child nodes of current node Controller.prototype.skip = function () { this.notify(SKIP); - }; // API: - // break traversals - + }; + // API: + // break traversals Controller.prototype['break'] = function () { this.notify(BREAK); - }; // API: - // remove node - + }; + // API: + // remove node Controller.prototype.remove = function () { this.notify(REMOVE); }; - Controller.prototype.__initialize = function (root, visitor) { this.visitor = visitor; this.root = root; @@ -534,87 +442,68 @@ this.__current = null; this.__state = null; this.__fallback = null; - if (visitor.fallback === 'iteration') { this.__fallback = Object.keys; } else if (typeof visitor.fallback === 'function') { this.__fallback = visitor.fallback; } - this.__keys = VisitorKeys; - if (visitor.keys) { this.__keys = Object.assign(Object.create(this.__keys), visitor.keys); } }; - function isNode(node) { if (node == null) { return false; } - return typeof node === 'object' && typeof node.type === 'string'; } - function isProperty(nodeType, key) { return (nodeType === Syntax.ObjectExpression || nodeType === Syntax.ObjectPattern) && 'properties' === key; } - function candidateExistsInLeaveList(leavelist, candidate) { for (var i = leavelist.length - 1; i >= 0; --i) { if (leavelist[i].node === candidate) { return true; } } - return false; } - Controller.prototype.traverse = function traverse(root, visitor) { var worklist, leavelist, element, node, nodeType, ret, key, current, current2, candidates, candidate, sentinel; - this.__initialize(root, visitor); + sentinel = {}; - sentinel = {}; // reference - + // reference worklist = this.__worklist; - leavelist = this.__leavelist; // initialize + leavelist = this.__leavelist; + // initialize worklist.push(new Element(root, null, null, null)); leavelist.push(new Element(null, null, null, null)); - while (worklist.length) { element = worklist.pop(); - if (element === sentinel) { element = leavelist.pop(); ret = this.__execute(visitor.leave, element); - if (this.__state === BREAK || ret === BREAK) { return; } - continue; } - if (element.node) { ret = this.__execute(visitor.enter, element); - if (this.__state === BREAK || ret === BREAK) { return; } - worklist.push(sentinel); leavelist.push(element); - if (this.__state === SKIP || ret === SKIP) { continue; } - node = element.node; nodeType = node.type || element.wrap; candidates = this.__keys[nodeType]; - if (!candidates) { if (this.__fallback) { candidates = this.__fallback(node); @@ -622,29 +511,22 @@ throw new Error('Unknown node type ' + nodeType + '.'); } } - current = candidates.length; - while ((current -= 1) >= 0) { key = candidates[current]; candidate = node[key]; - if (!candidate) { continue; } - if (Array.isArray(candidate)) { current2 = candidate.length; - while ((current2 -= 1) >= 0) { if (!candidate[current2]) { continue; } - if (candidateExistsInLeaveList(leavelist, candidate[current2])) { continue; } - if (isProperty(nodeType, candidates[current])) { element = new Element(candidate[current2], [key, current2], 'Property', null); } else if (isNode(candidate[current2])) { @@ -652,121 +534,103 @@ } else { continue; } - worklist.push(element); } } else if (isNode(candidate)) { if (candidateExistsInLeaveList(leavelist, candidate)) { continue; } - worklist.push(new Element(candidate, key, null, null)); } } } } }; - Controller.prototype.replace = function replace(root, visitor) { var worklist, leavelist, node, nodeType, target, element, current, current2, candidates, candidate, sentinel, outer, key; - function removeElem(element) { var i, key, nextElem, parent; - if (element.ref.remove()) { // When the reference is an element of an array. key = element.ref.key; - parent = element.ref.parent; // If removed from array, then decrease following items' keys. + parent = element.ref.parent; + // If removed from array, then decrease following items' keys. i = worklist.length; - while (i--) { nextElem = worklist[i]; - if (nextElem.ref && nextElem.ref.parent === parent) { if (nextElem.ref.key < key) { break; } - --nextElem.ref.key; } } } } - this.__initialize(root, visitor); + sentinel = {}; - sentinel = {}; // reference - + // reference worklist = this.__worklist; - leavelist = this.__leavelist; // initialize + leavelist = this.__leavelist; + // initialize outer = { root: root }; element = new Element(root, null, null, new Reference(outer, 'root')); worklist.push(element); leavelist.push(element); - while (worklist.length) { element = worklist.pop(); - if (element === sentinel) { element = leavelist.pop(); - target = this.__execute(visitor.leave, element); // node may be replaced with null, - // so distinguish between undefined and null in this place + target = this.__execute(visitor.leave, element); + // node may be replaced with null, + // so distinguish between undefined and null in this place if (target !== undefined && target !== BREAK && target !== SKIP && target !== REMOVE) { // replace element.ref.replace(target); } - if (this.__state === REMOVE || target === REMOVE) { removeElem(element); } - if (this.__state === BREAK || target === BREAK) { return outer.root; } - continue; } + target = this.__execute(visitor.enter, element); - target = this.__execute(visitor.enter, element); // node may be replaced with null, + // node may be replaced with null, // so distinguish between undefined and null in this place - if (target !== undefined && target !== BREAK && target !== SKIP && target !== REMOVE) { // replace element.ref.replace(target); element.node = target; } - if (this.__state === REMOVE || target === REMOVE) { removeElem(element); element.node = null; } - if (this.__state === BREAK || target === BREAK) { return outer.root; - } // node may be null - + } + // node may be null node = element.node; - if (!node) { continue; } - worklist.push(sentinel); leavelist.push(element); - if (this.__state === SKIP || target === SKIP) { continue; } - nodeType = node.type || element.wrap; candidates = this.__keys[nodeType]; - if (!candidates) { if (this.__fallback) { candidates = this.__fallback(node); @@ -774,25 +638,19 @@ throw new Error('Unknown node type ' + nodeType + '.'); } } - current = candidates.length; - while ((current -= 1) >= 0) { key = candidates[current]; candidate = node[key]; - if (!candidate) { continue; } - if (Array.isArray(candidate)) { current2 = candidate.length; - while ((current2 -= 1) >= 0) { if (!candidate[current2]) { continue; } - if (isProperty(nodeType, candidates[current])) { element = new Element(candidate[current2], [key, current2], 'Property', new Reference(candidate, current2)); } else if (isNode(candidate[current2])) { @@ -800,7 +658,6 @@ } else { continue; } - worklist.push(element); } } else if (isNode(candidate)) { @@ -808,53 +665,43 @@ } } } - return outer.root; }; - function traverse(root, visitor) { var controller = new Controller(); return controller.traverse(root, visitor); } - function replace(root, visitor) { var controller = new Controller(); return controller.replace(root, visitor); } - function extendCommentRange(comment, tokens) { var target; target = upperBound(tokens, function search(token) { return token.range[0] > comment.range[0]; }); comment.extendedRange = [comment.range[0], comment.range[1]]; - if (target !== tokens.length) { comment.extendedRange[1] = tokens[target].range[0]; } - target -= 1; - if (target >= 0) { comment.extendedRange[0] = tokens[target].range[1]; } - return comment; } - function attachComments(tree, providedComments, tokens) { // At first, we should calculate extended comment ranges. var comments = [], - comment, - len, - i, - cursor; - + comment, + len, + i, + cursor; if (!tree.range) { throw new Error('attachComments needs range information'); - } // tokens array is empty, we attach comments to tree as 'leadingComments' - + } + // tokens array is empty, we attach comments to tree as 'leadingComments' if (!tokens.length) { if (providedComments.length) { for (i = 0, len = providedComments.length; i < len; i += 1) { @@ -862,47 +709,39 @@ comment.extendedRange = [0, tree.range[0]]; comments.push(comment); } - tree.leadingComments = comments; } - return tree; } - for (i = 0, len = providedComments.length; i < len; i += 1) { comments.push(extendCommentRange(deepCopy(providedComments[i]), tokens)); - } // This is based on John Freeman's implementation. - + } + // This is based on John Freeman's implementation. cursor = 0; traverse(tree, { enter: function (node) { var comment; - while (cursor < comments.length) { comment = comments[cursor]; - if (comment.extendedRange[1] > node.range[0]) { break; } - if (comment.extendedRange[1] === node.range[0]) { if (!node.leadingComments) { node.leadingComments = []; } - node.leadingComments.push(comment); comments.splice(cursor, 1); } else { cursor += 1; } - } // already out of owned node - + } + // already out of owned node if (cursor === comments.length) { return VisitorOption.Break; } - if (comments[cursor].extendedRange[0] > node.range[1]) { return VisitorOption.Skip; } @@ -912,31 +751,26 @@ traverse(tree, { leave: function (node) { var comment; - while (cursor < comments.length) { comment = comments[cursor]; - if (node.range[1] < comment.extendedRange[0]) { break; } - if (node.range[1] === comment.extendedRange[0]) { if (!node.trailingComments) { node.trailingComments = []; } - node.trailingComments.push(comment); comments.splice(cursor, 1); } else { cursor += 1; } - } // already out of owned node - + } + // already out of owned node if (cursor === comments.length) { return VisitorOption.Break; } - if (comments[cursor].extendedRange[0] > node.range[1]) { return VisitorOption.Skip; } @@ -944,7 +778,6 @@ }); return tree; } - exports.Syntax = Syntax; exports.traverse = traverse; exports.replace = replace; @@ -952,15 +785,12 @@ exports.VisitorKeys = VisitorKeys; exports.VisitorOption = VisitorOption; exports.Controller = Controller; - exports.cloneEnvironment = function () { return clone({}); }; - return exports; })(exports); /* vim: set sw=4 ts=4 et tw=80 : */ - }); var parser = createCommonjsModule(function (module) { @@ -979,25 +809,20 @@ function ctor() { this.constructor = child; } - ctor.prototype = parent.prototype; child.prototype = new ctor(); } - function peg$SyntaxError(message, expected, found, location) { this.message = message; this.expected = expected; this.found = found; this.location = location; this.name = "SyntaxError"; - if (typeof Error.captureStackTrace === "function") { Error.captureStackTrace(this, peg$SyntaxError); } } - peg$subclass(peg$SyntaxError, Error); - peg$SyntaxError.buildMessage = function (expected, found) { var DESCRIBE_EXPECTATION_FNS = { literal: function literal(expectation) { @@ -1005,12 +830,10 @@ }, "class": function _class(expectation) { var escapedParts = "", - i; - + i; for (i = 0; i < expectation.parts.length; i++) { escapedParts += expectation.parts[i] instanceof Array ? classEscape(expectation.parts[i][0]) + "-" + classEscape(expectation.parts[i][1]) : classEscape(expectation.parts[i]); } - return "[" + (expectation.inverted ? "^" : "") + escapedParts + "]"; }, any: function any(expectation) { @@ -1023,11 +846,9 @@ return expectation.description; } }; - function hex(ch) { return ch.charCodeAt(0).toString(16).toUpperCase(); } - function literalEscape(s) { return s.replace(/\\/g, '\\\\').replace(/"/g, '\\"').replace(/\0/g, '\\0').replace(/\t/g, '\\t').replace(/\n/g, '\\n').replace(/\r/g, '\\r').replace(/[\x00-\x0F]/g, function (ch) { return '\\x0' + hex(ch); @@ -1035,7 +856,6 @@ return '\\x' + hex(ch); }); } - function classEscape(s) { return s.replace(/\\/g, '\\\\').replace(/\]/g, '\\]').replace(/\^/g, '\\^').replace(/-/g, '\\-').replace(/\0/g, '\\0').replace(/\t/g, '\\t').replace(/\n/g, '\\n').replace(/\r/g, '\\r').replace(/[\x00-\x0F]/g, function (ch) { return '\\x0' + hex(ch); @@ -1043,22 +863,17 @@ return '\\x' + hex(ch); }); } - function describeExpectation(expectation) { return DESCRIBE_EXPECTATION_FNS[expectation.type](expectation); } - function describeExpected(expected) { var descriptions = new Array(expected.length), - i, - j; - + i, + j; for (i = 0; i < expected.length; i++) { descriptions[i] = describeExpectation(expected[i]); } - descriptions.sort(); - if (descriptions.length > 0) { for (i = 1, j = 1; i < descriptions.length; i++) { if (descriptions[i - 1] !== descriptions[i]) { @@ -1066,296 +881,285 @@ j++; } } - descriptions.length = j; } - switch (descriptions.length) { case 1: return descriptions[0]; - case 2: return descriptions[0] + " or " + descriptions[1]; - default: return descriptions.slice(0, -1).join(", ") + ", or " + descriptions[descriptions.length - 1]; } } - function describeFound(found) { return found ? "\"" + literalEscape(found) + "\"" : "end of input"; } - return "Expected " + describeExpected(expected) + " but " + describeFound(found) + " found."; }; - function peg$parse(input, options) { options = options !== void 0 ? options : {}; - var peg$FAILED = {}, - peg$startRuleFunctions = { - start: peg$parsestart - }, - peg$startRuleFunction = peg$parsestart, - peg$c0 = function peg$c0(ss) { - return ss.length === 1 ? ss[0] : { - type: 'matches', - selectors: ss - }; - }, - peg$c1 = function peg$c1() { - return void 0; - }, - peg$c2 = " ", - peg$c3 = peg$literalExpectation(" ", false), - peg$c4 = /^[^ [\],():#!=><~+.]/, - peg$c5 = peg$classExpectation([" ", "[", "]", ",", "(", ")", ":", "#", "!", "=", ">", "<", "~", "+", "."], true, false), - peg$c6 = function peg$c6(i) { - return i.join(''); - }, - peg$c7 = ">", - peg$c8 = peg$literalExpectation(">", false), - peg$c9 = function peg$c9() { - return 'child'; - }, - peg$c10 = "~", - peg$c11 = peg$literalExpectation("~", false), - peg$c12 = function peg$c12() { - return 'sibling'; - }, - peg$c13 = "+", - peg$c14 = peg$literalExpectation("+", false), - peg$c15 = function peg$c15() { - return 'adjacent'; - }, - peg$c16 = function peg$c16() { - return 'descendant'; - }, - peg$c17 = ",", - peg$c18 = peg$literalExpectation(",", false), - peg$c19 = function peg$c19(s, ss) { - return [s].concat(ss.map(function (s) { - return s[3]; - })); - }, - peg$c20 = function peg$c20(a, ops) { - return ops.reduce(function (memo, rhs) { - return { - type: rhs[0], - left: memo, - right: rhs[1] + peg$startRuleFunctions = { + start: peg$parsestart + }, + peg$startRuleFunction = peg$parsestart, + peg$c0 = function peg$c0(ss) { + return ss.length === 1 ? ss[0] : { + type: 'matches', + selectors: ss }; - }, a); - }, - peg$c21 = "!", - peg$c22 = peg$literalExpectation("!", false), - peg$c23 = function peg$c23(subject, as) { - var b = as.length === 1 ? as[0] : { - type: 'compound', - selectors: as - }; - if (subject) b.subject = true; - return b; - }, - peg$c24 = "*", - peg$c25 = peg$literalExpectation("*", false), - peg$c26 = function peg$c26(a) { - return { - type: 'wildcard', - value: a - }; - }, - peg$c27 = "#", - peg$c28 = peg$literalExpectation("#", false), - peg$c29 = function peg$c29(i) { - return { - type: 'identifier', - value: i - }; - }, - peg$c30 = "[", - peg$c31 = peg$literalExpectation("[", false), - peg$c32 = "]", - peg$c33 = peg$literalExpectation("]", false), - peg$c34 = function peg$c34(v) { - return v; - }, - peg$c35 = /^[>", "<", "!"], false, false), - peg$c37 = "=", - peg$c38 = peg$literalExpectation("=", false), - peg$c39 = function peg$c39(a) { - return (a || '') + '='; - }, - peg$c40 = /^[><]/, - peg$c41 = peg$classExpectation([">", "<"], false, false), - peg$c42 = ".", - peg$c43 = peg$literalExpectation(".", false), - peg$c44 = function peg$c44(a, as) { - return [].concat.apply([a], as).join(''); - }, - peg$c45 = function peg$c45(name, op, value) { - return { - type: 'attribute', - name: name, - operator: op, - value: value - }; - }, - peg$c46 = function peg$c46(name) { - return { - type: 'attribute', - name: name - }; - }, - peg$c47 = "\"", - peg$c48 = peg$literalExpectation("\"", false), - peg$c49 = /^[^\\"]/, - peg$c50 = peg$classExpectation(["\\", "\""], true, false), - peg$c51 = "\\", - peg$c52 = peg$literalExpectation("\\", false), - peg$c53 = peg$anyExpectation(), - peg$c54 = function peg$c54(a, b) { - return a + b; - }, - peg$c55 = function peg$c55(d) { - return { - type: 'literal', - value: strUnescape(d.join('')) - }; - }, - peg$c56 = "'", - peg$c57 = peg$literalExpectation("'", false), - peg$c58 = /^[^\\']/, - peg$c59 = peg$classExpectation(["\\", "'"], true, false), - peg$c60 = /^[0-9]/, - peg$c61 = peg$classExpectation([["0", "9"]], false, false), - peg$c62 = function peg$c62(a, b) { - // Can use `a.flat().join('')` once supported - var leadingDecimals = a ? [].concat.apply([], a).join('') : ''; - return { - type: 'literal', - value: parseFloat(leadingDecimals + b.join('')) - }; - }, - peg$c63 = function peg$c63(i) { - return { - type: 'literal', - value: i - }; - }, - peg$c64 = "type(", - peg$c65 = peg$literalExpectation("type(", false), - peg$c66 = /^[^ )]/, - peg$c67 = peg$classExpectation([" ", ")"], true, false), - peg$c68 = ")", - peg$c69 = peg$literalExpectation(")", false), - peg$c70 = function peg$c70(t) { - return { - type: 'type', - value: t.join('') - }; - }, - peg$c71 = /^[imsu]/, - peg$c72 = peg$classExpectation(["i", "m", "s", "u"], false, false), - peg$c73 = "/", - peg$c74 = peg$literalExpectation("/", false), - peg$c75 = /^[^\/]/, - peg$c76 = peg$classExpectation(["/"], true, false), - peg$c77 = function peg$c77(d, flgs) { - return { - type: 'regexp', - value: new RegExp(d.join(''), flgs ? flgs.join('') : '') - }; - }, - peg$c78 = function peg$c78(i, is) { - return { - type: 'field', - name: is.reduce(function (memo, p) { - return memo + p[0] + p[1]; - }, i) - }; - }, - peg$c79 = ":not(", - peg$c80 = peg$literalExpectation(":not(", false), - peg$c81 = function peg$c81(ss) { - return { - type: 'not', - selectors: ss - }; - }, - peg$c82 = ":matches(", - peg$c83 = peg$literalExpectation(":matches(", false), - peg$c84 = function peg$c84(ss) { - return { - type: 'matches', - selectors: ss - }; - }, - peg$c85 = ":has(", - peg$c86 = peg$literalExpectation(":has(", false), - peg$c87 = function peg$c87(ss) { - return { - type: 'has', - selectors: ss - }; - }, - peg$c88 = ":first-child", - peg$c89 = peg$literalExpectation(":first-child", false), - peg$c90 = function peg$c90() { - return nth(1); - }, - peg$c91 = ":last-child", - peg$c92 = peg$literalExpectation(":last-child", false), - peg$c93 = function peg$c93() { - return nthLast(1); - }, - peg$c94 = ":nth-child(", - peg$c95 = peg$literalExpectation(":nth-child(", false), - peg$c96 = function peg$c96(n) { - return nth(parseInt(n.join(''), 10)); - }, - peg$c97 = ":nth-last-child(", - peg$c98 = peg$literalExpectation(":nth-last-child(", false), - peg$c99 = function peg$c99(n) { - return nthLast(parseInt(n.join(''), 10)); - }, - peg$c100 = ":", - peg$c101 = peg$literalExpectation(":", false), - peg$c102 = "statement", - peg$c103 = peg$literalExpectation("statement", true), - peg$c104 = "expression", - peg$c105 = peg$literalExpectation("expression", true), - peg$c106 = "declaration", - peg$c107 = peg$literalExpectation("declaration", true), - peg$c108 = "function", - peg$c109 = peg$literalExpectation("function", true), - peg$c110 = "pattern", - peg$c111 = peg$literalExpectation("pattern", true), - peg$c112 = function peg$c112(c) { - return { - type: 'class', - name: c - }; - }, - peg$currPos = 0, - peg$posDetailsCache = [{ - line: 1, - column: 1 - }], - peg$maxFailPos = 0, - peg$maxFailExpected = [], - peg$resultsCache = {}, - peg$result; - + }, + peg$c1 = function peg$c1() { + return void 0; + }, + peg$c2 = " ", + peg$c3 = peg$literalExpectation(" ", false), + peg$c4 = /^[^ [\],():#!=><~+.]/, + peg$c5 = peg$classExpectation([" ", "[", "]", ",", "(", ")", ":", "#", "!", "=", ">", "<", "~", "+", "."], true, false), + peg$c6 = function peg$c6(i) { + return i.join(''); + }, + peg$c7 = ">", + peg$c8 = peg$literalExpectation(">", false), + peg$c9 = function peg$c9() { + return 'child'; + }, + peg$c10 = "~", + peg$c11 = peg$literalExpectation("~", false), + peg$c12 = function peg$c12() { + return 'sibling'; + }, + peg$c13 = "+", + peg$c14 = peg$literalExpectation("+", false), + peg$c15 = function peg$c15() { + return 'adjacent'; + }, + peg$c16 = function peg$c16() { + return 'descendant'; + }, + peg$c17 = ",", + peg$c18 = peg$literalExpectation(",", false), + peg$c19 = function peg$c19(s, ss) { + return [s].concat(ss.map(function (s) { + return s[3]; + })); + }, + peg$c20 = function peg$c20(a, ops) { + return ops.reduce(function (memo, rhs) { + return { + type: rhs[0], + left: memo, + right: rhs[1] + }; + }, a); + }, + peg$c21 = "!", + peg$c22 = peg$literalExpectation("!", false), + peg$c23 = function peg$c23(subject, as) { + var b = as.length === 1 ? as[0] : { + type: 'compound', + selectors: as + }; + if (subject) b.subject = true; + return b; + }, + peg$c24 = "*", + peg$c25 = peg$literalExpectation("*", false), + peg$c26 = function peg$c26(a) { + return { + type: 'wildcard', + value: a + }; + }, + peg$c27 = "#", + peg$c28 = peg$literalExpectation("#", false), + peg$c29 = function peg$c29(i) { + return { + type: 'identifier', + value: i + }; + }, + peg$c30 = "[", + peg$c31 = peg$literalExpectation("[", false), + peg$c32 = "]", + peg$c33 = peg$literalExpectation("]", false), + peg$c34 = function peg$c34(v) { + return v; + }, + peg$c35 = /^[>", "<", "!"], false, false), + peg$c37 = "=", + peg$c38 = peg$literalExpectation("=", false), + peg$c39 = function peg$c39(a) { + return (a || '') + '='; + }, + peg$c40 = /^[><]/, + peg$c41 = peg$classExpectation([">", "<"], false, false), + peg$c42 = ".", + peg$c43 = peg$literalExpectation(".", false), + peg$c44 = function peg$c44(a, as) { + return [].concat.apply([a], as).join(''); + }, + peg$c45 = function peg$c45(name, op, value) { + return { + type: 'attribute', + name: name, + operator: op, + value: value + }; + }, + peg$c46 = function peg$c46(name) { + return { + type: 'attribute', + name: name + }; + }, + peg$c47 = "\"", + peg$c48 = peg$literalExpectation("\"", false), + peg$c49 = /^[^\\"]/, + peg$c50 = peg$classExpectation(["\\", "\""], true, false), + peg$c51 = "\\", + peg$c52 = peg$literalExpectation("\\", false), + peg$c53 = peg$anyExpectation(), + peg$c54 = function peg$c54(a, b) { + return a + b; + }, + peg$c55 = function peg$c55(d) { + return { + type: 'literal', + value: strUnescape(d.join('')) + }; + }, + peg$c56 = "'", + peg$c57 = peg$literalExpectation("'", false), + peg$c58 = /^[^\\']/, + peg$c59 = peg$classExpectation(["\\", "'"], true, false), + peg$c60 = /^[0-9]/, + peg$c61 = peg$classExpectation([["0", "9"]], false, false), + peg$c62 = function peg$c62(a, b) { + // Can use `a.flat().join('')` once supported + var leadingDecimals = a ? [].concat.apply([], a).join('') : ''; + return { + type: 'literal', + value: parseFloat(leadingDecimals + b.join('')) + }; + }, + peg$c63 = function peg$c63(i) { + return { + type: 'literal', + value: i + }; + }, + peg$c64 = "type(", + peg$c65 = peg$literalExpectation("type(", false), + peg$c66 = /^[^ )]/, + peg$c67 = peg$classExpectation([" ", ")"], true, false), + peg$c68 = ")", + peg$c69 = peg$literalExpectation(")", false), + peg$c70 = function peg$c70(t) { + return { + type: 'type', + value: t.join('') + }; + }, + peg$c71 = /^[imsu]/, + peg$c72 = peg$classExpectation(["i", "m", "s", "u"], false, false), + peg$c73 = "/", + peg$c74 = peg$literalExpectation("/", false), + peg$c75 = /^[^\/]/, + peg$c76 = peg$classExpectation(["/"], true, false), + peg$c77 = function peg$c77(d, flgs) { + return { + type: 'regexp', + value: new RegExp(d.join(''), flgs ? flgs.join('') : '') + }; + }, + peg$c78 = function peg$c78(i, is) { + return { + type: 'field', + name: is.reduce(function (memo, p) { + return memo + p[0] + p[1]; + }, i) + }; + }, + peg$c79 = ":not(", + peg$c80 = peg$literalExpectation(":not(", false), + peg$c81 = function peg$c81(ss) { + return { + type: 'not', + selectors: ss + }; + }, + peg$c82 = ":matches(", + peg$c83 = peg$literalExpectation(":matches(", false), + peg$c84 = function peg$c84(ss) { + return { + type: 'matches', + selectors: ss + }; + }, + peg$c85 = ":has(", + peg$c86 = peg$literalExpectation(":has(", false), + peg$c87 = function peg$c87(ss) { + return { + type: 'has', + selectors: ss + }; + }, + peg$c88 = ":first-child", + peg$c89 = peg$literalExpectation(":first-child", false), + peg$c90 = function peg$c90() { + return nth(1); + }, + peg$c91 = ":last-child", + peg$c92 = peg$literalExpectation(":last-child", false), + peg$c93 = function peg$c93() { + return nthLast(1); + }, + peg$c94 = ":nth-child(", + peg$c95 = peg$literalExpectation(":nth-child(", false), + peg$c96 = function peg$c96(n) { + return nth(parseInt(n.join(''), 10)); + }, + peg$c97 = ":nth-last-child(", + peg$c98 = peg$literalExpectation(":nth-last-child(", false), + peg$c99 = function peg$c99(n) { + return nthLast(parseInt(n.join(''), 10)); + }, + peg$c100 = ":", + peg$c101 = peg$literalExpectation(":", false), + peg$c102 = "statement", + peg$c103 = peg$literalExpectation("statement", true), + peg$c104 = "expression", + peg$c105 = peg$literalExpectation("expression", true), + peg$c106 = "declaration", + peg$c107 = peg$literalExpectation("declaration", true), + peg$c108 = "function", + peg$c109 = peg$literalExpectation("function", true), + peg$c110 = "pattern", + peg$c111 = peg$literalExpectation("pattern", true), + peg$c112 = function peg$c112(c) { + return { + type: 'class', + name: c + }; + }, + peg$currPos = 0, + peg$posDetailsCache = [{ + line: 1, + column: 1 + }], + peg$maxFailPos = 0, + peg$maxFailExpected = [], + peg$resultsCache = {}, + peg$result; if ("startRule" in options) { if (!(options.startRule in peg$startRuleFunctions)) { throw new Error("Can't start parsing from rule \"" + options.startRule + "\"."); } - peg$startRuleFunction = peg$startRuleFunctions[options.startRule]; } - function peg$literalExpectation(text, ignoreCase) { return { type: "literal", @@ -1363,7 +1167,6 @@ ignoreCase: ignoreCase }; } - function peg$classExpectation(parts, inverted, ignoreCase) { return { type: "class", @@ -1372,38 +1175,31 @@ ignoreCase: ignoreCase }; } - function peg$anyExpectation() { return { type: "any" }; } - function peg$endExpectation() { return { type: "end" }; } - function peg$computePosDetails(pos) { var details = peg$posDetailsCache[pos], - p; - + p; if (details) { return details; } else { p = pos - 1; - while (!peg$posDetailsCache[p]) { p--; } - details = peg$posDetailsCache[p]; details = { line: details.line, column: details.column }; - while (p < pos) { if (input.charCodeAt(p) === 10) { details.line++; @@ -1411,18 +1207,15 @@ } else { details.column++; } - p++; } - peg$posDetailsCache[pos] = details; return details; } } - function peg$computeLocation(startPos, endPos) { var startPosDetails = peg$computePosDetails(startPos), - endPosDetails = peg$computePosDetails(endPos); + endPosDetails = peg$computePosDetails(endPos); return { start: { offset: startPos, @@ -1436,43 +1229,33 @@ } }; } - function peg$fail(expected) { if (peg$currPos < peg$maxFailPos) { return; } - if (peg$currPos > peg$maxFailPos) { peg$maxFailPos = peg$currPos; peg$maxFailExpected = []; } - peg$maxFailExpected.push(expected); } - function peg$buildStructuredError(expected, found, location) { return new peg$SyntaxError(peg$SyntaxError.buildMessage(expected, found), expected, found, location); } - function peg$parsestart() { var s0, s1, s2, s3; var key = peg$currPos * 30 + 0, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { s2 = peg$parseselectors(); - if (s2 !== peg$FAILED) { s3 = peg$parse_(); - if (s3 !== peg$FAILED) { s1 = peg$c0(s2); s0 = s1; @@ -1488,104 +1271,83 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { s1 = peg$c1(); } - s0 = s1; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parse_() { var s0, s1; var key = peg$currPos * 30 + 1, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = []; - if (input.charCodeAt(peg$currPos) === 32) { s1 = peg$c2; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c3); } } - while (s1 !== peg$FAILED) { s0.push(s1); - if (input.charCodeAt(peg$currPos) === 32) { s1 = peg$c2; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c3); } } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseidentifierName() { var s0, s1, s2; var key = peg$currPos * 30 + 2, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = []; - if (peg$c4.test(input.charAt(peg$currPos))) { s2 = input.charAt(peg$currPos); peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c5); } } - if (s2 !== peg$FAILED) { while (s2 !== peg$FAILED) { s1.push(s2); - if (peg$c4.test(input.charAt(peg$currPos))) { s2 = input.charAt(peg$currPos); peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c5); } @@ -1594,11 +1356,9 @@ } else { s1 = peg$FAILED; } - if (s1 !== peg$FAILED) { s1 = peg$c6(s1); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -1606,35 +1366,28 @@ }; return s0; } - function peg$parsebinaryOp() { var s0, s1, s2, s3; var key = peg$currPos * 30 + 3, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 62) { s2 = peg$c7; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c8); } } - if (s2 !== peg$FAILED) { s3 = peg$parse_(); - if (s3 !== peg$FAILED) { s1 = peg$c9(); s0 = s1; @@ -1650,26 +1403,21 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 126) { s2 = peg$c10; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c11); } } - if (s2 !== peg$FAILED) { s3 = peg$parse_(); - if (s3 !== peg$FAILED) { s1 = peg$c12(); s0 = s1; @@ -1685,26 +1433,21 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 43) { s2 = peg$c13; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c14); } } - if (s2 !== peg$FAILED) { s3 = peg$parse_(); - if (s3 !== peg$FAILED) { s1 = peg$c15(); s0 = s1; @@ -1720,24 +1463,19 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 32) { s1 = peg$c2; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c3); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s1 = peg$c16(); s0 = s1; @@ -1752,50 +1490,40 @@ } } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseselectors() { var s0, s1, s2, s3, s4, s5, s6, s7; var key = peg$currPos * 30 + 4, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parseselector(); - if (s1 !== peg$FAILED) { s2 = []; s3 = peg$currPos; s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 44) { s5 = peg$c17; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c18); } } - if (s5 !== peg$FAILED) { s6 = peg$parse_(); - if (s6 !== peg$FAILED) { s7 = peg$parseselector(); - if (s7 !== peg$FAILED) { s4 = [s4, s5, s6, s7]; s3 = s4; @@ -1815,30 +1543,24 @@ peg$currPos = s3; s3 = peg$FAILED; } - while (s3 !== peg$FAILED) { s2.push(s3); s3 = peg$currPos; s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 44) { s5 = peg$c17; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c18); } } - if (s5 !== peg$FAILED) { s6 = peg$parse_(); - if (s6 !== peg$FAILED) { s7 = peg$parseselector(); - if (s7 !== peg$FAILED) { s4 = [s4, s5, s6, s7]; s3 = s4; @@ -1859,7 +1581,6 @@ s3 = peg$FAILED; } } - if (s2 !== peg$FAILED) { s1 = peg$c19(s1, s2); s0 = s1; @@ -1871,35 +1592,28 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseselector() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 5, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parsesequence(); - if (s1 !== peg$FAILED) { s2 = []; s3 = peg$currPos; s4 = peg$parsebinaryOp(); - if (s4 !== peg$FAILED) { s5 = peg$parsesequence(); - if (s5 !== peg$FAILED) { s4 = [s4, s5]; s3 = s4; @@ -1911,15 +1625,12 @@ peg$currPos = s3; s3 = peg$FAILED; } - while (s3 !== peg$FAILED) { s2.push(s3); s3 = peg$currPos; s4 = peg$parsebinaryOp(); - if (s4 !== peg$FAILED) { s5 = peg$parsesequence(); - if (s5 !== peg$FAILED) { s4 = [s4, s5]; s3 = s4; @@ -1932,7 +1643,6 @@ s3 = peg$FAILED; } } - if (s2 !== peg$FAILED) { s1 = peg$c20(s1, s2); s0 = s1; @@ -1944,45 +1654,36 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsesequence() { var s0, s1, s2, s3; var key = peg$currPos * 30 + 6, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 33) { s1 = peg$c21; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c22); } } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { s2 = []; s3 = peg$parseatom(); - if (s3 !== peg$FAILED) { while (s3 !== peg$FAILED) { s2.push(s3); @@ -1991,7 +1692,6 @@ } else { s2 = peg$FAILED; } - if (s2 !== peg$FAILED) { s1 = peg$c23(s1, s2); s0 = s1; @@ -2003,56 +1703,41 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseatom() { var s0; var key = peg$currPos * 30 + 7, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$parsewildcard(); - if (s0 === peg$FAILED) { s0 = peg$parseidentifier(); - if (s0 === peg$FAILED) { s0 = peg$parseattr(); - if (s0 === peg$FAILED) { s0 = peg$parsefield(); - if (s0 === peg$FAILED) { s0 = peg$parsenegation(); - if (s0 === peg$FAILED) { s0 = peg$parsematches(); - if (s0 === peg$FAILED) { s0 = peg$parsehas(); - if (s0 === peg$FAILED) { s0 = peg$parsefirstChild(); - if (s0 === peg$FAILED) { s0 = peg$parselastChild(); - if (s0 === peg$FAILED) { s0 = peg$parsenthChild(); - if (s0 === peg$FAILED) { s0 = peg$parsenthLastChild(); - if (s0 === peg$FAILED) { s0 = peg$parseclass(); } @@ -2066,41 +1751,33 @@ } } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsewildcard() { var s0, s1; var key = peg$currPos * 30 + 8, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 42) { s1 = peg$c24; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c25); } } - if (s1 !== peg$FAILED) { s1 = peg$c26(s1); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -2108,37 +1785,29 @@ }; return s0; } - function peg$parseidentifier() { var s0, s1, s2; var key = peg$currPos * 30 + 9, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 35) { s1 = peg$c27; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c28); } } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { s2 = peg$parseidentifierName(); - if (s2 !== peg$FAILED) { s1 = peg$c29(s2); s0 = s1; @@ -2150,58 +1819,46 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattr() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 10, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 91) { s1 = peg$c30; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c31); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseattrValue(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 93) { s5 = peg$c32; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c33); } } - if (s5 !== peg$FAILED) { s1 = peg$c34(s3); s0 = s1; @@ -2225,53 +1882,43 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattrOps() { var s0, s1, s2; var key = peg$currPos * 30 + 11, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (peg$c35.test(input.charAt(peg$currPos))) { s1 = input.charAt(peg$currPos); peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c36); } } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 61) { s2 = peg$c37; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c38); } } - if (s2 !== peg$FAILED) { s1 = peg$c39(s1); s0 = s1; @@ -2283,66 +1930,54 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { if (peg$c40.test(input.charAt(peg$currPos))) { s0 = input.charAt(peg$currPos); peg$currPos++; } else { s0 = peg$FAILED; - { peg$fail(peg$c41); } } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattrEqOps() { var s0, s1, s2; var key = peg$currPos * 30 + 12, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 33) { s1 = peg$c21; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c22); } } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 61) { s2 = peg$c37; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c38); } } - if (s2 !== peg$FAILED) { s1 = peg$c39(s1); s0 = s1; @@ -2354,45 +1989,36 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattrName() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 13, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parseidentifierName(); - if (s1 !== peg$FAILED) { s2 = []; s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s4 = peg$c42; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s4 !== peg$FAILED) { s5 = peg$parseidentifierName(); - if (s5 !== peg$FAILED) { s4 = [s4, s5]; s3 = s4; @@ -2404,25 +2030,20 @@ peg$currPos = s3; s3 = peg$FAILED; } - while (s3 !== peg$FAILED) { s2.push(s3); s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s4 = peg$c42; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s4 !== peg$FAILED) { s5 = peg$parseidentifierName(); - if (s5 !== peg$FAILED) { s4 = [s4, s5]; s3 = s4; @@ -2435,7 +2056,6 @@ s3 = peg$FAILED; } } - if (s2 !== peg$FAILED) { s1 = peg$c44(s1, s2); s0 = s1; @@ -2447,43 +2067,33 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattrValue() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 14, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parseattrName(); - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseattrEqOps(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { s5 = peg$parsetype(); - if (s5 === peg$FAILED) { s5 = peg$parseregex(); } - if (s5 !== peg$FAILED) { s1 = peg$c45(s1, s3, s5); s0 = s1; @@ -2507,31 +2117,23 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parseattrName(); - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseattrOps(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { s5 = peg$parsestring(); - if (s5 === peg$FAILED) { s5 = peg$parsenumber(); - if (s5 === peg$FAILED) { s5 = peg$parsepath(); } } - if (s5 !== peg$FAILED) { s1 = peg$c45(s1, s3, s5); s0 = s1; @@ -2555,89 +2157,71 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parseattrName(); - if (s1 !== peg$FAILED) { s1 = peg$c46(s1); } - s0 = s1; } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsestring() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 15, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 34) { s1 = peg$c47; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c48); } } - if (s1 !== peg$FAILED) { s2 = []; - if (peg$c49.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c50); } } - if (s3 === peg$FAILED) { s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 92) { s4 = peg$c51; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c52); } } - if (s4 !== peg$FAILED) { if (input.length > peg$currPos) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c53); } } - if (s5 !== peg$FAILED) { s4 = peg$c54(s4, s5); s3 = s4; @@ -2650,47 +2234,38 @@ s3 = peg$FAILED; } } - while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c49.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c50); } } - if (s3 === peg$FAILED) { s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 92) { s4 = peg$c51; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c52); } } - if (s4 !== peg$FAILED) { if (input.length > peg$currPos) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c53); } } - if (s5 !== peg$FAILED) { s4 = peg$c54(s4, s5); s3 = s4; @@ -2704,19 +2279,16 @@ } } } - if (s2 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 34) { s3 = peg$c47; peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c48); } } - if (s3 !== peg$FAILED) { s1 = peg$c55(s2); s0 = s1; @@ -2732,61 +2304,49 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 39) { s1 = peg$c56; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c57); } } - if (s1 !== peg$FAILED) { s2 = []; - if (peg$c58.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c59); } } - if (s3 === peg$FAILED) { s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 92) { s4 = peg$c51; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c52); } } - if (s4 !== peg$FAILED) { if (input.length > peg$currPos) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c53); } } - if (s5 !== peg$FAILED) { s4 = peg$c54(s4, s5); s3 = s4; @@ -2799,47 +2359,38 @@ s3 = peg$FAILED; } } - while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c58.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c59); } } - if (s3 === peg$FAILED) { s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 92) { s4 = peg$c51; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c52); } } - if (s4 !== peg$FAILED) { if (input.length > peg$currPos) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c53); } } - if (s5 !== peg$FAILED) { s4 = peg$c54(s4, s5); s3 = s4; @@ -2853,19 +2404,16 @@ } } } - if (s2 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 39) { s3 = peg$c56; peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c57); } } - if (s3 !== peg$FAILED) { s1 = peg$c55(s2); s0 = s1; @@ -2882,66 +2430,54 @@ s0 = peg$FAILED; } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsenumber() { var s0, s1, s2, s3; var key = peg$currPos * 30 + 16, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$currPos; s2 = []; - if (peg$c60.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c61); } } - while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c60.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c61); } } } - if (s2 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 46) { s3 = peg$c42; peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s3 !== peg$FAILED) { s2 = [s2, s3]; s1 = s2; @@ -2953,35 +2489,28 @@ peg$currPos = s1; s1 = peg$FAILED; } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { s2 = []; - if (peg$c60.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c61); } } - if (s3 !== peg$FAILED) { while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c60.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c61); } @@ -2990,7 +2519,6 @@ } else { s2 = peg$FAILED; } - if (s2 !== peg$FAILED) { s1 = peg$c62(s1, s2); s0 = s1; @@ -3002,31 +2530,25 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsepath() { var s0, s1; var key = peg$currPos * 30 + 17, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parseidentifierName(); - if (s1 !== peg$FAILED) { s1 = peg$c63(s1); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -3034,57 +2556,45 @@ }; return s0; } - function peg$parsetype() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 18, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 5) === peg$c64) { s1 = peg$c64; peg$currPos += 5; } else { s1 = peg$FAILED; - { peg$fail(peg$c65); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = []; - if (peg$c66.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c67); } } - if (s4 !== peg$FAILED) { while (s4 !== peg$FAILED) { s3.push(s4); - if (peg$c66.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c67); } @@ -3093,22 +2603,18 @@ } else { s3 = peg$FAILED; } - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c70(s3); s0 = s1; @@ -3132,47 +2638,38 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseflags() { var s0, s1; var key = peg$currPos * 30 + 19, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = []; - if (peg$c71.test(input.charAt(peg$currPos))) { s1 = input.charAt(peg$currPos); peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c72); } } - if (s1 !== peg$FAILED) { while (s1 !== peg$FAILED) { s0.push(s1); - if (peg$c71.test(input.charAt(peg$currPos))) { s1 = input.charAt(peg$currPos); peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c72); } @@ -3181,61 +2678,49 @@ } else { s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseregex() { var s0, s1, s2, s3, s4; var key = peg$currPos * 30 + 20, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 47) { s1 = peg$c73; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c74); } } - if (s1 !== peg$FAILED) { s2 = []; - if (peg$c75.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c76); } } - if (s3 !== peg$FAILED) { while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c75.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c76); } @@ -3244,26 +2729,21 @@ } else { s2 = peg$FAILED; } - if (s2 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 47) { s3 = peg$c73; peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c74); } } - if (s3 !== peg$FAILED) { s4 = peg$parseflags(); - if (s4 === peg$FAILED) { s4 = null; } - if (s4 !== peg$FAILED) { s1 = peg$c77(s2, s4); s0 = s1; @@ -3283,58 +2763,46 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsefield() { var s0, s1, s2, s3, s4, s5, s6; var key = peg$currPos * 30 + 21, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s1 = peg$c42; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s1 !== peg$FAILED) { s2 = peg$parseidentifierName(); - if (s2 !== peg$FAILED) { s3 = []; s4 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s5 = peg$c42; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s5 !== peg$FAILED) { s6 = peg$parseidentifierName(); - if (s6 !== peg$FAILED) { s5 = [s5, s6]; s4 = s5; @@ -3346,25 +2814,20 @@ peg$currPos = s4; s4 = peg$FAILED; } - while (s4 !== peg$FAILED) { s3.push(s4); s4 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s5 = peg$c42; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s5 !== peg$FAILED) { s6 = peg$parseidentifierName(); - if (s6 !== peg$FAILED) { s5 = [s5, s6]; s4 = s5; @@ -3377,7 +2840,6 @@ s4 = peg$FAILED; } } - if (s3 !== peg$FAILED) { s1 = peg$c78(s2, s3); s0 = s1; @@ -3393,58 +2855,46 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsenegation() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 22, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 5) === peg$c79) { s1 = peg$c79; peg$currPos += 5; } else { s1 = peg$FAILED; - { peg$fail(peg$c80); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseselectors(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c81(s3); s0 = s1; @@ -3468,58 +2918,46 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsematches() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 23, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 9) === peg$c82) { s1 = peg$c82; peg$currPos += 9; } else { s1 = peg$FAILED; - { peg$fail(peg$c83); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseselectors(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c84(s3); s0 = s1; @@ -3543,58 +2981,46 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsehas() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 24, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 5) === peg$c85) { s1 = peg$c85; peg$currPos += 5; } else { s1 = peg$FAILED; - { peg$fail(peg$c86); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseselectors(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c87(s3); s0 = s1; @@ -3618,41 +3044,33 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsefirstChild() { var s0, s1; var key = peg$currPos * 30 + 25, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 12) === peg$c88) { s1 = peg$c88; peg$currPos += 12; } else { s1 = peg$FAILED; - { peg$fail(peg$c89); } } - if (s1 !== peg$FAILED) { s1 = peg$c90(); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -3660,34 +3078,27 @@ }; return s0; } - function peg$parselastChild() { var s0, s1; var key = peg$currPos * 30 + 26, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 11) === peg$c91) { s1 = peg$c91; peg$currPos += 11; } else { s1 = peg$FAILED; - { peg$fail(peg$c92); } } - if (s1 !== peg$FAILED) { s1 = peg$c93(); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -3695,57 +3106,45 @@ }; return s0; } - function peg$parsenthChild() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 27, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 11) === peg$c94) { s1 = peg$c94; peg$currPos += 11; } else { s1 = peg$FAILED; - { peg$fail(peg$c95); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = []; - if (peg$c60.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c61); } } - if (s4 !== peg$FAILED) { while (s4 !== peg$FAILED) { s3.push(s4); - if (peg$c60.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c61); } @@ -3754,22 +3153,18 @@ } else { s3 = peg$FAILED; } - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c96(s3); s0 = s1; @@ -3793,64 +3188,51 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsenthLastChild() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 28, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 16) === peg$c97) { s1 = peg$c97; peg$currPos += 16; } else { s1 = peg$FAILED; - { peg$fail(peg$c98); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = []; - if (peg$c60.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c61); } } - if (s4 !== peg$FAILED) { while (s4 !== peg$FAILED) { s3.push(s4); - if (peg$c60.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c61); } @@ -3859,22 +3241,18 @@ } else { s3 = peg$FAILED; } - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c99(s3); s0 = s1; @@ -3898,92 +3276,76 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseclass() { var s0, s1, s2; var key = peg$currPos * 30 + 29, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 58) { s1 = peg$c100; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c101); } } - if (s1 !== peg$FAILED) { if (input.substr(peg$currPos, 9).toLowerCase() === peg$c102) { s2 = input.substr(peg$currPos, 9); peg$currPos += 9; } else { s2 = peg$FAILED; - { peg$fail(peg$c103); } } - if (s2 === peg$FAILED) { if (input.substr(peg$currPos, 10).toLowerCase() === peg$c104) { s2 = input.substr(peg$currPos, 10); peg$currPos += 10; } else { s2 = peg$FAILED; - { peg$fail(peg$c105); } } - if (s2 === peg$FAILED) { if (input.substr(peg$currPos, 11).toLowerCase() === peg$c106) { s2 = input.substr(peg$currPos, 11); peg$currPos += 11; } else { s2 = peg$FAILED; - { peg$fail(peg$c107); } } - if (s2 === peg$FAILED) { if (input.substr(peg$currPos, 8).toLowerCase() === peg$c108) { s2 = input.substr(peg$currPos, 8); peg$currPos += 8; } else { s2 = peg$FAILED; - { peg$fail(peg$c109); } } - if (s2 === peg$FAILED) { if (input.substr(peg$currPos, 7).toLowerCase() === peg$c110) { s2 = input.substr(peg$currPos, 7); peg$currPos += 7; } else { s2 = peg$FAILED; - { peg$fail(peg$c111); } @@ -3992,7 +3354,6 @@ } } } - if (s2 !== peg$FAILED) { s1 = peg$c112(s2); s0 = s1; @@ -4004,14 +3365,12 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function nth(n) { return { type: 'nth-child', @@ -4021,7 +3380,6 @@ } }; } - function nthLast(n) { return { type: 'nth-last-child', @@ -4031,47 +3389,36 @@ } }; } - function strUnescape(s) { return s.replace(/\\(.)/g, function (match, ch) { switch (ch) { case 'b': return '\b'; - case 'f': return '\f'; - case 'n': return '\n'; - case 'r': return '\r'; - case 't': return '\t'; - case 'v': return '\v'; - default: return ch; } }); } - peg$result = peg$startRuleFunction(); - if (peg$result !== peg$FAILED && peg$currPos === input.length) { return peg$result; } else { if (peg$result !== peg$FAILED && peg$currPos < input.length) { peg$fail(peg$endExpectation()); } - throw peg$buildStructuredError(peg$maxFailExpected, peg$maxFailPos < input.length ? input.charAt(peg$maxFailPos) : null, peg$maxFailPos < input.length ? peg$computeLocation(peg$maxFailPos, peg$maxFailPos + 1) : peg$computeLocation(peg$maxFailPos, peg$maxFailPos)); } } - return { SyntaxError: peg$SyntaxError, parse: peg$parse @@ -4079,20 +3426,13 @@ }); }); - function _objectEntries(obj) { - var entries = []; - var keys = Object.keys(obj); - - for (var k = 0; k < keys.length; k++) entries.push([keys[k], obj[keys[k]]]); - - return entries; - } /** * @typedef {"LEFT_SIDE"|"RIGHT_SIDE"} Side */ var LEFT_SIDE = 'LEFT_SIDE'; var RIGHT_SIDE = 'RIGHT_SIDE'; + /** * @external AST * @see https://esprima.readthedocs.io/en/latest/syntax-tree-format.html @@ -4113,555 +3453,500 @@ * Get the value of a property which may be multiple levels down * in the object. * @param {?PlainObject} obj - * @param {string} key + * @param {string[]} keys * @returns {undefined|boolean|string|number|external:AST} */ - - function getPath(obj, key) { - var keys = key.split('.'); - - var _iterator = _createForOfIteratorHelper(keys), - _step; - - try { - for (_iterator.s(); !(_step = _iterator.n()).done;) { - var _key = _step.value; - - if (obj == null) { - return obj; - } - - obj = obj[_key]; + function getPath(obj, keys) { + for (var i = 0; i < keys.length; ++i) { + if (obj == null) { + return obj; } - } catch (err) { - _iterator.e(err); - } finally { - _iterator.f(); + obj = obj[keys[i]]; } - return obj; } + /** * Determine whether `node` can be reached by following `path`, * starting at `ancestor`. * @param {?external:AST} node * @param {?external:AST} ancestor * @param {string[]} path + * @param {Integer} fromPathIndex * @returns {boolean} */ - - - function inPath(node, ancestor, path) { - if (path.length === 0) { - return node === ancestor; - } - - if (ancestor == null) { - return false; - } - - var field = ancestor[path[0]]; - var remainingPath = path.slice(1); - - if (Array.isArray(field)) { - var _iterator2 = _createForOfIteratorHelper(field), - _step2; - - try { - for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { - var component = _step2.value; - - if (inPath(node, component, remainingPath)) { + function inPath(node, ancestor, path, fromPathIndex) { + var current = ancestor; + for (var i = fromPathIndex; i < path.length; ++i) { + if (current == null) { + return false; + } + var field = current[path[i]]; + if (Array.isArray(field)) { + for (var k = 0; k < field.length; ++k) { + if (inPath(node, field[k], path, i + 1)) { return true; } } - } catch (err) { - _iterator2.e(err); - } finally { - _iterator2.f(); + return false; } - - return false; - } else { - return inPath(node, field, remainingPath); + current = field; } + return node === current; } + /** - * @callback TraverseOptionFallback - * @param {external:AST} node The given node. - * @returns {string[]} An array of visitor keys for the given node. - */ + * A generated matcher function for a selector. + * @typedef {function} SelectorMatcher + */ /** - * @typedef {object} ESQueryOptions - * @property { { [nodeType: string]: string[] } } [visitorKeys] By passing `visitorKeys` mapping, we can extend the properties of the nodes that traverse the node. - * @property {TraverseOptionFallback} [fallback] By passing `fallback` option, we can control the properties of traversing nodes when encountering unknown nodes. - */ + * A WeakMap for holding cached matcher functions for selectors. + * @type {WeakMap} + */ + var MATCHER_CACHE = typeof WeakMap === 'function' ? new WeakMap() : null; /** - * Given a `node` and its ancestors, determine if `node` is matched - * by `selector`. - * @param {?external:AST} node + * Look up a matcher function for `selector` in the cache. + * If it does not exist, generate it with `generateMatcher` and add it to the cache. + * In engines without WeakMap, the caching is skipped and matchers are generated with every call. * @param {?SelectorAST} selector - * @param {external:AST[]} [ancestry=[]] - * @param {ESQueryOptions} [options] - * @throws {Error} Unknowns (operator, class name, selector type, or - * selector value type) - * @returns {boolean} + * @returns {SelectorMatcher} */ - - - function matches(node, selector, ancestry, options) { - if (!selector) { - return true; - } - - if (!node) { - return false; + function getMatcher(selector) { + if (selector == null) { + return function () { + return true; + }; } - - if (!ancestry) { - ancestry = []; + if (MATCHER_CACHE != null) { + var matcher = MATCHER_CACHE.get(selector); + if (matcher != null) { + return matcher; + } + matcher = generateMatcher(selector); + MATCHER_CACHE.set(selector, matcher); + return matcher; } + return generateMatcher(selector); + } + /** + * Create a matcher function for `selector`, + * @param {?SelectorAST} selector + * @returns {SelectorMatcher} + */ + function generateMatcher(selector) { switch (selector.type) { case 'wildcard': - return true; - + return function () { + return true; + }; case 'identifier': - return selector.value.toLowerCase() === node.type.toLowerCase(); - + { + var value = selector.value.toLowerCase(); + return function (node) { + return value === node.type.toLowerCase(); + }; + } case 'field': { var path = selector.name.split('.'); - var ancestor = ancestry[path.length - 1]; - return inPath(node, ancestor, path); + return function (node, ancestry) { + var ancestor = ancestry[path.length - 1]; + return inPath(node, ancestor, path, 0); + }; } - case 'matches': - var _iterator3 = _createForOfIteratorHelper(selector.selectors), - _step3; - - try { - for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) { - var sel = _step3.value; - - if (matches(node, sel, ancestry, options)) { - return true; + { + var matchers = selector.selectors.map(getMatcher); + return function (node, ancestry, options) { + for (var i = 0; i < matchers.length; ++i) { + if (matchers[i](node, ancestry, options)) { + return true; + } } - } - } catch (err) { - _iterator3.e(err); - } finally { - _iterator3.f(); + return false; + }; } - - return false; - case 'compound': - var _iterator4 = _createForOfIteratorHelper(selector.selectors), - _step4; - - try { - for (_iterator4.s(); !(_step4 = _iterator4.n()).done;) { - var _sel = _step4.value; - - if (!matches(node, _sel, ancestry, options)) { - return false; + { + var _matchers = selector.selectors.map(getMatcher); + return function (node, ancestry, options) { + for (var i = 0; i < _matchers.length; ++i) { + if (!_matchers[i](node, ancestry, options)) { + return false; + } } - } - } catch (err) { - _iterator4.e(err); - } finally { - _iterator4.f(); + return true; + }; } - - return true; - case 'not': - var _iterator5 = _createForOfIteratorHelper(selector.selectors), - _step5; - - try { - for (_iterator5.s(); !(_step5 = _iterator5.n()).done;) { - var _sel2 = _step5.value; - - if (matches(node, _sel2, ancestry, options)) { - return false; + { + var _matchers2 = selector.selectors.map(getMatcher); + return function (node, ancestry, options) { + for (var i = 0; i < _matchers2.length; ++i) { + if (_matchers2[i](node, ancestry, options)) { + return false; + } } - } - } catch (err) { - _iterator5.e(err); - } finally { - _iterator5.f(); + return true; + }; } - - return true; - case 'has': { - var _ret = function () { - var collector = []; - - var _iterator6 = _createForOfIteratorHelper(selector.selectors), - _step6; - - try { - var _loop = function _loop() { - var sel = _step6.value; - var a = []; - estraverse.traverse(node, { - enter: function enter(node, parent) { - if (parent != null) { - a.unshift(parent); - } - - if (matches(node, sel, a, options)) { - collector.push(node); - } - }, - leave: function leave() { - a.shift(); - }, - keys: options && options.visitorKeys, - fallback: options && options.fallback || 'iteration' - }); - }; - - for (_iterator6.s(); !(_step6 = _iterator6.n()).done;) { - _loop(); - } - } catch (err) { - _iterator6.e(err); - } finally { - _iterator6.f(); - } - - return { - v: collector.length !== 0 - }; - }(); - - if (_typeof(_ret) === "object") return _ret.v; + var _matchers3 = selector.selectors.map(getMatcher); + return function (node, ancestry, options) { + var result = false; + var a = []; + estraverse.traverse(node, { + enter: function enter(node, parent) { + if (parent != null) { + a.unshift(parent); + } + for (var i = 0; i < _matchers3.length; ++i) { + if (_matchers3[i](node, a, options)) { + result = true; + this["break"](); + return; + } + } + }, + leave: function leave() { + a.shift(); + }, + keys: options && options.visitorKeys, + fallback: options && options.fallback || 'iteration' + }); + return result; + }; } - case 'child': - if (matches(node, selector.right, ancestry, options)) { - return matches(ancestry[0], selector.left, ancestry.slice(1), options); + { + var left = getMatcher(selector.left); + var right = getMatcher(selector.right); + return function (node, ancestry, options) { + if (ancestry.length > 0 && right(node, ancestry, options)) { + return left(ancestry[0], ancestry.slice(1), options); + } + return false; + }; } - - return false; - case 'descendant': - if (matches(node, selector.right, ancestry, options)) { - for (var i = 0, l = ancestry.length; i < l; ++i) { - if (matches(ancestry[i], selector.left, ancestry.slice(i + 1), options)) { - return true; + { + var _left = getMatcher(selector.left); + var _right = getMatcher(selector.right); + return function (node, ancestry, options) { + if (_right(node, ancestry, options)) { + for (var i = 0, l = ancestry.length; i < l; ++i) { + if (_left(ancestry[i], ancestry.slice(i + 1), options)) { + return true; + } + } } - } + return false; + }; } - - return false; - case 'attribute': { - var p = getPath(node, selector.name); - + var _path = selector.name.split('.'); switch (selector.operator) { case void 0: - return p != null; - + return function (node) { + return getPath(node, _path) != null; + }; case '=': switch (selector.value.type) { case 'regexp': - return typeof p === 'string' && selector.value.value.test(p); - + return function (node) { + var p = getPath(node, _path); + return typeof p === 'string' && selector.value.value.test(p); + }; case 'literal': - return "".concat(selector.value.value) === "".concat(p); - + { + var literal = "".concat(selector.value.value); + return function (node) { + return literal === "".concat(getPath(node, _path)); + }; + } case 'type': - return selector.value.value === _typeof(p); + return function (node) { + return selector.value.value === _typeof(getPath(node, _path)); + }; } - throw new Error("Unknown selector value type: ".concat(selector.value.type)); - case '!=': switch (selector.value.type) { case 'regexp': - return !selector.value.value.test(p); - + return function (node) { + return !selector.value.value.test(getPath(node, _path)); + }; case 'literal': - return "".concat(selector.value.value) !== "".concat(p); - + { + var _literal = "".concat(selector.value.value); + return function (node) { + return _literal !== "".concat(getPath(node, _path)); + }; + } case 'type': - return selector.value.value !== _typeof(p); + return function (node) { + return selector.value.value !== _typeof(getPath(node, _path)); + }; } - throw new Error("Unknown selector value type: ".concat(selector.value.type)); - case '<=': - return p <= selector.value.value; - + return function (node) { + return getPath(node, _path) <= selector.value.value; + }; case '<': - return p < selector.value.value; - + return function (node) { + return getPath(node, _path) < selector.value.value; + }; case '>': - return p > selector.value.value; - + return function (node) { + return getPath(node, _path) > selector.value.value; + }; case '>=': - return p >= selector.value.value; + return function (node) { + return getPath(node, _path) >= selector.value.value; + }; } - throw new Error("Unknown operator: ".concat(selector.operator)); } - case 'sibling': - return matches(node, selector.right, ancestry, options) && sibling(node, selector.left, ancestry, LEFT_SIDE, options) || selector.left.subject && matches(node, selector.left, ancestry, options) && sibling(node, selector.right, ancestry, RIGHT_SIDE, options); - + { + var _left2 = getMatcher(selector.left); + var _right2 = getMatcher(selector.right); + return function (node, ancestry, options) { + return _right2(node, ancestry, options) && sibling(node, _left2, ancestry, LEFT_SIDE, options) || selector.left.subject && _left2(node, ancestry, options) && sibling(node, _right2, ancestry, RIGHT_SIDE, options); + }; + } case 'adjacent': - return matches(node, selector.right, ancestry, options) && adjacent(node, selector.left, ancestry, LEFT_SIDE, options) || selector.right.subject && matches(node, selector.left, ancestry, options) && adjacent(node, selector.right, ancestry, RIGHT_SIDE, options); - + { + var _left3 = getMatcher(selector.left); + var _right3 = getMatcher(selector.right); + return function (node, ancestry, options) { + return _right3(node, ancestry, options) && adjacent(node, _left3, ancestry, LEFT_SIDE, options) || selector.right.subject && _left3(node, ancestry, options) && adjacent(node, _right3, ancestry, RIGHT_SIDE, options); + }; + } case 'nth-child': - return matches(node, selector.right, ancestry, options) && nthChild(node, ancestry, function () { - return selector.index.value - 1; - }, options); - + { + var nth = selector.index.value; + var _right4 = getMatcher(selector.right); + return function (node, ancestry, options) { + return _right4(node, ancestry, options) && nthChild(node, ancestry, nth, options); + }; + } case 'nth-last-child': - return matches(node, selector.right, ancestry, options) && nthChild(node, ancestry, function (length) { - return length - selector.index.value; - }, options); - + { + var _nth = -selector.index.value; + var _right5 = getMatcher(selector.right); + return function (node, ancestry, options) { + return _right5(node, ancestry, options) && nthChild(node, ancestry, _nth, options); + }; + } case 'class': - switch (selector.name.toLowerCase()) { - case 'statement': - if (node.type.slice(-9) === 'Statement') return true; - // fallthrough: interface Declaration <: Statement { } - - case 'declaration': - return node.type.slice(-11) === 'Declaration'; - - case 'pattern': - if (node.type.slice(-7) === 'Pattern') return true; - // fallthrough: interface Expression <: Node, Pattern { } - - case 'expression': - return node.type.slice(-10) === 'Expression' || node.type.slice(-7) === 'Literal' || node.type === 'Identifier' && (ancestry.length === 0 || ancestry[0].type !== 'MetaProperty') || node.type === 'MetaProperty'; - - case 'function': - return node.type === 'FunctionDeclaration' || node.type === 'FunctionExpression' || node.type === 'ArrowFunctionExpression'; + { + var name = selector.name.toLowerCase(); + return function (node, ancestry) { + switch (name) { + case 'statement': + if (node.type.slice(-9) === 'Statement') return true; + // fallthrough: interface Declaration <: Statement { } + case 'declaration': + return node.type.slice(-11) === 'Declaration'; + case 'pattern': + if (node.type.slice(-7) === 'Pattern') return true; + // fallthrough: interface Expression <: Node, Pattern { } + case 'expression': + return node.type.slice(-10) === 'Expression' || node.type.slice(-7) === 'Literal' || node.type === 'Identifier' && (ancestry.length === 0 || ancestry[0].type !== 'MetaProperty') || node.type === 'MetaProperty'; + case 'function': + return node.type === 'FunctionDeclaration' || node.type === 'FunctionExpression' || node.type === 'ArrowFunctionExpression'; + } + throw new Error("Unknown class name: ".concat(selector.name)); + }; } - - throw new Error("Unknown class name: ".concat(selector.name)); } - throw new Error("Unknown selector type: ".concat(selector.type)); } + + /** + * @callback TraverseOptionFallback + * @param {external:AST} node The given node. + * @returns {string[]} An array of visitor keys for the given node. + */ + /** + * @typedef {object} ESQueryOptions + * @property { { [nodeType: string]: string[] } } [visitorKeys] By passing `visitorKeys` mapping, we can extend the properties of the nodes that traverse the node. + * @property {TraverseOptionFallback} [fallback] By passing `fallback` option, we can control the properties of traversing nodes when encountering unknown nodes. + */ + + /** + * Given a `node` and its ancestors, determine if `node` is matched + * by `selector`. + * @param {?external:AST} node + * @param {?SelectorAST} selector + * @param {external:AST[]} [ancestry=[]] + * @param {ESQueryOptions} [options] + * @throws {Error} Unknowns (operator, class name, selector type, or + * selector value type) + * @returns {boolean} + */ + function matches(node, selector, ancestry, options) { + if (!selector) { + return true; + } + if (!node) { + return false; + } + if (!ancestry) { + ancestry = []; + } + return getMatcher(selector)(node, ancestry, options); + } + /** * Get visitor keys of a given node. * @param {external:AST} node The AST node to get keys. * @param {ESQueryOptions|undefined} options * @returns {string[]} Visitor keys of the node. */ - - function getVisitorKeys(node, options) { var nodeType = node.type; - if (options && options.visitorKeys && options.visitorKeys[nodeType]) { return options.visitorKeys[nodeType]; } - if (estraverse.VisitorKeys[nodeType]) { return estraverse.VisitorKeys[nodeType]; } - if (options && typeof options.fallback === 'function') { return options.fallback(node); - } // 'iteration' fallback - - + } + // 'iteration' fallback return Object.keys(node).filter(function (key) { return key !== 'type'; }); } + /** * Check whether the given value is an ASTNode or not. * @param {any} node The value to check. * @returns {boolean} `true` if the value is an ASTNode. */ - - function isNode(node) { return node !== null && _typeof(node) === 'object' && typeof node.type === 'string'; } + /** * Determines if the given node has a sibling that matches the - * given selector. + * given selector matcher. * @param {external:AST} node - * @param {SelectorSequenceAST} selector + * @param {SelectorMatcher} matcher * @param {external:AST[]} ancestry * @param {Side} side * @param {ESQueryOptions|undefined} options * @returns {boolean} */ - - - function sibling(node, selector, ancestry, side, options) { + function sibling(node, matcher, ancestry, side, options) { var _ancestry = _slicedToArray(ancestry, 1), - parent = _ancestry[0]; - + parent = _ancestry[0]; if (!parent) { return false; } - var keys = getVisitorKeys(parent, options); - - var _iterator7 = _createForOfIteratorHelper(keys), - _step7; - - try { - for (_iterator7.s(); !(_step7 = _iterator7.n()).done;) { - var key = _step7.value; - var listProp = parent[key]; - - if (Array.isArray(listProp)) { - var startIndex = listProp.indexOf(node); - - if (startIndex < 0) { - continue; - } - - var lowerBound = void 0, - upperBound = void 0; - - if (side === LEFT_SIDE) { - lowerBound = 0; - upperBound = startIndex; - } else { - lowerBound = startIndex + 1; - upperBound = listProp.length; - } - - for (var k = lowerBound; k < upperBound; ++k) { - if (isNode(listProp[k]) && matches(listProp[k], selector, ancestry, options)) { - return true; - } + for (var i = 0; i < keys.length; ++i) { + var listProp = parent[keys[i]]; + if (Array.isArray(listProp)) { + var startIndex = listProp.indexOf(node); + if (startIndex < 0) { + continue; + } + var lowerBound = void 0, + upperBound = void 0; + if (side === LEFT_SIDE) { + lowerBound = 0; + upperBound = startIndex; + } else { + lowerBound = startIndex + 1; + upperBound = listProp.length; + } + for (var k = lowerBound; k < upperBound; ++k) { + if (isNode(listProp[k]) && matcher(listProp[k], ancestry, options)) { + return true; } } } - } catch (err) { - _iterator7.e(err); - } finally { - _iterator7.f(); } - return false; } + /** * Determines if the given node has an adjacent sibling that matches - * the given selector. + * the given selector matcher. * @param {external:AST} node - * @param {SelectorSequenceAST} selector + * @param {SelectorMatcher} matcher * @param {external:AST[]} ancestry * @param {Side} side * @param {ESQueryOptions|undefined} options * @returns {boolean} */ - - - function adjacent(node, selector, ancestry, side, options) { + function adjacent(node, matcher, ancestry, side, options) { var _ancestry2 = _slicedToArray(ancestry, 1), - parent = _ancestry2[0]; - + parent = _ancestry2[0]; if (!parent) { return false; } - var keys = getVisitorKeys(parent, options); - - var _iterator8 = _createForOfIteratorHelper(keys), - _step8; - - try { - for (_iterator8.s(); !(_step8 = _iterator8.n()).done;) { - var key = _step8.value; - var listProp = parent[key]; - - if (Array.isArray(listProp)) { - var idx = listProp.indexOf(node); - - if (idx < 0) { - continue; - } - - if (side === LEFT_SIDE && idx > 0 && isNode(listProp[idx - 1]) && matches(listProp[idx - 1], selector, ancestry, options)) { - return true; - } - - if (side === RIGHT_SIDE && idx < listProp.length - 1 && isNode(listProp[idx + 1]) && matches(listProp[idx + 1], selector, ancestry, options)) { - return true; - } + for (var i = 0; i < keys.length; ++i) { + var listProp = parent[keys[i]]; + if (Array.isArray(listProp)) { + var idx = listProp.indexOf(node); + if (idx < 0) { + continue; + } + if (side === LEFT_SIDE && idx > 0 && isNode(listProp[idx - 1]) && matcher(listProp[idx - 1], ancestry, options)) { + return true; + } + if (side === RIGHT_SIDE && idx < listProp.length - 1 && isNode(listProp[idx + 1]) && matcher(listProp[idx + 1], ancestry, options)) { + return true; } } - } catch (err) { - _iterator8.e(err); - } finally { - _iterator8.f(); } - return false; } - /** - * @callback IndexFunction - * @param {Integer} len Containing list's length - * @returns {Integer} - */ /** - * Determines if the given node is the nth child, determined by - * `idxFn`, which is given the containing list's length. + * Determines if the given node is the `nth` child. + * If `nth` is negative then the position is counted + * from the end of the list of children. * @param {external:AST} node * @param {external:AST[]} ancestry - * @param {IndexFunction} idxFn + * @param {Integer} nth * @param {ESQueryOptions|undefined} options * @returns {boolean} */ - - - function nthChild(node, ancestry, idxFn, options) { + function nthChild(node, ancestry, nth, options) { + if (nth === 0) { + return false; + } var _ancestry3 = _slicedToArray(ancestry, 1), - parent = _ancestry3[0]; - + parent = _ancestry3[0]; if (!parent) { return false; } - var keys = getVisitorKeys(parent, options); - - var _iterator9 = _createForOfIteratorHelper(keys), - _step9; - - try { - for (_iterator9.s(); !(_step9 = _iterator9.n()).done;) { - var key = _step9.value; - var listProp = parent[key]; - - if (Array.isArray(listProp)) { - var idx = listProp.indexOf(node); - - if (idx >= 0 && idx === idxFn(listProp.length)) { - return true; - } + for (var i = 0; i < keys.length; ++i) { + var listProp = parent[keys[i]]; + if (Array.isArray(listProp)) { + var idx = nth < 0 ? listProp.length + nth : nth - 1; + if (idx >= 0 && idx < listProp.length && listProp[idx] === node) { + return true; } } - } catch (err) { - _iterator9.e(err); - } finally { - _iterator9.f(); } - return false; } + /** * For each selector node marked as a subject, find the portion of the * selector that the subject must match. @@ -4669,29 +3954,23 @@ * @param {SelectorAST} [ancestor] Defaults to `selector` * @returns {SelectorAST[]} */ - - function subjects(selector, ancestor) { if (selector == null || _typeof(selector) != 'object') { return []; } - if (ancestor == null) { ancestor = selector; } - var results = selector.subject ? [ancestor] : []; - - for (var _i = 0, _Object$entries = _objectEntries(selector); _i < _Object$entries.length; _i++) { - var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2), - p = _Object$entries$_i[0], - sel = _Object$entries$_i[1]; - + var keys = Object.keys(selector); + for (var i = 0; i < keys.length; ++i) { + var p = keys[i]; + var sel = selector[p]; results.push.apply(results, _toConsumableArray(subjects(sel, p === 'left' ? sel : ancestor))); } - return results; } + /** * @callback TraverseVisitor * @param {?external:AST} node @@ -4708,32 +3987,27 @@ * @param {ESQueryOptions} [options] * @returns {external:AST[]} */ - - function traverse(ast, selector, visitor, options) { if (!selector) { return; } - var ancestry = []; - var altSubjects = subjects(selector); + var matcher = getMatcher(selector); + var altSubjects = subjects(selector).map(getMatcher); estraverse.traverse(ast, { enter: function enter(node, parent) { if (parent != null) { ancestry.unshift(parent); } - - if (matches(node, selector, ancestry, options)) { + if (matcher(node, ancestry, options)) { if (altSubjects.length) { for (var i = 0, l = altSubjects.length; i < l; ++i) { - if (matches(node, altSubjects[i], ancestry, options)) { + if (altSubjects[i](node, ancestry, options)) { visitor(node, parent, ancestry); } - for (var k = 0, m = ancestry.length; k < m; ++k) { var succeedingAncestry = ancestry.slice(k + 1); - - if (matches(ancestry[k], altSubjects[i], succeedingAncestry, options)) { + if (altSubjects[i](ancestry[k], succeedingAncestry, options)) { visitor(ancestry[k], parent, succeedingAncestry); } } @@ -4750,6 +4024,7 @@ fallback: options && options.fallback || 'iteration' }); } + /** * From a JS AST and a selector AST, collect all JS AST nodes that * match the selector. @@ -4758,8 +4033,6 @@ * @param {ESQueryOptions} [options] * @returns {external:AST[]} */ - - function match(ast, selector, options) { var results = []; traverse(ast, selector, function (node) { @@ -4767,16 +4040,16 @@ }, options); return results; } + /** * Parse a selector string and return its AST. * @param {string} selector * @returns {SelectorAST} */ - - function parse(selector) { return parser.parse(selector); } + /** * Query the code AST using the selector string. * @param {external:AST} ast @@ -4784,12 +4057,9 @@ * @param {ESQueryOptions} [options] * @returns {external:AST[]} */ - - function query(ast, selector, options) { return match(ast, parse(selector), options); } - query.parse = parse; query.match = match; query.traverse = traverse; diff --git a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.js b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.js index 8a181abec8df8c..345e7830e5abcf 100644 --- a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.js +++ b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.js @@ -6,69 +6,57 @@ estraverse = estraverse && Object.prototype.hasOwnProperty.call(estraverse, 'default') ? estraverse['default'] : estraverse; + function _iterableToArrayLimit(arr, i) { + var _i = null == arr ? null : "undefined" != typeof Symbol && arr[Symbol.iterator] || arr["@@iterator"]; + if (null != _i) { + var _s, + _e, + _x, + _r, + _arr = [], + _n = !0, + _d = !1; + try { + if (_x = (_i = _i.call(arr)).next, 0 === i) { + if (Object(_i) !== _i) return; + _n = !1; + } else for (; !(_n = (_s = _x.call(_i)).done) && (_arr.push(_s.value), _arr.length !== i); _n = !0); + } catch (err) { + _d = !0, _e = err; + } finally { + try { + if (!_n && null != _i.return && (_r = _i.return(), Object(_r) !== _r)) return; + } finally { + if (_d) throw _e; + } + } + return _arr; + } + } function _typeof(obj) { "@babel/helpers - typeof"; - if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { - _typeof = function (obj) { - return typeof obj; - }; - } else { - _typeof = function (obj) { - return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; - }; - } - - return _typeof(obj); + return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { + return typeof obj; + } : function (obj) { + return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; + }, _typeof(obj); } - function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } - function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); } - function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); } - function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } - function _iterableToArray(iter) { - if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); - } - - function _iterableToArrayLimit(arr, i) { - if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; - var _arr = []; - var _n = true; - var _d = false; - var _e = undefined; - - try { - for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { - _arr.push(_s.value); - - if (i && _arr.length === i) break; - } - } catch (err) { - _d = true; - _e = err; - } finally { - try { - if (!_n && _i["return"] != null) _i["return"](); - } finally { - if (_d) throw _e; - } - } - - return _arr; + if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } - function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); @@ -77,80 +65,18 @@ if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } - function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; - for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; - return arr2; } - function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } - function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } - function _createForOfIteratorHelper(o, allowArrayLike) { - var it; - - if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { - if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { - if (it) o = it; - var i = 0; - - var F = function () {}; - - return { - s: F, - n: function () { - if (i >= o.length) return { - done: true - }; - return { - done: false, - value: o[i++] - }; - }, - e: function (e) { - throw e; - }, - f: F - }; - } - - throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); - } - - var normalCompletion = true, - didErr = false, - err; - return { - s: function () { - it = o[Symbol.iterator](); - }, - n: function () { - var step = it.next(); - normalCompletion = step.done; - return step; - }, - e: function (e) { - didErr = true; - err = e; - }, - f: function () { - try { - if (!normalCompletion && it.return != null) it.return(); - } finally { - if (didErr) throw err; - } - } - }; - } - var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {}; function createCommonjsModule(fn, module) { @@ -173,25 +99,20 @@ function ctor() { this.constructor = child; } - ctor.prototype = parent.prototype; child.prototype = new ctor(); } - function peg$SyntaxError(message, expected, found, location) { this.message = message; this.expected = expected; this.found = found; this.location = location; this.name = "SyntaxError"; - if (typeof Error.captureStackTrace === "function") { Error.captureStackTrace(this, peg$SyntaxError); } } - peg$subclass(peg$SyntaxError, Error); - peg$SyntaxError.buildMessage = function (expected, found) { var DESCRIBE_EXPECTATION_FNS = { literal: function literal(expectation) { @@ -199,12 +120,10 @@ }, "class": function _class(expectation) { var escapedParts = "", - i; - + i; for (i = 0; i < expectation.parts.length; i++) { escapedParts += expectation.parts[i] instanceof Array ? classEscape(expectation.parts[i][0]) + "-" + classEscape(expectation.parts[i][1]) : classEscape(expectation.parts[i]); } - return "[" + (expectation.inverted ? "^" : "") + escapedParts + "]"; }, any: function any(expectation) { @@ -217,11 +136,9 @@ return expectation.description; } }; - function hex(ch) { return ch.charCodeAt(0).toString(16).toUpperCase(); } - function literalEscape(s) { return s.replace(/\\/g, '\\\\').replace(/"/g, '\\"').replace(/\0/g, '\\0').replace(/\t/g, '\\t').replace(/\n/g, '\\n').replace(/\r/g, '\\r').replace(/[\x00-\x0F]/g, function (ch) { return '\\x0' + hex(ch); @@ -229,7 +146,6 @@ return '\\x' + hex(ch); }); } - function classEscape(s) { return s.replace(/\\/g, '\\\\').replace(/\]/g, '\\]').replace(/\^/g, '\\^').replace(/-/g, '\\-').replace(/\0/g, '\\0').replace(/\t/g, '\\t').replace(/\n/g, '\\n').replace(/\r/g, '\\r').replace(/[\x00-\x0F]/g, function (ch) { return '\\x0' + hex(ch); @@ -237,22 +153,17 @@ return '\\x' + hex(ch); }); } - function describeExpectation(expectation) { return DESCRIBE_EXPECTATION_FNS[expectation.type](expectation); } - function describeExpected(expected) { var descriptions = new Array(expected.length), - i, - j; - + i, + j; for (i = 0; i < expected.length; i++) { descriptions[i] = describeExpectation(expected[i]); } - descriptions.sort(); - if (descriptions.length > 0) { for (i = 1, j = 1; i < descriptions.length; i++) { if (descriptions[i - 1] !== descriptions[i]) { @@ -260,296 +171,285 @@ j++; } } - descriptions.length = j; } - switch (descriptions.length) { case 1: return descriptions[0]; - case 2: return descriptions[0] + " or " + descriptions[1]; - default: return descriptions.slice(0, -1).join(", ") + ", or " + descriptions[descriptions.length - 1]; } } - function describeFound(found) { return found ? "\"" + literalEscape(found) + "\"" : "end of input"; } - return "Expected " + describeExpected(expected) + " but " + describeFound(found) + " found."; }; - function peg$parse(input, options) { options = options !== void 0 ? options : {}; - var peg$FAILED = {}, - peg$startRuleFunctions = { - start: peg$parsestart - }, - peg$startRuleFunction = peg$parsestart, - peg$c0 = function peg$c0(ss) { - return ss.length === 1 ? ss[0] : { - type: 'matches', - selectors: ss - }; - }, - peg$c1 = function peg$c1() { - return void 0; - }, - peg$c2 = " ", - peg$c3 = peg$literalExpectation(" ", false), - peg$c4 = /^[^ [\],():#!=><~+.]/, - peg$c5 = peg$classExpectation([" ", "[", "]", ",", "(", ")", ":", "#", "!", "=", ">", "<", "~", "+", "."], true, false), - peg$c6 = function peg$c6(i) { - return i.join(''); - }, - peg$c7 = ">", - peg$c8 = peg$literalExpectation(">", false), - peg$c9 = function peg$c9() { - return 'child'; - }, - peg$c10 = "~", - peg$c11 = peg$literalExpectation("~", false), - peg$c12 = function peg$c12() { - return 'sibling'; - }, - peg$c13 = "+", - peg$c14 = peg$literalExpectation("+", false), - peg$c15 = function peg$c15() { - return 'adjacent'; - }, - peg$c16 = function peg$c16() { - return 'descendant'; - }, - peg$c17 = ",", - peg$c18 = peg$literalExpectation(",", false), - peg$c19 = function peg$c19(s, ss) { - return [s].concat(ss.map(function (s) { - return s[3]; - })); - }, - peg$c20 = function peg$c20(a, ops) { - return ops.reduce(function (memo, rhs) { + peg$startRuleFunctions = { + start: peg$parsestart + }, + peg$startRuleFunction = peg$parsestart, + peg$c0 = function peg$c0(ss) { + return ss.length === 1 ? ss[0] : { + type: 'matches', + selectors: ss + }; + }, + peg$c1 = function peg$c1() { + return void 0; + }, + peg$c2 = " ", + peg$c3 = peg$literalExpectation(" ", false), + peg$c4 = /^[^ [\],():#!=><~+.]/, + peg$c5 = peg$classExpectation([" ", "[", "]", ",", "(", ")", ":", "#", "!", "=", ">", "<", "~", "+", "."], true, false), + peg$c6 = function peg$c6(i) { + return i.join(''); + }, + peg$c7 = ">", + peg$c8 = peg$literalExpectation(">", false), + peg$c9 = function peg$c9() { + return 'child'; + }, + peg$c10 = "~", + peg$c11 = peg$literalExpectation("~", false), + peg$c12 = function peg$c12() { + return 'sibling'; + }, + peg$c13 = "+", + peg$c14 = peg$literalExpectation("+", false), + peg$c15 = function peg$c15() { + return 'adjacent'; + }, + peg$c16 = function peg$c16() { + return 'descendant'; + }, + peg$c17 = ",", + peg$c18 = peg$literalExpectation(",", false), + peg$c19 = function peg$c19(s, ss) { + return [s].concat(ss.map(function (s) { + return s[3]; + })); + }, + peg$c20 = function peg$c20(a, ops) { + return ops.reduce(function (memo, rhs) { + return { + type: rhs[0], + left: memo, + right: rhs[1] + }; + }, a); + }, + peg$c21 = "!", + peg$c22 = peg$literalExpectation("!", false), + peg$c23 = function peg$c23(subject, as) { + var b = as.length === 1 ? as[0] : { + type: 'compound', + selectors: as + }; + if (subject) b.subject = true; + return b; + }, + peg$c24 = "*", + peg$c25 = peg$literalExpectation("*", false), + peg$c26 = function peg$c26(a) { return { - type: rhs[0], - left: memo, - right: rhs[1] + type: 'wildcard', + value: a }; - }, a); - }, - peg$c21 = "!", - peg$c22 = peg$literalExpectation("!", false), - peg$c23 = function peg$c23(subject, as) { - var b = as.length === 1 ? as[0] : { - type: 'compound', - selectors: as - }; - if (subject) b.subject = true; - return b; - }, - peg$c24 = "*", - peg$c25 = peg$literalExpectation("*", false), - peg$c26 = function peg$c26(a) { - return { - type: 'wildcard', - value: a - }; - }, - peg$c27 = "#", - peg$c28 = peg$literalExpectation("#", false), - peg$c29 = function peg$c29(i) { - return { - type: 'identifier', - value: i - }; - }, - peg$c30 = "[", - peg$c31 = peg$literalExpectation("[", false), - peg$c32 = "]", - peg$c33 = peg$literalExpectation("]", false), - peg$c34 = function peg$c34(v) { - return v; - }, - peg$c35 = /^[>", "<", "!"], false, false), - peg$c37 = "=", - peg$c38 = peg$literalExpectation("=", false), - peg$c39 = function peg$c39(a) { - return (a || '') + '='; - }, - peg$c40 = /^[><]/, - peg$c41 = peg$classExpectation([">", "<"], false, false), - peg$c42 = ".", - peg$c43 = peg$literalExpectation(".", false), - peg$c44 = function peg$c44(a, as) { - return [].concat.apply([a], as).join(''); - }, - peg$c45 = function peg$c45(name, op, value) { - return { - type: 'attribute', - name: name, - operator: op, - value: value - }; - }, - peg$c46 = function peg$c46(name) { - return { - type: 'attribute', - name: name - }; - }, - peg$c47 = "\"", - peg$c48 = peg$literalExpectation("\"", false), - peg$c49 = /^[^\\"]/, - peg$c50 = peg$classExpectation(["\\", "\""], true, false), - peg$c51 = "\\", - peg$c52 = peg$literalExpectation("\\", false), - peg$c53 = peg$anyExpectation(), - peg$c54 = function peg$c54(a, b) { - return a + b; - }, - peg$c55 = function peg$c55(d) { - return { - type: 'literal', - value: strUnescape(d.join('')) - }; - }, - peg$c56 = "'", - peg$c57 = peg$literalExpectation("'", false), - peg$c58 = /^[^\\']/, - peg$c59 = peg$classExpectation(["\\", "'"], true, false), - peg$c60 = /^[0-9]/, - peg$c61 = peg$classExpectation([["0", "9"]], false, false), - peg$c62 = function peg$c62(a, b) { - // Can use `a.flat().join('')` once supported - var leadingDecimals = a ? [].concat.apply([], a).join('') : ''; - return { - type: 'literal', - value: parseFloat(leadingDecimals + b.join('')) - }; - }, - peg$c63 = function peg$c63(i) { - return { - type: 'literal', - value: i - }; - }, - peg$c64 = "type(", - peg$c65 = peg$literalExpectation("type(", false), - peg$c66 = /^[^ )]/, - peg$c67 = peg$classExpectation([" ", ")"], true, false), - peg$c68 = ")", - peg$c69 = peg$literalExpectation(")", false), - peg$c70 = function peg$c70(t) { - return { - type: 'type', - value: t.join('') - }; - }, - peg$c71 = /^[imsu]/, - peg$c72 = peg$classExpectation(["i", "m", "s", "u"], false, false), - peg$c73 = "/", - peg$c74 = peg$literalExpectation("/", false), - peg$c75 = /^[^\/]/, - peg$c76 = peg$classExpectation(["/"], true, false), - peg$c77 = function peg$c77(d, flgs) { - return { - type: 'regexp', - value: new RegExp(d.join(''), flgs ? flgs.join('') : '') - }; - }, - peg$c78 = function peg$c78(i, is) { - return { - type: 'field', - name: is.reduce(function (memo, p) { - return memo + p[0] + p[1]; - }, i) - }; - }, - peg$c79 = ":not(", - peg$c80 = peg$literalExpectation(":not(", false), - peg$c81 = function peg$c81(ss) { - return { - type: 'not', - selectors: ss - }; - }, - peg$c82 = ":matches(", - peg$c83 = peg$literalExpectation(":matches(", false), - peg$c84 = function peg$c84(ss) { - return { - type: 'matches', - selectors: ss - }; - }, - peg$c85 = ":has(", - peg$c86 = peg$literalExpectation(":has(", false), - peg$c87 = function peg$c87(ss) { - return { - type: 'has', - selectors: ss - }; - }, - peg$c88 = ":first-child", - peg$c89 = peg$literalExpectation(":first-child", false), - peg$c90 = function peg$c90() { - return nth(1); - }, - peg$c91 = ":last-child", - peg$c92 = peg$literalExpectation(":last-child", false), - peg$c93 = function peg$c93() { - return nthLast(1); - }, - peg$c94 = ":nth-child(", - peg$c95 = peg$literalExpectation(":nth-child(", false), - peg$c96 = function peg$c96(n) { - return nth(parseInt(n.join(''), 10)); - }, - peg$c97 = ":nth-last-child(", - peg$c98 = peg$literalExpectation(":nth-last-child(", false), - peg$c99 = function peg$c99(n) { - return nthLast(parseInt(n.join(''), 10)); - }, - peg$c100 = ":", - peg$c101 = peg$literalExpectation(":", false), - peg$c102 = "statement", - peg$c103 = peg$literalExpectation("statement", true), - peg$c104 = "expression", - peg$c105 = peg$literalExpectation("expression", true), - peg$c106 = "declaration", - peg$c107 = peg$literalExpectation("declaration", true), - peg$c108 = "function", - peg$c109 = peg$literalExpectation("function", true), - peg$c110 = "pattern", - peg$c111 = peg$literalExpectation("pattern", true), - peg$c112 = function peg$c112(c) { - return { - type: 'class', - name: c - }; - }, - peg$currPos = 0, - peg$posDetailsCache = [{ - line: 1, - column: 1 - }], - peg$maxFailPos = 0, - peg$maxFailExpected = [], - peg$resultsCache = {}, - peg$result; - + }, + peg$c27 = "#", + peg$c28 = peg$literalExpectation("#", false), + peg$c29 = function peg$c29(i) { + return { + type: 'identifier', + value: i + }; + }, + peg$c30 = "[", + peg$c31 = peg$literalExpectation("[", false), + peg$c32 = "]", + peg$c33 = peg$literalExpectation("]", false), + peg$c34 = function peg$c34(v) { + return v; + }, + peg$c35 = /^[>", "<", "!"], false, false), + peg$c37 = "=", + peg$c38 = peg$literalExpectation("=", false), + peg$c39 = function peg$c39(a) { + return (a || '') + '='; + }, + peg$c40 = /^[><]/, + peg$c41 = peg$classExpectation([">", "<"], false, false), + peg$c42 = ".", + peg$c43 = peg$literalExpectation(".", false), + peg$c44 = function peg$c44(a, as) { + return [].concat.apply([a], as).join(''); + }, + peg$c45 = function peg$c45(name, op, value) { + return { + type: 'attribute', + name: name, + operator: op, + value: value + }; + }, + peg$c46 = function peg$c46(name) { + return { + type: 'attribute', + name: name + }; + }, + peg$c47 = "\"", + peg$c48 = peg$literalExpectation("\"", false), + peg$c49 = /^[^\\"]/, + peg$c50 = peg$classExpectation(["\\", "\""], true, false), + peg$c51 = "\\", + peg$c52 = peg$literalExpectation("\\", false), + peg$c53 = peg$anyExpectation(), + peg$c54 = function peg$c54(a, b) { + return a + b; + }, + peg$c55 = function peg$c55(d) { + return { + type: 'literal', + value: strUnescape(d.join('')) + }; + }, + peg$c56 = "'", + peg$c57 = peg$literalExpectation("'", false), + peg$c58 = /^[^\\']/, + peg$c59 = peg$classExpectation(["\\", "'"], true, false), + peg$c60 = /^[0-9]/, + peg$c61 = peg$classExpectation([["0", "9"]], false, false), + peg$c62 = function peg$c62(a, b) { + // Can use `a.flat().join('')` once supported + var leadingDecimals = a ? [].concat.apply([], a).join('') : ''; + return { + type: 'literal', + value: parseFloat(leadingDecimals + b.join('')) + }; + }, + peg$c63 = function peg$c63(i) { + return { + type: 'literal', + value: i + }; + }, + peg$c64 = "type(", + peg$c65 = peg$literalExpectation("type(", false), + peg$c66 = /^[^ )]/, + peg$c67 = peg$classExpectation([" ", ")"], true, false), + peg$c68 = ")", + peg$c69 = peg$literalExpectation(")", false), + peg$c70 = function peg$c70(t) { + return { + type: 'type', + value: t.join('') + }; + }, + peg$c71 = /^[imsu]/, + peg$c72 = peg$classExpectation(["i", "m", "s", "u"], false, false), + peg$c73 = "/", + peg$c74 = peg$literalExpectation("/", false), + peg$c75 = /^[^\/]/, + peg$c76 = peg$classExpectation(["/"], true, false), + peg$c77 = function peg$c77(d, flgs) { + return { + type: 'regexp', + value: new RegExp(d.join(''), flgs ? flgs.join('') : '') + }; + }, + peg$c78 = function peg$c78(i, is) { + return { + type: 'field', + name: is.reduce(function (memo, p) { + return memo + p[0] + p[1]; + }, i) + }; + }, + peg$c79 = ":not(", + peg$c80 = peg$literalExpectation(":not(", false), + peg$c81 = function peg$c81(ss) { + return { + type: 'not', + selectors: ss + }; + }, + peg$c82 = ":matches(", + peg$c83 = peg$literalExpectation(":matches(", false), + peg$c84 = function peg$c84(ss) { + return { + type: 'matches', + selectors: ss + }; + }, + peg$c85 = ":has(", + peg$c86 = peg$literalExpectation(":has(", false), + peg$c87 = function peg$c87(ss) { + return { + type: 'has', + selectors: ss + }; + }, + peg$c88 = ":first-child", + peg$c89 = peg$literalExpectation(":first-child", false), + peg$c90 = function peg$c90() { + return nth(1); + }, + peg$c91 = ":last-child", + peg$c92 = peg$literalExpectation(":last-child", false), + peg$c93 = function peg$c93() { + return nthLast(1); + }, + peg$c94 = ":nth-child(", + peg$c95 = peg$literalExpectation(":nth-child(", false), + peg$c96 = function peg$c96(n) { + return nth(parseInt(n.join(''), 10)); + }, + peg$c97 = ":nth-last-child(", + peg$c98 = peg$literalExpectation(":nth-last-child(", false), + peg$c99 = function peg$c99(n) { + return nthLast(parseInt(n.join(''), 10)); + }, + peg$c100 = ":", + peg$c101 = peg$literalExpectation(":", false), + peg$c102 = "statement", + peg$c103 = peg$literalExpectation("statement", true), + peg$c104 = "expression", + peg$c105 = peg$literalExpectation("expression", true), + peg$c106 = "declaration", + peg$c107 = peg$literalExpectation("declaration", true), + peg$c108 = "function", + peg$c109 = peg$literalExpectation("function", true), + peg$c110 = "pattern", + peg$c111 = peg$literalExpectation("pattern", true), + peg$c112 = function peg$c112(c) { + return { + type: 'class', + name: c + }; + }, + peg$currPos = 0, + peg$posDetailsCache = [{ + line: 1, + column: 1 + }], + peg$maxFailPos = 0, + peg$maxFailExpected = [], + peg$resultsCache = {}, + peg$result; if ("startRule" in options) { if (!(options.startRule in peg$startRuleFunctions)) { throw new Error("Can't start parsing from rule \"" + options.startRule + "\"."); } - peg$startRuleFunction = peg$startRuleFunctions[options.startRule]; } - function peg$literalExpectation(text, ignoreCase) { return { type: "literal", @@ -557,7 +457,6 @@ ignoreCase: ignoreCase }; } - function peg$classExpectation(parts, inverted, ignoreCase) { return { type: "class", @@ -566,38 +465,31 @@ ignoreCase: ignoreCase }; } - function peg$anyExpectation() { return { type: "any" }; } - function peg$endExpectation() { return { type: "end" }; } - function peg$computePosDetails(pos) { var details = peg$posDetailsCache[pos], - p; - + p; if (details) { return details; } else { p = pos - 1; - while (!peg$posDetailsCache[p]) { p--; } - details = peg$posDetailsCache[p]; details = { line: details.line, column: details.column }; - while (p < pos) { if (input.charCodeAt(p) === 10) { details.line++; @@ -605,18 +497,15 @@ } else { details.column++; } - p++; } - peg$posDetailsCache[pos] = details; return details; } } - function peg$computeLocation(startPos, endPos) { var startPosDetails = peg$computePosDetails(startPos), - endPosDetails = peg$computePosDetails(endPos); + endPosDetails = peg$computePosDetails(endPos); return { start: { offset: startPos, @@ -630,43 +519,33 @@ } }; } - function peg$fail(expected) { if (peg$currPos < peg$maxFailPos) { return; } - if (peg$currPos > peg$maxFailPos) { peg$maxFailPos = peg$currPos; peg$maxFailExpected = []; } - peg$maxFailExpected.push(expected); } - function peg$buildStructuredError(expected, found, location) { return new peg$SyntaxError(peg$SyntaxError.buildMessage(expected, found), expected, found, location); } - function peg$parsestart() { var s0, s1, s2, s3; var key = peg$currPos * 30 + 0, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { s2 = peg$parseselectors(); - if (s2 !== peg$FAILED) { s3 = peg$parse_(); - if (s3 !== peg$FAILED) { s1 = peg$c0(s2); s0 = s1; @@ -682,104 +561,83 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { s1 = peg$c1(); } - s0 = s1; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parse_() { var s0, s1; var key = peg$currPos * 30 + 1, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = []; - if (input.charCodeAt(peg$currPos) === 32) { s1 = peg$c2; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c3); } } - while (s1 !== peg$FAILED) { s0.push(s1); - if (input.charCodeAt(peg$currPos) === 32) { s1 = peg$c2; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c3); } } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseidentifierName() { var s0, s1, s2; var key = peg$currPos * 30 + 2, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = []; - if (peg$c4.test(input.charAt(peg$currPos))) { s2 = input.charAt(peg$currPos); peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c5); } } - if (s2 !== peg$FAILED) { while (s2 !== peg$FAILED) { s1.push(s2); - if (peg$c4.test(input.charAt(peg$currPos))) { s2 = input.charAt(peg$currPos); peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c5); } @@ -788,11 +646,9 @@ } else { s1 = peg$FAILED; } - if (s1 !== peg$FAILED) { s1 = peg$c6(s1); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -800,35 +656,28 @@ }; return s0; } - function peg$parsebinaryOp() { var s0, s1, s2, s3; var key = peg$currPos * 30 + 3, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 62) { s2 = peg$c7; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c8); } } - if (s2 !== peg$FAILED) { s3 = peg$parse_(); - if (s3 !== peg$FAILED) { s1 = peg$c9(); s0 = s1; @@ -844,26 +693,21 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 126) { s2 = peg$c10; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c11); } } - if (s2 !== peg$FAILED) { s3 = peg$parse_(); - if (s3 !== peg$FAILED) { s1 = peg$c12(); s0 = s1; @@ -879,26 +723,21 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parse_(); - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 43) { s2 = peg$c13; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c14); } } - if (s2 !== peg$FAILED) { s3 = peg$parse_(); - if (s3 !== peg$FAILED) { s1 = peg$c15(); s0 = s1; @@ -914,24 +753,19 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 32) { s1 = peg$c2; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c3); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s1 = peg$c16(); s0 = s1; @@ -946,50 +780,40 @@ } } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseselectors() { var s0, s1, s2, s3, s4, s5, s6, s7; var key = peg$currPos * 30 + 4, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parseselector(); - if (s1 !== peg$FAILED) { s2 = []; s3 = peg$currPos; s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 44) { s5 = peg$c17; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c18); } } - if (s5 !== peg$FAILED) { s6 = peg$parse_(); - if (s6 !== peg$FAILED) { s7 = peg$parseselector(); - if (s7 !== peg$FAILED) { s4 = [s4, s5, s6, s7]; s3 = s4; @@ -1009,30 +833,24 @@ peg$currPos = s3; s3 = peg$FAILED; } - while (s3 !== peg$FAILED) { s2.push(s3); s3 = peg$currPos; s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 44) { s5 = peg$c17; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c18); } } - if (s5 !== peg$FAILED) { s6 = peg$parse_(); - if (s6 !== peg$FAILED) { s7 = peg$parseselector(); - if (s7 !== peg$FAILED) { s4 = [s4, s5, s6, s7]; s3 = s4; @@ -1053,7 +871,6 @@ s3 = peg$FAILED; } } - if (s2 !== peg$FAILED) { s1 = peg$c19(s1, s2); s0 = s1; @@ -1065,35 +882,28 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseselector() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 5, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parsesequence(); - if (s1 !== peg$FAILED) { s2 = []; s3 = peg$currPos; s4 = peg$parsebinaryOp(); - if (s4 !== peg$FAILED) { s5 = peg$parsesequence(); - if (s5 !== peg$FAILED) { s4 = [s4, s5]; s3 = s4; @@ -1105,15 +915,12 @@ peg$currPos = s3; s3 = peg$FAILED; } - while (s3 !== peg$FAILED) { s2.push(s3); s3 = peg$currPos; s4 = peg$parsebinaryOp(); - if (s4 !== peg$FAILED) { s5 = peg$parsesequence(); - if (s5 !== peg$FAILED) { s4 = [s4, s5]; s3 = s4; @@ -1126,7 +933,6 @@ s3 = peg$FAILED; } } - if (s2 !== peg$FAILED) { s1 = peg$c20(s1, s2); s0 = s1; @@ -1138,45 +944,36 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsesequence() { var s0, s1, s2, s3; var key = peg$currPos * 30 + 6, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 33) { s1 = peg$c21; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c22); } } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { s2 = []; s3 = peg$parseatom(); - if (s3 !== peg$FAILED) { while (s3 !== peg$FAILED) { s2.push(s3); @@ -1185,7 +982,6 @@ } else { s2 = peg$FAILED; } - if (s2 !== peg$FAILED) { s1 = peg$c23(s1, s2); s0 = s1; @@ -1197,56 +993,41 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseatom() { var s0; var key = peg$currPos * 30 + 7, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$parsewildcard(); - if (s0 === peg$FAILED) { s0 = peg$parseidentifier(); - if (s0 === peg$FAILED) { s0 = peg$parseattr(); - if (s0 === peg$FAILED) { s0 = peg$parsefield(); - if (s0 === peg$FAILED) { s0 = peg$parsenegation(); - if (s0 === peg$FAILED) { s0 = peg$parsematches(); - if (s0 === peg$FAILED) { s0 = peg$parsehas(); - if (s0 === peg$FAILED) { s0 = peg$parsefirstChild(); - if (s0 === peg$FAILED) { s0 = peg$parselastChild(); - if (s0 === peg$FAILED) { s0 = peg$parsenthChild(); - if (s0 === peg$FAILED) { s0 = peg$parsenthLastChild(); - if (s0 === peg$FAILED) { s0 = peg$parseclass(); } @@ -1260,41 +1041,33 @@ } } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsewildcard() { var s0, s1; var key = peg$currPos * 30 + 8, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 42) { s1 = peg$c24; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c25); } } - if (s1 !== peg$FAILED) { s1 = peg$c26(s1); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -1302,37 +1075,29 @@ }; return s0; } - function peg$parseidentifier() { var s0, s1, s2; var key = peg$currPos * 30 + 9, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 35) { s1 = peg$c27; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c28); } } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { s2 = peg$parseidentifierName(); - if (s2 !== peg$FAILED) { s1 = peg$c29(s2); s0 = s1; @@ -1344,58 +1109,46 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattr() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 10, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 91) { s1 = peg$c30; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c31); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseattrValue(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 93) { s5 = peg$c32; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c33); } } - if (s5 !== peg$FAILED) { s1 = peg$c34(s3); s0 = s1; @@ -1419,53 +1172,43 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattrOps() { var s0, s1, s2; var key = peg$currPos * 30 + 11, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (peg$c35.test(input.charAt(peg$currPos))) { s1 = input.charAt(peg$currPos); peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c36); } } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 61) { s2 = peg$c37; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c38); } } - if (s2 !== peg$FAILED) { s1 = peg$c39(s1); s0 = s1; @@ -1477,66 +1220,54 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { if (peg$c40.test(input.charAt(peg$currPos))) { s0 = input.charAt(peg$currPos); peg$currPos++; } else { s0 = peg$FAILED; - { peg$fail(peg$c41); } } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattrEqOps() { var s0, s1, s2; var key = peg$currPos * 30 + 12, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 33) { s1 = peg$c21; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c22); } } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 61) { s2 = peg$c37; peg$currPos++; } else { s2 = peg$FAILED; - { peg$fail(peg$c38); } } - if (s2 !== peg$FAILED) { s1 = peg$c39(s1); s0 = s1; @@ -1548,45 +1279,36 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattrName() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 13, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parseidentifierName(); - if (s1 !== peg$FAILED) { s2 = []; s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s4 = peg$c42; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s4 !== peg$FAILED) { s5 = peg$parseidentifierName(); - if (s5 !== peg$FAILED) { s4 = [s4, s5]; s3 = s4; @@ -1598,25 +1320,20 @@ peg$currPos = s3; s3 = peg$FAILED; } - while (s3 !== peg$FAILED) { s2.push(s3); s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s4 = peg$c42; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s4 !== peg$FAILED) { s5 = peg$parseidentifierName(); - if (s5 !== peg$FAILED) { s4 = [s4, s5]; s3 = s4; @@ -1629,7 +1346,6 @@ s3 = peg$FAILED; } } - if (s2 !== peg$FAILED) { s1 = peg$c44(s1, s2); s0 = s1; @@ -1641,43 +1357,33 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseattrValue() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 14, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parseattrName(); - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseattrEqOps(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { s5 = peg$parsetype(); - if (s5 === peg$FAILED) { s5 = peg$parseregex(); } - if (s5 !== peg$FAILED) { s1 = peg$c45(s1, s3, s5); s0 = s1; @@ -1701,31 +1407,23 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parseattrName(); - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseattrOps(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { s5 = peg$parsestring(); - if (s5 === peg$FAILED) { s5 = peg$parsenumber(); - if (s5 === peg$FAILED) { s5 = peg$parsepath(); } } - if (s5 !== peg$FAILED) { s1 = peg$c45(s1, s3, s5); s0 = s1; @@ -1749,89 +1447,71 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$parseattrName(); - if (s1 !== peg$FAILED) { s1 = peg$c46(s1); } - s0 = s1; } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsestring() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 15, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 34) { s1 = peg$c47; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c48); } } - if (s1 !== peg$FAILED) { s2 = []; - if (peg$c49.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c50); } } - if (s3 === peg$FAILED) { s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 92) { s4 = peg$c51; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c52); } } - if (s4 !== peg$FAILED) { if (input.length > peg$currPos) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c53); } } - if (s5 !== peg$FAILED) { s4 = peg$c54(s4, s5); s3 = s4; @@ -1844,47 +1524,38 @@ s3 = peg$FAILED; } } - while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c49.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c50); } } - if (s3 === peg$FAILED) { s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 92) { s4 = peg$c51; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c52); } } - if (s4 !== peg$FAILED) { if (input.length > peg$currPos) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c53); } } - if (s5 !== peg$FAILED) { s4 = peg$c54(s4, s5); s3 = s4; @@ -1898,19 +1569,16 @@ } } } - if (s2 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 34) { s3 = peg$c47; peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c48); } } - if (s3 !== peg$FAILED) { s1 = peg$c55(s2); s0 = s1; @@ -1926,61 +1594,49 @@ peg$currPos = s0; s0 = peg$FAILED; } - if (s0 === peg$FAILED) { s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 39) { s1 = peg$c56; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c57); } } - if (s1 !== peg$FAILED) { s2 = []; - if (peg$c58.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c59); } } - if (s3 === peg$FAILED) { s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 92) { s4 = peg$c51; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c52); } } - if (s4 !== peg$FAILED) { if (input.length > peg$currPos) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c53); } } - if (s5 !== peg$FAILED) { s4 = peg$c54(s4, s5); s3 = s4; @@ -1993,47 +1649,38 @@ s3 = peg$FAILED; } } - while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c58.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c59); } } - if (s3 === peg$FAILED) { s3 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 92) { s4 = peg$c51; peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c52); } } - if (s4 !== peg$FAILED) { if (input.length > peg$currPos) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c53); } } - if (s5 !== peg$FAILED) { s4 = peg$c54(s4, s5); s3 = s4; @@ -2047,19 +1694,16 @@ } } } - if (s2 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 39) { s3 = peg$c56; peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c57); } } - if (s3 !== peg$FAILED) { s1 = peg$c55(s2); s0 = s1; @@ -2076,66 +1720,54 @@ s0 = peg$FAILED; } } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsenumber() { var s0, s1, s2, s3; var key = peg$currPos * 30 + 16, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$currPos; s2 = []; - if (peg$c60.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c61); } } - while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c60.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c61); } } } - if (s2 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 46) { s3 = peg$c42; peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s3 !== peg$FAILED) { s2 = [s2, s3]; s1 = s2; @@ -2147,35 +1779,28 @@ peg$currPos = s1; s1 = peg$FAILED; } - if (s1 === peg$FAILED) { s1 = null; } - if (s1 !== peg$FAILED) { s2 = []; - if (peg$c60.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c61); } } - if (s3 !== peg$FAILED) { while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c60.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c61); } @@ -2184,7 +1809,6 @@ } else { s2 = peg$FAILED; } - if (s2 !== peg$FAILED) { s1 = peg$c62(s1, s2); s0 = s1; @@ -2196,31 +1820,25 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsepath() { var s0, s1; var key = peg$currPos * 30 + 17, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; s1 = peg$parseidentifierName(); - if (s1 !== peg$FAILED) { s1 = peg$c63(s1); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -2228,57 +1846,45 @@ }; return s0; } - function peg$parsetype() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 18, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 5) === peg$c64) { s1 = peg$c64; peg$currPos += 5; } else { s1 = peg$FAILED; - { peg$fail(peg$c65); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = []; - if (peg$c66.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c67); } } - if (s4 !== peg$FAILED) { while (s4 !== peg$FAILED) { s3.push(s4); - if (peg$c66.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c67); } @@ -2287,22 +1893,18 @@ } else { s3 = peg$FAILED; } - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c70(s3); s0 = s1; @@ -2326,47 +1928,38 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseflags() { var s0, s1; var key = peg$currPos * 30 + 19, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = []; - if (peg$c71.test(input.charAt(peg$currPos))) { s1 = input.charAt(peg$currPos); peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c72); } } - if (s1 !== peg$FAILED) { while (s1 !== peg$FAILED) { s0.push(s1); - if (peg$c71.test(input.charAt(peg$currPos))) { s1 = input.charAt(peg$currPos); peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c72); } @@ -2375,61 +1968,49 @@ } else { s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseregex() { var s0, s1, s2, s3, s4; var key = peg$currPos * 30 + 20, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 47) { s1 = peg$c73; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c74); } } - if (s1 !== peg$FAILED) { s2 = []; - if (peg$c75.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c76); } } - if (s3 !== peg$FAILED) { while (s3 !== peg$FAILED) { s2.push(s3); - if (peg$c75.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c76); } @@ -2438,26 +2019,21 @@ } else { s2 = peg$FAILED; } - if (s2 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 47) { s3 = peg$c73; peg$currPos++; } else { s3 = peg$FAILED; - { peg$fail(peg$c74); } } - if (s3 !== peg$FAILED) { s4 = peg$parseflags(); - if (s4 === peg$FAILED) { s4 = null; } - if (s4 !== peg$FAILED) { s1 = peg$c77(s2, s4); s0 = s1; @@ -2477,58 +2053,46 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsefield() { var s0, s1, s2, s3, s4, s5, s6; var key = peg$currPos * 30 + 21, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s1 = peg$c42; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s1 !== peg$FAILED) { s2 = peg$parseidentifierName(); - if (s2 !== peg$FAILED) { s3 = []; s4 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s5 = peg$c42; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s5 !== peg$FAILED) { s6 = peg$parseidentifierName(); - if (s6 !== peg$FAILED) { s5 = [s5, s6]; s4 = s5; @@ -2540,25 +2104,20 @@ peg$currPos = s4; s4 = peg$FAILED; } - while (s4 !== peg$FAILED) { s3.push(s4); s4 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 46) { s5 = peg$c42; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c43); } } - if (s5 !== peg$FAILED) { s6 = peg$parseidentifierName(); - if (s6 !== peg$FAILED) { s5 = [s5, s6]; s4 = s5; @@ -2571,7 +2130,6 @@ s4 = peg$FAILED; } } - if (s3 !== peg$FAILED) { s1 = peg$c78(s2, s3); s0 = s1; @@ -2587,58 +2145,46 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsenegation() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 22, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 5) === peg$c79) { s1 = peg$c79; peg$currPos += 5; } else { s1 = peg$FAILED; - { peg$fail(peg$c80); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseselectors(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c81(s3); s0 = s1; @@ -2662,58 +2208,46 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsematches() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 23, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 9) === peg$c82) { s1 = peg$c82; peg$currPos += 9; } else { s1 = peg$FAILED; - { peg$fail(peg$c83); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseselectors(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c84(s3); s0 = s1; @@ -2737,58 +2271,46 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsehas() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 24, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 5) === peg$c85) { s1 = peg$c85; peg$currPos += 5; } else { s1 = peg$FAILED; - { peg$fail(peg$c86); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = peg$parseselectors(); - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c87(s3); s0 = s1; @@ -2812,41 +2334,33 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsefirstChild() { var s0, s1; var key = peg$currPos * 30 + 25, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 12) === peg$c88) { s1 = peg$c88; peg$currPos += 12; } else { s1 = peg$FAILED; - { peg$fail(peg$c89); } } - if (s1 !== peg$FAILED) { s1 = peg$c90(); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -2854,34 +2368,27 @@ }; return s0; } - function peg$parselastChild() { var s0, s1; var key = peg$currPos * 30 + 26, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 11) === peg$c91) { s1 = peg$c91; peg$currPos += 11; } else { s1 = peg$FAILED; - { peg$fail(peg$c92); } } - if (s1 !== peg$FAILED) { s1 = peg$c93(); } - s0 = s1; peg$resultsCache[key] = { nextPos: peg$currPos, @@ -2889,57 +2396,45 @@ }; return s0; } - function peg$parsenthChild() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 27, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 11) === peg$c94) { s1 = peg$c94; peg$currPos += 11; } else { s1 = peg$FAILED; - { peg$fail(peg$c95); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = []; - if (peg$c60.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c61); } } - if (s4 !== peg$FAILED) { while (s4 !== peg$FAILED) { s3.push(s4); - if (peg$c60.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c61); } @@ -2948,22 +2443,18 @@ } else { s3 = peg$FAILED; } - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c96(s3); s0 = s1; @@ -2987,64 +2478,51 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parsenthLastChild() { var s0, s1, s2, s3, s4, s5; var key = peg$currPos * 30 + 28, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.substr(peg$currPos, 16) === peg$c97) { s1 = peg$c97; peg$currPos += 16; } else { s1 = peg$FAILED; - { peg$fail(peg$c98); } } - if (s1 !== peg$FAILED) { s2 = peg$parse_(); - if (s2 !== peg$FAILED) { s3 = []; - if (peg$c60.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c61); } } - if (s4 !== peg$FAILED) { while (s4 !== peg$FAILED) { s3.push(s4); - if (peg$c60.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; - { peg$fail(peg$c61); } @@ -3053,22 +2531,18 @@ } else { s3 = peg$FAILED; } - if (s3 !== peg$FAILED) { s4 = peg$parse_(); - if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 41) { s5 = peg$c68; peg$currPos++; } else { s5 = peg$FAILED; - { peg$fail(peg$c69); } } - if (s5 !== peg$FAILED) { s1 = peg$c99(s3); s0 = s1; @@ -3092,92 +2566,76 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function peg$parseclass() { var s0, s1, s2; var key = peg$currPos * 30 + 29, - cached = peg$resultsCache[key]; - + cached = peg$resultsCache[key]; if (cached) { peg$currPos = cached.nextPos; return cached.result; } - s0 = peg$currPos; - if (input.charCodeAt(peg$currPos) === 58) { s1 = peg$c100; peg$currPos++; } else { s1 = peg$FAILED; - { peg$fail(peg$c101); } } - if (s1 !== peg$FAILED) { if (input.substr(peg$currPos, 9).toLowerCase() === peg$c102) { s2 = input.substr(peg$currPos, 9); peg$currPos += 9; } else { s2 = peg$FAILED; - { peg$fail(peg$c103); } } - if (s2 === peg$FAILED) { if (input.substr(peg$currPos, 10).toLowerCase() === peg$c104) { s2 = input.substr(peg$currPos, 10); peg$currPos += 10; } else { s2 = peg$FAILED; - { peg$fail(peg$c105); } } - if (s2 === peg$FAILED) { if (input.substr(peg$currPos, 11).toLowerCase() === peg$c106) { s2 = input.substr(peg$currPos, 11); peg$currPos += 11; } else { s2 = peg$FAILED; - { peg$fail(peg$c107); } } - if (s2 === peg$FAILED) { if (input.substr(peg$currPos, 8).toLowerCase() === peg$c108) { s2 = input.substr(peg$currPos, 8); peg$currPos += 8; } else { s2 = peg$FAILED; - { peg$fail(peg$c109); } } - if (s2 === peg$FAILED) { if (input.substr(peg$currPos, 7).toLowerCase() === peg$c110) { s2 = input.substr(peg$currPos, 7); peg$currPos += 7; } else { s2 = peg$FAILED; - { peg$fail(peg$c111); } @@ -3186,7 +2644,6 @@ } } } - if (s2 !== peg$FAILED) { s1 = peg$c112(s2); s0 = s1; @@ -3198,14 +2655,12 @@ peg$currPos = s0; s0 = peg$FAILED; } - peg$resultsCache[key] = { nextPos: peg$currPos, result: s0 }; return s0; } - function nth(n) { return { type: 'nth-child', @@ -3215,7 +2670,6 @@ } }; } - function nthLast(n) { return { type: 'nth-last-child', @@ -3225,47 +2679,36 @@ } }; } - function strUnescape(s) { return s.replace(/\\(.)/g, function (match, ch) { switch (ch) { case 'b': return '\b'; - case 'f': return '\f'; - case 'n': return '\n'; - case 'r': return '\r'; - case 't': return '\t'; - case 'v': return '\v'; - default: return ch; } }); } - peg$result = peg$startRuleFunction(); - if (peg$result !== peg$FAILED && peg$currPos === input.length) { return peg$result; } else { if (peg$result !== peg$FAILED && peg$currPos < input.length) { peg$fail(peg$endExpectation()); } - throw peg$buildStructuredError(peg$maxFailExpected, peg$maxFailPos < input.length ? input.charAt(peg$maxFailPos) : null, peg$maxFailPos < input.length ? peg$computeLocation(peg$maxFailPos, peg$maxFailPos + 1) : peg$computeLocation(peg$maxFailPos, peg$maxFailPos)); } } - return { SyntaxError: peg$SyntaxError, parse: peg$parse @@ -3273,20 +2716,13 @@ }); }); - function _objectEntries(obj) { - var entries = []; - var keys = Object.keys(obj); - - for (var k = 0; k < keys.length; k++) entries.push([keys[k], obj[keys[k]]]); - - return entries; - } /** * @typedef {"LEFT_SIDE"|"RIGHT_SIDE"} Side */ var LEFT_SIDE = 'LEFT_SIDE'; var RIGHT_SIDE = 'RIGHT_SIDE'; + /** * @external AST * @see https://esprima.readthedocs.io/en/latest/syntax-tree-format.html @@ -3307,555 +2743,500 @@ * Get the value of a property which may be multiple levels down * in the object. * @param {?PlainObject} obj - * @param {string} key + * @param {string[]} keys * @returns {undefined|boolean|string|number|external:AST} */ - - function getPath(obj, key) { - var keys = key.split('.'); - - var _iterator = _createForOfIteratorHelper(keys), - _step; - - try { - for (_iterator.s(); !(_step = _iterator.n()).done;) { - var _key = _step.value; - - if (obj == null) { - return obj; - } - - obj = obj[_key]; + function getPath(obj, keys) { + for (var i = 0; i < keys.length; ++i) { + if (obj == null) { + return obj; } - } catch (err) { - _iterator.e(err); - } finally { - _iterator.f(); + obj = obj[keys[i]]; } - return obj; } + /** * Determine whether `node` can be reached by following `path`, * starting at `ancestor`. * @param {?external:AST} node * @param {?external:AST} ancestor * @param {string[]} path + * @param {Integer} fromPathIndex * @returns {boolean} */ - - - function inPath(node, ancestor, path) { - if (path.length === 0) { - return node === ancestor; - } - - if (ancestor == null) { - return false; - } - - var field = ancestor[path[0]]; - var remainingPath = path.slice(1); - - if (Array.isArray(field)) { - var _iterator2 = _createForOfIteratorHelper(field), - _step2; - - try { - for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { - var component = _step2.value; - - if (inPath(node, component, remainingPath)) { + function inPath(node, ancestor, path, fromPathIndex) { + var current = ancestor; + for (var i = fromPathIndex; i < path.length; ++i) { + if (current == null) { + return false; + } + var field = current[path[i]]; + if (Array.isArray(field)) { + for (var k = 0; k < field.length; ++k) { + if (inPath(node, field[k], path, i + 1)) { return true; } } - } catch (err) { - _iterator2.e(err); - } finally { - _iterator2.f(); + return false; } - - return false; - } else { - return inPath(node, field, remainingPath); + current = field; } + return node === current; } + /** - * @callback TraverseOptionFallback - * @param {external:AST} node The given node. - * @returns {string[]} An array of visitor keys for the given node. - */ + * A generated matcher function for a selector. + * @typedef {function} SelectorMatcher + */ /** - * @typedef {object} ESQueryOptions - * @property { { [nodeType: string]: string[] } } [visitorKeys] By passing `visitorKeys` mapping, we can extend the properties of the nodes that traverse the node. - * @property {TraverseOptionFallback} [fallback] By passing `fallback` option, we can control the properties of traversing nodes when encountering unknown nodes. - */ + * A WeakMap for holding cached matcher functions for selectors. + * @type {WeakMap} + */ + var MATCHER_CACHE = typeof WeakMap === 'function' ? new WeakMap() : null; /** - * Given a `node` and its ancestors, determine if `node` is matched - * by `selector`. - * @param {?external:AST} node + * Look up a matcher function for `selector` in the cache. + * If it does not exist, generate it with `generateMatcher` and add it to the cache. + * In engines without WeakMap, the caching is skipped and matchers are generated with every call. * @param {?SelectorAST} selector - * @param {external:AST[]} [ancestry=[]] - * @param {ESQueryOptions} [options] - * @throws {Error} Unknowns (operator, class name, selector type, or - * selector value type) - * @returns {boolean} + * @returns {SelectorMatcher} */ - - - function matches(node, selector, ancestry, options) { - if (!selector) { - return true; - } - - if (!node) { - return false; + function getMatcher(selector) { + if (selector == null) { + return function () { + return true; + }; } - - if (!ancestry) { - ancestry = []; + if (MATCHER_CACHE != null) { + var matcher = MATCHER_CACHE.get(selector); + if (matcher != null) { + return matcher; + } + matcher = generateMatcher(selector); + MATCHER_CACHE.set(selector, matcher); + return matcher; } + return generateMatcher(selector); + } + /** + * Create a matcher function for `selector`, + * @param {?SelectorAST} selector + * @returns {SelectorMatcher} + */ + function generateMatcher(selector) { switch (selector.type) { case 'wildcard': - return true; - + return function () { + return true; + }; case 'identifier': - return selector.value.toLowerCase() === node.type.toLowerCase(); - + { + var value = selector.value.toLowerCase(); + return function (node) { + return value === node.type.toLowerCase(); + }; + } case 'field': { var path = selector.name.split('.'); - var ancestor = ancestry[path.length - 1]; - return inPath(node, ancestor, path); + return function (node, ancestry) { + var ancestor = ancestry[path.length - 1]; + return inPath(node, ancestor, path, 0); + }; } - case 'matches': - var _iterator3 = _createForOfIteratorHelper(selector.selectors), - _step3; - - try { - for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) { - var sel = _step3.value; - - if (matches(node, sel, ancestry, options)) { - return true; + { + var matchers = selector.selectors.map(getMatcher); + return function (node, ancestry, options) { + for (var i = 0; i < matchers.length; ++i) { + if (matchers[i](node, ancestry, options)) { + return true; + } } - } - } catch (err) { - _iterator3.e(err); - } finally { - _iterator3.f(); + return false; + }; } - - return false; - case 'compound': - var _iterator4 = _createForOfIteratorHelper(selector.selectors), - _step4; - - try { - for (_iterator4.s(); !(_step4 = _iterator4.n()).done;) { - var _sel = _step4.value; - - if (!matches(node, _sel, ancestry, options)) { - return false; + { + var _matchers = selector.selectors.map(getMatcher); + return function (node, ancestry, options) { + for (var i = 0; i < _matchers.length; ++i) { + if (!_matchers[i](node, ancestry, options)) { + return false; + } } - } - } catch (err) { - _iterator4.e(err); - } finally { - _iterator4.f(); + return true; + }; } - - return true; - case 'not': - var _iterator5 = _createForOfIteratorHelper(selector.selectors), - _step5; - - try { - for (_iterator5.s(); !(_step5 = _iterator5.n()).done;) { - var _sel2 = _step5.value; - - if (matches(node, _sel2, ancestry, options)) { - return false; + { + var _matchers2 = selector.selectors.map(getMatcher); + return function (node, ancestry, options) { + for (var i = 0; i < _matchers2.length; ++i) { + if (_matchers2[i](node, ancestry, options)) { + return false; + } } - } - } catch (err) { - _iterator5.e(err); - } finally { - _iterator5.f(); + return true; + }; } - - return true; - case 'has': { - var _ret = function () { - var collector = []; - - var _iterator6 = _createForOfIteratorHelper(selector.selectors), - _step6; - - try { - var _loop = function _loop() { - var sel = _step6.value; - var a = []; - estraverse.traverse(node, { - enter: function enter(node, parent) { - if (parent != null) { - a.unshift(parent); - } - - if (matches(node, sel, a, options)) { - collector.push(node); - } - }, - leave: function leave() { - a.shift(); - }, - keys: options && options.visitorKeys, - fallback: options && options.fallback || 'iteration' - }); - }; - - for (_iterator6.s(); !(_step6 = _iterator6.n()).done;) { - _loop(); - } - } catch (err) { - _iterator6.e(err); - } finally { - _iterator6.f(); - } - - return { - v: collector.length !== 0 - }; - }(); - - if (_typeof(_ret) === "object") return _ret.v; + var _matchers3 = selector.selectors.map(getMatcher); + return function (node, ancestry, options) { + var result = false; + var a = []; + estraverse.traverse(node, { + enter: function enter(node, parent) { + if (parent != null) { + a.unshift(parent); + } + for (var i = 0; i < _matchers3.length; ++i) { + if (_matchers3[i](node, a, options)) { + result = true; + this["break"](); + return; + } + } + }, + leave: function leave() { + a.shift(); + }, + keys: options && options.visitorKeys, + fallback: options && options.fallback || 'iteration' + }); + return result; + }; } - case 'child': - if (matches(node, selector.right, ancestry, options)) { - return matches(ancestry[0], selector.left, ancestry.slice(1), options); + { + var left = getMatcher(selector.left); + var right = getMatcher(selector.right); + return function (node, ancestry, options) { + if (ancestry.length > 0 && right(node, ancestry, options)) { + return left(ancestry[0], ancestry.slice(1), options); + } + return false; + }; } - - return false; - case 'descendant': - if (matches(node, selector.right, ancestry, options)) { - for (var i = 0, l = ancestry.length; i < l; ++i) { - if (matches(ancestry[i], selector.left, ancestry.slice(i + 1), options)) { - return true; + { + var _left = getMatcher(selector.left); + var _right = getMatcher(selector.right); + return function (node, ancestry, options) { + if (_right(node, ancestry, options)) { + for (var i = 0, l = ancestry.length; i < l; ++i) { + if (_left(ancestry[i], ancestry.slice(i + 1), options)) { + return true; + } + } } - } + return false; + }; } - - return false; - case 'attribute': { - var p = getPath(node, selector.name); - + var _path = selector.name.split('.'); switch (selector.operator) { case void 0: - return p != null; - + return function (node) { + return getPath(node, _path) != null; + }; case '=': switch (selector.value.type) { case 'regexp': - return typeof p === 'string' && selector.value.value.test(p); - + return function (node) { + var p = getPath(node, _path); + return typeof p === 'string' && selector.value.value.test(p); + }; case 'literal': - return "".concat(selector.value.value) === "".concat(p); - + { + var literal = "".concat(selector.value.value); + return function (node) { + return literal === "".concat(getPath(node, _path)); + }; + } case 'type': - return selector.value.value === _typeof(p); + return function (node) { + return selector.value.value === _typeof(getPath(node, _path)); + }; } - throw new Error("Unknown selector value type: ".concat(selector.value.type)); - case '!=': switch (selector.value.type) { case 'regexp': - return !selector.value.value.test(p); - + return function (node) { + return !selector.value.value.test(getPath(node, _path)); + }; case 'literal': - return "".concat(selector.value.value) !== "".concat(p); - + { + var _literal = "".concat(selector.value.value); + return function (node) { + return _literal !== "".concat(getPath(node, _path)); + }; + } case 'type': - return selector.value.value !== _typeof(p); + return function (node) { + return selector.value.value !== _typeof(getPath(node, _path)); + }; } - throw new Error("Unknown selector value type: ".concat(selector.value.type)); - case '<=': - return p <= selector.value.value; - + return function (node) { + return getPath(node, _path) <= selector.value.value; + }; case '<': - return p < selector.value.value; - + return function (node) { + return getPath(node, _path) < selector.value.value; + }; case '>': - return p > selector.value.value; - + return function (node) { + return getPath(node, _path) > selector.value.value; + }; case '>=': - return p >= selector.value.value; + return function (node) { + return getPath(node, _path) >= selector.value.value; + }; } - throw new Error("Unknown operator: ".concat(selector.operator)); } - case 'sibling': - return matches(node, selector.right, ancestry, options) && sibling(node, selector.left, ancestry, LEFT_SIDE, options) || selector.left.subject && matches(node, selector.left, ancestry, options) && sibling(node, selector.right, ancestry, RIGHT_SIDE, options); - + { + var _left2 = getMatcher(selector.left); + var _right2 = getMatcher(selector.right); + return function (node, ancestry, options) { + return _right2(node, ancestry, options) && sibling(node, _left2, ancestry, LEFT_SIDE, options) || selector.left.subject && _left2(node, ancestry, options) && sibling(node, _right2, ancestry, RIGHT_SIDE, options); + }; + } case 'adjacent': - return matches(node, selector.right, ancestry, options) && adjacent(node, selector.left, ancestry, LEFT_SIDE, options) || selector.right.subject && matches(node, selector.left, ancestry, options) && adjacent(node, selector.right, ancestry, RIGHT_SIDE, options); - + { + var _left3 = getMatcher(selector.left); + var _right3 = getMatcher(selector.right); + return function (node, ancestry, options) { + return _right3(node, ancestry, options) && adjacent(node, _left3, ancestry, LEFT_SIDE, options) || selector.right.subject && _left3(node, ancestry, options) && adjacent(node, _right3, ancestry, RIGHT_SIDE, options); + }; + } case 'nth-child': - return matches(node, selector.right, ancestry, options) && nthChild(node, ancestry, function () { - return selector.index.value - 1; - }, options); - + { + var nth = selector.index.value; + var _right4 = getMatcher(selector.right); + return function (node, ancestry, options) { + return _right4(node, ancestry, options) && nthChild(node, ancestry, nth, options); + }; + } case 'nth-last-child': - return matches(node, selector.right, ancestry, options) && nthChild(node, ancestry, function (length) { - return length - selector.index.value; - }, options); - + { + var _nth = -selector.index.value; + var _right5 = getMatcher(selector.right); + return function (node, ancestry, options) { + return _right5(node, ancestry, options) && nthChild(node, ancestry, _nth, options); + }; + } case 'class': - switch (selector.name.toLowerCase()) { - case 'statement': - if (node.type.slice(-9) === 'Statement') return true; - // fallthrough: interface Declaration <: Statement { } - - case 'declaration': - return node.type.slice(-11) === 'Declaration'; - - case 'pattern': - if (node.type.slice(-7) === 'Pattern') return true; - // fallthrough: interface Expression <: Node, Pattern { } - - case 'expression': - return node.type.slice(-10) === 'Expression' || node.type.slice(-7) === 'Literal' || node.type === 'Identifier' && (ancestry.length === 0 || ancestry[0].type !== 'MetaProperty') || node.type === 'MetaProperty'; - - case 'function': - return node.type === 'FunctionDeclaration' || node.type === 'FunctionExpression' || node.type === 'ArrowFunctionExpression'; + { + var name = selector.name.toLowerCase(); + return function (node, ancestry) { + switch (name) { + case 'statement': + if (node.type.slice(-9) === 'Statement') return true; + // fallthrough: interface Declaration <: Statement { } + case 'declaration': + return node.type.slice(-11) === 'Declaration'; + case 'pattern': + if (node.type.slice(-7) === 'Pattern') return true; + // fallthrough: interface Expression <: Node, Pattern { } + case 'expression': + return node.type.slice(-10) === 'Expression' || node.type.slice(-7) === 'Literal' || node.type === 'Identifier' && (ancestry.length === 0 || ancestry[0].type !== 'MetaProperty') || node.type === 'MetaProperty'; + case 'function': + return node.type === 'FunctionDeclaration' || node.type === 'FunctionExpression' || node.type === 'ArrowFunctionExpression'; + } + throw new Error("Unknown class name: ".concat(selector.name)); + }; } - - throw new Error("Unknown class name: ".concat(selector.name)); } - throw new Error("Unknown selector type: ".concat(selector.type)); } + + /** + * @callback TraverseOptionFallback + * @param {external:AST} node The given node. + * @returns {string[]} An array of visitor keys for the given node. + */ + /** + * @typedef {object} ESQueryOptions + * @property { { [nodeType: string]: string[] } } [visitorKeys] By passing `visitorKeys` mapping, we can extend the properties of the nodes that traverse the node. + * @property {TraverseOptionFallback} [fallback] By passing `fallback` option, we can control the properties of traversing nodes when encountering unknown nodes. + */ + + /** + * Given a `node` and its ancestors, determine if `node` is matched + * by `selector`. + * @param {?external:AST} node + * @param {?SelectorAST} selector + * @param {external:AST[]} [ancestry=[]] + * @param {ESQueryOptions} [options] + * @throws {Error} Unknowns (operator, class name, selector type, or + * selector value type) + * @returns {boolean} + */ + function matches(node, selector, ancestry, options) { + if (!selector) { + return true; + } + if (!node) { + return false; + } + if (!ancestry) { + ancestry = []; + } + return getMatcher(selector)(node, ancestry, options); + } + /** * Get visitor keys of a given node. * @param {external:AST} node The AST node to get keys. * @param {ESQueryOptions|undefined} options * @returns {string[]} Visitor keys of the node. */ - - function getVisitorKeys(node, options) { var nodeType = node.type; - if (options && options.visitorKeys && options.visitorKeys[nodeType]) { return options.visitorKeys[nodeType]; } - if (estraverse.VisitorKeys[nodeType]) { return estraverse.VisitorKeys[nodeType]; } - if (options && typeof options.fallback === 'function') { return options.fallback(node); - } // 'iteration' fallback - - + } + // 'iteration' fallback return Object.keys(node).filter(function (key) { return key !== 'type'; }); } + /** * Check whether the given value is an ASTNode or not. * @param {any} node The value to check. * @returns {boolean} `true` if the value is an ASTNode. */ - - function isNode(node) { return node !== null && _typeof(node) === 'object' && typeof node.type === 'string'; } + /** * Determines if the given node has a sibling that matches the - * given selector. + * given selector matcher. * @param {external:AST} node - * @param {SelectorSequenceAST} selector + * @param {SelectorMatcher} matcher * @param {external:AST[]} ancestry * @param {Side} side * @param {ESQueryOptions|undefined} options * @returns {boolean} */ - - - function sibling(node, selector, ancestry, side, options) { + function sibling(node, matcher, ancestry, side, options) { var _ancestry = _slicedToArray(ancestry, 1), - parent = _ancestry[0]; - + parent = _ancestry[0]; if (!parent) { return false; } - var keys = getVisitorKeys(parent, options); - - var _iterator7 = _createForOfIteratorHelper(keys), - _step7; - - try { - for (_iterator7.s(); !(_step7 = _iterator7.n()).done;) { - var key = _step7.value; - var listProp = parent[key]; - - if (Array.isArray(listProp)) { - var startIndex = listProp.indexOf(node); - - if (startIndex < 0) { - continue; - } - - var lowerBound = void 0, - upperBound = void 0; - - if (side === LEFT_SIDE) { - lowerBound = 0; - upperBound = startIndex; - } else { - lowerBound = startIndex + 1; - upperBound = listProp.length; - } - - for (var k = lowerBound; k < upperBound; ++k) { - if (isNode(listProp[k]) && matches(listProp[k], selector, ancestry, options)) { - return true; - } + for (var i = 0; i < keys.length; ++i) { + var listProp = parent[keys[i]]; + if (Array.isArray(listProp)) { + var startIndex = listProp.indexOf(node); + if (startIndex < 0) { + continue; + } + var lowerBound = void 0, + upperBound = void 0; + if (side === LEFT_SIDE) { + lowerBound = 0; + upperBound = startIndex; + } else { + lowerBound = startIndex + 1; + upperBound = listProp.length; + } + for (var k = lowerBound; k < upperBound; ++k) { + if (isNode(listProp[k]) && matcher(listProp[k], ancestry, options)) { + return true; } } } - } catch (err) { - _iterator7.e(err); - } finally { - _iterator7.f(); } - return false; } + /** * Determines if the given node has an adjacent sibling that matches - * the given selector. + * the given selector matcher. * @param {external:AST} node - * @param {SelectorSequenceAST} selector + * @param {SelectorMatcher} matcher * @param {external:AST[]} ancestry * @param {Side} side * @param {ESQueryOptions|undefined} options * @returns {boolean} */ - - - function adjacent(node, selector, ancestry, side, options) { + function adjacent(node, matcher, ancestry, side, options) { var _ancestry2 = _slicedToArray(ancestry, 1), - parent = _ancestry2[0]; - + parent = _ancestry2[0]; if (!parent) { return false; } - var keys = getVisitorKeys(parent, options); - - var _iterator8 = _createForOfIteratorHelper(keys), - _step8; - - try { - for (_iterator8.s(); !(_step8 = _iterator8.n()).done;) { - var key = _step8.value; - var listProp = parent[key]; - - if (Array.isArray(listProp)) { - var idx = listProp.indexOf(node); - - if (idx < 0) { - continue; - } - - if (side === LEFT_SIDE && idx > 0 && isNode(listProp[idx - 1]) && matches(listProp[idx - 1], selector, ancestry, options)) { - return true; - } - - if (side === RIGHT_SIDE && idx < listProp.length - 1 && isNode(listProp[idx + 1]) && matches(listProp[idx + 1], selector, ancestry, options)) { - return true; - } + for (var i = 0; i < keys.length; ++i) { + var listProp = parent[keys[i]]; + if (Array.isArray(listProp)) { + var idx = listProp.indexOf(node); + if (idx < 0) { + continue; + } + if (side === LEFT_SIDE && idx > 0 && isNode(listProp[idx - 1]) && matcher(listProp[idx - 1], ancestry, options)) { + return true; + } + if (side === RIGHT_SIDE && idx < listProp.length - 1 && isNode(listProp[idx + 1]) && matcher(listProp[idx + 1], ancestry, options)) { + return true; } } - } catch (err) { - _iterator8.e(err); - } finally { - _iterator8.f(); } - return false; } - /** - * @callback IndexFunction - * @param {Integer} len Containing list's length - * @returns {Integer} - */ /** - * Determines if the given node is the nth child, determined by - * `idxFn`, which is given the containing list's length. + * Determines if the given node is the `nth` child. + * If `nth` is negative then the position is counted + * from the end of the list of children. * @param {external:AST} node * @param {external:AST[]} ancestry - * @param {IndexFunction} idxFn + * @param {Integer} nth * @param {ESQueryOptions|undefined} options * @returns {boolean} */ - - - function nthChild(node, ancestry, idxFn, options) { + function nthChild(node, ancestry, nth, options) { + if (nth === 0) { + return false; + } var _ancestry3 = _slicedToArray(ancestry, 1), - parent = _ancestry3[0]; - + parent = _ancestry3[0]; if (!parent) { return false; } - var keys = getVisitorKeys(parent, options); - - var _iterator9 = _createForOfIteratorHelper(keys), - _step9; - - try { - for (_iterator9.s(); !(_step9 = _iterator9.n()).done;) { - var key = _step9.value; - var listProp = parent[key]; - - if (Array.isArray(listProp)) { - var idx = listProp.indexOf(node); - - if (idx >= 0 && idx === idxFn(listProp.length)) { - return true; - } + for (var i = 0; i < keys.length; ++i) { + var listProp = parent[keys[i]]; + if (Array.isArray(listProp)) { + var idx = nth < 0 ? listProp.length + nth : nth - 1; + if (idx >= 0 && idx < listProp.length && listProp[idx] === node) { + return true; } } - } catch (err) { - _iterator9.e(err); - } finally { - _iterator9.f(); } - return false; } + /** * For each selector node marked as a subject, find the portion of the * selector that the subject must match. @@ -3863,29 +3244,23 @@ * @param {SelectorAST} [ancestor] Defaults to `selector` * @returns {SelectorAST[]} */ - - function subjects(selector, ancestor) { if (selector == null || _typeof(selector) != 'object') { return []; } - if (ancestor == null) { ancestor = selector; } - var results = selector.subject ? [ancestor] : []; - - for (var _i = 0, _Object$entries = _objectEntries(selector); _i < _Object$entries.length; _i++) { - var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2), - p = _Object$entries$_i[0], - sel = _Object$entries$_i[1]; - + var keys = Object.keys(selector); + for (var i = 0; i < keys.length; ++i) { + var p = keys[i]; + var sel = selector[p]; results.push.apply(results, _toConsumableArray(subjects(sel, p === 'left' ? sel : ancestor))); } - return results; } + /** * @callback TraverseVisitor * @param {?external:AST} node @@ -3902,32 +3277,27 @@ * @param {ESQueryOptions} [options] * @returns {external:AST[]} */ - - function traverse(ast, selector, visitor, options) { if (!selector) { return; } - var ancestry = []; - var altSubjects = subjects(selector); + var matcher = getMatcher(selector); + var altSubjects = subjects(selector).map(getMatcher); estraverse.traverse(ast, { enter: function enter(node, parent) { if (parent != null) { ancestry.unshift(parent); } - - if (matches(node, selector, ancestry, options)) { + if (matcher(node, ancestry, options)) { if (altSubjects.length) { for (var i = 0, l = altSubjects.length; i < l; ++i) { - if (matches(node, altSubjects[i], ancestry, options)) { + if (altSubjects[i](node, ancestry, options)) { visitor(node, parent, ancestry); } - for (var k = 0, m = ancestry.length; k < m; ++k) { var succeedingAncestry = ancestry.slice(k + 1); - - if (matches(ancestry[k], altSubjects[i], succeedingAncestry, options)) { + if (altSubjects[i](ancestry[k], succeedingAncestry, options)) { visitor(ancestry[k], parent, succeedingAncestry); } } @@ -3944,6 +3314,7 @@ fallback: options && options.fallback || 'iteration' }); } + /** * From a JS AST and a selector AST, collect all JS AST nodes that * match the selector. @@ -3952,8 +3323,6 @@ * @param {ESQueryOptions} [options] * @returns {external:AST[]} */ - - function match(ast, selector, options) { var results = []; traverse(ast, selector, function (node) { @@ -3961,16 +3330,16 @@ }, options); return results; } + /** * Parse a selector string and return its AST. * @param {string} selector * @returns {SelectorAST} */ - - function parse(selector) { return parser.parse(selector); } + /** * Query the code AST using the selector string. * @param {external:AST} ast @@ -3978,12 +3347,9 @@ * @param {ESQueryOptions} [options] * @returns {external:AST[]} */ - - function query(ast, selector, options) { return match(ast, parse(selector), options); } - query.parse = parse; query.match = match; query.traverse = traverse; diff --git a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.min.js b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.min.js index 70d7b762a975c0..58f012dbd914d1 100644 --- a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.min.js +++ b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.min.js @@ -1,2 +1,2 @@ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("estraverse")):"function"==typeof define&&define.amd?define(["estraverse"],e):(t=t||self).esquery=e(t.estraverse)}(this,(function(t){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var u,s=t[Symbol.iterator]();!(n=(u=s.next()).done)&&(r.push(u.value),!e||r.length!==e);n=!0);}catch(t){a=!0,o=t}finally{try{n||null==s.return||s.return()}finally{if(a)throw o}}return r}(t,e)||a(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||a(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){if(t){if("string"==typeof t)return o(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(t,e):void 0}}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var u,s=!0,c=!1;return{s:function(){r=t[Symbol.iterator]()},n:function(){var t=r.next();return s=t.done,t},e:function(t){c=!0,u=t},f:function(){try{s||null==r.return||r.return()}finally{if(c)throw u}}}}t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t;"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;var s=function(t,e){return t(e={exports:{}},e.exports),e.exports}((function(t){t.exports&&(t.exports=function(){function t(e,r,n,a){this.message=e,this.expected=r,this.found=n,this.location=a,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,t)}return function(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}(t,Error),t.buildMessage=function(t,e){var r={literal:function(t){return'"'+a(t.text)+'"'},class:function(t){var e,r="";for(e=0;e0){for(e=1,n=1;e<~+.]/,h=dt([" ","[","]",",","(",")",":","#","!","=",">","<","~","+","."],!0,!1),p=vt(">",!1),y=vt("~",!1),v=vt("+",!1),d=vt(",",!1),A=vt("!",!1),x=vt("*",!1),g=vt("#",!1),b=vt("[",!1),m=vt("]",!1),P=/^[>","<","!"],!1,!1),C=vt("=",!1),j=function(t){return(t||"")+"="},S=/^[><]/,E=dt([">","<"],!1,!1),I=vt(".",!1),k=function(t,e,r){return{type:"attribute",name:t,operator:e,value:r}},F=vt('"',!1),T=/^[^\\"]/,L=dt(["\\",'"'],!0,!1),O=vt("\\",!1),D={type:"any"},R=function(t,e){return t+e},K=function(t){return{type:"literal",value:(e=t.join(""),e.replace(/\\(.)/g,(function(t,e){switch(e){case"b":return"\b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"v":return"\v";default:return e}})))};var e},U=vt("'",!1),_=/^[^\\']/,M=dt(["\\","'"],!0,!1),q=/^[0-9]/,G=dt([["0","9"]],!1,!1),H=vt("type(",!1),V=/^[^ )]/,$=dt([" ",")"],!0,!1),z=vt(")",!1),B=/^[imsu]/,J=dt(["i","m","s","u"],!1,!1),N=vt("/",!1),Q=/^[^\/]/,W=dt(["/"],!0,!1),X=vt(":not(",!1),Y=vt(":matches(",!1),Z=vt(":has(",!1),tt=vt(":first-child",!1),et=vt(":last-child",!1),rt=vt(":nth-child(",!1),nt=vt(":nth-last-child(",!1),at=vt(":",!1),ot=vt("statement",!0),ut=vt("expression",!0),st=vt("declaration",!0),ct=vt("function",!0),it=vt("pattern",!0),lt=0,ft=[{line:1,column:1}],ht=0,pt=[],yt={};if("startRule"in r){if(!(r.startRule in c))throw new Error("Can't start parsing from rule \""+r.startRule+'".');i=c[r.startRule]}function vt(t,e){return{type:"literal",text:t,ignoreCase:e}}function dt(t,e,r){return{type:"class",parts:t,inverted:e,ignoreCase:r}}function At(t){var r,n=ft[t];if(n)return n;for(r=t-1;!ft[r];)r--;for(n={line:(n=ft[r]).line,column:n.column};rht&&(ht=lt,pt=[]),pt.push(t))}function bt(){var t,e,r,n,a=30*lt+0,o=yt[a];return o?(lt=o.nextPos,o.result):(t=lt,(e=mt())!==s&&(r=Ct())!==s&&mt()!==s?t=e=1===(n=r).length?n[0]:{type:"matches",selectors:n}:(lt=t,t=s),t===s&&(t=lt,(e=mt())!==s&&(e=void 0),t=e),yt[a]={nextPos:lt,result:t},t)}function mt(){var t,r,n=30*lt+1,a=yt[n];if(a)return lt=a.nextPos,a.result;for(t=[],32===e.charCodeAt(lt)?(r=" ",lt++):(r=s,gt(l));r!==s;)t.push(r),32===e.charCodeAt(lt)?(r=" ",lt++):(r=s,gt(l));return yt[n]={nextPos:lt,result:t},t}function Pt(){var t,r,n,a=30*lt+2,o=yt[a];if(o)return lt=o.nextPos,o.result;if(r=[],f.test(e.charAt(lt))?(n=e.charAt(lt),lt++):(n=s,gt(h)),n!==s)for(;n!==s;)r.push(n),f.test(e.charAt(lt))?(n=e.charAt(lt),lt++):(n=s,gt(h));else r=s;return r!==s&&(r=r.join("")),t=r,yt[a]={nextPos:lt,result:t},t}function wt(){var t,r,n,a=30*lt+3,o=yt[a];return o?(lt=o.nextPos,o.result):(t=lt,(r=mt())!==s?(62===e.charCodeAt(lt)?(n=">",lt++):(n=s,gt(p)),n!==s&&mt()!==s?t=r="child":(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=mt())!==s?(126===e.charCodeAt(lt)?(n="~",lt++):(n=s,gt(y)),n!==s&&mt()!==s?t=r="sibling":(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=mt())!==s?(43===e.charCodeAt(lt)?(n="+",lt++):(n=s,gt(v)),n!==s&&mt()!==s?t=r="adjacent":(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,32===e.charCodeAt(lt)?(r=" ",lt++):(r=s,gt(l)),r!==s&&(n=mt())!==s?t=r="descendant":(lt=t,t=s)))),yt[a]={nextPos:lt,result:t},t)}function Ct(){var t,r,n,a,o,u,c,i,l=30*lt+4,f=yt[l];if(f)return lt=f.nextPos,f.result;if(t=lt,(r=jt())!==s){for(n=[],a=lt,(o=mt())!==s?(44===e.charCodeAt(lt)?(u=",",lt++):(u=s,gt(d)),u!==s&&(c=mt())!==s&&(i=jt())!==s?a=o=[o,u,c,i]:(lt=a,a=s)):(lt=a,a=s);a!==s;)n.push(a),a=lt,(o=mt())!==s?(44===e.charCodeAt(lt)?(u=",",lt++):(u=s,gt(d)),u!==s&&(c=mt())!==s&&(i=jt())!==s?a=o=[o,u,c,i]:(lt=a,a=s)):(lt=a,a=s);n!==s?t=r=[r].concat(n.map((function(t){return t[3]}))):(lt=t,t=s)}else lt=t,t=s;return yt[l]={nextPos:lt,result:t},t}function jt(){var t,e,r,n,a,o,u,c=30*lt+5,i=yt[c];if(i)return lt=i.nextPos,i.result;if(t=lt,(e=St())!==s){for(r=[],n=lt,(a=wt())!==s&&(o=St())!==s?n=a=[a,o]:(lt=n,n=s);n!==s;)r.push(n),n=lt,(a=wt())!==s&&(o=St())!==s?n=a=[a,o]:(lt=n,n=s);r!==s?(u=e,t=e=r.reduce((function(t,e){return{type:e[0],left:t,right:e[1]}}),u)):(lt=t,t=s)}else lt=t,t=s;return yt[c]={nextPos:lt,result:t},t}function St(){var t,r,n,a,o,u,c,i=30*lt+6,l=yt[i];if(l)return lt=l.nextPos,l.result;if(t=lt,33===e.charCodeAt(lt)?(r="!",lt++):(r=s,gt(A)),r===s&&(r=null),r!==s){if(n=[],(a=Et())!==s)for(;a!==s;)n.push(a),a=Et();else n=s;n!==s?(o=r,c=1===(u=n).length?u[0]:{type:"compound",selectors:u},o&&(c.subject=!0),t=r=c):(lt=t,t=s)}else lt=t,t=s;return yt[i]={nextPos:lt,result:t},t}function Et(){var t,r=30*lt+7,n=yt[r];return n?(lt=n.nextPos,n.result):((t=function(){var t,r,n=30*lt+8,a=yt[n];return a?(lt=a.nextPos,a.result):(42===e.charCodeAt(lt)?(r="*",lt++):(r=s,gt(x)),r!==s&&(r={type:"wildcard",value:r}),t=r,yt[n]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,a=30*lt+9,o=yt[a];return o?(lt=o.nextPos,o.result):(t=lt,35===e.charCodeAt(lt)?(r="#",lt++):(r=s,gt(g)),r===s&&(r=null),r!==s&&(n=Pt())!==s?t=r={type:"identifier",value:n}:(lt=t,t=s),yt[a]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,a,o=30*lt+10,u=yt[o];return u?(lt=u.nextPos,u.result):(t=lt,91===e.charCodeAt(lt)?(r="[",lt++):(r=s,gt(b)),r!==s&&mt()!==s&&(n=function(){var t,r,n,a,o=30*lt+14,u=yt[o];return u?(lt=u.nextPos,u.result):(t=lt,(r=It())!==s&&mt()!==s&&(n=function(){var t,r,n,a=30*lt+12,o=yt[a];return o?(lt=o.nextPos,o.result):(t=lt,33===e.charCodeAt(lt)?(r="!",lt++):(r=s,gt(A)),r===s&&(r=null),r!==s?(61===e.charCodeAt(lt)?(n="=",lt++):(n=s,gt(C)),n!==s?(r=j(r),t=r):(lt=t,t=s)):(lt=t,t=s),yt[a]={nextPos:lt,result:t},t)}())!==s&&mt()!==s?((a=function(){var t,r,n,a,o,u=30*lt+18,c=yt[u];if(c)return lt=c.nextPos,c.result;if(t=lt,"type("===e.substr(lt,5)?(r="type(",lt+=5):(r=s,gt(H)),r!==s)if(mt()!==s){if(n=[],V.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt($)),a!==s)for(;a!==s;)n.push(a),V.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt($));else n=s;n!==s&&(a=mt())!==s?(41===e.charCodeAt(lt)?(o=")",lt++):(o=s,gt(z)),o!==s?(r={type:"type",value:n.join("")},t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return yt[u]={nextPos:lt,result:t},t}())===s&&(a=function(){var t,r,n,a,o,u,c=30*lt+20,i=yt[c];if(i)return lt=i.nextPos,i.result;if(t=lt,47===e.charCodeAt(lt)?(r="/",lt++):(r=s,gt(N)),r!==s){if(n=[],Q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(W)),a!==s)for(;a!==s;)n.push(a),Q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(W));else n=s;n!==s?(47===e.charCodeAt(lt)?(a="/",lt++):(a=s,gt(N)),a!==s?((o=function(){var t,r,n=30*lt+19,a=yt[n];if(a)return lt=a.nextPos,a.result;if(t=[],B.test(e.charAt(lt))?(r=e.charAt(lt),lt++):(r=s,gt(J)),r!==s)for(;r!==s;)t.push(r),B.test(e.charAt(lt))?(r=e.charAt(lt),lt++):(r=s,gt(J));else t=s;return yt[n]={nextPos:lt,result:t},t}())===s&&(o=null),o!==s?(u=o,r={type:"regexp",value:new RegExp(n.join(""),u?u.join(""):"")},t=r):(lt=t,t=s)):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;return yt[c]={nextPos:lt,result:t},t}()),a!==s?(r=k(r,n,a),t=r):(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=It())!==s&&mt()!==s&&(n=function(){var t,r,n,a=30*lt+11,o=yt[a];return o?(lt=o.nextPos,o.result):(t=lt,P.test(e.charAt(lt))?(r=e.charAt(lt),lt++):(r=s,gt(w)),r===s&&(r=null),r!==s?(61===e.charCodeAt(lt)?(n="=",lt++):(n=s,gt(C)),n!==s?(r=j(r),t=r):(lt=t,t=s)):(lt=t,t=s),t===s&&(S.test(e.charAt(lt))?(t=e.charAt(lt),lt++):(t=s,gt(E))),yt[a]={nextPos:lt,result:t},t)}())!==s&&mt()!==s?((a=function(){var t,r,n,a,o,u,c=30*lt+15,i=yt[c];if(i)return lt=i.nextPos,i.result;if(t=lt,34===e.charCodeAt(lt)?(r='"',lt++):(r=s,gt(F)),r!==s){for(n=[],T.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(L)),a===s&&(a=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(u=e.charAt(lt),lt++):(u=s,gt(D)),u!==s?(o=R(o,u),a=o):(lt=a,a=s)):(lt=a,a=s));a!==s;)n.push(a),T.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(L)),a===s&&(a=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(u=e.charAt(lt),lt++):(u=s,gt(D)),u!==s?(o=R(o,u),a=o):(lt=a,a=s)):(lt=a,a=s));n!==s?(34===e.charCodeAt(lt)?(a='"',lt++):(a=s,gt(F)),a!==s?(r=K(n),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;if(t===s)if(t=lt,39===e.charCodeAt(lt)?(r="'",lt++):(r=s,gt(U)),r!==s){for(n=[],_.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(M)),a===s&&(a=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(u=e.charAt(lt),lt++):(u=s,gt(D)),u!==s?(o=R(o,u),a=o):(lt=a,a=s)):(lt=a,a=s));a!==s;)n.push(a),_.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(M)),a===s&&(a=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(u=e.charAt(lt),lt++):(u=s,gt(D)),u!==s?(o=R(o,u),a=o):(lt=a,a=s)):(lt=a,a=s));n!==s?(39===e.charCodeAt(lt)?(a="'",lt++):(a=s,gt(U)),a!==s?(r=K(n),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;return yt[c]={nextPos:lt,result:t},t}())===s&&(a=function(){var t,r,n,a,o,u,c,i=30*lt+16,l=yt[i];if(l)return lt=l.nextPos,l.result;for(t=lt,r=lt,n=[],q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G));a!==s;)n.push(a),q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G));if(n!==s?(46===e.charCodeAt(lt)?(a=".",lt++):(a=s,gt(I)),a!==s?r=n=[n,a]:(lt=r,r=s)):(lt=r,r=s),r===s&&(r=null),r!==s){if(n=[],q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G)),a!==s)for(;a!==s;)n.push(a),q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G));else n=s;n!==s?(u=n,c=(o=r)?[].concat.apply([],o).join(""):"",r={type:"literal",value:parseFloat(c+u.join(""))},t=r):(lt=t,t=s)}else lt=t,t=s;return yt[i]={nextPos:lt,result:t},t}())===s&&(a=function(){var t,e,r=30*lt+17,n=yt[r];return n?(lt=n.nextPos,n.result):((e=Pt())!==s&&(e={type:"literal",value:e}),t=e,yt[r]={nextPos:lt,result:t},t)}()),a!==s?(r=k(r,n,a),t=r):(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=It())!==s&&(r={type:"attribute",name:r}),t=r)),yt[o]={nextPos:lt,result:t},t)}())!==s&&mt()!==s?(93===e.charCodeAt(lt)?(a="]",lt++):(a=s,gt(m)),a!==s?t=r=n:(lt=t,t=s)):(lt=t,t=s),yt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,a,o,u,c,i,l=30*lt+21,f=yt[l];if(f)return lt=f.nextPos,f.result;if(t=lt,46===e.charCodeAt(lt)?(r=".",lt++):(r=s,gt(I)),r!==s)if((n=Pt())!==s){for(a=[],o=lt,46===e.charCodeAt(lt)?(u=".",lt++):(u=s,gt(I)),u!==s&&(c=Pt())!==s?o=u=[u,c]:(lt=o,o=s);o!==s;)a.push(o),o=lt,46===e.charCodeAt(lt)?(u=".",lt++):(u=s,gt(I)),u!==s&&(c=Pt())!==s?o=u=[u,c]:(lt=o,o=s);a!==s?(i=n,r={type:"field",name:a.reduce((function(t,e){return t+e[0]+e[1]}),i)},t=r):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return yt[l]={nextPos:lt,result:t},t}())===s&&(t=function(){var t,r,n,a,o=30*lt+22,u=yt[o];return u?(lt=u.nextPos,u.result):(t=lt,":not("===e.substr(lt,5)?(r=":not(",lt+=5):(r=s,gt(X)),r!==s&&mt()!==s&&(n=Ct())!==s&&mt()!==s?(41===e.charCodeAt(lt)?(a=")",lt++):(a=s,gt(z)),a!==s?t=r={type:"not",selectors:n}:(lt=t,t=s)):(lt=t,t=s),yt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,a,o=30*lt+23,u=yt[o];return u?(lt=u.nextPos,u.result):(t=lt,":matches("===e.substr(lt,9)?(r=":matches(",lt+=9):(r=s,gt(Y)),r!==s&&mt()!==s&&(n=Ct())!==s&&mt()!==s?(41===e.charCodeAt(lt)?(a=")",lt++):(a=s,gt(z)),a!==s?t=r={type:"matches",selectors:n}:(lt=t,t=s)):(lt=t,t=s),yt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,a,o=30*lt+24,u=yt[o];return u?(lt=u.nextPos,u.result):(t=lt,":has("===e.substr(lt,5)?(r=":has(",lt+=5):(r=s,gt(Z)),r!==s&&mt()!==s&&(n=Ct())!==s&&mt()!==s?(41===e.charCodeAt(lt)?(a=")",lt++):(a=s,gt(z)),a!==s?t=r={type:"has",selectors:n}:(lt=t,t=s)):(lt=t,t=s),yt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n=30*lt+25,a=yt[n];return a?(lt=a.nextPos,a.result):(":first-child"===e.substr(lt,12)?(r=":first-child",lt+=12):(r=s,gt(tt)),r!==s&&(r=kt(1)),t=r,yt[n]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n=30*lt+26,a=yt[n];return a?(lt=a.nextPos,a.result):(":last-child"===e.substr(lt,11)?(r=":last-child",lt+=11):(r=s,gt(et)),r!==s&&(r=Ft(1)),t=r,yt[n]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,a,o,u=30*lt+27,c=yt[u];if(c)return lt=c.nextPos,c.result;if(t=lt,":nth-child("===e.substr(lt,11)?(r=":nth-child(",lt+=11):(r=s,gt(rt)),r!==s)if(mt()!==s){if(n=[],q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G)),a!==s)for(;a!==s;)n.push(a),q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G));else n=s;n!==s&&(a=mt())!==s?(41===e.charCodeAt(lt)?(o=")",lt++):(o=s,gt(z)),o!==s?(r=kt(parseInt(n.join(""),10)),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return yt[u]={nextPos:lt,result:t},t}())===s&&(t=function(){var t,r,n,a,o,u=30*lt+28,c=yt[u];if(c)return lt=c.nextPos,c.result;if(t=lt,":nth-last-child("===e.substr(lt,16)?(r=":nth-last-child(",lt+=16):(r=s,gt(nt)),r!==s)if(mt()!==s){if(n=[],q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G)),a!==s)for(;a!==s;)n.push(a),q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G));else n=s;n!==s&&(a=mt())!==s?(41===e.charCodeAt(lt)?(o=")",lt++):(o=s,gt(z)),o!==s?(r=Ft(parseInt(n.join(""),10)),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return yt[u]={nextPos:lt,result:t},t}())===s&&(t=function(){var t,r,n,a=30*lt+29,o=yt[a];return o?(lt=o.nextPos,o.result):(t=lt,58===e.charCodeAt(lt)?(r=":",lt++):(r=s,gt(at)),r!==s?("statement"===e.substr(lt,9).toLowerCase()?(n=e.substr(lt,9),lt+=9):(n=s,gt(ot)),n===s&&("expression"===e.substr(lt,10).toLowerCase()?(n=e.substr(lt,10),lt+=10):(n=s,gt(ut)),n===s&&("declaration"===e.substr(lt,11).toLowerCase()?(n=e.substr(lt,11),lt+=11):(n=s,gt(st)),n===s&&("function"===e.substr(lt,8).toLowerCase()?(n=e.substr(lt,8),lt+=8):(n=s,gt(ct)),n===s&&("pattern"===e.substr(lt,7).toLowerCase()?(n=e.substr(lt,7),lt+=7):(n=s,gt(it)))))),n!==s?t=r={type:"class",name:n}:(lt=t,t=s)):(lt=t,t=s),yt[a]={nextPos:lt,result:t},t)}()),yt[r]={nextPos:lt,result:t},t)}function It(){var t,r,n,a,o,u,c,i,l=30*lt+13,f=yt[l];if(f)return lt=f.nextPos,f.result;if(t=lt,(r=Pt())!==s){for(n=[],a=lt,46===e.charCodeAt(lt)?(o=".",lt++):(o=s,gt(I)),o!==s&&(u=Pt())!==s?a=o=[o,u]:(lt=a,a=s);a!==s;)n.push(a),a=lt,46===e.charCodeAt(lt)?(o=".",lt++):(o=s,gt(I)),o!==s&&(u=Pt())!==s?a=o=[o,u]:(lt=a,a=s);n!==s?(c=r,i=n,t=r=[].concat.apply([c],i).join("")):(lt=t,t=s)}else lt=t,t=s;return yt[l]={nextPos:lt,result:t},t}function kt(t){return{type:"nth-child",index:{type:"literal",value:t}}}function Ft(t){return{type:"nth-last-child",index:{type:"literal",value:t}}}if((n=i())!==s&<===e.length)return n;throw n!==s&<":return j>n.value.value;case">=":return j>=n.value.value}throw new Error("Unknown operator: ".concat(n.operator));case"sibling":return c(r,n.right,a,o)&&f(r,n.left,a,"LEFT_SIDE",o)||n.left.subject&&c(r,n.left,a,o)&&f(r,n.right,a,"RIGHT_SIDE",o);case"adjacent":return c(r,n.right,a,o)&&h(r,n.left,a,"LEFT_SIDE",o)||n.right.subject&&c(r,n.left,a,o)&&h(r,n.right,a,"RIGHT_SIDE",o);case"nth-child":return c(r,n.right,a,o)&&p(r,a,(function(){return n.index.value-1}),o);case"nth-last-child":return c(r,n.right,a,o)&&p(r,a,(function(t){return t-n.index.value}),o);case"class":switch(n.name.toLowerCase()){case"statement":if("Statement"===r.type.slice(-9))return!0;case"declaration":return"Declaration"===r.type.slice(-11);case"pattern":if("Pattern"===r.type.slice(-7))return!0;case"expression":return"Expression"===r.type.slice(-10)||"Literal"===r.type.slice(-7)||"Identifier"===r.type&&(0===a.length||"MetaProperty"!==a[0].type)||"MetaProperty"===r.type;case"function":return"FunctionDeclaration"===r.type||"FunctionExpression"===r.type||"ArrowFunctionExpression"===r.type}throw new Error("Unknown class name: ".concat(n.name))}throw new Error("Unknown selector type: ".concat(n.type))}function i(e,r){var n=e.type;return r&&r.visitorKeys&&r.visitorKeys[n]?r.visitorKeys[n]:t.VisitorKeys[n]?t.VisitorKeys[n]:r&&"function"==typeof r.fallback?r.fallback(e):Object.keys(e).filter((function(t){return"type"!==t}))}function l(t){return null!==t&&"object"===e(t)&&"string"==typeof t.type}function f(t,e,n,a,o){var s=r(n,1)[0];if(!s)return!1;var f,h=u(i(s,o));try{for(h.s();!(f=h.n()).done;){var p=s[f.value];if(Array.isArray(p)){var y=p.indexOf(t);if(y<0)continue;var v=void 0,d=void 0;"LEFT_SIDE"===a?(v=0,d=y):(v=y+1,d=p.length);for(var A=v;A0&&l(p[y-1])&&c(p[y-1],e,n,o))return!0;if("RIGHT_SIDE"===a&&y=0&&f===n(l.length))return!0}}}catch(t){c.e(t)}finally{c.f()}return!1}function y(t,a){if(null==t||"object"!=e(t))return[];null==a&&(a=t);for(var o=t.subject?[a]:[],u=0,s=function(t){for(var e=[],r=Object.keys(t),n=0;nt.length)&&(e=t.length);for(var r=0,n=new Array(e);r0){for(e=1,n=1;e<~+.]/,h=dt([" ","[","]",",","(",")",":","#","!","=",">","<","~","+","."],!0,!1),p=yt(">",!1),v=yt("~",!1),y=yt("+",!1),d=yt(",",!1),A=yt("!",!1),x=yt("*",!1),g=yt("#",!1),b=yt("[",!1),m=yt("]",!1),P=/^[>","<","!"],!1,!1),w=yt("=",!1),j=function(t){return(t||"")+"="},E=/^[><]/,S=dt([">","<"],!1,!1),k=yt(".",!1),I=function(t,e,r){return{type:"attribute",name:t,operator:e,value:r}},F=yt('"',!1),L=/^[^\\"]/,T=dt(["\\",'"'],!0,!1),O=yt("\\",!1),D={type:"any"},R=function(t,e){return t+e},K=function(t){return{type:"literal",value:(e=t.join(""),e.replace(/\\(.)/g,(function(t,e){switch(e){case"b":return"\b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"v":return"\v";default:return e}})))};var e},M=yt("'",!1),U=/^[^\\']/,_=dt(["\\","'"],!0,!1),q=/^[0-9]/,G=dt([["0","9"]],!1,!1),H=yt("type(",!1),V=/^[^ )]/,W=dt([" ",")"],!0,!1),$=yt(")",!1),z=/^[imsu]/,B=dt(["i","m","s","u"],!1,!1),J=yt("/",!1),N=/^[^\/]/,Q=dt(["/"],!0,!1),X=yt(":not(",!1),Y=yt(":matches(",!1),Z=yt(":has(",!1),tt=yt(":first-child",!1),et=yt(":last-child",!1),rt=yt(":nth-child(",!1),nt=yt(":nth-last-child(",!1),ut=yt(":",!1),ot=yt("statement",!0),at=yt("expression",!0),st=yt("declaration",!0),ct=yt("function",!0),it=yt("pattern",!0),lt=0,ft=[{line:1,column:1}],ht=0,pt=[],vt={};if("startRule"in r){if(!(r.startRule in c))throw new Error("Can't start parsing from rule \""+r.startRule+'".');i=c[r.startRule]}function yt(t,e){return{type:"literal",text:t,ignoreCase:e}}function dt(t,e,r){return{type:"class",parts:t,inverted:e,ignoreCase:r}}function At(t){var r,n=ft[t];if(n)return n;for(r=t-1;!ft[r];)r--;for(n={line:(n=ft[r]).line,column:n.column};rht&&(ht=lt,pt=[]),pt.push(t))}function bt(){var t,e,r,n,u=30*lt+0,o=vt[u];return o?(lt=o.nextPos,o.result):(t=lt,(e=mt())!==s&&(r=wt())!==s&&mt()!==s?t=e=1===(n=r).length?n[0]:{type:"matches",selectors:n}:(lt=t,t=s),t===s&&(t=lt,(e=mt())!==s&&(e=void 0),t=e),vt[u]={nextPos:lt,result:t},t)}function mt(){var t,r,n=30*lt+1,u=vt[n];if(u)return lt=u.nextPos,u.result;for(t=[],32===e.charCodeAt(lt)?(r=" ",lt++):(r=s,gt(l));r!==s;)t.push(r),32===e.charCodeAt(lt)?(r=" ",lt++):(r=s,gt(l));return vt[n]={nextPos:lt,result:t},t}function Pt(){var t,r,n,u=30*lt+2,o=vt[u];if(o)return lt=o.nextPos,o.result;if(r=[],f.test(e.charAt(lt))?(n=e.charAt(lt),lt++):(n=s,gt(h)),n!==s)for(;n!==s;)r.push(n),f.test(e.charAt(lt))?(n=e.charAt(lt),lt++):(n=s,gt(h));else r=s;return r!==s&&(r=r.join("")),t=r,vt[u]={nextPos:lt,result:t},t}function Ct(){var t,r,n,u=30*lt+3,o=vt[u];return o?(lt=o.nextPos,o.result):(t=lt,(r=mt())!==s?(62===e.charCodeAt(lt)?(n=">",lt++):(n=s,gt(p)),n!==s&&mt()!==s?t=r="child":(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=mt())!==s?(126===e.charCodeAt(lt)?(n="~",lt++):(n=s,gt(v)),n!==s&&mt()!==s?t=r="sibling":(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=mt())!==s?(43===e.charCodeAt(lt)?(n="+",lt++):(n=s,gt(y)),n!==s&&mt()!==s?t=r="adjacent":(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,32===e.charCodeAt(lt)?(r=" ",lt++):(r=s,gt(l)),r!==s&&(n=mt())!==s?t=r="descendant":(lt=t,t=s)))),vt[u]={nextPos:lt,result:t},t)}function wt(){var t,r,n,u,o,a,c,i,l=30*lt+4,f=vt[l];if(f)return lt=f.nextPos,f.result;if(t=lt,(r=jt())!==s){for(n=[],u=lt,(o=mt())!==s?(44===e.charCodeAt(lt)?(a=",",lt++):(a=s,gt(d)),a!==s&&(c=mt())!==s&&(i=jt())!==s?u=o=[o,a,c,i]:(lt=u,u=s)):(lt=u,u=s);u!==s;)n.push(u),u=lt,(o=mt())!==s?(44===e.charCodeAt(lt)?(a=",",lt++):(a=s,gt(d)),a!==s&&(c=mt())!==s&&(i=jt())!==s?u=o=[o,a,c,i]:(lt=u,u=s)):(lt=u,u=s);n!==s?t=r=[r].concat(n.map((function(t){return t[3]}))):(lt=t,t=s)}else lt=t,t=s;return vt[l]={nextPos:lt,result:t},t}function jt(){var t,e,r,n,u,o,a,c=30*lt+5,i=vt[c];if(i)return lt=i.nextPos,i.result;if(t=lt,(e=Et())!==s){for(r=[],n=lt,(u=Ct())!==s&&(o=Et())!==s?n=u=[u,o]:(lt=n,n=s);n!==s;)r.push(n),n=lt,(u=Ct())!==s&&(o=Et())!==s?n=u=[u,o]:(lt=n,n=s);r!==s?(a=e,t=e=r.reduce((function(t,e){return{type:e[0],left:t,right:e[1]}}),a)):(lt=t,t=s)}else lt=t,t=s;return vt[c]={nextPos:lt,result:t},t}function Et(){var t,r,n,u,o,a,c,i=30*lt+6,l=vt[i];if(l)return lt=l.nextPos,l.result;if(t=lt,33===e.charCodeAt(lt)?(r="!",lt++):(r=s,gt(A)),r===s&&(r=null),r!==s){if(n=[],(u=St())!==s)for(;u!==s;)n.push(u),u=St();else n=s;n!==s?(o=r,c=1===(a=n).length?a[0]:{type:"compound",selectors:a},o&&(c.subject=!0),t=r=c):(lt=t,t=s)}else lt=t,t=s;return vt[i]={nextPos:lt,result:t},t}function St(){var t,r=30*lt+7,n=vt[r];return n?(lt=n.nextPos,n.result):((t=function(){var t,r,n=30*lt+8,u=vt[n];return u?(lt=u.nextPos,u.result):(42===e.charCodeAt(lt)?(r="*",lt++):(r=s,gt(x)),r!==s&&(r={type:"wildcard",value:r}),t=r,vt[n]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,u=30*lt+9,o=vt[u];return o?(lt=o.nextPos,o.result):(t=lt,35===e.charCodeAt(lt)?(r="#",lt++):(r=s,gt(g)),r===s&&(r=null),r!==s&&(n=Pt())!==s?t=r={type:"identifier",value:n}:(lt=t,t=s),vt[u]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,u,o=30*lt+10,a=vt[o];return a?(lt=a.nextPos,a.result):(t=lt,91===e.charCodeAt(lt)?(r="[",lt++):(r=s,gt(b)),r!==s&&mt()!==s&&(n=function(){var t,r,n,u,o=30*lt+14,a=vt[o];return a?(lt=a.nextPos,a.result):(t=lt,(r=kt())!==s&&mt()!==s&&(n=function(){var t,r,n,u=30*lt+12,o=vt[u];return o?(lt=o.nextPos,o.result):(t=lt,33===e.charCodeAt(lt)?(r="!",lt++):(r=s,gt(A)),r===s&&(r=null),r!==s?(61===e.charCodeAt(lt)?(n="=",lt++):(n=s,gt(w)),n!==s?(r=j(r),t=r):(lt=t,t=s)):(lt=t,t=s),vt[u]={nextPos:lt,result:t},t)}())!==s&&mt()!==s?((u=function(){var t,r,n,u,o,a=30*lt+18,c=vt[a];if(c)return lt=c.nextPos,c.result;if(t=lt,"type("===e.substr(lt,5)?(r="type(",lt+=5):(r=s,gt(H)),r!==s)if(mt()!==s){if(n=[],V.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(W)),u!==s)for(;u!==s;)n.push(u),V.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(W));else n=s;n!==s&&(u=mt())!==s?(41===e.charCodeAt(lt)?(o=")",lt++):(o=s,gt($)),o!==s?(r={type:"type",value:n.join("")},t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return vt[a]={nextPos:lt,result:t},t}())===s&&(u=function(){var t,r,n,u,o,a,c=30*lt+20,i=vt[c];if(i)return lt=i.nextPos,i.result;if(t=lt,47===e.charCodeAt(lt)?(r="/",lt++):(r=s,gt(J)),r!==s){if(n=[],N.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(Q)),u!==s)for(;u!==s;)n.push(u),N.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(Q));else n=s;n!==s?(47===e.charCodeAt(lt)?(u="/",lt++):(u=s,gt(J)),u!==s?((o=function(){var t,r,n=30*lt+19,u=vt[n];if(u)return lt=u.nextPos,u.result;if(t=[],z.test(e.charAt(lt))?(r=e.charAt(lt),lt++):(r=s,gt(B)),r!==s)for(;r!==s;)t.push(r),z.test(e.charAt(lt))?(r=e.charAt(lt),lt++):(r=s,gt(B));else t=s;return vt[n]={nextPos:lt,result:t},t}())===s&&(o=null),o!==s?(a=o,r={type:"regexp",value:new RegExp(n.join(""),a?a.join(""):"")},t=r):(lt=t,t=s)):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;return vt[c]={nextPos:lt,result:t},t}()),u!==s?(r=I(r,n,u),t=r):(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=kt())!==s&&mt()!==s&&(n=function(){var t,r,n,u=30*lt+11,o=vt[u];return o?(lt=o.nextPos,o.result):(t=lt,P.test(e.charAt(lt))?(r=e.charAt(lt),lt++):(r=s,gt(C)),r===s&&(r=null),r!==s?(61===e.charCodeAt(lt)?(n="=",lt++):(n=s,gt(w)),n!==s?(r=j(r),t=r):(lt=t,t=s)):(lt=t,t=s),t===s&&(E.test(e.charAt(lt))?(t=e.charAt(lt),lt++):(t=s,gt(S))),vt[u]={nextPos:lt,result:t},t)}())!==s&&mt()!==s?((u=function(){var t,r,n,u,o,a,c=30*lt+15,i=vt[c];if(i)return lt=i.nextPos,i.result;if(t=lt,34===e.charCodeAt(lt)?(r='"',lt++):(r=s,gt(F)),r!==s){for(n=[],L.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(T)),u===s&&(u=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(a=e.charAt(lt),lt++):(a=s,gt(D)),a!==s?(o=R(o,a),u=o):(lt=u,u=s)):(lt=u,u=s));u!==s;)n.push(u),L.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(T)),u===s&&(u=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(a=e.charAt(lt),lt++):(a=s,gt(D)),a!==s?(o=R(o,a),u=o):(lt=u,u=s)):(lt=u,u=s));n!==s?(34===e.charCodeAt(lt)?(u='"',lt++):(u=s,gt(F)),u!==s?(r=K(n),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;if(t===s)if(t=lt,39===e.charCodeAt(lt)?(r="'",lt++):(r=s,gt(M)),r!==s){for(n=[],U.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(_)),u===s&&(u=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(a=e.charAt(lt),lt++):(a=s,gt(D)),a!==s?(o=R(o,a),u=o):(lt=u,u=s)):(lt=u,u=s));u!==s;)n.push(u),U.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(_)),u===s&&(u=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(a=e.charAt(lt),lt++):(a=s,gt(D)),a!==s?(o=R(o,a),u=o):(lt=u,u=s)):(lt=u,u=s));n!==s?(39===e.charCodeAt(lt)?(u="'",lt++):(u=s,gt(M)),u!==s?(r=K(n),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;return vt[c]={nextPos:lt,result:t},t}())===s&&(u=function(){var t,r,n,u,o,a,c,i=30*lt+16,l=vt[i];if(l)return lt=l.nextPos,l.result;for(t=lt,r=lt,n=[],q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G));u!==s;)n.push(u),q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G));if(n!==s?(46===e.charCodeAt(lt)?(u=".",lt++):(u=s,gt(k)),u!==s?r=n=[n,u]:(lt=r,r=s)):(lt=r,r=s),r===s&&(r=null),r!==s){if(n=[],q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G)),u!==s)for(;u!==s;)n.push(u),q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G));else n=s;n!==s?(a=n,c=(o=r)?[].concat.apply([],o).join(""):"",r={type:"literal",value:parseFloat(c+a.join(""))},t=r):(lt=t,t=s)}else lt=t,t=s;return vt[i]={nextPos:lt,result:t},t}())===s&&(u=function(){var t,e,r=30*lt+17,n=vt[r];return n?(lt=n.nextPos,n.result):((e=Pt())!==s&&(e={type:"literal",value:e}),t=e,vt[r]={nextPos:lt,result:t},t)}()),u!==s?(r=I(r,n,u),t=r):(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=kt())!==s&&(r={type:"attribute",name:r}),t=r)),vt[o]={nextPos:lt,result:t},t)}())!==s&&mt()!==s?(93===e.charCodeAt(lt)?(u="]",lt++):(u=s,gt(m)),u!==s?t=r=n:(lt=t,t=s)):(lt=t,t=s),vt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,u,o,a,c,i,l=30*lt+21,f=vt[l];if(f)return lt=f.nextPos,f.result;if(t=lt,46===e.charCodeAt(lt)?(r=".",lt++):(r=s,gt(k)),r!==s)if((n=Pt())!==s){for(u=[],o=lt,46===e.charCodeAt(lt)?(a=".",lt++):(a=s,gt(k)),a!==s&&(c=Pt())!==s?o=a=[a,c]:(lt=o,o=s);o!==s;)u.push(o),o=lt,46===e.charCodeAt(lt)?(a=".",lt++):(a=s,gt(k)),a!==s&&(c=Pt())!==s?o=a=[a,c]:(lt=o,o=s);u!==s?(i=n,r={type:"field",name:u.reduce((function(t,e){return t+e[0]+e[1]}),i)},t=r):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return vt[l]={nextPos:lt,result:t},t}())===s&&(t=function(){var t,r,n,u,o=30*lt+22,a=vt[o];return a?(lt=a.nextPos,a.result):(t=lt,":not("===e.substr(lt,5)?(r=":not(",lt+=5):(r=s,gt(X)),r!==s&&mt()!==s&&(n=wt())!==s&&mt()!==s?(41===e.charCodeAt(lt)?(u=")",lt++):(u=s,gt($)),u!==s?t=r={type:"not",selectors:n}:(lt=t,t=s)):(lt=t,t=s),vt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,u,o=30*lt+23,a=vt[o];return a?(lt=a.nextPos,a.result):(t=lt,":matches("===e.substr(lt,9)?(r=":matches(",lt+=9):(r=s,gt(Y)),r!==s&&mt()!==s&&(n=wt())!==s&&mt()!==s?(41===e.charCodeAt(lt)?(u=")",lt++):(u=s,gt($)),u!==s?t=r={type:"matches",selectors:n}:(lt=t,t=s)):(lt=t,t=s),vt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,u,o=30*lt+24,a=vt[o];return a?(lt=a.nextPos,a.result):(t=lt,":has("===e.substr(lt,5)?(r=":has(",lt+=5):(r=s,gt(Z)),r!==s&&mt()!==s&&(n=wt())!==s&&mt()!==s?(41===e.charCodeAt(lt)?(u=")",lt++):(u=s,gt($)),u!==s?t=r={type:"has",selectors:n}:(lt=t,t=s)):(lt=t,t=s),vt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n=30*lt+25,u=vt[n];return u?(lt=u.nextPos,u.result):(":first-child"===e.substr(lt,12)?(r=":first-child",lt+=12):(r=s,gt(tt)),r!==s&&(r=It(1)),t=r,vt[n]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n=30*lt+26,u=vt[n];return u?(lt=u.nextPos,u.result):(":last-child"===e.substr(lt,11)?(r=":last-child",lt+=11):(r=s,gt(et)),r!==s&&(r=Ft(1)),t=r,vt[n]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,u,o,a=30*lt+27,c=vt[a];if(c)return lt=c.nextPos,c.result;if(t=lt,":nth-child("===e.substr(lt,11)?(r=":nth-child(",lt+=11):(r=s,gt(rt)),r!==s)if(mt()!==s){if(n=[],q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G)),u!==s)for(;u!==s;)n.push(u),q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G));else n=s;n!==s&&(u=mt())!==s?(41===e.charCodeAt(lt)?(o=")",lt++):(o=s,gt($)),o!==s?(r=It(parseInt(n.join(""),10)),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return vt[a]={nextPos:lt,result:t},t}())===s&&(t=function(){var t,r,n,u,o,a=30*lt+28,c=vt[a];if(c)return lt=c.nextPos,c.result;if(t=lt,":nth-last-child("===e.substr(lt,16)?(r=":nth-last-child(",lt+=16):(r=s,gt(nt)),r!==s)if(mt()!==s){if(n=[],q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G)),u!==s)for(;u!==s;)n.push(u),q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G));else n=s;n!==s&&(u=mt())!==s?(41===e.charCodeAt(lt)?(o=")",lt++):(o=s,gt($)),o!==s?(r=Ft(parseInt(n.join(""),10)),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return vt[a]={nextPos:lt,result:t},t}())===s&&(t=function(){var t,r,n,u=30*lt+29,o=vt[u];return o?(lt=o.nextPos,o.result):(t=lt,58===e.charCodeAt(lt)?(r=":",lt++):(r=s,gt(ut)),r!==s?("statement"===e.substr(lt,9).toLowerCase()?(n=e.substr(lt,9),lt+=9):(n=s,gt(ot)),n===s&&("expression"===e.substr(lt,10).toLowerCase()?(n=e.substr(lt,10),lt+=10):(n=s,gt(at)),n===s&&("declaration"===e.substr(lt,11).toLowerCase()?(n=e.substr(lt,11),lt+=11):(n=s,gt(st)),n===s&&("function"===e.substr(lt,8).toLowerCase()?(n=e.substr(lt,8),lt+=8):(n=s,gt(ct)),n===s&&("pattern"===e.substr(lt,7).toLowerCase()?(n=e.substr(lt,7),lt+=7):(n=s,gt(it)))))),n!==s?t=r={type:"class",name:n}:(lt=t,t=s)):(lt=t,t=s),vt[u]={nextPos:lt,result:t},t)}()),vt[r]={nextPos:lt,result:t},t)}function kt(){var t,r,n,u,o,a,c,i,l=30*lt+13,f=vt[l];if(f)return lt=f.nextPos,f.result;if(t=lt,(r=Pt())!==s){for(n=[],u=lt,46===e.charCodeAt(lt)?(o=".",lt++):(o=s,gt(k)),o!==s&&(a=Pt())!==s?u=o=[o,a]:(lt=u,u=s);u!==s;)n.push(u),u=lt,46===e.charCodeAt(lt)?(o=".",lt++):(o=s,gt(k)),o!==s&&(a=Pt())!==s?u=o=[o,a]:(lt=u,u=s);n!==s?(c=r,i=n,t=r=[].concat.apply([c],i).join("")):(lt=t,t=s)}else lt=t,t=s;return vt[l]={nextPos:lt,result:t},t}function It(t){return{type:"nth-child",index:{type:"literal",value:t}}}function Ft(t){return{type:"nth-last-child",index:{type:"literal",value:t}}}if((n=i())!==s&<===e.length)return n;throw n!==s&<0&&h(t,e,r))&&f(e[0],e.slice(1),r)};case"descendant":var d=i(r.left),A=i(r.right);return function(t,e,r){if(A(t,e,r))for(var n=0,u=e.length;n":return function(t){return s(t,x)>r.value.value};case">=":return function(t){return s(t,x)>=r.value.value}}throw new Error("Unknown operator: ".concat(r.operator));case"sibling":var m=i(r.left),P=i(r.right);return function(t,e,n){return P(t,e,n)&&p(t,m,e,"LEFT_SIDE",n)||r.left.subject&&m(t,e,n)&&p(t,P,e,"RIGHT_SIDE",n)};case"adjacent":var C=i(r.left),w=i(r.right);return function(t,e,n){return w(t,e,n)&&v(t,C,e,"LEFT_SIDE",n)||r.right.subject&&C(t,e,n)&&v(t,w,e,"RIGHT_SIDE",n)};case"nth-child":var j=r.index.value,E=i(r.right);return function(t,e,r){return E(t,e,r)&&y(t,e,j,r)};case"nth-last-child":var S=-r.index.value,k=i(r.right);return function(t,e,r){return k(t,e,r)&&y(t,e,S,r)};case"class":var I=r.name.toLowerCase();return function(t,e){switch(I){case"statement":if("Statement"===t.type.slice(-9))return!0;case"declaration":return"Declaration"===t.type.slice(-11);case"pattern":if("Pattern"===t.type.slice(-7))return!0;case"expression":return"Expression"===t.type.slice(-10)||"Literal"===t.type.slice(-7)||"Identifier"===t.type&&(0===e.length||"MetaProperty"!==e[0].type)||"MetaProperty"===t.type;case"function":return"FunctionDeclaration"===t.type||"FunctionExpression"===t.type||"ArrowFunctionExpression"===t.type}throw new Error("Unknown class name: ".concat(r.name))}}throw new Error("Unknown selector type: ".concat(r.type))}function f(e,r){var n=e.type;return r&&r.visitorKeys&&r.visitorKeys[n]?r.visitorKeys[n]:t.VisitorKeys[n]?t.VisitorKeys[n]:r&&"function"==typeof r.fallback?r.fallback(e):Object.keys(e).filter((function(t){return"type"!==t}))}function h(t){return null!==t&&"object"===e(t)&&"string"==typeof t.type}function p(t,e,n,u,o){var a=r(n,1)[0];if(!a)return!1;for(var s=f(a,o),c=0;c0&&h(i[l-1])&&e(i[l-1],n,o))return!0;if("RIGHT_SIDE"===u&&l=0&&ie.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,l=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return s=e.done,e},e:function(e){l=!0,i=e},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw i}}}}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function i(e,t){return e(t={exports:{}},t.exports),t.exports}var s=i((function(e,t){!function e(t){var r,n,o,a,i,s;function l(e){var t,r,n={};for(t in e)e.hasOwnProperty(t)&&(r=e[t],n[t]="object"==typeof r&&null!==r?l(r):r);return n}function u(e,t){this.parent=e,this.key=t}function c(e,t,r,n){this.node=e,this.path=t,this.wrap=r,this.ref=n}function f(){}function p(e){return null!=e&&("object"==typeof e&&"string"==typeof e.type)}function h(e,t){return(e===r.ObjectExpression||e===r.ObjectPattern)&&"properties"===t}function y(e,t){for(var r=e.length-1;r>=0;--r)if(e[r].node===t)return!0;return!1}function d(e,t){return(new f).traverse(e,t)}function m(e,t){var r;return r=function(e,t){var r,n,o,a;for(n=e.length,o=0;n;)t(e[a=o+(r=n>>>1)])?n=r:(o=a+1,n-=r+1);return o}(t,(function(t){return t.range[0]>e.range[0]})),e.extendedRange=[e.range[0],e.range[1]],r!==t.length&&(e.extendedRange[1]=t[r].range[0]),(r-=1)>=0&&(e.extendedRange[0]=t[r].range[1]),e}return r={AssignmentExpression:"AssignmentExpression",AssignmentPattern:"AssignmentPattern",ArrayExpression:"ArrayExpression",ArrayPattern:"ArrayPattern",ArrowFunctionExpression:"ArrowFunctionExpression",AwaitExpression:"AwaitExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ChainExpression:"ChainExpression",ClassBody:"ClassBody",ClassDeclaration:"ClassDeclaration",ClassExpression:"ClassExpression",ComprehensionBlock:"ComprehensionBlock",ComprehensionExpression:"ComprehensionExpression",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DebuggerStatement:"DebuggerStatement",DirectiveStatement:"DirectiveStatement",DoWhileStatement:"DoWhileStatement",EmptyStatement:"EmptyStatement",ExportAllDeclaration:"ExportAllDeclaration",ExportDefaultDeclaration:"ExportDefaultDeclaration",ExportNamedDeclaration:"ExportNamedDeclaration",ExportSpecifier:"ExportSpecifier",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",ForOfStatement:"ForOfStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",GeneratorExpression:"GeneratorExpression",Identifier:"Identifier",IfStatement:"IfStatement",ImportExpression:"ImportExpression",ImportDeclaration:"ImportDeclaration",ImportDefaultSpecifier:"ImportDefaultSpecifier",ImportNamespaceSpecifier:"ImportNamespaceSpecifier",ImportSpecifier:"ImportSpecifier",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",MetaProperty:"MetaProperty",MethodDefinition:"MethodDefinition",ModuleSpecifier:"ModuleSpecifier",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",ObjectPattern:"ObjectPattern",Program:"Program",Property:"Property",RestElement:"RestElement",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SpreadElement:"SpreadElement",Super:"Super",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",TaggedTemplateExpression:"TaggedTemplateExpression",TemplateElement:"TemplateElement",TemplateLiteral:"TemplateLiteral",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement",YieldExpression:"YieldExpression"},o={AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AwaitExpression:["argument"],BlockStatement:["body"],BinaryExpression:["left","right"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ComprehensionBlock:["left","right"],ComprehensionExpression:["blocks","filter","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DirectiveStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExportAllDeclaration:["source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ForStatement:["init","test","update","body"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],GeneratorExpression:["blocks","filter","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportExpression:["source"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],Literal:[],LabeledStatement:["label","body"],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],ModuleSpecifier:[],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],Program:["body"],Property:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],Super:[],SwitchStatement:["discriminant","cases"],SwitchCase:["test","consequent"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]},n={Break:a={},Skip:i={},Remove:s={}},u.prototype.replace=function(e){this.parent[this.key]=e},u.prototype.remove=function(){return Array.isArray(this.parent)?(this.parent.splice(this.key,1),!0):(this.replace(null),!1)},f.prototype.path=function(){var e,t,r,n,o;function a(e,t){if(Array.isArray(t))for(r=0,n=t.length;r=0;)if(v=s[f=x[d]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]&&!y(n,v[m])){if(h(l,x[d]))o=new c(v[m],[f,m],"Property",null);else{if(!p(v[m]))continue;o=new c(v[m],[f,m],null,null)}r.push(o)}}else if(p(v)){if(y(n,v))continue;r.push(new c(v,f,null,null))}}}else if(o=n.pop(),u=this.__execute(t.leave,o),this.__state===a||u===a)return},f.prototype.replace=function(e,t){var r,n,o,l,f,y,d,m,x,v,g,b,A;function E(e){var t,n,o,a;if(e.ref.remove())for(n=e.ref.key,a=e.ref.parent,t=r.length;t--;)if((o=r[t]).ref&&o.ref.parent===a){if(o.ref.key=0;)if(v=o[A=x[d]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]){if(h(l,x[d]))y=new c(v[m],[A,m],"Property",new u(v,m));else{if(!p(v[m]))continue;y=new c(v[m],[A,m],null,new u(v,m))}r.push(y)}}else p(v)&&r.push(new c(v,A,null,new u(o,A)))}}else if(y=n.pop(),void 0!==(f=this.__execute(t.leave,y))&&f!==a&&f!==i&&f!==s&&y.ref.replace(f),this.__state!==s&&f!==s||E(y),this.__state===a||f===a)return b.root;return b.root},t.Syntax=r,t.traverse=d,t.replace=function(e,t){return(new f).replace(e,t)},t.attachComments=function(e,t,r){var o,a,i,s,u=[];if(!e.range)throw new Error("attachComments needs range information");if(!r.length){if(t.length){for(i=0,a=t.length;ie.range[0]);)t.extendedRange[1]===e.range[0]?(e.leadingComments||(e.leadingComments=[]),e.leadingComments.push(t),u.splice(s,1)):s+=1;return s===u.length?n.Break:u[s].extendedRange[0]>e.range[1]?n.Skip:void 0}}),s=0,d(e,{leave:function(e){for(var t;se.range[1]?n.Skip:void 0}}),e},t.VisitorKeys=o,t.VisitorOption=n,t.Controller=f,t.cloneEnvironment=function(){return e({})},t}(t)})),l=i((function(e){e.exports&&(e.exports=function(){function e(t,r,n,o){this.message=t,this.expected=r,this.found=n,this.location=o,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,e)}return function(e,t){function r(){this.constructor=e}r.prototype=t.prototype,e.prototype=new r}(e,Error),e.buildMessage=function(e,t){var r={literal:function(e){return'"'+o(e.text)+'"'},class:function(e){var t,r="";for(t=0;t0){for(t=1,n=1;t<~+.]/,p=me([" ","[","]",",","(",")",":","#","!","=",">","<","~","+","."],!0,!1),h=de(">",!1),y=de("~",!1),d=de("+",!1),m=de(",",!1),x=de("!",!1),v=de("*",!1),g=de("#",!1),b=de("[",!1),A=de("]",!1),E=/^[>","<","!"],!1,!1),_=de("=",!1),w=function(e){return(e||"")+"="},C=/^[><]/,P=me([">","<"],!1,!1),k=de(".",!1),D=function(e,t,r){return{type:"attribute",name:e,operator:t,value:r}},j=de('"',!1),I=/^[^\\"]/,T=me(["\\",'"'],!0,!1),F=de("\\",!1),L={type:"any"},O=function(e,t){return e+t},R=function(e){return{type:"literal",value:(t=e.join(""),t.replace(/\\(.)/g,(function(e,t){switch(t){case"b":return"\b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"v":return"\v";default:return t}})))};var t},B=de("'",!1),M=/^[^\\']/,U=me(["\\","'"],!0,!1),q=/^[0-9]/,V=me([["0","9"]],!1,!1),N=de("type(",!1),W=/^[^ )]/,K=me([" ",")"],!0,!1),G=de(")",!1),z=/^[imsu]/,H=me(["i","m","s","u"],!1,!1),Y=de("/",!1),$=/^[^\/]/,J=me(["/"],!0,!1),Q=de(":not(",!1),X=de(":matches(",!1),Z=de(":has(",!1),ee=de(":first-child",!1),te=de(":last-child",!1),re=de(":nth-child(",!1),ne=de(":nth-last-child(",!1),oe=de(":",!1),ae=de("statement",!0),ie=de("expression",!0),se=de("declaration",!0),le=de("function",!0),ue=de("pattern",!0),ce=0,fe=[{line:1,column:1}],pe=0,he=[],ye={};if("startRule"in r){if(!(r.startRule in l))throw new Error("Can't start parsing from rule \""+r.startRule+'".');u=l[r.startRule]}function de(e,t){return{type:"literal",text:e,ignoreCase:t}}function me(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function xe(e){var r,n=fe[e];if(n)return n;for(r=e-1;!fe[r];)r--;for(n={line:(n=fe[r]).line,column:n.column};rpe&&(pe=ce,he=[]),he.push(e))}function be(){var e,t,r,n,o=30*ce+0,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,(t=Ae())!==s&&(r=_e())!==s&&Ae()!==s?e=t=1===(n=r).length?n[0]:{type:"matches",selectors:n}:(ce=e,e=s),e===s&&(e=ce,(t=Ae())!==s&&(t=void 0),e=t),ye[o]={nextPos:ce,result:e},e)}function Ae(){var e,r,n=30*ce+1,o=ye[n];if(o)return ce=o.nextPos,o.result;for(e=[],32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));r!==s;)e.push(r),32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));return ye[n]={nextPos:ce,result:e},e}function Ee(){var e,r,n,o=30*ce+2,a=ye[o];if(a)return ce=a.nextPos,a.result;if(r=[],f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p)),n!==s)for(;n!==s;)r.push(n),f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p));else r=s;return r!==s&&(r=r.join("")),e=r,ye[o]={nextPos:ce,result:e},e}function Se(){var e,r,n,o=30*ce+3,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,(r=Ae())!==s?(62===t.charCodeAt(ce)?(n=">",ce++):(n=s,ge(h)),n!==s&&Ae()!==s?e=r="child":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=Ae())!==s?(126===t.charCodeAt(ce)?(n="~",ce++):(n=s,ge(y)),n!==s&&Ae()!==s?e=r="sibling":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=Ae())!==s?(43===t.charCodeAt(ce)?(n="+",ce++):(n=s,ge(d)),n!==s&&Ae()!==s?e=r="adjacent":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c)),r!==s&&(n=Ae())!==s?e=r="descendant":(ce=e,e=s)))),ye[o]={nextPos:ce,result:e},e)}function _e(){var e,r,n,o,a,i,l,u,c=30*ce+4,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=we())!==s){for(n=[],o=ce,(a=Ae())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(l=Ae())!==s&&(u=we())!==s?o=a=[a,i,l,u]:(ce=o,o=s)):(ce=o,o=s);o!==s;)n.push(o),o=ce,(a=Ae())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(l=Ae())!==s&&(u=we())!==s?o=a=[a,i,l,u]:(ce=o,o=s)):(ce=o,o=s);n!==s?e=r=[r].concat(n.map((function(e){return e[3]}))):(ce=e,e=s)}else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}function we(){var e,t,r,n,o,a,i,l=30*ce+5,u=ye[l];if(u)return ce=u.nextPos,u.result;if(e=ce,(t=Ce())!==s){for(r=[],n=ce,(o=Se())!==s&&(a=Ce())!==s?n=o=[o,a]:(ce=n,n=s);n!==s;)r.push(n),n=ce,(o=Se())!==s&&(a=Ce())!==s?n=o=[o,a]:(ce=n,n=s);r!==s?(i=t,e=t=r.reduce((function(e,t){return{type:t[0],left:e,right:t[1]}}),i)):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}function Ce(){var e,r,n,o,a,i,l,u=30*ce+6,c=ye[u];if(c)return ce=c.nextPos,c.result;if(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s){if(n=[],(o=Pe())!==s)for(;o!==s;)n.push(o),o=Pe();else n=s;n!==s?(a=r,l=1===(i=n).length?i[0]:{type:"compound",selectors:i},a&&(l.subject=!0),e=r=l):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}function Pe(){var e,r=30*ce+7,n=ye[r];return n?(ce=n.nextPos,n.result):((e=function(){var e,r,n=30*ce+8,o=ye[n];return o?(ce=o.nextPos,o.result):(42===t.charCodeAt(ce)?(r="*",ce++):(r=s,ge(v)),r!==s&&(r={type:"wildcard",value:r}),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o=30*ce+9,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,35===t.charCodeAt(ce)?(r="#",ce++):(r=s,ge(g)),r===s&&(r=null),r!==s&&(n=Ee())!==s?e=r={type:"identifier",value:n}:(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+10,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,91===t.charCodeAt(ce)?(r="[",ce++):(r=s,ge(b)),r!==s&&Ae()!==s&&(n=function(){var e,r,n,o,a=30*ce+14,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,(r=ke())!==s&&Ae()!==s&&(n=function(){var e,r,n,o=30*ce+12,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=w(r),e=r):(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?((o=function(){var e,r,n,o,a,i=30*ce+18,l=ye[i];if(l)return ce=l.nextPos,l.result;if(e=ce,"type("===t.substr(ce,5)?(r="type(",ce+=5):(r=s,ge(N)),r!==s)if(Ae()!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(K)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(K));else n=s;n!==s&&(o=Ae())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r={type:"type",value:n.join("")},e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,r,n,o,a,i,l=30*ce+20,u=ye[l];if(u)return ce=u.nextPos,u.result;if(e=ce,47===t.charCodeAt(ce)?(r="/",ce++):(r=s,ge(Y)),r!==s){if(n=[],$.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(J)),o!==s)for(;o!==s;)n.push(o),$.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(J));else n=s;n!==s?(47===t.charCodeAt(ce)?(o="/",ce++):(o=s,ge(Y)),o!==s?((a=function(){var e,r,n=30*ce+19,o=ye[n];if(o)return ce=o.nextPos,o.result;if(e=[],z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H)),r!==s)for(;r!==s;)e.push(r),z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H));else e=s;return ye[n]={nextPos:ce,result:e},e}())===s&&(a=null),a!==s?(i=a,r={type:"regexp",value:new RegExp(n.join(""),i?i.join(""):"")},e=r):(ce=e,e=s)):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}()),o!==s?(r=D(r,n,o),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&Ae()!==s&&(n=function(){var e,r,n,o=30*ce+11,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,E.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(S)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=w(r),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(C.test(t.charAt(ce))?(e=t.charAt(ce),ce++):(e=s,ge(P))),ye[o]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?((o=function(){var e,r,n,o,a,i,l=30*ce+15,u=ye[l];if(u)return ce=u.nextPos,u.result;if(e=ce,34===t.charCodeAt(ce)?(r='"',ce++):(r=s,ge(j)),r!==s){for(n=[],I.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(T)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(F)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=O(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));o!==s;)n.push(o),I.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(T)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(F)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=O(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));n!==s?(34===t.charCodeAt(ce)?(o='"',ce++):(o=s,ge(j)),o!==s?(r=R(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;if(e===s)if(e=ce,39===t.charCodeAt(ce)?(r="'",ce++):(r=s,ge(B)),r!==s){for(n=[],M.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(U)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(F)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=O(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));o!==s;)n.push(o),M.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(U)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(F)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=O(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));n!==s?(39===t.charCodeAt(ce)?(o="'",ce++):(o=s,ge(B)),o!==s?(r=R(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,r,n,o,a,i,l,u=30*ce+16,c=ye[u];if(c)return ce=c.nextPos,c.result;for(e=ce,r=ce,n=[],q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));o!==s;)n.push(o),q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));if(n!==s?(46===t.charCodeAt(ce)?(o=".",ce++):(o=s,ge(k)),o!==s?r=n=[n,o]:(ce=r,r=s)):(ce=r,r=s),r===s&&(r=null),r!==s){if(n=[],q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V)),o!==s)for(;o!==s;)n.push(o),q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));else n=s;n!==s?(i=n,l=(a=r)?[].concat.apply([],a).join(""):"",r={type:"literal",value:parseFloat(l+i.join(""))},e=r):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,t,r=30*ce+17,n=ye[r];return n?(ce=n.nextPos,n.result):((t=Ee())!==s&&(t={type:"literal",value:t}),e=t,ye[r]={nextPos:ce,result:e},e)}()),o!==s?(r=D(r,n,o),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&(r={type:"attribute",name:r}),e=r)),ye[a]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?(93===t.charCodeAt(ce)?(o="]",ce++):(o=s,ge(A)),o!==s?e=r=n:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a,i,l,u,c=30*ce+21,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,46===t.charCodeAt(ce)?(r=".",ce++):(r=s,ge(k)),r!==s)if((n=Ee())!==s){for(o=[],a=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(l=Ee())!==s?a=i=[i,l]:(ce=a,a=s);a!==s;)o.push(a),a=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(l=Ee())!==s?a=i=[i,l]:(ce=a,a=s);o!==s?(u=n,r={type:"field",name:o.reduce((function(e,t){return e+t[0]+t[1]}),u)},e=r):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o,a=30*ce+22,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,":not("===t.substr(ce,5)?(r=":not(",ce+=5):(r=s,ge(Q)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"not",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+23,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,":matches("===t.substr(ce,9)?(r=":matches(",ce+=9):(r=s,ge(X)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"matches",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+24,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,":has("===t.substr(ce,5)?(r=":has(",ce+=5):(r=s,ge(Z)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"has",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+25,o=ye[n];return o?(ce=o.nextPos,o.result):(":first-child"===t.substr(ce,12)?(r=":first-child",ce+=12):(r=s,ge(ee)),r!==s&&(r=De(1)),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+26,o=ye[n];return o?(ce=o.nextPos,o.result):(":last-child"===t.substr(ce,11)?(r=":last-child",ce+=11):(r=s,ge(te)),r!==s&&(r=je(1)),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a,i=30*ce+27,l=ye[i];if(l)return ce=l.nextPos,l.result;if(e=ce,":nth-child("===t.substr(ce,11)?(r=":nth-child(",ce+=11):(r=s,ge(re)),r!==s)if(Ae()!==s){if(n=[],q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V)),o!==s)for(;o!==s;)n.push(o),q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));else n=s;n!==s&&(o=Ae())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r=De(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o,a,i=30*ce+28,l=ye[i];if(l)return ce=l.nextPos,l.result;if(e=ce,":nth-last-child("===t.substr(ce,16)?(r=":nth-last-child(",ce+=16):(r=s,ge(ne)),r!==s)if(Ae()!==s){if(n=[],q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V)),o!==s)for(;o!==s;)n.push(o),q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));else n=s;n!==s&&(o=Ae())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r=je(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o=30*ce+29,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,58===t.charCodeAt(ce)?(r=":",ce++):(r=s,ge(oe)),r!==s?("statement"===t.substr(ce,9).toLowerCase()?(n=t.substr(ce,9),ce+=9):(n=s,ge(ae)),n===s&&("expression"===t.substr(ce,10).toLowerCase()?(n=t.substr(ce,10),ce+=10):(n=s,ge(ie)),n===s&&("declaration"===t.substr(ce,11).toLowerCase()?(n=t.substr(ce,11),ce+=11):(n=s,ge(se)),n===s&&("function"===t.substr(ce,8).toLowerCase()?(n=t.substr(ce,8),ce+=8):(n=s,ge(le)),n===s&&("pattern"===t.substr(ce,7).toLowerCase()?(n=t.substr(ce,7),ce+=7):(n=s,ge(ue)))))),n!==s?e=r={type:"class",name:n}:(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}()),ye[r]={nextPos:ce,result:e},e)}function ke(){var e,r,n,o,a,i,l,u,c=30*ce+13,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=Ee())!==s){for(n=[],o=ce,46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s&&(i=Ee())!==s?o=a=[a,i]:(ce=o,o=s);o!==s;)n.push(o),o=ce,46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s&&(i=Ee())!==s?o=a=[a,i]:(ce=o,o=s);n!==s?(l=r,u=n,e=r=[].concat.apply([l],u).join("")):(ce=e,e=s)}else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}function De(e){return{type:"nth-child",index:{type:"literal",value:e}}}function je(e){return{type:"nth-last-child",index:{type:"literal",value:e}}}if((n=u())!==s&&ce===t.length)return n;throw n!==s&&ce":return w>r.value.value;case">=":return w>=r.value.value}throw new Error("Unknown operator: ".concat(r.operator));case"sibling":return u(t,r.right,n,o)&&p(t,r.left,n,"LEFT_SIDE",o)||r.left.subject&&u(t,r.left,n,o)&&p(t,r.right,n,"RIGHT_SIDE",o);case"adjacent":return u(t,r.right,n,o)&&h(t,r.left,n,"LEFT_SIDE",o)||r.right.subject&&u(t,r.left,n,o)&&h(t,r.right,n,"RIGHT_SIDE",o);case"nth-child":return u(t,r.right,n,o)&&y(t,n,(function(){return r.index.value-1}),o);case"nth-last-child":return u(t,r.right,n,o)&&y(t,n,(function(e){return e-r.index.value}),o);case"class":switch(r.name.toLowerCase()){case"statement":if("Statement"===t.type.slice(-9))return!0;case"declaration":return"Declaration"===t.type.slice(-11);case"pattern":if("Pattern"===t.type.slice(-7))return!0;case"expression":return"Expression"===t.type.slice(-10)||"Literal"===t.type.slice(-7)||"Identifier"===t.type&&(0===n.length||"MetaProperty"!==n[0].type)||"MetaProperty"===t.type;case"function":return"FunctionDeclaration"===t.type||"FunctionExpression"===t.type||"ArrowFunctionExpression"===t.type}throw new Error("Unknown class name: ".concat(r.name))}throw new Error("Unknown selector type: ".concat(r.type))}function c(e,t){var r=e.type;return t&&t.visitorKeys&&t.visitorKeys[r]?t.visitorKeys[r]:s.VisitorKeys[r]?s.VisitorKeys[r]:t&&"function"==typeof t.fallback?t.fallback(e):Object.keys(e).filter((function(e){return"type"!==e}))}function f(t){return null!==t&&"object"===e(t)&&"string"==typeof t.type}function p(e,r,n,o,i){var s=t(n,1)[0];if(!s)return!1;var l,p=a(c(s,i));try{for(p.s();!(l=p.n()).done;){var h=s[l.value];if(Array.isArray(h)){var y=h.indexOf(e);if(y<0)continue;var d=void 0,m=void 0;"LEFT_SIDE"===o?(d=0,m=y):(d=y+1,m=h.length);for(var x=d;x0&&f(h[y-1])&&u(h[y-1],r,n,i))return!0;if("RIGHT_SIDE"===o&&y=0&&f===n(u.length))return!0}}}catch(e){l.e(e)}finally{l.f()}return!1}function d(n,o){if(null==n||"object"!=e(n))return[];null==o&&(o=n);for(var a=n.subject?[o]:[],i=0,s=function(e){for(var t=[],r=Object.keys(e),n=0;ne.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;--r)if(e[r].node===t)return!0;return!1}function y(e,t){return(new f).traverse(e,t)}function m(e,t){var r;return r=function(e,t){var r,n,o,a;for(n=e.length,o=0;n;)t(e[a=o+(r=n>>>1)])?n=r:(o=a+1,n-=r+1);return o}(t,(function(t){return t.range[0]>e.range[0]})),e.extendedRange=[e.range[0],e.range[1]],r!==t.length&&(e.extendedRange[1]=t[r].range[0]),(r-=1)>=0&&(e.extendedRange[0]=t[r].range[1]),e}return r={AssignmentExpression:"AssignmentExpression",AssignmentPattern:"AssignmentPattern",ArrayExpression:"ArrayExpression",ArrayPattern:"ArrayPattern",ArrowFunctionExpression:"ArrowFunctionExpression",AwaitExpression:"AwaitExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ChainExpression:"ChainExpression",ClassBody:"ClassBody",ClassDeclaration:"ClassDeclaration",ClassExpression:"ClassExpression",ComprehensionBlock:"ComprehensionBlock",ComprehensionExpression:"ComprehensionExpression",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DebuggerStatement:"DebuggerStatement",DirectiveStatement:"DirectiveStatement",DoWhileStatement:"DoWhileStatement",EmptyStatement:"EmptyStatement",ExportAllDeclaration:"ExportAllDeclaration",ExportDefaultDeclaration:"ExportDefaultDeclaration",ExportNamedDeclaration:"ExportNamedDeclaration",ExportSpecifier:"ExportSpecifier",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",ForOfStatement:"ForOfStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",GeneratorExpression:"GeneratorExpression",Identifier:"Identifier",IfStatement:"IfStatement",ImportExpression:"ImportExpression",ImportDeclaration:"ImportDeclaration",ImportDefaultSpecifier:"ImportDefaultSpecifier",ImportNamespaceSpecifier:"ImportNamespaceSpecifier",ImportSpecifier:"ImportSpecifier",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",MetaProperty:"MetaProperty",MethodDefinition:"MethodDefinition",ModuleSpecifier:"ModuleSpecifier",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",ObjectPattern:"ObjectPattern",PrivateIdentifier:"PrivateIdentifier",Program:"Program",Property:"Property",PropertyDefinition:"PropertyDefinition",RestElement:"RestElement",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SpreadElement:"SpreadElement",Super:"Super",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",TaggedTemplateExpression:"TaggedTemplateExpression",TemplateElement:"TemplateElement",TemplateLiteral:"TemplateLiteral",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement",YieldExpression:"YieldExpression"},o={AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AwaitExpression:["argument"],BlockStatement:["body"],BinaryExpression:["left","right"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ComprehensionBlock:["left","right"],ComprehensionExpression:["blocks","filter","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DirectiveStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExportAllDeclaration:["source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ForStatement:["init","test","update","body"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],GeneratorExpression:["blocks","filter","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportExpression:["source"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],Literal:[],LabeledStatement:["label","body"],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],ModuleSpecifier:[],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],PrivateIdentifier:[],Program:["body"],Property:["key","value"],PropertyDefinition:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],Super:[],SwitchStatement:["discriminant","cases"],SwitchCase:["test","consequent"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]},n={Break:a={},Skip:i={},Remove:s={}},l.prototype.replace=function(e){this.parent[this.key]=e},l.prototype.remove=function(){return Array.isArray(this.parent)?(this.parent.splice(this.key,1),!0):(this.replace(null),!1)},f.prototype.path=function(){var e,t,r,n,o;function a(e,t){if(Array.isArray(t))for(r=0,n=t.length;r=0;)if(v=s[f=x[y]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]&&!d(n,v[m])){if(h(u,x[y]))o=new c(v[m],[f,m],"Property",null);else{if(!p(v[m]))continue;o=new c(v[m],[f,m],null,null)}r.push(o)}}else if(p(v)){if(d(n,v))continue;r.push(new c(v,f,null,null))}}}else if(o=n.pop(),l=this.__execute(t.leave,o),this.__state===a||l===a)return},f.prototype.replace=function(e,t){var r,n,o,u,f,d,y,m,x,v,g,b,A;function E(e){var t,n,o,a;if(e.ref.remove())for(n=e.ref.key,a=e.ref.parent,t=r.length;t--;)if((o=r[t]).ref&&o.ref.parent===a){if(o.ref.key=0;)if(v=o[A=x[y]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]){if(h(u,x[y]))d=new c(v[m],[A,m],"Property",new l(v,m));else{if(!p(v[m]))continue;d=new c(v[m],[A,m],null,new l(v,m))}r.push(d)}}else p(v)&&r.push(new c(v,A,null,new l(o,A)))}}else if(d=n.pop(),void 0!==(f=this.__execute(t.leave,d))&&f!==a&&f!==i&&f!==s&&d.ref.replace(f),this.__state!==s&&f!==s||E(d),this.__state===a||f===a)return b.root;return b.root},t.Syntax=r,t.traverse=y,t.replace=function(e,t){return(new f).replace(e,t)},t.attachComments=function(e,t,r){var o,a,i,s,l=[];if(!e.range)throw new Error("attachComments needs range information");if(!r.length){if(t.length){for(i=0,a=t.length;ie.range[0]);)t.extendedRange[1]===e.range[0]?(e.leadingComments||(e.leadingComments=[]),e.leadingComments.push(t),l.splice(s,1)):s+=1;return s===l.length?n.Break:l[s].extendedRange[0]>e.range[1]?n.Skip:void 0}}),s=0,y(e,{leave:function(e){for(var t;se.range[1]?n.Skip:void 0}}),e},t.VisitorKeys=o,t.VisitorOption=n,t.Controller=f,t.cloneEnvironment=function(){return e({})},t}(t)})),s=a((function(e){e.exports&&(e.exports=function(){function e(t,r,n,o){this.message=t,this.expected=r,this.found=n,this.location=o,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,e)}return function(e,t){function r(){this.constructor=e}r.prototype=t.prototype,e.prototype=new r}(e,Error),e.buildMessage=function(e,t){var r={literal:function(e){return'"'+o(e.text)+'"'},class:function(e){var t,r="";for(t=0;t0){for(t=1,n=1;t<~+.]/,p=me([" ","[","]",",","(",")",":","#","!","=",">","<","~","+","."],!0,!1),h=ye(">",!1),d=ye("~",!1),y=ye("+",!1),m=ye(",",!1),x=ye("!",!1),v=ye("*",!1),g=ye("#",!1),b=ye("[",!1),A=ye("]",!1),E=/^[>","<","!"],!1,!1),_=ye("=",!1),C=function(e){return(e||"")+"="},w=/^[><]/,P=me([">","<"],!1,!1),k=ye(".",!1),D=function(e,t,r){return{type:"attribute",name:e,operator:t,value:r}},I=ye('"',!1),j=/^[^\\"]/,F=me(["\\",'"'],!0,!1),T=ye("\\",!1),L={type:"any"},R=function(e,t){return e+t},O=function(e){return{type:"literal",value:(t=e.join(""),t.replace(/\\(.)/g,(function(e,t){switch(t){case"b":return"\b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"v":return"\v";default:return t}})))};var t},M=ye("'",!1),B=/^[^\\']/,U=me(["\\","'"],!0,!1),W=/^[0-9]/,q=me([["0","9"]],!1,!1),V=ye("type(",!1),N=/^[^ )]/,K=me([" ",")"],!0,!1),G=ye(")",!1),z=/^[imsu]/,H=me(["i","m","s","u"],!1,!1),Y=ye("/",!1),$=/^[^\/]/,J=me(["/"],!0,!1),Q=ye(":not(",!1),X=ye(":matches(",!1),Z=ye(":has(",!1),ee=ye(":first-child",!1),te=ye(":last-child",!1),re=ye(":nth-child(",!1),ne=ye(":nth-last-child(",!1),oe=ye(":",!1),ae=ye("statement",!0),ie=ye("expression",!0),se=ye("declaration",!0),ue=ye("function",!0),le=ye("pattern",!0),ce=0,fe=[{line:1,column:1}],pe=0,he=[],de={};if("startRule"in r){if(!(r.startRule in u))throw new Error("Can't start parsing from rule \""+r.startRule+'".');l=u[r.startRule]}function ye(e,t){return{type:"literal",text:e,ignoreCase:t}}function me(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function xe(e){var r,n=fe[e];if(n)return n;for(r=e-1;!fe[r];)r--;for(n={line:(n=fe[r]).line,column:n.column};rpe&&(pe=ce,he=[]),he.push(e))}function be(){var e,t,r,n,o=30*ce+0,a=de[o];return a?(ce=a.nextPos,a.result):(e=ce,(t=Ae())!==s&&(r=_e())!==s&&Ae()!==s?e=t=1===(n=r).length?n[0]:{type:"matches",selectors:n}:(ce=e,e=s),e===s&&(e=ce,(t=Ae())!==s&&(t=void 0),e=t),de[o]={nextPos:ce,result:e},e)}function Ae(){var e,r,n=30*ce+1,o=de[n];if(o)return ce=o.nextPos,o.result;for(e=[],32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));r!==s;)e.push(r),32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));return de[n]={nextPos:ce,result:e},e}function Ee(){var e,r,n,o=30*ce+2,a=de[o];if(a)return ce=a.nextPos,a.result;if(r=[],f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p)),n!==s)for(;n!==s;)r.push(n),f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p));else r=s;return r!==s&&(r=r.join("")),e=r,de[o]={nextPos:ce,result:e},e}function Se(){var e,r,n,o=30*ce+3,a=de[o];return a?(ce=a.nextPos,a.result):(e=ce,(r=Ae())!==s?(62===t.charCodeAt(ce)?(n=">",ce++):(n=s,ge(h)),n!==s&&Ae()!==s?e=r="child":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=Ae())!==s?(126===t.charCodeAt(ce)?(n="~",ce++):(n=s,ge(d)),n!==s&&Ae()!==s?e=r="sibling":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=Ae())!==s?(43===t.charCodeAt(ce)?(n="+",ce++):(n=s,ge(y)),n!==s&&Ae()!==s?e=r="adjacent":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c)),r!==s&&(n=Ae())!==s?e=r="descendant":(ce=e,e=s)))),de[o]={nextPos:ce,result:e},e)}function _e(){var e,r,n,o,a,i,u,l,c=30*ce+4,f=de[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=Ce())!==s){for(n=[],o=ce,(a=Ae())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(u=Ae())!==s&&(l=Ce())!==s?o=a=[a,i,u,l]:(ce=o,o=s)):(ce=o,o=s);o!==s;)n.push(o),o=ce,(a=Ae())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(u=Ae())!==s&&(l=Ce())!==s?o=a=[a,i,u,l]:(ce=o,o=s)):(ce=o,o=s);n!==s?e=r=[r].concat(n.map((function(e){return e[3]}))):(ce=e,e=s)}else ce=e,e=s;return de[c]={nextPos:ce,result:e},e}function Ce(){var e,t,r,n,o,a,i,u=30*ce+5,l=de[u];if(l)return ce=l.nextPos,l.result;if(e=ce,(t=we())!==s){for(r=[],n=ce,(o=Se())!==s&&(a=we())!==s?n=o=[o,a]:(ce=n,n=s);n!==s;)r.push(n),n=ce,(o=Se())!==s&&(a=we())!==s?n=o=[o,a]:(ce=n,n=s);r!==s?(i=t,e=t=r.reduce((function(e,t){return{type:t[0],left:e,right:t[1]}}),i)):(ce=e,e=s)}else ce=e,e=s;return de[u]={nextPos:ce,result:e},e}function we(){var e,r,n,o,a,i,u,l=30*ce+6,c=de[l];if(c)return ce=c.nextPos,c.result;if(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s){if(n=[],(o=Pe())!==s)for(;o!==s;)n.push(o),o=Pe();else n=s;n!==s?(a=r,u=1===(i=n).length?i[0]:{type:"compound",selectors:i},a&&(u.subject=!0),e=r=u):(ce=e,e=s)}else ce=e,e=s;return de[l]={nextPos:ce,result:e},e}function Pe(){var e,r=30*ce+7,n=de[r];return n?(ce=n.nextPos,n.result):((e=function(){var e,r,n=30*ce+8,o=de[n];return o?(ce=o.nextPos,o.result):(42===t.charCodeAt(ce)?(r="*",ce++):(r=s,ge(v)),r!==s&&(r={type:"wildcard",value:r}),e=r,de[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o=30*ce+9,a=de[o];return a?(ce=a.nextPos,a.result):(e=ce,35===t.charCodeAt(ce)?(r="#",ce++):(r=s,ge(g)),r===s&&(r=null),r!==s&&(n=Ee())!==s?e=r={type:"identifier",value:n}:(ce=e,e=s),de[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+10,i=de[a];return i?(ce=i.nextPos,i.result):(e=ce,91===t.charCodeAt(ce)?(r="[",ce++):(r=s,ge(b)),r!==s&&Ae()!==s&&(n=function(){var e,r,n,o,a=30*ce+14,i=de[a];return i?(ce=i.nextPos,i.result):(e=ce,(r=ke())!==s&&Ae()!==s&&(n=function(){var e,r,n,o=30*ce+12,a=de[o];return a?(ce=a.nextPos,a.result):(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=C(r),e=r):(ce=e,e=s)):(ce=e,e=s),de[o]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?((o=function(){var e,r,n,o,a,i=30*ce+18,u=de[i];if(u)return ce=u.nextPos,u.result;if(e=ce,"type("===t.substr(ce,5)?(r="type(",ce+=5):(r=s,ge(V)),r!==s)if(Ae()!==s){if(n=[],N.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(K)),o!==s)for(;o!==s;)n.push(o),N.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(K));else n=s;n!==s&&(o=Ae())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r={type:"type",value:n.join("")},e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return de[i]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,r,n,o,a,i,u=30*ce+20,l=de[u];if(l)return ce=l.nextPos,l.result;if(e=ce,47===t.charCodeAt(ce)?(r="/",ce++):(r=s,ge(Y)),r!==s){if(n=[],$.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(J)),o!==s)for(;o!==s;)n.push(o),$.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(J));else n=s;n!==s?(47===t.charCodeAt(ce)?(o="/",ce++):(o=s,ge(Y)),o!==s?((a=function(){var e,r,n=30*ce+19,o=de[n];if(o)return ce=o.nextPos,o.result;if(e=[],z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H)),r!==s)for(;r!==s;)e.push(r),z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H));else e=s;return de[n]={nextPos:ce,result:e},e}())===s&&(a=null),a!==s?(i=a,r={type:"regexp",value:new RegExp(n.join(""),i?i.join(""):"")},e=r):(ce=e,e=s)):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return de[u]={nextPos:ce,result:e},e}()),o!==s?(r=D(r,n,o),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&Ae()!==s&&(n=function(){var e,r,n,o=30*ce+11,a=de[o];return a?(ce=a.nextPos,a.result):(e=ce,E.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(S)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=C(r),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(w.test(t.charAt(ce))?(e=t.charAt(ce),ce++):(e=s,ge(P))),de[o]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?((o=function(){var e,r,n,o,a,i,u=30*ce+15,l=de[u];if(l)return ce=l.nextPos,l.result;if(e=ce,34===t.charCodeAt(ce)?(r='"',ce++):(r=s,ge(I)),r!==s){for(n=[],j.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(F)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));o!==s;)n.push(o),j.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(F)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));n!==s?(34===t.charCodeAt(ce)?(o='"',ce++):(o=s,ge(I)),o!==s?(r=O(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;if(e===s)if(e=ce,39===t.charCodeAt(ce)?(r="'",ce++):(r=s,ge(M)),r!==s){for(n=[],B.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(U)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));o!==s;)n.push(o),B.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(U)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));n!==s?(39===t.charCodeAt(ce)?(o="'",ce++):(o=s,ge(M)),o!==s?(r=O(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return de[u]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,r,n,o,a,i,u,l=30*ce+16,c=de[l];if(c)return ce=c.nextPos,c.result;for(e=ce,r=ce,n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q));o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q));if(n!==s?(46===t.charCodeAt(ce)?(o=".",ce++):(o=s,ge(k)),o!==s?r=n=[n,o]:(ce=r,r=s)):(ce=r,r=s),r===s&&(r=null),r!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q));else n=s;n!==s?(i=n,u=(a=r)?[].concat.apply([],a).join(""):"",r={type:"literal",value:parseFloat(u+i.join(""))},e=r):(ce=e,e=s)}else ce=e,e=s;return de[l]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,t,r=30*ce+17,n=de[r];return n?(ce=n.nextPos,n.result):((t=Ee())!==s&&(t={type:"literal",value:t}),e=t,de[r]={nextPos:ce,result:e},e)}()),o!==s?(r=D(r,n,o),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&(r={type:"attribute",name:r}),e=r)),de[a]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?(93===t.charCodeAt(ce)?(o="]",ce++):(o=s,ge(A)),o!==s?e=r=n:(ce=e,e=s)):(ce=e,e=s),de[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a,i,u,l,c=30*ce+21,f=de[c];if(f)return ce=f.nextPos,f.result;if(e=ce,46===t.charCodeAt(ce)?(r=".",ce++):(r=s,ge(k)),r!==s)if((n=Ee())!==s){for(o=[],a=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(u=Ee())!==s?a=i=[i,u]:(ce=a,a=s);a!==s;)o.push(a),a=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(u=Ee())!==s?a=i=[i,u]:(ce=a,a=s);o!==s?(l=n,r={type:"field",name:o.reduce((function(e,t){return e+t[0]+t[1]}),l)},e=r):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return de[c]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o,a=30*ce+22,i=de[a];return i?(ce=i.nextPos,i.result):(e=ce,":not("===t.substr(ce,5)?(r=":not(",ce+=5):(r=s,ge(Q)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"not",selectors:n}:(ce=e,e=s)):(ce=e,e=s),de[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+23,i=de[a];return i?(ce=i.nextPos,i.result):(e=ce,":matches("===t.substr(ce,9)?(r=":matches(",ce+=9):(r=s,ge(X)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"matches",selectors:n}:(ce=e,e=s)):(ce=e,e=s),de[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+24,i=de[a];return i?(ce=i.nextPos,i.result):(e=ce,":has("===t.substr(ce,5)?(r=":has(",ce+=5):(r=s,ge(Z)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"has",selectors:n}:(ce=e,e=s)):(ce=e,e=s),de[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+25,o=de[n];return o?(ce=o.nextPos,o.result):(":first-child"===t.substr(ce,12)?(r=":first-child",ce+=12):(r=s,ge(ee)),r!==s&&(r=De(1)),e=r,de[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+26,o=de[n];return o?(ce=o.nextPos,o.result):(":last-child"===t.substr(ce,11)?(r=":last-child",ce+=11):(r=s,ge(te)),r!==s&&(r=Ie(1)),e=r,de[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a,i=30*ce+27,u=de[i];if(u)return ce=u.nextPos,u.result;if(e=ce,":nth-child("===t.substr(ce,11)?(r=":nth-child(",ce+=11):(r=s,ge(re)),r!==s)if(Ae()!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q));else n=s;n!==s&&(o=Ae())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r=De(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return de[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o,a,i=30*ce+28,u=de[i];if(u)return ce=u.nextPos,u.result;if(e=ce,":nth-last-child("===t.substr(ce,16)?(r=":nth-last-child(",ce+=16):(r=s,ge(ne)),r!==s)if(Ae()!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q));else n=s;n!==s&&(o=Ae())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r=Ie(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return de[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o=30*ce+29,a=de[o];return a?(ce=a.nextPos,a.result):(e=ce,58===t.charCodeAt(ce)?(r=":",ce++):(r=s,ge(oe)),r!==s?("statement"===t.substr(ce,9).toLowerCase()?(n=t.substr(ce,9),ce+=9):(n=s,ge(ae)),n===s&&("expression"===t.substr(ce,10).toLowerCase()?(n=t.substr(ce,10),ce+=10):(n=s,ge(ie)),n===s&&("declaration"===t.substr(ce,11).toLowerCase()?(n=t.substr(ce,11),ce+=11):(n=s,ge(se)),n===s&&("function"===t.substr(ce,8).toLowerCase()?(n=t.substr(ce,8),ce+=8):(n=s,ge(ue)),n===s&&("pattern"===t.substr(ce,7).toLowerCase()?(n=t.substr(ce,7),ce+=7):(n=s,ge(le)))))),n!==s?e=r={type:"class",name:n}:(ce=e,e=s)):(ce=e,e=s),de[o]={nextPos:ce,result:e},e)}()),de[r]={nextPos:ce,result:e},e)}function ke(){var e,r,n,o,a,i,u,l,c=30*ce+13,f=de[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=Ee())!==s){for(n=[],o=ce,46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s&&(i=Ee())!==s?o=a=[a,i]:(ce=o,o=s);o!==s;)n.push(o),o=ce,46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s&&(i=Ee())!==s?o=a=[a,i]:(ce=o,o=s);n!==s?(u=r,l=n,e=r=[].concat.apply([u],l).join("")):(ce=e,e=s)}else ce=e,e=s;return de[c]={nextPos:ce,result:e},e}function De(e){return{type:"nth-child",index:{type:"literal",value:e}}}function Ie(e){return{type:"nth-last-child",index:{type:"literal",value:e}}}if((n=l())!==s&&ce===t.length)return n;throw n!==s&&ce0&&p(e,t,r))&&f(t[0],t.slice(1),r)};case"descendant":var h=c(t.left),x=c(t.right);return function(e,t,r){if(x(e,t,r))for(var n=0,o=t.length;n":return function(e){return u(e,v)>t.value.value};case">=":return function(e){return u(e,v)>=t.value.value}}throw new Error("Unknown operator: ".concat(t.operator));case"sibling":var A=c(t.left),E=c(t.right);return function(e,r,n){return E(e,r,n)&&d(e,A,r,"LEFT_SIDE",n)||t.left.subject&&A(e,r,n)&&d(e,E,r,"RIGHT_SIDE",n)};case"adjacent":var S=c(t.left),_=c(t.right);return function(e,r,n){return _(e,r,n)&&y(e,S,r,"LEFT_SIDE",n)||t.right.subject&&S(e,r,n)&&y(e,_,r,"RIGHT_SIDE",n)};case"nth-child":var C=t.index.value,w=c(t.right);return function(e,t,r){return w(e,t,r)&&m(e,t,C,r)};case"nth-last-child":var P=-t.index.value,k=c(t.right);return function(e,t,r){return k(e,t,r)&&m(e,t,P,r)};case"class":var D=t.name.toLowerCase();return function(e,r){switch(D){case"statement":if("Statement"===e.type.slice(-9))return!0;case"declaration":return"Declaration"===e.type.slice(-11);case"pattern":if("Pattern"===e.type.slice(-7))return!0;case"expression":return"Expression"===e.type.slice(-10)||"Literal"===e.type.slice(-7)||"Identifier"===e.type&&(0===r.length||"MetaProperty"!==r[0].type)||"MetaProperty"===e.type;case"function":return"FunctionDeclaration"===e.type||"FunctionExpression"===e.type||"ArrowFunctionExpression"===e.type}throw new Error("Unknown class name: ".concat(t.name))}}throw new Error("Unknown selector type: ".concat(t.type))}function p(e,t){var r=e.type;return t&&t.visitorKeys&&t.visitorKeys[r]?t.visitorKeys[r]:i.VisitorKeys[r]?i.VisitorKeys[r]:t&&"function"==typeof t.fallback?t.fallback(e):Object.keys(e).filter((function(e){return"type"!==e}))}function h(t){return null!==t&&"object"===e(t)&&"string"==typeof t.type}function d(e,r,n,o,a){var i=t(n,1)[0];if(!i)return!1;for(var s=p(i,a),u=0;u0&&h(l[c-1])&&r(l[c-1],n,a))return!0;if("RIGHT_SIDE"===o&&c=0&&l", "contributors": [], "description": "A query library for ECMAScript AST using a CSS selector like query language.", @@ -58,10 +58,10 @@ "@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", + "chai": "4.2.0", "eslint": "^6.8.0", "esprima": "~4.0.1", - "mocha": "^7.1.1", + "mocha": "7.1.1", "nyc": "^15.0.1", "pegjs": "~0.10.0", "rollup": "^1.32.1", diff --git a/tools/node_modules/eslint/package.json b/tools/node_modules/eslint/package.json index 2abd85838b7cee..d01a0dc21509b1 100644 --- a/tools/node_modules/eslint/package.json +++ b/tools/node_modules/eslint/package.json @@ -1,6 +1,6 @@ { "name": "eslint", - "version": "8.34.0", + "version": "8.35.0", "author": "Nicholas C. Zakas ", "description": "An AST-based pattern checker for JavaScript.", "bin": { @@ -37,6 +37,10 @@ "lint-staged": { "*.js": "eslint --fix", "*.md": "markdownlint --fix", + "lib/rules/*.js": [ + "node tools/update-eslint-all.js", + "git add packages/js/src/configs/eslint-all.js" + ], "docs/src/rules/*.md": [ "node tools/fetch-docs-links.js", "git add docs/src/_data/further_reading_links.json" @@ -56,7 +60,8 @@ "homepage": "https://eslint.org", "bugs": "https://github.com/eslint/eslint/issues/", "dependencies": { - "@eslint/eslintrc": "^1.4.1", + "@eslint/eslintrc": "^2.0.0", + "@eslint/js": "8.35.0", "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -70,7 +75,7 @@ "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", "espree": "^9.4.0", - "esquery": "^1.4.0", + "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", From 578a2c53a5c04c76c5352e255b6550b8cc89bf40 Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Tue, 28 Feb 2023 21:52:12 +0100 Subject: [PATCH 119/216] src: do not track BaseObjects directly in Realm They are referenced through the CleanupQueue which is already tracked. Tracking them again in Realms results in duplicates in the heap snapshot. PR-URL: https://github.com/nodejs/node/pull/46470 Reviewed-By: Anna Henningsen Reviewed-By: Colin Ihrig Reviewed-By: James M Snell Reviewed-By: Minwoo Jung --- src/node_realm.cc | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/node_realm.cc b/src/node_realm.cc index 187323397bc733..ed141f3d6f4db2 100644 --- a/src/node_realm.cc +++ b/src/node_realm.cc @@ -47,12 +47,6 @@ void Realm::MemoryInfo(MemoryTracker* tracker) const { tracker->TrackField("cleanup_queue", cleanup_queue_); tracker->TrackField("builtins_with_cache", builtins_with_cache); tracker->TrackField("builtins_without_cache", builtins_without_cache); - - ForEachBaseObject([&](BaseObject* obj) { - if (obj->IsDoneInitializing()) { - tracker->Track(obj); - } - }); } void Realm::CreateProperties() { From 77b4aca2cc7121828891e7284d9c6989fea8b40c Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Wed, 22 Feb 2023 20:30:59 +0100 Subject: [PATCH 120/216] vm: fix leak in vm.compileFunction when importModuleDynamically is used Previously in the implementation there was a cycle that V8 could not detect: Strong global reference to CompiledFnEntry (JS wrapper) -> strong reference to callback setting (through the callbackMap key-value pair) -> importModuleDynamically (wrapper in internalCompileFunction()) -> Strong reference to the compiled function (through closure in internalCompileFunction()) The CompiledFnEntry only gets GC'ed when the compiled function is GC'ed. Since the compiled function is always reachable as described above, there is a leak. We only needed the first strong global reference because we didn't want the function to outlive the CompiledFnEntry. In this case it can be solved by using a private symbol instead of going with the global reference + destruction in the weak callback, which V8's GC is not going to understand. PR-URL: https://github.com/nodejs/node/pull/46785 Fixes: https://github.com/nodejs/node/issues/42080 Reviewed-By: Anna Henningsen Reviewed-By: James M Snell Reviewed-By: Chengzhong Wu Reviewed-By: Benjamin Gruenbaum --- src/env_properties.h | 1 + src/node_contextify.cc | 17 +++++------------ src/node_contextify.h | 3 --- test/pummel/test-vm-compile-function-leak.js | 14 ++++++++++++++ 4 files changed, 20 insertions(+), 15 deletions(-) create mode 100644 test/pummel/test-vm-compile-function-leak.js diff --git a/src/env_properties.h b/src/env_properties.h index 65ab65de3ac3fd..5bc4c838b44e74 100644 --- a/src/env_properties.h +++ b/src/env_properties.h @@ -20,6 +20,7 @@ #define PER_ISOLATE_PRIVATE_SYMBOL_PROPERTIES(V) \ V(arrow_message_private_symbol, "node:arrowMessage") \ V(contextify_context_private_symbol, "node:contextify:context") \ + V(compiled_function_entry, "node:compiled_function_entry") \ V(decorated_private_symbol, "node:decorated") \ V(napi_type_tag, "node:napi:type_tag") \ V(napi_wrapper, "node:napi:wrapper") \ diff --git a/src/node_contextify.cc b/src/node_contextify.cc index d618dafcb5f14d..2a4d4618dbd2a3 100644 --- a/src/node_contextify.cc +++ b/src/node_contextify.cc @@ -77,7 +77,6 @@ using v8::Uint32; using v8::UnboundScript; using v8::Value; using v8::WeakCallbackInfo; -using v8::WeakCallbackType; // The vm module executes code in a sandboxed environment with a different // global object than the rest of the code. This is achieved by applying @@ -1263,8 +1262,7 @@ void ContextifyContext::CompileFunction( context).ToLocal(&cache_key)) { return; } - CompiledFnEntry* entry = new CompiledFnEntry(env, cache_key, id, fn); - env->id_to_function_map.emplace(id, entry); + new CompiledFnEntry(env, cache_key, id, fn); Local result = Object::New(isolate); if (result->Set(parsing_context, env->function_string(), fn).IsNothing()) @@ -1296,23 +1294,18 @@ void ContextifyContext::CompileFunction( args.GetReturnValue().Set(result); } -void CompiledFnEntry::WeakCallback( - const WeakCallbackInfo& data) { - CompiledFnEntry* entry = data.GetParameter(); - delete entry; -} - CompiledFnEntry::CompiledFnEntry(Environment* env, Local object, uint32_t id, Local fn) - : BaseObject(env, object), id_(id), fn_(env->isolate(), fn) { - fn_.SetWeak(this, WeakCallback, v8::WeakCallbackType::kParameter); + : BaseObject(env, object), id_(id) { + MakeWeak(); + fn->SetPrivate(env->context(), env->compiled_function_entry(), object); + env->id_to_function_map.emplace(id, this); } CompiledFnEntry::~CompiledFnEntry() { env()->id_to_function_map.erase(id_); - fn_.ClearWeak(); } static void StartSigintWatchdog(const FunctionCallbackInfo& args) { diff --git a/src/node_contextify.h b/src/node_contextify.h index 76c89318bb6cbf..a9b7741e61b2c2 100644 --- a/src/node_contextify.h +++ b/src/node_contextify.h @@ -194,9 +194,6 @@ class CompiledFnEntry final : public BaseObject { private: uint32_t id_; - v8::Global fn_; - - static void WeakCallback(const v8::WeakCallbackInfo& data); }; v8::Maybe StoreCodeCacheResult( diff --git a/test/pummel/test-vm-compile-function-leak.js b/test/pummel/test-vm-compile-function-leak.js new file mode 100644 index 00000000000000..465f300d4310d1 --- /dev/null +++ b/test/pummel/test-vm-compile-function-leak.js @@ -0,0 +1,14 @@ +'use strict'; + +// Flags: --max-old-space-size=10 + +require('../common'); +const vm = require('vm'); + +const code = `console.log("${'hello world '.repeat(1e5)}");`; + +for (let i = 0; i < 10000; i++) { + vm.compileFunction(code, [], { + importModuleDynamically: () => {}, + }); +} From 0d9c345f4d23dbde219125e03f29e4c4228be81f Mon Sep 17 00:00:00 2001 From: Shelley Vohr Date: Wed, 1 Mar 2023 11:35:03 +0100 Subject: [PATCH 121/216] src: remove shadowed variable in OptionsParser PR-URL: https://github.com/nodejs/node/pull/46672 Reviewed-By: Colin Ihrig Reviewed-By: James M Snell Reviewed-By: Darshan Sen --- src/node_options-inl.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/node_options-inl.h b/src/node_options-inl.h index ffc39a23b13378..4b4b9f9b4af7b2 100644 --- a/src/node_options-inl.h +++ b/src/node_options-inl.h @@ -387,12 +387,12 @@ void OptionsParser::Parse( implied_name.insert(2, "no-"); } auto implications = implications_.equal_range(implied_name); - for (auto it = implications.first; it != implications.second; ++it) { - if (it->second.type == kV8Option) { - v8_args->push_back(it->second.name); + for (auto imp = implications.first; imp != implications.second; ++imp) { + if (imp->second.type == kV8Option) { + v8_args->push_back(imp->second.name); } else { - *it->second.target_field->template Lookup(options) = - it->second.target_value; + *imp->second.target_field->template Lookup(options) = + imp->second.target_value; } } } From 6fa142d8f86d91f9b89add66bce89fe94fd8baf0 Mon Sep 17 00:00:00 2001 From: Livia Medeiros Date: Wed, 1 Mar 2023 20:06:39 +0900 Subject: [PATCH 122/216] test: move socket from CWD to temporary directory PR-URL: https://github.com/nodejs/node/pull/46863 Reviewed-By: Antoine du Hamel Reviewed-By: Luigi Pinca --- test/parallel/test-fs-cp.mjs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/test/parallel/test-fs-cp.mjs b/test/parallel/test-fs-cp.mjs index c6ebb3944cecc9..c4d6c4b737e371 100644 --- a/test/parallel/test-fs-cp.mjs +++ b/test/parallel/test-fs-cp.mjs @@ -275,8 +275,10 @@ function nextdir() { // It throws an error if attempt is made to copy socket. if (!isWindows) { + const src = nextdir(); + mkdirSync(src); const dest = nextdir(); - const sock = `${process.pid}.sock`; + const sock = join(src, `${process.pid}.sock`); const server = net.createServer(); server.listen(sock); assert.throws( @@ -596,8 +598,10 @@ if (!isWindows) { // It returns an error if attempt is made to copy socket. if (!isWindows) { + const src = nextdir(); + mkdirSync(src); const dest = nextdir(); - const sock = `${process.pid}.sock`; + const sock = join(src, `${process.pid}.sock`); const server = net.createServer(); server.listen(sock); cp(sock, dest, mustCall((err) => { From 08bf01593fa09a00f404cccc2be069f80efa7f92 Mon Sep 17 00:00:00 2001 From: Shelley Vohr Date: Wed, 1 Mar 2023 13:25:20 +0100 Subject: [PATCH 123/216] lib: fix BroadcastChannel initialization location PR-URL: https://github.com/nodejs/node/pull/46864 Reviewed-By: Joyee Cheung Reviewed-By: Yagiz Nizipli Reviewed-By: Luigi Pinca Reviewed-By: Chengzhong Wu --- lib/internal/bootstrap/browser.js | 1 + lib/internal/bootstrap/node.js | 6 ------ 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/lib/internal/bootstrap/browser.js b/lib/internal/bootstrap/browser.js index e1f3d775c6ac13..16384dac72c46a 100644 --- a/lib/internal/bootstrap/browser.js +++ b/lib/internal/bootstrap/browser.js @@ -43,6 +43,7 @@ defineOperation(globalThis, 'setInterval', timers.setInterval); defineOperation(globalThis, 'setTimeout', timers.setTimeout); // Lazy ones. +exposeLazyInterfaces(globalThis, 'internal/worker/io', ['BroadcastChannel']); exposeLazyInterfaces(globalThis, 'internal/abort_controller', [ 'AbortController', 'AbortSignal', ]); diff --git a/lib/internal/bootstrap/node.js b/lib/internal/bootstrap/node.js index c3235e5bdcf610..9d1a16c5c95749 100644 --- a/lib/internal/bootstrap/node.js +++ b/lib/internal/bootstrap/node.js @@ -70,7 +70,6 @@ const { defineOperation, deprecate, defineLazyProperties, - exposeLazyInterfaces, } = require('internal/util'); const { privateSymbols: { @@ -214,11 +213,6 @@ defineLazyProperties( ['structuredClone'], ); -exposeLazyInterfaces( - globalThis, - 'internal/worker/io', - ['BroadcastChannel'], -); // Set the per-Environment callback that will be called // when the TrackingTraceStateObserver updates trace state. // Note that when NODE_USE_V8_PLATFORM is true, the observer is From b10fe5856b2a16c759ac1e6fa95b32bd622acf85 Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Wed, 1 Mar 2023 08:26:03 -0500 Subject: [PATCH 124/216] url: improve `isURLThis` detection PR-URL: https://github.com/nodejs/node/pull/46866 Reviewed-By: Antoine du Hamel Reviewed-By: Luigi Pinca Reviewed-By: Tierney Cyren Reviewed-By: Tiancheng "Timothy" Gu Reviewed-By: Trivikram Kamat --- lib/internal/url.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/internal/url.js b/lib/internal/url.js index c4640a68b28d23..3b61f432b91dad 100644 --- a/lib/internal/url.js +++ b/lib/internal/url.js @@ -16,6 +16,7 @@ const { ObjectGetOwnPropertySymbols, ObjectGetPrototypeOf, ObjectKeys, + ObjectPrototypeHasOwnProperty, ReflectGetOwnPropertyDescriptor, ReflectOwnKeys, RegExpPrototypeSymbolReplace, @@ -536,8 +537,7 @@ ObjectDefineProperties(URLSearchParams.prototype, { }); function isURLThis(self) { - // TODO(@anonrig): Use ObjectPrototypeHasOwnProperty to avoid prototype look - return (self !== undefined && self !== null && self[context] !== undefined); + return self != null && ObjectPrototypeHasOwnProperty(self, context); } class URL { From 0e45470fd31e402de47275e4d82cd4bf0e9c071b Mon Sep 17 00:00:00 2001 From: Xuguang Mei Date: Wed, 1 Mar 2023 21:51:47 +0800 Subject: [PATCH 125/216] test: update web-platform tests for url PR-URL: https://github.com/nodejs/node/pull/46860 Reviewed-By: Yagiz Nizipli Reviewed-By: Filip Skokan --- test/fixtures/wpt/README.md | 2 +- test/fixtures/wpt/url/failure.html | 9 ++-- .../wpt/url/resources/setters_tests.json | 45 +++++++++++++++++++ .../wpt/url/resources/urltestdata.json | 35 +++++++++++++++ .../wpt/url/urlsearchparams-size.any.js | 34 ++++++++++++++ test/fixtures/wpt/versions.json | 2 +- 6 files changed, 121 insertions(+), 6 deletions(-) create mode 100644 test/fixtures/wpt/url/urlsearchparams-size.any.js diff --git a/test/fixtures/wpt/README.md b/test/fixtures/wpt/README.md index 60051695f94957..98b9369b88c322 100644 --- a/test/fixtures/wpt/README.md +++ b/test/fixtures/wpt/README.md @@ -28,7 +28,7 @@ Last update: - resource-timing: https://github.com/web-platform-tests/wpt/tree/22d38586d0/resource-timing - resources: https://github.com/web-platform-tests/wpt/tree/fbf1e7d247/resources - streams: https://github.com/web-platform-tests/wpt/tree/9e5ef42bd3/streams -- url: https://github.com/web-platform-tests/wpt/tree/f1ade799d0/url +- url: https://github.com/web-platform-tests/wpt/tree/1eaeb0e178/url - user-timing: https://github.com/web-platform-tests/wpt/tree/df24fb604e/user-timing - wasm/jsapi: https://github.com/web-platform-tests/wpt/tree/d8dbe6990b/wasm/jsapi - wasm/webapi: https://github.com/web-platform-tests/wpt/tree/fd1b23eeaa/wasm/webapi diff --git a/test/fixtures/wpt/url/failure.html b/test/fixtures/wpt/url/failure.html index c22357b6c10749..67873ea2115738 100644 --- a/test/fixtures/wpt/url/failure.html +++ b/test/fixtures/wpt/url/failure.html @@ -5,7 +5,6 @@
- + + + + + diff --git a/test/fixtures/wpt/FileAPI/blob/Blob-constructor.any.js b/test/fixtures/wpt/FileAPI/blob/Blob-constructor.any.js index 6c34d7e34b93f9..d16f760caeeb2d 100644 --- a/test/fixtures/wpt/FileAPI/blob/Blob-constructor.any.js +++ b/test/fixtures/wpt/FileAPI/blob/Blob-constructor.any.js @@ -311,7 +311,16 @@ test_blob(function() { desc: "Passing a Float64Array as element of the blobParts array should work." }); - +test_blob(function() { + return new Blob([ + new BigInt64Array([BigInt("0x5353415053534150")]), + new BigUint64Array([BigInt("0x5353415053534150")]) + ]); +}, { + expected: "PASSPASSPASSPASS", + type: "", + desc: "Passing BigInt typed arrays as elements of the blobParts array should work." +}); var t_ports = async_test("Passing a FrozenArray as the blobParts array should work (FrozenArray)."); t_ports.step(function() { diff --git a/test/fixtures/wpt/FileAPI/blob/Blob-constructor.html b/test/fixtures/wpt/FileAPI/blob/Blob-constructor.html deleted file mode 100644 index 62a649aed66418..00000000000000 --- a/test/fixtures/wpt/FileAPI/blob/Blob-constructor.html +++ /dev/null @@ -1,501 +0,0 @@ - - -Blob constructor - - - - - - - -
- diff --git a/test/fixtures/wpt/FileAPI/blob/Blob-in-worker.worker.js b/test/fixtures/wpt/FileAPI/blob/Blob-in-worker.worker.js index a67060e7b85eff..a0ca84551dd7cc 100644 --- a/test/fixtures/wpt/FileAPI/blob/Blob-in-worker.worker.js +++ b/test/fixtures/wpt/FileAPI/blob/Blob-in-worker.worker.js @@ -1,14 +1,9 @@ importScripts("/resources/testharness.js"); -async_test(function() { - var data = "TEST"; - var blob = new Blob([data], {type: "text/plain"}); - var reader = new FileReader(); - reader.onload = this.step_func_done(function() { - assert_equals(reader.result, data); - }); - reader.onerror = this.unreached_func("Unexpected error event"); - reader.readAsText(blob); -}, "Create Blob in Worker"); +promise_test(async () => { + const data = "TEST"; + const blob = new Blob([data], {type: "text/plain"}); + assert_equals(await blob.text(), data); +}, 'Create Blob in Worker'); done(); diff --git a/test/fixtures/wpt/FileAPI/blob/Blob-slice-overflow.html b/test/fixtures/wpt/FileAPI/blob/Blob-slice-overflow.html deleted file mode 100644 index 74cd83a34f7116..00000000000000 --- a/test/fixtures/wpt/FileAPI/blob/Blob-slice-overflow.html +++ /dev/null @@ -1,42 +0,0 @@ - - -Blob slice overflow - - - - -
- - diff --git a/test/fixtures/wpt/FileAPI/blob/Blob-slice.html b/test/fixtures/wpt/FileAPI/blob/Blob-slice.html deleted file mode 100644 index 03fe6ca5343bd1..00000000000000 --- a/test/fixtures/wpt/FileAPI/blob/Blob-slice.html +++ /dev/null @@ -1,238 +0,0 @@ - - -Blob slice - - - - - -
- diff --git a/test/fixtures/wpt/FileAPI/blob/Blob-stream-byob-crash.html b/test/fixtures/wpt/FileAPI/blob/Blob-stream-byob-crash.html new file mode 100644 index 00000000000000..5992ed1396ca90 --- /dev/null +++ b/test/fixtures/wpt/FileAPI/blob/Blob-stream-byob-crash.html @@ -0,0 +1,11 @@ + + diff --git a/test/fixtures/wpt/FileAPI/blob/Blob-stream-sync-xhr-crash.html b/test/fixtures/wpt/FileAPI/blob/Blob-stream-sync-xhr-crash.html new file mode 100644 index 00000000000000..fe54fb615b1579 --- /dev/null +++ b/test/fixtures/wpt/FileAPI/blob/Blob-stream-sync-xhr-crash.html @@ -0,0 +1,13 @@ + + diff --git a/test/fixtures/wpt/FileAPI/blob/Blob-stream.any.js b/test/fixtures/wpt/FileAPI/blob/Blob-stream.any.js index 792b6639c35a26..87710a171a9752 100644 --- a/test/fixtures/wpt/FileAPI/blob/Blob-stream.any.js +++ b/test/fixtures/wpt/FileAPI/blob/Blob-stream.any.js @@ -1,24 +1,26 @@ // META: title=Blob Stream // META: script=../support/Blob.js -// META: script=../../streams/resources/test-utils.js +// META: script=/common/gc.js 'use strict'; // Helper function that triggers garbage collection while reading a chunk // if perform_gc is true. async function read_and_gc(reader, perform_gc) { - const read_promise = reader.read(); - if (perform_gc) - garbageCollect(); + // Passing Uint8Array for byte streams; non-byte streams will simply ignore it + const read_promise = reader.read(new Uint8Array(64)); + if (perform_gc) { + await garbageCollect(); + } return read_promise; } // Takes in a ReadableStream and reads from it until it is done, returning // an array that contains the results of each read operation. If perform_gc // is true, garbage collection is triggered while reading every chunk. -async function read_all_chunks(stream, perform_gc = false) { +async function read_all_chunks(stream, { perform_gc = false, mode } = {}) { assert_true(stream instanceof ReadableStream); assert_true('getReader' in stream); - const reader = stream.getReader(); + const reader = stream.getReader({ mode }); assert_true('read' in reader); let read_value = await read_and_gc(reader, perform_gc); @@ -65,8 +67,17 @@ promise_test(async() => { let blob = new Blob([typed_arr]); const stream = blob.stream(); blob = null; - garbageCollect(); - const chunks = await read_all_chunks(stream, /*perform_gc=*/true); + await garbageCollect(); + const chunks = await read_all_chunks(stream, { perform_gc: true }); assert_array_equals(chunks, input_arr); }, "Blob.stream() garbage collection of blob shouldn't break stream" + "consumption") + +promise_test(async () => { + const input_arr = [8, 241, 48, 123, 151]; + const typed_arr = new Uint8Array(input_arr); + let blob = new Blob([typed_arr]); + const stream = blob.stream(); + const chunks = await read_all_chunks(stream, { mode: "byob" }); + assert_array_equals(chunks, input_arr); +}, "Reading Blob.stream() with BYOB reader") diff --git a/test/fixtures/wpt/FileAPI/file/File-constructor.html b/test/fixtures/wpt/FileAPI/file/File-constructor.html deleted file mode 100644 index 3477e4ada16e92..00000000000000 --- a/test/fixtures/wpt/FileAPI/file/File-constructor.html +++ /dev/null @@ -1,159 +0,0 @@ - - -File constructor - - - -
- diff --git a/test/fixtures/wpt/FileAPI/file/send-file-form-controls.tentative.html b/test/fixtures/wpt/FileAPI/file/send-file-form-controls.tentative.html deleted file mode 100644 index d11f4a860931b4..00000000000000 --- a/test/fixtures/wpt/FileAPI/file/send-file-form-controls.tentative.html +++ /dev/null @@ -1,117 +0,0 @@ - - -Upload files named using controls (tentative) - - - - - - - - - diff --git a/test/fixtures/wpt/FileAPI/file/send-file-form-iso-2022-jp.tentative.html b/test/fixtures/wpt/FileAPI/file/send-file-form-iso-2022-jp.tentative.html deleted file mode 100644 index 659af3bde85852..00000000000000 --- a/test/fixtures/wpt/FileAPI/file/send-file-form-iso-2022-jp.tentative.html +++ /dev/null @@ -1,72 +0,0 @@ - - - -Upload files in ISO-2022-JP form (tentative) - - - - - - - - - - diff --git a/test/fixtures/wpt/FileAPI/file/send-file-form-punctuation.tentative.html b/test/fixtures/wpt/FileAPI/file/send-file-form-punctuation.tentative.html deleted file mode 100644 index 5c2d6d0bf1fe01..00000000000000 --- a/test/fixtures/wpt/FileAPI/file/send-file-form-punctuation.tentative.html +++ /dev/null @@ -1,230 +0,0 @@ - - -Upload files named using punctuation (tentative) - - - - - - - - - diff --git a/test/fixtures/wpt/FileAPI/file/send-file-form-windows-1252.tentative.html b/test/fixtures/wpt/FileAPI/file/send-file-form-windows-1252.tentative.html deleted file mode 100644 index a2c37186b3e023..00000000000000 --- a/test/fixtures/wpt/FileAPI/file/send-file-form-windows-1252.tentative.html +++ /dev/null @@ -1,69 +0,0 @@ - - -Upload files in Windows-1252 form (tentative) - - - - - - - - - - diff --git a/test/fixtures/wpt/FileAPI/file/send-file-form-x-user-defined.tentative.html b/test/fixtures/wpt/FileAPI/file/send-file-form-x-user-defined.tentative.html deleted file mode 100644 index 503b08a51706f7..00000000000000 --- a/test/fixtures/wpt/FileAPI/file/send-file-form-x-user-defined.tentative.html +++ /dev/null @@ -1,70 +0,0 @@ - - -Upload files in x-user-defined form (tentative) - - - - - - - - - - diff --git a/test/fixtures/wpt/FileAPI/file/send-file-formdata-controls.tentative.html b/test/fixtures/wpt/FileAPI/file/send-file-formdata-controls.tentative.html deleted file mode 100644 index 4259741b63ef31..00000000000000 --- a/test/fixtures/wpt/FileAPI/file/send-file-formdata-controls.tentative.html +++ /dev/null @@ -1,93 +0,0 @@ - - -FormData: Upload files named using controls (tentative) - - - - - - - - - diff --git a/test/fixtures/wpt/FileAPI/file/send-file-formdata-punctuation.tentative.html b/test/fixtures/wpt/FileAPI/file/send-file-formdata-punctuation.tentative.html deleted file mode 100644 index d8e84e9d978094..00000000000000 --- a/test/fixtures/wpt/FileAPI/file/send-file-formdata-punctuation.tentative.html +++ /dev/null @@ -1,168 +0,0 @@ - - -FormData: Upload files named using punctuation (tentative) - - - - - - - - - diff --git a/test/fixtures/wpt/FileAPI/file/send-file-formdata-utf-8.html b/test/fixtures/wpt/FileAPI/file/send-file-formdata-utf-8.html deleted file mode 100644 index 7a7f6cefe776b9..00000000000000 --- a/test/fixtures/wpt/FileAPI/file/send-file-formdata-utf-8.html +++ /dev/null @@ -1,53 +0,0 @@ - - -FormData: Upload files in UTF-8 fetch() - - - - - - - - diff --git a/test/fixtures/wpt/FileAPI/file/send-file-formdata.html b/test/fixtures/wpt/FileAPI/file/send-file-formdata.html deleted file mode 100644 index 77e048e54741c0..00000000000000 --- a/test/fixtures/wpt/FileAPI/file/send-file-formdata.html +++ /dev/null @@ -1,28 +0,0 @@ - - -FormData: Upload ASCII-named file in UTF-8 form - - - - - - - - diff --git a/test/fixtures/wpt/FileAPI/fileReader.any.js b/test/fixtures/wpt/FileAPI/fileReader.any.js new file mode 100644 index 00000000000000..2876dcb4ce314e --- /dev/null +++ b/test/fixtures/wpt/FileAPI/fileReader.any.js @@ -0,0 +1,59 @@ +// META: title=FileReader States + +'use strict'; + +test(function () { + assert_true( + "FileReader" in globalThis, + "globalThis should have a FileReader property.", + ); +}, "FileReader interface object"); + +test(function () { + var fileReader = new FileReader(); + assert_true(fileReader instanceof FileReader); +}, "no-argument FileReader constructor"); + +var t_abort = async_test("FileReader States -- abort"); +t_abort.step(function () { + var fileReader = new FileReader(); + assert_equals(fileReader.readyState, 0); + assert_equals(fileReader.readyState, FileReader.EMPTY); + + var blob = new Blob(); + fileReader.readAsArrayBuffer(blob); + assert_equals(fileReader.readyState, 1); + assert_equals(fileReader.readyState, FileReader.LOADING); + + fileReader.onabort = this.step_func(function (e) { + assert_equals(fileReader.readyState, 2); + assert_equals(fileReader.readyState, FileReader.DONE); + t_abort.done(); + }); + fileReader.abort(); + fileReader.onabort = this.unreached_func("abort event should fire sync"); +}); + +var t_event = async_test("FileReader States -- events"); +t_event.step(function () { + var fileReader = new FileReader(); + + var blob = new Blob(); + fileReader.readAsArrayBuffer(blob); + + fileReader.onloadstart = this.step_func(function (e) { + assert_equals(fileReader.readyState, 1); + assert_equals(fileReader.readyState, FileReader.LOADING); + }); + + fileReader.onprogress = this.step_func(function (e) { + assert_equals(fileReader.readyState, 1); + assert_equals(fileReader.readyState, FileReader.LOADING); + }); + + fileReader.onloadend = this.step_func(function (e) { + assert_equals(fileReader.readyState, 2); + assert_equals(fileReader.readyState, FileReader.DONE); + t_event.done(); + }); +}); diff --git a/test/fixtures/wpt/FileAPI/fileReader.html b/test/fixtures/wpt/FileAPI/fileReader.html deleted file mode 100644 index b767e22d4a66eb..00000000000000 --- a/test/fixtures/wpt/FileAPI/fileReader.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - FileReader States - - - - - - -
- - - diff --git a/test/fixtures/wpt/FileAPI/idlharness.any.js b/test/fixtures/wpt/FileAPI/idlharness.any.js new file mode 100644 index 00000000000000..1744242b9f3ff1 --- /dev/null +++ b/test/fixtures/wpt/FileAPI/idlharness.any.js @@ -0,0 +1,19 @@ +// META: script=/resources/WebIDLParser.js +// META: script=/resources/idlharness.js +// META: timeout=long + +'use strict'; + +// https://w3c.github.io/FileAPI/ + +idl_test( + ['FileAPI'], + ['dom', 'html', 'url'], + idl_array => { + idl_array.add_objects({ + Blob: ['new Blob(["TEST"])'], + File: ['new File(["myFileBits"], "myFileName")'], + FileReader: ['new FileReader()'] + }); + } +); diff --git a/test/fixtures/wpt/FileAPI/idlharness.html b/test/fixtures/wpt/FileAPI/idlharness.html index 5e0a43f80df3f8..45e8684f0027b2 100644 --- a/test/fixtures/wpt/FileAPI/idlharness.html +++ b/test/fixtures/wpt/FileAPI/idlharness.html @@ -2,7 +2,7 @@ - File API automated IDL tests + File API automated IDL tests (requiring dom) @@ -27,10 +27,7 @@

File API automated IDL tests

['dom', 'html', 'url'], idl_array => { idl_array.add_objects({ - Blob: ['new Blob(["TEST"])'], - File: ['new File(["myFileBits"], "myFileName")'], - FileList: ['document.querySelector("#fileChooser").files'], - FileReader: ['new FileReader()'] + FileList: ['document.querySelector("#fileChooser").files'] }); } ); diff --git a/test/fixtures/wpt/FileAPI/idlharness.worker.js b/test/fixtures/wpt/FileAPI/idlharness.worker.js index 786b7e4199fb45..002aaed40a562e 100644 --- a/test/fixtures/wpt/FileAPI/idlharness.worker.js +++ b/test/fixtures/wpt/FileAPI/idlharness.worker.js @@ -10,9 +10,6 @@ idl_test( ['dom', 'html', 'url'], idl_array => { idl_array.add_objects({ - Blob: ['new Blob(["TEST"])'], - File: ['new File(["myFileBits"], "myFileName")'], - FileReader: ['new FileReader()'], FileReaderSync: ['new FileReaderSync()'] }); } diff --git a/test/fixtures/wpt/FileAPI/reading-data-section/Determining-Encoding.html b/test/fixtures/wpt/FileAPI/reading-data-section/Determining-Encoding.any.js similarity index 86% rename from test/fixtures/wpt/FileAPI/reading-data-section/Determining-Encoding.html rename to test/fixtures/wpt/FileAPI/reading-data-section/Determining-Encoding.any.js index d65ae9db18a1ff..5b69f7ed9821ac 100644 --- a/test/fixtures/wpt/FileAPI/reading-data-section/Determining-Encoding.html +++ b/test/fixtures/wpt/FileAPI/reading-data-section/Determining-Encoding.any.js @@ -1,13 +1,5 @@ - - -FileAPI Test: Blob Determining Encoding - - - - - -
- diff --git a/test/fixtures/wpt/FileAPI/reading-data-section/FileReader-event-handler-attributes.html b/test/fixtures/wpt/FileAPI/reading-data-section/FileReader-event-handler-attributes.any.js similarity index 60% rename from test/fixtures/wpt/FileAPI/reading-data-section/FileReader-event-handler-attributes.html rename to test/fixtures/wpt/FileAPI/reading-data-section/FileReader-event-handler-attributes.any.js index 86657b5711aff1..fc71c6434812e2 100644 --- a/test/fixtures/wpt/FileAPI/reading-data-section/FileReader-event-handler-attributes.html +++ b/test/fixtures/wpt/FileAPI/reading-data-section/FileReader-event-handler-attributes.any.js @@ -1,10 +1,5 @@ - - -FileReader event handler attributes - - -
- diff --git a/test/fixtures/wpt/FileAPI/reading-data-section/FileReader-multiple-reads.html b/test/fixtures/wpt/FileAPI/reading-data-section/FileReader-multiple-reads.any.js similarity index 89% rename from test/fixtures/wpt/FileAPI/reading-data-section/FileReader-multiple-reads.html rename to test/fixtures/wpt/FileAPI/reading-data-section/FileReader-multiple-reads.any.js index e7279fe4bd445e..4b19c69b425188 100644 --- a/test/fixtures/wpt/FileAPI/reading-data-section/FileReader-multiple-reads.html +++ b/test/fixtures/wpt/FileAPI/reading-data-section/FileReader-multiple-reads.any.js @@ -1,11 +1,5 @@ - -FileReader: starting new reads while one is in progress - - - - -
- diff --git a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_abort.html b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_abort.any.js similarity index 77% rename from test/fixtures/wpt/FileAPI/reading-data-section/filereader_abort.html rename to test/fixtures/wpt/FileAPI/reading-data-section/filereader_abort.any.js index 940a775d35bf42..c778ae55bb573b 100644 --- a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_abort.html +++ b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_abort.any.js @@ -1,17 +1,5 @@ - - - - - FileAPI Test: filereader_abort - - - - - - -
+// META: title=FileAPI Test: filereader_abort - - - diff --git a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_error.html b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_error.any.js similarity index 51% rename from test/fixtures/wpt/FileAPI/reading-data-section/filereader_error.html rename to test/fixtures/wpt/FileAPI/reading-data-section/filereader_error.any.js index cf4524825b80ca..9845962090132e 100644 --- a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_error.html +++ b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_error.any.js @@ -1,18 +1,5 @@ - - - - - FileAPI Test: filereader_error - - - - - - - -
+// META: title=FileAPI Test: filereader_error - - - diff --git a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsArrayBuffer.any.js similarity index 60% rename from test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html rename to test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsArrayBuffer.any.js index 31001a51a0727f..d06e3170782b7c 100644 --- a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html +++ b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsArrayBuffer.any.js @@ -1,17 +1,5 @@ - - - - - FileAPI Test: filereader_readAsArrayBuffer - - - - - - -
+// META: title=FileAPI Test: filereader_readAsArrayBuffer - - - diff --git a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsBinaryString.html b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsBinaryString.any.js similarity index 64% rename from test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsBinaryString.html rename to test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsBinaryString.any.js index b550e4d0a96dc7..e69ff15e75b590 100644 --- a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsBinaryString.html +++ b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsBinaryString.any.js @@ -1,11 +1,4 @@ - - -FileAPI Test: filereader_readAsBinaryString - - - - - diff --git a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsDataURL.html b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsDataURL.any.js similarity index 74% rename from test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsDataURL.html rename to test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsDataURL.any.js index 5bc39499a229d1..d6812121295bee 100644 --- a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsDataURL.html +++ b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsDataURL.any.js @@ -1,12 +1,5 @@ - - -FileAPI Test: FileReader.readAsDataURL - - - - +// META: title=FileAPI Test: FileReader.readAsDataURL - \ No newline at end of file +}, 'readAsDataURL result for Blob with unspecified MIME type'); \ No newline at end of file diff --git a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsText.html b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsText.any.js similarity index 73% rename from test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsText.html rename to test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsText.any.js index 7d639d0111473b..4d0fa113931d34 100644 --- a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsText.html +++ b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsText.any.js @@ -1,17 +1,5 @@ - - - - - FileAPI Test: filereader_readAsText - - - - - - -
+// META: title=FileAPI Test: filereader_readAsText - - - diff --git a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readystate.html b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readystate.any.js similarity index 51% rename from test/fixtures/wpt/FileAPI/reading-data-section/filereader_readystate.html rename to test/fixtures/wpt/FileAPI/reading-data-section/filereader_readystate.any.js index 1586b8995059f7..3cb36ab999653b 100644 --- a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readystate.html +++ b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readystate.any.js @@ -1,17 +1,5 @@ - - - - - FileAPI Test: filereader_readystate - - - - - - -
+// META: title=FileAPI Test: filereader_readystate - - - diff --git a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_result.html b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_result.any.js similarity index 87% rename from test/fixtures/wpt/FileAPI/reading-data-section/filereader_result.html rename to test/fixtures/wpt/FileAPI/reading-data-section/filereader_result.any.js index b80322ed424f83..28c068bb349c3d 100644 --- a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_result.html +++ b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_result.any.js @@ -1,17 +1,5 @@ - - - - - FileAPI Test: filereader_result - - - - - - -
- - - - diff --git a/test/fixtures/wpt/FileAPI/support/Blob.js b/test/fixtures/wpt/FileAPI/support/Blob.js index 04069acd3ccbe7..2c249746858918 100644 --- a/test/fixtures/wpt/FileAPI/support/Blob.js +++ b/test/fixtures/wpt/FileAPI/support/Blob.js @@ -1,6 +1,6 @@ 'use strict' -function test_blob(fn, expectations) { +self.test_blob = (fn, expectations) => { var expected = expectations.expected, type = expectations.type, desc = expectations.desc; @@ -24,7 +24,7 @@ function test_blob(fn, expectations) { }); } -function test_blob_binary(fn, expectations) { +self.test_blob_binary = (fn, expectations) => { var expected = expectations.expected, type = expectations.type, desc = expectations.desc; diff --git a/test/fixtures/wpt/FileAPI/support/empty-document.html b/test/fixtures/wpt/FileAPI/support/empty-document.html new file mode 100644 index 00000000000000..b9cd130a07f77e --- /dev/null +++ b/test/fixtures/wpt/FileAPI/support/empty-document.html @@ -0,0 +1,3 @@ + + + diff --git a/test/fixtures/wpt/FileAPI/support/send-file-formdata-helper.js b/test/fixtures/wpt/FileAPI/support/send-file-formdata-helper.js index 53572ef36c8d1b..53c8cca7e09b8e 100644 --- a/test/fixtures/wpt/FileAPI/support/send-file-formdata-helper.js +++ b/test/fixtures/wpt/FileAPI/support/send-file-formdata-helper.js @@ -70,19 +70,21 @@ const formDataPostFileUploadTest = ({ }`, ); - const asName = fileBaseName.replace(/[\r\n"]/g, encodeURIComponent); + const asValue = fileBaseName.replace(/\r\n?|\n/g, "\r\n"); + const asName = asValue.replace(/[\r\n"]/g, encodeURIComponent); + const asFilename = fileBaseName.replace(/[\r\n"]/g, encodeURIComponent); const expectedText = [ boundary, 'Content-Disposition: form-data; name="filename"', "", - fileBaseName, + asValue, boundary, `Content-Disposition: form-data; name="${asName}"`, "", "filename", boundary, `Content-Disposition: form-data; name="file"; ` + - `filename="${asName}"`, + `filename="${asFilename}"`, "Content-Type: text/plain", "", kTestChars, diff --git a/test/fixtures/wpt/FileAPI/url/cross-global-revoke.sub.html b/test/fixtures/wpt/FileAPI/url/cross-global-revoke.sub.html index 21b8c5bb1986d5..ce9d680709e058 100644 --- a/test/fixtures/wpt/FileAPI/url/cross-global-revoke.sub.html +++ b/test/fixtures/wpt/FileAPI/url/cross-global-revoke.sub.html @@ -2,6 +2,7 @@ + \ No newline at end of file + diff --git a/test/fixtures/wpt/FileAPI/url/url-format.any.js b/test/fixtures/wpt/FileAPI/url/url-format.any.js index 33732fa61fc3dd..69c51113e6b99b 100644 --- a/test/fixtures/wpt/FileAPI/url/url-format.any.js +++ b/test/fixtures/wpt/FileAPI/url/url-format.any.js @@ -2,10 +2,16 @@ const blob = new Blob(['test']); const file = new File(['test'], 'name'); -test(() => { +test(t => { const url_count = 5000; let list = []; + t.add_cleanup(() => { + for (let url of list) { + URL.revokeObjectURL(url); + } + }); + for (let i = 0; i < url_count; ++i) list.push(URL.createObjectURL(blob)); diff --git a/test/fixtures/wpt/FileAPI/url/url-with-fetch.any.js b/test/fixtures/wpt/FileAPI/url/url-with-fetch.any.js index 9bd8d383df4e1e..54e6a3da5afe9e 100644 --- a/test/fixtures/wpt/FileAPI/url/url-with-fetch.any.js +++ b/test/fixtures/wpt/FileAPI/url/url-with-fetch.any.js @@ -1,4 +1,5 @@ // META: script=resources/fetch-tests.js +// META: script=/common/gc.js function fetch_should_succeed(test, request) { return fetch(request).then(response => response.text()); @@ -37,6 +38,24 @@ promise_test(t => { }); }, 'Revoke blob URL after creating Request, will fetch'); +promise_test(async t => { + const blob_contents = 'test blob contents'; + const blob = new Blob([blob_contents]); + const url = URL.createObjectURL(blob); + let request = new Request(url); + + // Revoke the object URL. Request should take a reference to the blob as + // soon as it receives it in open(), so the request succeeds even though we + // revoke the URL before calling fetch(). + URL.revokeObjectURL(url); + + request = request.clone(); + await garbageCollect(); + + const text = await fetch_should_succeed(t, request); + assert_equals(text, blob_contents); +}, 'Revoke blob URL after creating Request, then clone Request, will fetch'); + promise_test(function(t) { const blob_contents = 'test blob contents'; const blob = new Blob([blob_contents]); diff --git a/test/fixtures/wpt/README.md b/test/fixtures/wpt/README.md index 98b9369b88c322..1c365ca20ff1b8 100644 --- a/test/fixtures/wpt/README.md +++ b/test/fixtures/wpt/README.md @@ -10,14 +10,13 @@ See [test/wpt](../../wpt/README.md) for information on how these tests are run. Last update: -- common: https://github.com/web-platform-tests/wpt/tree/03c5072aff/common +- common: https://github.com/web-platform-tests/wpt/tree/dbd648158d/common - console: https://github.com/web-platform-tests/wpt/tree/767ae35464/console - dom/abort: https://github.com/web-platform-tests/wpt/tree/8fadb38120/dom/abort - dom/events: https://github.com/web-platform-tests/wpt/tree/ab8999891c/dom/events - encoding: https://github.com/web-platform-tests/wpt/tree/0c1b9d1622/encoding - fetch/data-urls/resources: https://github.com/web-platform-tests/wpt/tree/7c79d998ff/fetch/data-urls/resources -- FileAPI: https://github.com/web-platform-tests/wpt/tree/3b279420d4/FileAPI -- FileAPI/file: https://github.com/web-platform-tests/wpt/tree/c01f637cca/FileAPI/file +- FileAPI: https://github.com/web-platform-tests/wpt/tree/1e432c4550/FileAPI - hr-time: https://github.com/web-platform-tests/wpt/tree/34cafd797e/hr-time - html/webappapis/atob: https://github.com/web-platform-tests/wpt/tree/f267e1dca6/html/webappapis/atob - html/webappapis/microtask-queuing: https://github.com/web-platform-tests/wpt/tree/2c5c3c4c27/html/webappapis/microtask-queuing @@ -26,14 +25,15 @@ Last update: - interfaces: https://github.com/web-platform-tests/wpt/tree/df731dab88/interfaces - performance-timeline: https://github.com/web-platform-tests/wpt/tree/17ebc3aea0/performance-timeline - resource-timing: https://github.com/web-platform-tests/wpt/tree/22d38586d0/resource-timing -- resources: https://github.com/web-platform-tests/wpt/tree/fbf1e7d247/resources -- streams: https://github.com/web-platform-tests/wpt/tree/9e5ef42bd3/streams +- resources: https://github.com/web-platform-tests/wpt/tree/919874f84f/resources +- streams: https://github.com/web-platform-tests/wpt/tree/51750bc8d7/streams - url: https://github.com/web-platform-tests/wpt/tree/1eaeb0e178/url - user-timing: https://github.com/web-platform-tests/wpt/tree/df24fb604e/user-timing - wasm/jsapi: https://github.com/web-platform-tests/wpt/tree/d8dbe6990b/wasm/jsapi - wasm/webapi: https://github.com/web-platform-tests/wpt/tree/fd1b23eeaa/wasm/webapi - WebCryptoAPI: https://github.com/web-platform-tests/wpt/tree/238d9d9bac/WebCryptoAPI - webidl/ecmascript-binding/es-exceptions: https://github.com/web-platform-tests/wpt/tree/a370aad338/webidl/ecmascript-binding/es-exceptions +- webmessaging/broadcastchannel: https://github.com/web-platform-tests/wpt/tree/e97fac4791/webmessaging/broadcastchannel [Web Platform Tests]: https://github.com/web-platform-tests/wpt [`git node wpt`]: https://github.com/nodejs/node-core-utils/blob/main/docs/git-node.md#git-node-wpt diff --git a/test/fixtures/wpt/common/custom-cors-response.js b/test/fixtures/wpt/common/custom-cors-response.js new file mode 100644 index 00000000000000..be9c7ce3bdc3c9 --- /dev/null +++ b/test/fixtures/wpt/common/custom-cors-response.js @@ -0,0 +1,32 @@ +const custom_cors_response = (payload, base_url) => { + base_url = base_url || new URL(location.href); + + // Clone the given `payload` so that, as we modify it, we won't be mutating + // the caller's value in unexpected ways. + payload = Object.assign({}, payload); + payload.headers = payload.headers || {}; + // Note that, in order to have out-of-the-box support for tests that don't + // call `setup({'allow_uncaught_exception': true})` we return a no-op JS + // payload. This approach will avoid hitting syntax errors if the resource is + // interpreted as script. Without this workaround, the SyntaxError would be + // caught by the test harness and trigger a test failure. + payload.content = payload.content || '/* custom-cors-response.js content */'; + payload.status_code = payload.status_code || 200; + + // Assume that we'll be doing a CORS-enabled fetch so we'll need to set ACAO. + const acao = "Access-Control-Allow-Origin"; + if (!(acao in payload.headers)) { + payload.headers[acao] = '*'; + } + + if (!("Content-Type" in payload.headers)) { + payload.headers["Content-Type"] = "text/javascript"; + } + + let ret = new URL("/common/CustomCorsResponse.py", base_url); + for (const key in payload) { + ret.searchParams.append(key, JSON.stringify(payload[key])); + } + + return ret; +}; diff --git a/test/fixtures/wpt/common/dispatcher/README.md b/test/fixtures/wpt/common/dispatcher/README.md new file mode 100644 index 00000000000000..cfaafb6e5d6496 --- /dev/null +++ b/test/fixtures/wpt/common/dispatcher/README.md @@ -0,0 +1,228 @@ +# `RemoteContext`: API for script execution in another context + +`RemoteContext` in `/common/dispatcher/dispatcher.js` provides an interface to +execute JavaScript in another global object (page or worker, the "executor"), +based on: + +- [WPT RFC 88: context IDs from uuid searchParams in URL](https://github.com/web-platform-tests/rfcs/pull/88), +- [WPT RFC 89: execute_script](https://github.com/web-platform-tests/rfcs/pull/89) and +- [WPT RFC 91: RemoteContext](https://github.com/web-platform-tests/rfcs/pull/91). + +Tests can send arbitrary javascript to executors to evaluate in its global +object, like: + +``` +// injector.html +const argOnLocalContext = ...; + +async function execute() { + window.open('executor.html?uuid=' + uuid); + const ctx = new RemoteContext(uuid); + await ctx.execute_script( + (arg) => functionOnRemoteContext(arg), + [argOnLocalContext]); +}; +``` + +and on executor: + +``` +// executor.html +function functionOnRemoteContext(arg) { ... } + +const uuid = new URLSearchParams(window.location.search).get('uuid'); +const executor = new Executor(uuid); +``` + +For concrete examples, see +[events.html](../../html/browsers/browsing-the-web/back-forward-cache/events.html) +and +[executor.html](../../html/browsers/browsing-the-web/back-forward-cache/resources/executor.html) +in back-forward cache tests. + +Note that `executor*` files under `/common/dispatcher/` are NOT for +`RemoteContext.execute_script()`. Use `remote-executor.html` instead. + +This is universal and avoids introducing many specific `XXX-helper.html` +resources. +Moreover, tests are easier to read, because the whole logic of the test can be +defined in a single file. + +## `new RemoteContext(uuid)` + +- `uuid` is a UUID string that identifies the remote context and should match + with the `uuid` parameter of the URL of the remote context. +- Callers should create the remote context outside this constructor (e.g. + `window.open('executor.html?uuid=' + uuid)`). + +## `RemoteContext.execute_script(fn, args)` + +- `fn` is a JavaScript function to execute on the remote context, which is + converted to a string using `toString()` and sent to the remote context. +- `args` is null or an array of arguments to pass to the function on the + remote context. Arguments are passed as JSON. +- If the return value of `fn` when executed in the remote context is a promise, + the promise returned by `execute_script` resolves to the resolved value of + that promise. Otherwise the `execute_script` promise resolves to the return + value of `fn`. + +Note that `fn` is evaluated on the remote context (`executor.html` in the +example above), while `args` are evaluated on the caller context +(`injector.html`) and then passed to the remote context. + +## Return value of injected functions and `execute_script()` + +If the return value of the injected function when executed in the remote +context is a promise, the promise returned by `execute_script` resolves to the +resolved value of that promise. Otherwise the `execute_script` promise resolves +to the return value of the function. + +When the return value of an injected script is a Promise, it should be resolved +before any navigation starts on the remote context. For example, it shouldn't +be resolved after navigating out and navigating back to the page again. +It's fine to create a Promise to be resolved after navigations, if it's not the +return value of the injected function. + +## Calling timing of `execute_script()` + +When `RemoteContext.execute_script()` is called when the remote context is not +active (for example before it is created, before navigation to the page, or +during the page is in back-forward cache), the injected script is evaluated +after the remote context becomes active. + +Multiple calls to `RemoteContext.execute_script()` will result in multiple scripts +being executed in remote context and ordering will be maintained. + +## Errors from `execute_script()` + +Errors from `execute_script()` will result in promise rejections, so it is +important to await the result. This can be `await ctx.execute_script(...)` for +every call but if there are multiple scripts to executed, it may be preferable +to wait on them in parallel to avoid incurring full round-trip time for each, +e.g. + +```js +await Promise.all( + ctx1.execute_script(...), + ctx1.execute_script(...), + ctx2.execute_script(...), + ctx2.execute_script(...), + ... +) +``` + +## Evaluation timing of injected functions + +The script injected by `RemoteContext.execute_script()` can be evaluated any +time during the remote context is active. +For example, even before DOMContentLoaded events or even during navigation. +It's the responsibility of test-specific code/helpers to ensure evaluation +timing constraints (which can be also test-specific), if any needed. + +### Ensuring evaluation timing around page load + +For example, to ensure that injected functions (`mainFunction` below) are +evaluated after the first `pageshow` event, we can use pure JavaScript code +like below: + +``` +// executor.html +window.pageShowPromise = new Promise(resolve => + window.addEventListener('pageshow', resolve, {once: true})); + + +// injector.html +const waitForPageShow = async () => { + while (!window.pageShowPromise) { + await new Promise(resolve => setTimeout(resolve, 100)); + } + await window.pageShowPromise; +}; + +await ctx.execute(waitForPageShow); +await ctx.execute(mainFunction); +``` + +### Ensuring evaluation timing around navigation out/unloading + +It can be important to ensure there are no injected functions nor code behind +`RemoteContext` (such as Fetch APIs accessing server-side stash) running after +navigation is initiated, for example in the case of back-forward cache testing. + +To ensure this, + +- Do not call the next `RemoteContext.execute()` for the remote context after + triggering the navigation, until we are sure that the remote context is not + active (e.g. after we confirm that the new page is loaded). +- Call `Executor.suspend(callback)` synchronously within the injected script. + This suspends executor-related code, and calls `callback` when it is ready + to start navigation. + +The code on the injector side would be like: + +``` +// injector.html +await ctx.execute_script(() => { + executor.suspend(() => { + location.href = 'new-url.html'; + }); +}); +``` + +## Future Work: Possible integration with `test_driver` + +Currently `RemoteContext` is implemented by JavaScript and WPT-server-side +stash, and not integrated with `test_driver` nor `testharness`. +There is a proposal of `test_driver`-integrated version (see the RFCs listed +above). + +The API semantics and guidelines in this document are designed to be applicable +to both the current stash-based `RemoteContext` and `test_driver`-based +version, and thus the tests using `RemoteContext` will be migrated with minimum +modifications (mostly in `/common/dispatcher/dispatcher.js` and executors), for +example in a +[draft CL](https://chromium-review.googlesource.com/c/chromium/src/+/3082215/). + + +# `send()`/`receive()` Message passing APIs + +`dispatcher.js` (and its server-side backend `dispatcher.py`) provides a +universal queue-based message passing API. +Each queue is identified by a UUID, and accessed via the following APIs: + +- `send(uuid, message)` pushes a string `message` to the queue `uuid`. +- `receive(uuid)` pops the first item from the queue `uuid`. +- `showRequestHeaders(origin, uuid)` and + `cacheableShowRequestHeaders(origin, uuid)` return URLs, that push request + headers to the queue `uuid` upon fetching. + +It works cross-origin, and even access different browser context groups. + +Messages are queued, this means one doesn't need to wait for the receiver to +listen, before sending the first message +(but still need to wait for the resolution of the promise returned by `send()` +to ensure the order between `send()`s). + +## Executors + +Similar to `RemoteContext.execute_script()`, `send()`/`receive()` can be used +for sending arbitrary javascript to be evaluated in another page or worker. + +- `executor.html` (as a Document), +- `executor-worker.js` (as a Web Worker), and +- `executor-service-worker.js` (as a Service Worker) + +are examples of executors. +Note that these executors are NOT compatible with +`RemoteContext.execute_script()`. + +## Future Work + +`send()`, `receive()` and the executors below are kept for COEP/COOP tests. + +For remote script execution, new tests should use +`RemoteContext.execute_script()` instead. + +For message passing, +[WPT RFC 90](https://github.com/web-platform-tests/rfcs/pull/90) is still under +discussion. diff --git a/test/fixtures/wpt/common/dispatcher/dispatcher.js b/test/fixtures/wpt/common/dispatcher/dispatcher.js new file mode 100644 index 00000000000000..a0f9f43e622483 --- /dev/null +++ b/test/fixtures/wpt/common/dispatcher/dispatcher.js @@ -0,0 +1,256 @@ +// Define a universal message passing API. It works cross-origin and across +// browsing context groups. +const dispatcher_path = "/common/dispatcher/dispatcher.py"; +const dispatcher_url = new URL(dispatcher_path, location.href).href; + +// Return a promise, limiting the number of concurrent accesses to a shared +// resources to |max_concurrent_access|. +const concurrencyLimiter = (max_concurrency) => { + let pending = 0; + let waiting = []; + return async (task) => { + pending++; + if (pending > max_concurrency) + await new Promise(resolve => waiting.push(resolve)); + let result = await task(); + pending--; + waiting.shift()?.(); + return result; + }; +} + +// Wait for a random amount of time in the range [10ms,100ms]. +const randomDelay = () => { + return new Promise(resolve => setTimeout(resolve, 10 + 90*Math.random())); +} + +// Sending too many requests in parallel causes congestion. Limiting it improves +// throughput. +// +// Note: The following table has been determined on the test: +// ../cache-storage.tentative.https.html +// using Chrome with a 64 core CPU / 64GB ram, in release mode: +// ┌───────────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬────┐ +// │concurrency│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 10│ 15│ 20│ 30│ 50│ 100│ +// ├───────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼────┤ +// │time (s) │ 54│ 38│ 31│ 29│ 26│ 24│ 22│ 22│ 22│ 22│ 34│ 36 │ +// └───────────┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴────┘ +const limiter = concurrencyLimiter(6); + +// While requests to different remote contexts can go in parallel, we need to +// ensure that requests to each remote context are done in order. This maps a +// uuid to a queue of requests to send. A queue is processed until it is empty +// and then is deleted from the map. +const sendQueues = new Map(); + +// Sends a single item (with rate-limiting) and calls the associated resolver +// when it is successfully sent. +const sendItem = async function (uuid, resolver, message) { + await limiter(async () => { + // Requests might be dropped. Retry until getting a confirmation it has been + // processed. + while(1) { + try { + let response = await fetch(dispatcher_url + `?uuid=${uuid}`, { + method: 'POST', + body: message + }) + if (await response.text() == "done") { + resolver(); + return; + } + } catch (fetch_error) {} + await randomDelay(); + }; + }); +} + +// While the queue is non-empty, send the next item. This is async and new items +// may be added to the queue while others are being sent. +const processQueue = async function (uuid, queue) { + while (queue.length) { + const [resolver, message] = queue.shift(); + await sendItem(uuid, resolver, message); + } + // The queue is empty, delete it. + sendQueues.delete(uuid); +} + +const send = async function (uuid, message) { + const itemSentPromise = new Promise((resolve) => { + const item = [resolve, message]; + if (sendQueues.has(uuid)) { + // There is already a queue for `uuid`, just add to it and it will be processed. + sendQueues.get(uuid).push(item); + } else { + // There is no queue for `uuid`, create it and start processing. + const queue = [item]; + sendQueues.set(uuid, queue); + processQueue(uuid, queue); + } + }); + // Wait until the item has been successfully sent. + await itemSentPromise; +} + +const receive = async function (uuid) { + while(1) { + let data = "not ready"; + try { + data = await limiter(async () => { + let response = await fetch(dispatcher_url + `?uuid=${uuid}`); + return await response.text(); + }); + } catch (fetch_error) {} + + if (data == "not ready") { + await randomDelay(); + continue; + } + + return data; + } +} + +// Returns an URL. When called, the server sends toward the `uuid` queue the +// request headers. Useful for determining if something was requested with +// Cookies. +const showRequestHeaders = function(origin, uuid) { + return origin + dispatcher_path + `?uuid=${uuid}&show-headers`; +} + +// Same as above, except for the response is cacheable. +const cacheableShowRequestHeaders = function(origin, uuid) { + return origin + dispatcher_path + `?uuid=${uuid}&cacheable&show-headers`; +} + +// This script requires +// - `/common/utils.js` for `token()`. + +// Returns the URL of a document that can be used as a `RemoteContext`. +// +// `uuid` should be a UUID uniquely identifying the given remote context. +// `options` has the following shape: +// +// { +// host: (optional) Sets the returned URL's `host` property. Useful for +// cross-origin executors. +// protocol: (optional) Sets the returned URL's `protocol` property. +// } +function remoteExecutorUrl(uuid, options) { + const url = new URL("/common/dispatcher/remote-executor.html", location); + url.searchParams.set("uuid", uuid); + + if (options?.host) { + url.host = options.host; + } + + if (options?.protocol) { + url.protocol = options.protocol; + } + + return url; +} + +// Represents a remote executor. For more detailed explanation see `README.md`. +class RemoteContext { + // `uuid` is a UUID string that identifies the remote context and should + // match with the `uuid` parameter of the URL of the remote context. + constructor(uuid) { + this.context_id = uuid; + } + + // Evaluates the script `expr` on the executor. + // - If `expr` is evaluated to a Promise that is resolved with a value: + // `execute_script()` returns a Promise resolved with the value. + // - If `expr` is evaluated to a non-Promise value: + // `execute_script()` returns a Promise resolved with the value. + // - If `expr` throws an error or is evaluated to a Promise that is rejected: + // `execute_script()` returns a rejected Promise with the error's + // `message`. + // Note that currently the type of error (e.g. DOMException) is not + // preserved, except for `TypeError`. + // The values should be able to be serialized by JSON.stringify(). + async execute_script(fn, args) { + const receiver = token(); + await this.send({receiver: receiver, fn: fn.toString(), args: args}); + const response = JSON.parse(await receive(receiver)); + if (response.status === 'success') { + return response.value; + } + + // exception + if (response.name === 'TypeError') { + throw new TypeError(response.value); + } + throw new Error(response.value); + } + + async send(msg) { + return await send(this.context_id, JSON.stringify(msg)); + } +}; + +class Executor { + constructor(uuid) { + this.uuid = uuid; + + // If `suspend_callback` is not `null`, the executor should be suspended + // when there are no ongoing tasks. + this.suspend_callback = null; + + this.execute(); + } + + // Wait until there are no ongoing tasks nor fetch requests for polling + // tasks, and then suspend the executor and call `callback()`. + // Navigation from the executor page should be triggered inside `callback()`, + // to avoid conflict with in-flight fetch requests. + suspend(callback) { + this.suspend_callback = callback; + } + + resume() { + } + + async execute() { + while(true) { + if (this.suspend_callback !== null) { + this.suspend_callback(); + this.suspend_callback = null; + // Wait for `resume()` to be called. + await new Promise(resolve => this.resume = resolve); + + // Workaround for https://crbug.com/1244230. + // Without this workaround, the executor is resumed and the fetch + // request to poll the next task is initiated synchronously from + // pageshow event after the page restored from BFCache, and the fetch + // request promise is never resolved (and thus the test results in + // timeout) due to https://crbug.com/1244230. The root cause is not yet + // known, but setTimeout() with 0ms causes the resume triggered on + // another task and seems to resolve the issue. + await new Promise(resolve => setTimeout(resolve, 0)); + + continue; + } + + const task = JSON.parse(await receive(this.uuid)); + + let response; + try { + const value = await eval(task.fn).apply(null, task.args); + response = JSON.stringify({ + status: 'success', + value: value + }); + } catch(e) { + response = JSON.stringify({ + status: 'exception', + name: e.name, + value: e.message + }); + } + await send(task.receiver, response); + } + } +} diff --git a/test/fixtures/wpt/common/dispatcher/executor-service-worker.js b/test/fixtures/wpt/common/dispatcher/executor-service-worker.js new file mode 100644 index 00000000000000..0b47d66b65f066 --- /dev/null +++ b/test/fixtures/wpt/common/dispatcher/executor-service-worker.js @@ -0,0 +1,24 @@ +importScripts('./dispatcher.js'); + +const params = new URLSearchParams(location.search); +const uuid = params.get('uuid'); + +// The fetch handler must be registered before parsing the main script response. +// So do it here, for future use. +fetchHandler = () => {} +addEventListener('fetch', e => { + fetchHandler(e); +}); + +// Force ServiceWorker to immediately activate itself. +addEventListener('install', event => { + skipWaiting(); +}); + +let executeOrders = async function() { + while(true) { + let task = await receive(uuid); + eval(`(async () => {${task}})()`); + } +}; +executeOrders(); diff --git a/test/fixtures/wpt/common/dispatcher/executor-worker.js b/test/fixtures/wpt/common/dispatcher/executor-worker.js new file mode 100644 index 00000000000000..ea065a6bf11955 --- /dev/null +++ b/test/fixtures/wpt/common/dispatcher/executor-worker.js @@ -0,0 +1,12 @@ +importScripts('./dispatcher.js'); + +const params = new URLSearchParams(location.search); +const uuid = params.get('uuid'); + +let executeOrders = async function() { + while(true) { + let task = await receive(uuid); + eval(`(async () => {${task}})()`); + } +}; +executeOrders(); diff --git a/test/fixtures/wpt/common/dispatcher/executor.html b/test/fixtures/wpt/common/dispatcher/executor.html new file mode 100644 index 00000000000000..5fe6a95efaf97d --- /dev/null +++ b/test/fixtures/wpt/common/dispatcher/executor.html @@ -0,0 +1,15 @@ + + diff --git a/test/fixtures/wpt/common/dispatcher/remote-executor.html b/test/fixtures/wpt/common/dispatcher/remote-executor.html new file mode 100644 index 00000000000000..8b0030390d0d19 --- /dev/null +++ b/test/fixtures/wpt/common/dispatcher/remote-executor.html @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/test/fixtures/wpt/common/gc.js b/test/fixtures/wpt/common/gc.js new file mode 100644 index 00000000000000..ac43a4cfaf7735 --- /dev/null +++ b/test/fixtures/wpt/common/gc.js @@ -0,0 +1,52 @@ +/** + * Does a best-effort attempt at invoking garbage collection. Attempts to use + * the standardized `TestUtils.gc()` function, but falls back to other + * environment-specific nonstandard functions, with a final result of just + * creating a lot of garbage (in which case you will get a console warning). + * + * This should generally only be used to attempt to trigger bugs and crashes + * inside tests, i.e. cases where if garbage collection happened, then this + * should not trigger some misbehavior. You cannot rely on garbage collection + * successfully trigger, or that any particular unreachable object will be + * collected. + * + * @returns {Promise} A promise you should await to ensure garbage + * collection has had a chance to complete. + */ +self.garbageCollect = async () => { + // https://testutils.spec.whatwg.org/#the-testutils-namespace + if (self.TestUtils?.gc) { + return TestUtils.gc(); + } + + // Use --expose_gc for V8 (and Node.js) + // to pass this flag at chrome launch use: --js-flags="--expose-gc" + // Exposed in SpiderMonkey shell as well + if (self.gc) { + return self.gc(); + } + + // Present in some WebKit development environments + if (self.GCController) { + return GCController.collect(); + } + + console.warn( + 'Tests are running without the ability to do manual garbage collection. ' + + 'They will still work, but coverage will be suboptimal.'); + + for (var i = 0; i < 1000; i++) { + gcRec(10); + } + + function gcRec(n) { + if (n < 1) { + return {}; + } + + let temp = { i: "ab" + i + i / 100000 }; + temp += "foo"; + + gcRec(n - 1); + } +}; diff --git a/test/fixtures/wpt/common/media.js b/test/fixtures/wpt/common/media.js index e9b1e6b0fbe6ae..f2dc8612660495 100644 --- a/test/fixtures/wpt/common/media.js +++ b/test/fixtures/wpt/common/media.js @@ -47,9 +47,9 @@ function getMediaContentType(url) { var extension = new URL(url, location).pathname.split(".").pop(); var map = { "mp4": "video/mp4", - "ogv": "video/ogg", + "ogv": "application/ogg", "mp3": "audio/mp3", - "oga": "audio/ogg", + "oga": "application/ogg", }; return map[extension]; } diff --git a/test/fixtures/wpt/common/object-association.js b/test/fixtures/wpt/common/object-association.js index 458aae67db0cef..669c17c07b1ae5 100644 --- a/test/fixtures/wpt/common/object-association.js +++ b/test/fixtures/wpt/common/object-association.js @@ -1,58 +1,64 @@ "use strict"; -// For now this only has per-Window tests, but we could expand it to also test per-Document +// This is for testing whether an object (e.g., a global property) is associated with Window, or +// with Document. Recall that Window and Document are 1:1 except when doing a same-origin navigation +// away from the initial about:blank. In that case the Window object gets reused for the new +// Document. +// +// So: +// - If something is per-Window, then it should maintain its identity across an about:blank +// navigation. +// - If something is per-Document, then it should be recreated across an about:blank navigation. -/** - * Run tests for window[propertyName] after discarding the browsing context, navigating, etc. - * @param {string} propertyName - */ window.testIsPerWindow = propertyName => { - test(t => { + runTests(propertyName, assert_equals, "must not"); +}; + +window.testIsPerDocument = propertyName => { + runTests(propertyName, assert_not_equals, "must"); +}; + +function runTests(propertyName, equalityOrInequalityAsserter, mustOrMustNotReplace) { + async_test(t => { const iframe = document.createElement("iframe"); document.body.appendChild(iframe); const frame = iframe.contentWindow; const before = frame[propertyName]; - assert_true(before !== undefined && before !== null, `window.${propertyName} must be implemented`); + assert_implements(before, `window.${propertyName} must be implemented`); - iframe.remove(); + iframe.onload = t.step_func_done(() => { + const after = frame[propertyName]; + equalityOrInequalityAsserter(after, before); + }); - const after = frame[propertyName]; - assert_equals(after, before, `window.${propertyName} should not change after iframe.remove()`); - }, `Discarding the browsing context must not change window.${propertyName}`); + iframe.src = "/common/blank.html"; + }, `Navigating from the initial about:blank ${mustOrMustNotReplace} replace window.${propertyName}`); - async_test(t => { + // Per spec, discarding a browsing context should not change any of the global objects. + test(() => { const iframe = document.createElement("iframe"); document.body.appendChild(iframe); const frame = iframe.contentWindow; const before = frame[propertyName]; - assert_true(before !== undefined && before !== null, `window.${propertyName} must be implemented`); - - // Note: cannot use step_func_done for this because it might be called twice, per the below comment. - iframe.onload = t.step_func(() => { - if (frame.location.href === "about:blank") { - // Browsers are not reliable on whether about:blank fires the load event; see - // https://github.com/whatwg/html/issues/490 - return; - } + assert_implements(before, `window.${propertyName} must be implemented`); - const after = frame[propertyName]; - assert_equals(after, before); - t.done(); - }); + iframe.remove(); - iframe.src = "/common/blank.html"; - }, `Navigating from the initial about:blank must not replace window.${propertyName}`); + const after = frame[propertyName]; + assert_equals(after, before, `window.${propertyName} should not change after iframe.remove()`); + }, `Discarding the browsing context must not change window.${propertyName}`); - // Per spec, document.open() should not change any of the Window state. + // Per spec, document.open() should not change any of the global objects. In historical versions + // of the spec, it did, so we test here. async_test(t => { const iframe = document.createElement("iframe"); iframe.onload = t.step_func_done(() => { const frame = iframe.contentWindow; const before = frame[propertyName]; - assert_true(before !== undefined && before !== null, `window.${propertyName} must be implemented`); + assert_implements(before, `window.${propertyName} must be implemented`); frame.document.open(); @@ -64,5 +70,5 @@ window.testIsPerWindow = propertyName => { iframe.src = "/common/blank.html"; document.body.appendChild(iframe); - }, `document.open() must replace window.${propertyName}`); -}; + }, `document.open() must not replace window.${propertyName}`); +} diff --git a/test/fixtures/wpt/common/proxy-all.sub.pac b/test/fixtures/wpt/common/proxy-all.sub.pac new file mode 100644 index 00000000000000..de601e5d7020e0 --- /dev/null +++ b/test/fixtures/wpt/common/proxy-all.sub.pac @@ -0,0 +1,3 @@ +function FindProxyForURL(url, host) { + return "PROXY {{host}}:{{ports[http][0]}}" +} diff --git a/test/fixtures/wpt/common/reftest-wait.js b/test/fixtures/wpt/common/reftest-wait.js index 0a30a197f07f4d..64fe9bfd7f54ae 100644 --- a/test/fixtures/wpt/common/reftest-wait.js +++ b/test/fixtures/wpt/common/reftest-wait.js @@ -18,3 +18,22 @@ function takeScreenshotDelayed(timeout) { takeScreenshot(); }, timeout); } + +/** + * Ensure that a precondition is met before waiting for a screenshot. + * @param {bool} condition - Fail the test if this evaluates to false + * @param {string} msg - Error message to write to the screenshot + */ +function failIfNot(condition, msg) { + const fail = () => { + (document.body || document.documentElement).textContent = `Precondition Failed: ${msg}`; + takeScreenshot(); + }; + if (!condition) { + if (document.readyState == "interactive") { + fail(); + } else { + document.addEventListener("DOMContentLoaded", fail, false); + } + } +} diff --git a/test/fixtures/wpt/common/sab.js b/test/fixtures/wpt/common/sab.js index 47d12970d393c1..a3ea610e165d0d 100644 --- a/test/fixtures/wpt/common/sab.js +++ b/test/fixtures/wpt/common/sab.js @@ -6,14 +6,14 @@ const createBuffer = (() => { } catch(e) { sabConstructor = null; } - return (type, length) => { + return (type, length, opts) => { if (type === "ArrayBuffer") { - return new ArrayBuffer(length); + return new ArrayBuffer(length, opts); } else if (type === "SharedArrayBuffer") { if (sabConstructor && sabConstructor.name !== "SharedArrayBuffer") { throw new Error("WebAssembly.Memory does not support shared:true"); } - return new sabConstructor(length); + return new sabConstructor(length, opts); } else { throw new Error("type has to be ArrayBuffer or SharedArrayBuffer"); } diff --git a/test/fixtures/wpt/common/security-features/resources/common.sub.js b/test/fixtures/wpt/common/security-features/resources/common.sub.js index 402ce9bbacf347..96ca280597bf29 100644 --- a/test/fixtures/wpt/common/security-features/resources/common.sub.js +++ b/test/fixtures/wpt/common/security-features/resources/common.sub.js @@ -485,9 +485,13 @@ function dedicatedWorkerUrlThatFetches(url) { .catch((e) => postMessage(e.message));`; } -function workerUrlThatImports(url) { +function workerUrlThatImports(url, additionalAttributes) { + let csp = ""; + if (additionalAttributes && additionalAttributes.contentSecurityPolicy) { + csp=`&contentSecurityPolicy=${additionalAttributes.contentSecurityPolicy}`; + } return `/common/security-features/subresource/static-import.py` + - `?import_url=${encodeURIComponent(url)}`; + `?import_url=${encodeURIComponent(url)}${csp}`; } function workerDataUrlThatImports(url) { @@ -630,6 +634,24 @@ function requestViaScript(url, additionalAttributes) { .then(event => wrapResult(event.data)); } +/** + * Creates a new script element that performs a dynamic import to `url`, and + * appends the script element to {@code document.body}. + * @param {string} url The src URL. + * @return {Promise} The promise for success/error events. + */ +function requestViaDynamicImport(url, additionalAttributes) { + const scriptUrl = `data:text/javascript,import("${url}");`; + const script = createElement( + "script", + Object.assign({"src": scriptUrl}, additionalAttributes), + document.body, + false); + + return bindEvents2(window, "message", script, "error", window, "error") + .then(event => wrapResult(event.data)); +} + /** * Creates a new form element, sets attributes, appends it to * {@code document.body} and submits the form. @@ -866,6 +888,10 @@ const subresourceMap = { path: "/common/security-features/subresource/script.py", invoker: requestViaScript, }, + "script-tag-dynamic-import": { + path: "/common/security-features/subresource/script.py", + invoker: requestViaDynamicImport, + }, "video-tag": { path: "/common/security-features/subresource/video.py", invoker: requestViaVideo, @@ -885,8 +911,8 @@ const subresourceMap = { }, "worker-import": { path: "/common/security-features/subresource/worker.py", - invoker: url => - requestViaDedicatedWorker(workerUrlThatImports(url), {type: "module"}), + invoker: (url, additionalAttributes) => + requestViaDedicatedWorker(workerUrlThatImports(url, additionalAttributes), {type: "module"}), }, "worker-import-data": { path: "/common/security-features/subresource/worker.py", @@ -903,8 +929,8 @@ const subresourceMap = { }, "sharedworker-import": { path: "/common/security-features/subresource/shared-worker.py", - invoker: url => - requestViaSharedWorker(workerUrlThatImports(url), {type: "module"}), + invoker: (url, additionalAttributes) => + requestViaSharedWorker(workerUrlThatImports(url, additionalAttributes), {type: "module"}), }, "sharedworker-import-data": { path: "/common/security-features/subresource/shared-worker.py", @@ -1087,6 +1113,10 @@ function invokeRequest(subresource, sourceContextList) { additionalAttributes[policyDelivery.key] = policyDelivery.value; } else if (policyDelivery.deliveryType === "rel-noref") { additionalAttributes["rel"] = "noreferrer"; + } else if (policyDelivery.deliveryType === "http-rp") { + additionalAttributes[policyDelivery.key] = policyDelivery.value; + } else if (policyDelivery.deliveryType === "meta") { + additionalAttributes[policyDelivery.key] = policyDelivery.value; } } diff --git a/test/fixtures/wpt/common/security-features/tools/spec.src.json b/test/fixtures/wpt/common/security-features/tools/spec.src.json index 0a46a1cd6d3182..4a84493f475b01 100644 --- a/test/fixtures/wpt/common/security-features/tools/spec.src.json +++ b/test/fixtures/wpt/common/security-features/tools/spec.src.json @@ -106,6 +106,7 @@ "object-tag", "picture-tag", "script-tag", + "script-tag-dynamic-import", "sharedworker-classic", "sharedworker-import", "sharedworker-import-data", @@ -327,26 +328,6 @@ ], "subresourcePolicyDeliveries": [] }, - "worker-classic-inherit": { - // This is applicable to upgrade-insecure-requests and mixed-content tests. - // Use "worker-classic" for referrer-policy. - "description": "dedicated workers should inherit its parent's policy.", - "sourceContextList": [ - { - "sourceContextType": "top", - "policyDeliveries": [ - "policy" - ] - }, - { - "sourceContextType": "worker-classic", - "policyDeliveries": [ - "anotherPolicy" - ] - } - ], - "subresourcePolicyDeliveries": [] - }, "worker-classic-data": { "description": "data: dedicated workers should inherit its parent's policy.", "sourceContextList": [ @@ -365,7 +346,6 @@ }, "worker-module": { // This is applicable to referrer-policy tests. - // Use "worker-module-inherit" for CSP (mixed-content, etc.). "description": "dedicated workers shouldn't inherit its parent's policy.", "sourceContextList": [ { @@ -383,26 +363,6 @@ ], "subresourcePolicyDeliveries": [] }, - "worker-module-inherit": { - // This is applicable to upgrade-insecure-requests and mixed-content tests. - // Use "worker-module" for referrer-policy. - "description": "dedicated workers should inherit its parent's policy.", - "sourceContextList": [ - { - "sourceContextType": "top", - "policyDeliveries": [ - "policy" - ] - }, - { - "sourceContextType": "worker-module", - "policyDeliveries": [ - "anotherPolicy" - ] - } - ], - "subresourcePolicyDeliveries": [] - }, "worker-module-data": { "description": "data: dedicated workers should inherit its parent's policy.", "sourceContextList": [ @@ -505,10 +465,8 @@ "iframe", "iframe-blank-inherit", "worker-classic", - "worker-classic-inherit", "worker-classic-data", "worker-module", - "worker-module-inherit", "worker-module-data", "sharedworker-classic", "sharedworker-classic-data", @@ -550,6 +508,7 @@ "object-tag", "picture-tag", "script-tag", + "script-tag-dynamic-import", "sharedworker-classic", "sharedworker-import", "sharedworker-import-data", diff --git a/test/fixtures/wpt/common/stringifiers.js b/test/fixtures/wpt/common/stringifiers.js index 18de6c8c5b32c5..8dadac1d4929d9 100644 --- a/test/fixtures/wpt/common/stringifiers.js +++ b/test/fixtures/wpt/common/stringifiers.js @@ -1,5 +1,5 @@ /** - * Runs tests for . + * Runs tests for . * @param {Object} aObject - object to test * @param {string} aAttribute - IDL attribute name that is annotated with `stringifier` * @param {boolean} aIsUnforgeable - whether the IDL attribute is `[LegacyUnforgeable]` diff --git a/test/fixtures/wpt/dom/events/document-level-touchmove-event-listener-passive-by-default.tentative.html b/test/fixtures/wpt/dom/events/document-level-touchmove-event-listener-passive-by-default.tentative.html deleted file mode 100644 index f3f0d58209fd8e..00000000000000 --- a/test/fixtures/wpt/dom/events/document-level-touchmove-event-listener-passive-by-default.tentative.html +++ /dev/null @@ -1,73 +0,0 @@ - -Default passive document level touchmove event listener test - - - - - - - -
-
- - - diff --git a/test/fixtures/wpt/dom/events/document-level-wheel-event-listener-passive-by-default.tentative.html b/test/fixtures/wpt/dom/events/document-level-wheel-event-listener-passive-by-default.tentative.html deleted file mode 100644 index b7224835fa398b..00000000000000 --- a/test/fixtures/wpt/dom/events/document-level-wheel-event-listener-passive-by-default.tentative.html +++ /dev/null @@ -1,51 +0,0 @@ - -Default passive document level wheel event listener manual test - - - - - - - -
This is a manual test since there is no way to synthesize wheel events. -Scroll by wheel in the middle of the page to run the test.
- - diff --git a/test/fixtures/wpt/encoding/gb18030-encoder.html b/test/fixtures/wpt/encoding/gb18030-encoder.html deleted file mode 100644 index 799d69274ef4fb..00000000000000 --- a/test/fixtures/wpt/encoding/gb18030-encoder.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -
- diff --git a/test/fixtures/wpt/encoding/gbk-encoder.html b/test/fixtures/wpt/encoding/gbk-encoder.html deleted file mode 100644 index a6074f975d34fb..00000000000000 --- a/test/fixtures/wpt/encoding/gbk-encoder.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -
- diff --git a/test/fixtures/wpt/encoding/legacy-mb-schinese/gb18030/gb18030-decoder.html b/test/fixtures/wpt/encoding/legacy-mb-schinese/gb18030/gb18030-decoder.html deleted file mode 100644 index b8fb0d04c44ee7..00000000000000 --- a/test/fixtures/wpt/encoding/legacy-mb-schinese/gb18030/gb18030-decoder.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - diff --git a/test/fixtures/wpt/encoding/legacy-mb-schinese/gbk/gbk-decoder.html b/test/fixtures/wpt/encoding/legacy-mb-schinese/gbk/gbk-decoder.html deleted file mode 100644 index 8c45683180070e..00000000000000 --- a/test/fixtures/wpt/encoding/legacy-mb-schinese/gbk/gbk-decoder.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - diff --git a/test/fixtures/wpt/encoding/single-byte-decoder.html b/test/fixtures/wpt/encoding/single-byte-decoder.html deleted file mode 100644 index 70d8fb73eadb81..00000000000000 --- a/test/fixtures/wpt/encoding/single-byte-decoder.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - -
- diff --git a/test/fixtures/wpt/html/webappapis/timers/negative-setinterval.html b/test/fixtures/wpt/html/webappapis/timers/negative-setinterval.html deleted file mode 100644 index 663872cd1f3850..00000000000000 --- a/test/fixtures/wpt/html/webappapis/timers/negative-setinterval.html +++ /dev/null @@ -1,18 +0,0 @@ - -Negative timeout in setInterval - - - diff --git a/test/fixtures/wpt/html/webappapis/timers/negative-settimeout.html b/test/fixtures/wpt/html/webappapis/timers/negative-settimeout.html deleted file mode 100644 index b59fc8f22984c8..00000000000000 --- a/test/fixtures/wpt/html/webappapis/timers/negative-settimeout.html +++ /dev/null @@ -1,9 +0,0 @@ - -Negative timeout in setTimeout - - - diff --git a/test/fixtures/wpt/html/webappapis/timers/type-long-setinterval.html b/test/fixtures/wpt/html/webappapis/timers/type-long-setinterval.html deleted file mode 100644 index 7fb81ff29ac3a9..00000000000000 --- a/test/fixtures/wpt/html/webappapis/timers/type-long-setinterval.html +++ /dev/null @@ -1,14 +0,0 @@ - -Type long timeout for setInterval - - - diff --git a/test/fixtures/wpt/html/webappapis/timers/type-long-settimeout.html b/test/fixtures/wpt/html/webappapis/timers/type-long-settimeout.html deleted file mode 100644 index 4dc7d17ea5f13f..00000000000000 --- a/test/fixtures/wpt/html/webappapis/timers/type-long-settimeout.html +++ /dev/null @@ -1,9 +0,0 @@ - -Type long timeout for setTimeout - - - diff --git a/test/fixtures/wpt/resources/.gitignore b/test/fixtures/wpt/resources/.gitignore deleted file mode 100644 index 04fdeda1cc4ea1..00000000000000 --- a/test/fixtures/wpt/resources/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -ROBIN-TODO.txt -scratch -node_modules diff --git a/test/fixtures/wpt/resources/LICENSE b/test/fixtures/wpt/resources/LICENSE deleted file mode 100644 index 45896e6be2bd51..00000000000000 --- a/test/fixtures/wpt/resources/LICENSE +++ /dev/null @@ -1,30 +0,0 @@ -W3C 3-clause BSD License - -http://www.w3.org/Consortium/Legal/2008/03-bsd-license.html - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - -* Redistributions of works must retain the original copyright notice, - this list of conditions and the following disclaimer. - -* Redistributions in binary form must reproduce the original copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -* Neither the name of the W3C nor the names of its contributors may be - used to endorse or promote products derived from this work without - specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test/fixtures/wpt/resources/check-layout-th.js b/test/fixtures/wpt/resources/check-layout-th.js index 9cd8abc938d9fb..f14ca3246b8ea2 100644 --- a/test/fixtures/wpt/resources/check-layout-th.js +++ b/test/fixtures/wpt/resources/check-layout-th.js @@ -26,7 +26,11 @@ function assert_tolerance(actual, expected, message) } function checkDataKeys(node) { + // The purpose of this list of data-* attributes is simply to ensure typos + // in tests are caught. It is therefore "ok" to add to this list for + // specific tests. var validData = new Set([ + "data-anchor-polyfill", "data-expected-width", "data-expected-height", "data-offset-x", diff --git a/test/fixtures/wpt/resources/declarative-shadow-dom-polyfill.js b/test/fixtures/wpt/resources/declarative-shadow-dom-polyfill.js new file mode 100644 index 00000000000000..8ab08b0294c297 --- /dev/null +++ b/test/fixtures/wpt/resources/declarative-shadow-dom-polyfill.js @@ -0,0 +1,24 @@ +/* + * Polyfill for attaching shadow trees for declarative Shadow DOM for + * implementations that do not support declarative Shadow DOM. + * + * Note: this polyfill will feature-detect the native feature, and do nothing + * if supported. + * + * See: https://github.com/whatwg/html/pull/5465 + * + * root: The root of the subtree in which to upgrade shadow roots + * + */ + +function polyfill_declarative_shadow_dom(root) { + if (HTMLTemplateElement.prototype.hasOwnProperty('shadowRootMode')) + return; + root.querySelectorAll("template[shadowrootmode]").forEach(template => { + const mode = template.getAttribute("shadowrootmode"); + const shadowRoot = template.parentNode.attachShadow({ mode }); + shadowRoot.appendChild(template.content); + template.remove(); + polyfill_declarative_shadow_dom(shadowRoot); + }); +} diff --git a/test/fixtures/wpt/resources/idlharness-shadowrealm.js b/test/fixtures/wpt/resources/idlharness-shadowrealm.js index 05c4a1affc8699..9484ca6f512ad0 100644 --- a/test/fixtures/wpt/resources/idlharness-shadowrealm.js +++ b/test/fixtures/wpt/resources/idlharness-shadowrealm.js @@ -21,11 +21,6 @@ function fetch_text(url) { * dependency (i.e. have already been seen). */ function idl_test_shadowrealm(srcs, deps) { - const script_urls = [ - "/resources/testharness.js", - "/resources/WebIDLParser.js", - "/resources/idlharness.js", - ]; promise_setup(async t => { const realm = new ShadowRealm(); // https://github.com/web-platform-tests/wpt/issues/31996 @@ -38,44 +33,29 @@ function idl_test_shadowrealm(srcs, deps) { isShadowRealm: function() { return true; }, }; undefined; `); - - const ss = await Promise.all(script_urls.map(url => fetch_text(url))); - for (const s of ss) { - realm.evaluate(s); - } const specs = await Promise.all(srcs.concat(deps).map(spec => { return fetch_text("/interfaces/" + spec + ".idl"); })); const idls = JSON.stringify(specs); - - const results = JSON.parse(await new Promise( - realm.evaluate(`(resolve,reject) => { - const idls = ${idls}; - add_completion_callback(function (tests, harness_status, asserts_run) { - resolve(JSON.stringify(tests)); - }); - - // Without the wrapping test, testharness.js will think it's done after it has run - // the first idlharness test. - test(() => { - const idl_array = new IdlArray(); - for (let i = 0; i < ${srcs.length}; i++) { - idl_array.add_idls(idls[i]); - } - for (let i = ${srcs.length}; i < ${srcs.length + deps.length}; i++) { - idl_array.add_dependency_idls(idls[i]); - } - idl_array.test(); - }, "setup"); - }`) - )); - - // We ran the tests in the ShadowRealm and gathered the results. Now treat them as if - // we'd run them directly here, so we can see them. - for (const {name, status, message} of results) { - // TODO: make this an API in testharness.js - needs RFC? - promise_test(t => {t.set_status(status, message); t.phase = t.phases.HAS_RESULT; t.done()}, name); - } - }, "outer setup"); + await new Promise( + realm.evaluate(`(resolve,reject) => { + (async () => { + await import("/resources/testharness.js"); + await import("/resources/WebIDLParser.js"); + await import("/resources/idlharness.js"); + const idls = ${idls}; + const idl_array = new IdlArray(); + for (let i = 0; i < ${srcs.length}; i++) { + idl_array.add_idls(idls[i]); + } + for (let i = ${srcs.length}; i < ${srcs.length + deps.length}; i++) { + idl_array.add_dependency_idls(idls[i]); + } + idl_array.test(); + })().then(resolve, (e) => reject(e.toString())); + }`) + ); + await fetch_tests_from_shadow_realm(realm); + }); } // vim: set expandtab shiftwidth=4 tabstop=4 foldmarker=@{,@} foldmethod=marker: diff --git a/test/fixtures/wpt/resources/idlharness.js b/test/fixtures/wpt/resources/idlharness.js index d2fb0366c8022a..46aa11e5ca123c 100644 --- a/test/fixtures/wpt/resources/idlharness.js +++ b/test/fixtures/wpt/resources/idlharness.js @@ -2433,44 +2433,6 @@ IdlInterface.prototype.test_to_json_operation = function(desc, memberHolderObjec } }; -IdlInterface.prototype.test_member_iterable = function(member) -{ - subsetTestByKey(this.name, test, function() - { - var isPairIterator = member.idlType.length === 2; - var proto = this.get_interface_object().prototype; - var iteratorDesc = Object.getOwnPropertyDescriptor(proto, Symbol.iterator); - - assert_true(iteratorDesc.writable, "@@iterator property should be writable"); - assert_true(iteratorDesc.configurable, "@@iterator property should be configurable"); - assert_false(iteratorDesc.enumerable, "@@iterator property should not be enumerable"); - assert_equals(typeof iteratorDesc.value, "function", "@@iterator property should be a function"); - assert_equals(iteratorDesc.value.length, 0, "@@iterator function object length should be 0"); - assert_equals(iteratorDesc.value.name, isPairIterator ? "entries" : "values", "@@iterator function object should have the right name"); - - if (isPairIterator) { - assert_equals(proto["entries"], proto[Symbol.iterator], "entries method should be the same as @@iterator method"); - [ - ["entries", 0], - ["keys", 0], - ["values", 0], - ["forEach", 1] - ].forEach(([property, length]) => { - var desc = Object.getOwnPropertyDescriptor(proto, property); - assert_equals(typeof desc.value, "function", property + " property should be a function"); - assert_equals(desc.value.length, length, property + " function object should have the right length"); - assert_equals(desc.value.name, property, property + " function object should have the right name"); - }); - } else { - assert_equals(proto[Symbol.iterator], Array.prototype[Symbol.iterator], "@@iterator method should be the same as Array prototype's"); - ["entries", "keys", "values", "forEach", Symbol.iterator].forEach(property => { - var propertyName = property === Symbol.iterator ? "@@iterator" : property; - assert_equals(proto[property], Array.prototype[property], propertyName + " method should be the same as Array prototype's"); - }); - } - }.bind(this), this.name + " interface: iterable<" + member.idlType.map(function(t) { return t.idlType; }).join(", ") + ">"); -}; - IdlInterface.prototype.test_member_maplike = function(member) { subsetTestByKey(this.name, test, () => { const proto = this.get_interface_object().prototype; @@ -2487,14 +2449,14 @@ IdlInterface.prototype.test_member_maplike = function(member) { methods.push( ["set", 2], ["delete", 1], - ["clear", 1] + ["clear", 0] ); } for (const [name, length] of methods) { const desc = Object.getOwnPropertyDescriptor(proto, name); assert_equals(typeof desc.value, "function", `${name} should be a function`); - assert_equals(desc.enumerable, false, `${name} enumerable`); + assert_equals(desc.enumerable, true, `${name} enumerable`); assert_equals(desc.configurable, true, `${name} configurable`); assert_equals(desc.writable, true, `${name} writable`); assert_equals(desc.value.length, length, `${name} function object length should be ${length}`); @@ -2510,10 +2472,10 @@ IdlInterface.prototype.test_member_maplike = function(member) { const sizeDesc = Object.getOwnPropertyDescriptor(proto, "size"); assert_equals(typeof sizeDesc.get, "function", `size getter should be a function`); assert_equals(sizeDesc.set, undefined, `size should not have a setter`); - assert_equals(sizeDesc.enumerable, false, `size enumerable`); + assert_equals(sizeDesc.enumerable, true, `size enumerable`); assert_equals(sizeDesc.configurable, true, `size configurable`); - assert_equals(sizeDesc.get.length, 0, `size getter length should have the right length`); - assert_equals(sizeDesc.get.name, "get size", `size getter have the right name`); + assert_equals(sizeDesc.get.length, 0, `size getter length`); + assert_equals(sizeDesc.get.name, "get size", `size getter name`); }, `${this.name} interface: maplike<${member.idlType.map(t => t.idlType).join(", ")}>`); }; @@ -2532,14 +2494,14 @@ IdlInterface.prototype.test_member_setlike = function(member) { methods.push( ["add", 1], ["delete", 1], - ["clear", 1] + ["clear", 0] ); } for (const [name, length] of methods) { const desc = Object.getOwnPropertyDescriptor(proto, name); assert_equals(typeof desc.value, "function", `${name} should be a function`); - assert_equals(desc.enumerable, false, `${name} enumerable`); + assert_equals(desc.enumerable, true, `${name} enumerable`); assert_equals(desc.configurable, true, `${name} configurable`); assert_equals(desc.writable, true, `${name} writable`); assert_equals(desc.value.length, length, `${name} function object length should be ${length}`); @@ -2555,42 +2517,92 @@ IdlInterface.prototype.test_member_setlike = function(member) { const sizeDesc = Object.getOwnPropertyDescriptor(proto, "size"); assert_equals(typeof sizeDesc.get, "function", `size getter should be a function`); assert_equals(sizeDesc.set, undefined, `size should not have a setter`); - assert_equals(sizeDesc.enumerable, false, `size enumerable`); + assert_equals(sizeDesc.enumerable, true, `size enumerable`); assert_equals(sizeDesc.configurable, true, `size configurable`); - assert_equals(sizeDesc.get.length, 0, `size getter length should have the right length`); - assert_equals(sizeDesc.get.name, "size", `size getter have the right name`); + assert_equals(sizeDesc.get.length, 0, `size getter length`); + assert_equals(sizeDesc.get.name, "get size", `size getter name`); }, `${this.name} interface: setlike<${member.idlType.map(t => t.idlType).join(", ")}>`); }; -IdlInterface.prototype.test_member_async_iterable = function(member) -{ - subsetTestByKey(this.name, test, function() - { - var isPairIterator = member.idlType.length === 2; - var proto = this.get_interface_object().prototype; - var iteratorDesc = Object.getOwnPropertyDescriptor(proto, Symbol.asyncIterator); +IdlInterface.prototype.test_member_iterable = function(member) { + subsetTestByKey(this.name, test, () => { + const isPairIterator = member.idlType.length === 2; + const proto = this.get_interface_object().prototype; - assert_true(iteratorDesc.writable, "@@asyncIterator property should be writable"); - assert_true(iteratorDesc.configurable, "@@asyncIterator property should be configurable"); - assert_false(iteratorDesc.enumerable, "@@asyncIterator property should not be enumerable"); - assert_equals(typeof iteratorDesc.value, "function", "@@asyncIterator property should be a function"); - assert_equals(iteratorDesc.value.length, 0, "@@asyncIterator function object length should be 0"); - assert_equals(iteratorDesc.value.name, isPairIterator ? "entries" : "values", "@@asyncIterator function object should have the right name"); + const methods = [ + ["entries", 0], + ["keys", 0], + ["values", 0], + ["forEach", 1] + ]; + + for (const [name, length] of methods) { + const desc = Object.getOwnPropertyDescriptor(proto, name); + assert_equals(typeof desc.value, "function", `${name} should be a function`); + assert_equals(desc.enumerable, true, `${name} enumerable`); + assert_equals(desc.configurable, true, `${name} configurable`); + assert_equals(desc.writable, true, `${name} writable`); + assert_equals(desc.value.length, length, `${name} function object length should be ${length}`); + assert_equals(desc.value.name, name, `${name} function object should have the right name`); + + if (!isPairIterator) { + assert_equals(desc.value, Array.prototype[name], `${name} equality with Array.prototype version`); + } + } + + const iteratorDesc = Object.getOwnPropertyDescriptor(proto, Symbol.iterator); + assert_equals(iteratorDesc.enumerable, false, `@@iterator enumerable`); + assert_equals(iteratorDesc.configurable, true, `@@iterator configurable`); + assert_equals(iteratorDesc.writable, true, `@@iterator writable`); if (isPairIterator) { - assert_equals(proto["entries"], proto[Symbol.asyncIterator], "entries method should be the same as @@asyncIterator method"); - ["entries", "keys", "values"].forEach(property => { - var desc = Object.getOwnPropertyDescriptor(proto, property); - assert_equals(typeof desc.value, "function", property + " property should be a function"); - assert_equals(desc.value.length, 0, property + " function object length should be 0"); - assert_equals(desc.value.name, property, property + " function object should have the right name"); - }); + assert_equals(iteratorDesc.value, proto.entries, `@@iterator equality with entries`); } else { - assert_equals(proto["values"], proto[Symbol.asyncIterator], "values method should be the same as @@asyncIterator method"); - assert_false("entries" in proto, "should not have an entries method"); - assert_false("keys" in proto, "should not have a keys method"); + assert_equals(iteratorDesc.value, Array.prototype[Symbol.iterator], `@@iterator equality with Array.prototype version`); } - }.bind(this), this.name + " interface: async iterable<" + member.idlType.map(function(t) { return t.idlType; }).join(", ") + ">"); + }, `${this.name} interface: iterable<${member.idlType.map(t => t.idlType).join(", ")}>`); +}; + +IdlInterface.prototype.test_member_async_iterable = function(member) { + subsetTestByKey(this.name, test, () => { + const isPairIterator = member.idlType.length === 2; + const proto = this.get_interface_object().prototype; + + // Note that although the spec allows arguments, which will be passed to the @@asyncIterator + // method (which is either values or entries), those arguments must always be optional. So + // length of 0 is still correct for values and entries. + const methods = [ + ["values", 0], + ]; + + if (isPairIterator) { + methods.push( + ["entries", 0], + ["keys", 0] + ); + } + + for (const [name, length] of methods) { + const desc = Object.getOwnPropertyDescriptor(proto, name); + assert_equals(typeof desc.value, "function", `${name} should be a function`); + assert_equals(desc.enumerable, true, `${name} enumerable`); + assert_equals(desc.configurable, true, `${name} configurable`); + assert_equals(desc.writable, true, `${name} writable`); + assert_equals(desc.value.length, length, `${name} function object length should be ${length}`); + assert_equals(desc.value.name, name, `${name} function object should have the right name`); + } + + const iteratorDesc = Object.getOwnPropertyDescriptor(proto, Symbol.asyncIterator); + assert_equals(iteratorDesc.enumerable, false, `@@iterator enumerable`); + assert_equals(iteratorDesc.configurable, true, `@@iterator configurable`); + assert_equals(iteratorDesc.writable, true, `@@iterator writable`); + + if (isPairIterator) { + assert_equals(iteratorDesc.value, proto.entries, `@@iterator equality with entries`); + } else { + assert_equals(iteratorDesc.value, proto.values, `@@iterator equality with values`); + } + }, `${this.name} interface: async iterable<${member.idlType.map(t => t.idlType).join(", ")}>`); }; IdlInterface.prototype.test_member_stringifier = function(member) @@ -2656,6 +2668,7 @@ IdlInterface.prototype.test_member_stringifier = function(member) IdlInterface.prototype.test_members = function() { + var unexposed_members = new Set(); for (var i = 0; i < this.members.length; i++) { var member = this.members[i]; @@ -2664,15 +2677,18 @@ IdlInterface.prototype.test_members = function() } if (!exposed_in(exposure_set(member, this.exposureSet))) { - subsetTestByKey(this.name, test, function() { - // It's not exposed, so we shouldn't find it anywhere. - assert_false(member.name in this.get_interface_object(), - "The interface object must not have a property " + - format_value(member.name)); - assert_false(member.name in this.get_interface_object().prototype, - "The prototype object must not have a property " + - format_value(member.name)); - }.bind(this), this.name + " interface: member " + member.name); + if (!unexposed_members.has(member.name)) { + unexposed_members.add(member.name); + subsetTestByKey(this.name, test, function() { + // It's not exposed, so we shouldn't find it anywhere. + assert_false(member.name in this.get_interface_object(), + "The interface object must not have a property " + + format_value(member.name)); + assert_false(member.name in this.get_interface_object().prototype, + "The prototype object must not have a property " + + format_value(member.name)); + }.bind(this), this.name + " interface: member " + member.name); + } continue; } @@ -2751,21 +2767,26 @@ IdlInterface.prototype.test_object = function(desc) expected_typeof = "object"; } - this.test_primary_interface_of(desc, obj, exception, expected_typeof); + if (this.is_callback()) { + assert_equals(exception, null, "Unexpected exception when evaluating object"); + assert_equals(typeof obj, expected_typeof, "wrong typeof object"); + } else { + this.test_primary_interface_of(desc, obj, exception, expected_typeof); - var current_interface = this; - while (current_interface) - { - if (!(current_interface.name in this.array.members)) + var current_interface = this; + while (current_interface) { - throw new IdlHarnessError("Interface " + current_interface.name + " not found (inherited by " + this.name + ")"); - } - if (current_interface.prevent_multiple_testing && current_interface.already_tested) - { - return; + if (!(current_interface.name in this.array.members)) + { + throw new IdlHarnessError("Interface " + current_interface.name + " not found (inherited by " + this.name + ")"); + } + if (current_interface.prevent_multiple_testing && current_interface.already_tested) + { + return; + } + current_interface.test_interface_of(desc, obj, exception, expected_typeof); + current_interface = this.array.members[current_interface.base]; } - current_interface.test_interface_of(desc, obj, exception, expected_typeof); - current_interface = this.array.members[current_interface.base]; } }; @@ -2838,17 +2859,23 @@ IdlInterface.prototype.test_interface_of = function(desc, obj, exception, expect return; } + var unexposed_properties = new Set(); for (var i = 0; i < this.members.length; i++) { var member = this.members[i]; if (member.untested) { continue; } - if (!exposed_in(exposure_set(member, this.exposureSet))) { - subsetTestByKey(this.name, test, function() { - assert_equals(exception, null, "Unexpected exception when evaluating object"); - assert_false(member.name in obj); - }.bind(this), this.name + " interface: " + desc + ' must not have property "' + member.name + '"'); + if (!exposed_in(exposure_set(member, this.exposureSet))) + { + if (!unexposed_properties.has(member.name)) + { + unexposed_properties.add(member.name); + subsetTestByKey(this.name, test, function() { + assert_equals(exception, null, "Unexpected exception when evaluating object"); + assert_false(member.name in obj); + }.bind(this), this.name + " interface: " + desc + ' must not have property "' + member.name + '"'); + } continue; } if (member.type == "attribute" && member.isUnforgeable) diff --git a/test/fixtures/wpt/resources/testdriver.js b/test/fixtures/wpt/resources/testdriver.js index 0737e64a50b313..76ae2834fdfb0a 100644 --- a/test/fixtures/wpt/resources/testdriver.js +++ b/test/fixtures/wpt/resources/testdriver.js @@ -78,8 +78,8 @@ * Trigger user interaction in order to grant additional privileges to * a provided function. * - * See `triggered by user activation - * `_. + * See `Tracking user activation + * `_. * * @example * var mediaElement = document.createElement('video'); @@ -184,6 +184,42 @@ return window.test_driver_internal.delete_all_cookies(context); }, + /** + * Get details for all cookies in the current context. + * See https://w3c.github.io/webdriver/#get-all-cookies + * + * @param {WindowProxy} context - Browsing context in which + * to run the call, or null for the current + * browsing context. + * + * @returns {Promise} Returns an array of cookies objects as defined in the spec: + * https://w3c.github.io/webdriver/#cookies + */ + get_all_cookies: function(context=null) { + return window.test_driver_internal.get_all_cookies(context); + }, + + /** + * Get details for a cookie in the current context by name if it exists. + * See https://w3c.github.io/webdriver/#get-named-cookie + * + * @param {String} name - The name of the cookie to get. + * @param {WindowProxy} context - Browsing context in which + * to run the call, or null for the current + * browsing context. + * + * @returns {Promise} Returns the matching cookie as defined in the spec: + * https://w3c.github.io/webdriver/#cookies + * Rejected if no such cookie exists. + */ + get_named_cookie: async function(name, context=null) { + let cookie = await window.test_driver_internal.get_named_cookie(name, context); + if (!cookie) { + throw new Error("no such cookie"); + } + return cookie; + }, + /** * Send keys to an element. * @@ -362,24 +398,22 @@ * * @example * await test_driver.set_permission({ name: "background-fetch" }, "denied"); - * await test_driver.set_permission({ name: "push", userVisibleOnly: true }, "granted", true); + * await test_driver.set_permission({ name: "push", userVisibleOnly: true }, "granted"); * - * @param {Object} descriptor - a `PermissionDescriptor - * `_ - * object + * @param {PermissionDescriptor} descriptor - a `PermissionDescriptor + * `_ + * dictionary. * @param {String} state - the state of the permission - * @param {boolean} one_realm - Optional. Whether the permission applies to only one realm * @param {WindowProxy} context - Browsing context in which * to run the call, or null for the current * browsing context. * @returns {Promise} fulfilled after the permission is set, or rejected if setting the * permission fails */ - set_permission: function(descriptor, state, one_realm=false, context=null) { + set_permission: function(descriptor, state, context=null) { let permission_params = { descriptor, state, - oneRealm: one_realm, }; return window.test_driver_internal.set_permission(permission_params, context); }, @@ -637,6 +671,14 @@ return Promise.reject(new Error("unimplemented")); }, + get_all_cookies: function(context=null) { + return Promise.reject(new Error("unimplemented")); + }, + + get_named_cookie: function(name, context=null) { + return Promise.reject(new Error("unimplemented")); + }, + send_keys: function(element, keys) { if (this.in_automation) { return Promise.reject(new Error('Not implemented')); diff --git a/test/fixtures/wpt/resources/testharness.css.headers b/test/fixtures/wpt/resources/testharness.css.headers deleted file mode 100644 index e828b629858d07..00000000000000 --- a/test/fixtures/wpt/resources/testharness.css.headers +++ /dev/null @@ -1,2 +0,0 @@ -Content-Type: text/css;charset=utf-8 -Cache-Control: max-age=3600 diff --git a/test/fixtures/wpt/resources/testharness.js b/test/fixtures/wpt/resources/testharness.js index 9ec328222097e0..112790bb1eeb87 100644 --- a/test/fixtures/wpt/resources/testharness.js +++ b/test/fixtures/wpt/resources/testharness.js @@ -494,7 +494,7 @@ ShellTestEnvironment.prototype.next_default_test_name = function() { var suffix = this.name_counter > 0 ? " " + this.name_counter : ""; this.name_counter++; - return "Untitled" + suffix; + return get_title() + suffix; }; ShellTestEnvironment.prototype.on_new_harness_properties = function() {}; @@ -2246,7 +2246,8 @@ ReadOnlyError: 0, VersionError: 0, OperationError: 0, - NotAllowedError: 0 + NotAllowedError: 0, + OptOutError: 0 }; var code_name_map = {}; @@ -2477,6 +2478,10 @@ this._user_defined_cleanup_count = 0; this._done_callbacks = []; + if (typeof AbortController === "function") { + this._abortController = new AbortController(); + } + // Tests declared following harness completion are likely an indication // of a programming error, but they cannot be reported // deterministically. @@ -2953,6 +2958,10 @@ this.phase = this.phases.CLEANING; + if (this._abortController) { + this._abortController.abort("Test cleanup"); + } + forEach(this.cleanup_callbacks, function(cleanup_callback) { var result; @@ -3046,6 +3055,16 @@ test._done_callbacks.length = 0; } + /** + * Gives an AbortSignal that will be aborted when the test finishes. + */ + Test.prototype.get_signal = function() { + if (!this._abortController) { + throw new Error("AbortController is not supported in this browser"); + } + return this._abortController.signal; + } + /** * A RemoteTest object mirrors a Test object on a remote worker. The * associated RemoteWorker updates the RemoteTest object in response to @@ -3822,7 +3841,9 @@ return; } - this.pending_remotes.push(this.create_remote_window(remote)); + var remoteContext = this.create_remote_window(remote); + this.pending_remotes.push(remoteContext); + return remoteContext.done; }; /** @@ -3837,7 +3858,7 @@ * @param {Window} window - The window to fetch tests from. */ function fetch_tests_from_window(window) { - tests.fetch_tests_from_window(window); + return tests.fetch_tests_from_window(window); } expose(fetch_tests_from_window, 'fetch_tests_from_window'); @@ -3871,7 +3892,7 @@ */ function begin_shadow_realm_tests(postMessage) { if (!(test_environment instanceof ShadowRealmTestEnvironment)) { - throw new Error("beign_shadow_realm_tests called in non-Shadow Realm environment"); + throw new Error("begin_shadow_realm_tests called in non-Shadow Realm environment"); } test_environment.begin(function (msg) { @@ -4733,7 +4754,7 @@ if ('META_TITLE' in global_scope && META_TITLE) { return META_TITLE; } - if ('location' in global_scope) { + if ('location' in global_scope && 'pathname' in location) { return location.pathname.substring(location.pathname.lastIndexOf('/') + 1, location.pathname.indexOf('.')); } return "Untitled"; diff --git a/test/fixtures/wpt/resources/webidl2/.gitignore b/test/fixtures/wpt/resources/webidl2/.gitignore deleted file mode 100644 index 1d72980cd7ea87..00000000000000 --- a/test/fixtures/wpt/resources/webidl2/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -scratch -node_modules -lib-cov -browser-tests.html diff --git a/test/fixtures/wpt/resources/webidl2/.travis.yml b/test/fixtures/wpt/resources/webidl2/.travis.yml deleted file mode 100644 index 6dc8e2bdbaa6cf..00000000000000 --- a/test/fixtures/wpt/resources/webidl2/.travis.yml +++ /dev/null @@ -1,5 +0,0 @@ -language: node_js -node_js: - - node - - lts/* - - 6 diff --git a/test/fixtures/wpt/resources/webidl2/CHANGELOG.md b/test/fixtures/wpt/resources/webidl2/CHANGELOG.md deleted file mode 100644 index 91e22275e0700e..00000000000000 --- a/test/fixtures/wpt/resources/webidl2/CHANGELOG.md +++ /dev/null @@ -1,292 +0,0 @@ -# Change Log - -## [v10.2.1](https://github.com/w3c/webidl2.js/tree/v10.2.1) (2018-03-09) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v10.2.0...v10.2.1) - -**Merged pull requests:** - -- Optimise tokenisation and whitespace skipping [\#139](https://github.com/w3c/webidl2.js/pull/139) ([ricea](https://github.com/ricea)) -- refactor: small syntax changes [\#137](https://github.com/w3c/webidl2.js/pull/137) ([saschanaz](https://github.com/saschanaz)) - -## [v10.2.0](https://github.com/w3c/webidl2.js/tree/v10.2.0) (2018-01-30) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v10.1.0...v10.2.0) - -**Merged pull requests:** - -- Type on union idlType [\#135](https://github.com/w3c/webidl2.js/pull/135) ([saschanaz](https://github.com/saschanaz)) -- feat: add argument/return type [\#134](https://github.com/w3c/webidl2.js/pull/134) ([saschanaz](https://github.com/saschanaz)) -- feat: add dictionary/typedef-type [\#133](https://github.com/w3c/webidl2.js/pull/133) ([saschanaz](https://github.com/saschanaz)) -- feat: add const-type for idlTypes [\#132](https://github.com/w3c/webidl2.js/pull/132) ([saschanaz](https://github.com/saschanaz)) -- feat: add types on idlTypes [\#131](https://github.com/w3c/webidl2.js/pull/131) ([saschanaz](https://github.com/saschanaz)) -- Auto acquisition for parser result changes [\#130](https://github.com/w3c/webidl2.js/pull/130) ([saschanaz](https://github.com/saschanaz)) - -## [v10.1.0](https://github.com/w3c/webidl2.js/tree/v10.1.0) (2018-01-19) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v10.0.0...v10.1.0) - -**Closed issues:** - -- Support `raises` and `setraises` [\#128](https://github.com/w3c/webidl2.js/issues/128) -- Support `legacycaller` [\#127](https://github.com/w3c/webidl2.js/issues/127) -- Improve "No semicolon after enum" message [\#119](https://github.com/w3c/webidl2.js/issues/119) - -**Merged pull requests:** - -- Let error messages include the current definition name [\#129](https://github.com/w3c/webidl2.js/pull/129) ([saschanaz](https://github.com/saschanaz)) - -## [v10.0.0](https://github.com/w3c/webidl2.js/tree/v10.0.0) (2017-12-20) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v9.0.0...v10.0.0) - -**Closed issues:** - -- Always return an array for idlType, etc. [\#113](https://github.com/w3c/webidl2.js/issues/113) -- Maintain writer.js or not? [\#109](https://github.com/w3c/webidl2.js/issues/109) - -**Merged pull requests:** - -- Remove typeExtAttrs from docs [\#124](https://github.com/w3c/webidl2.js/pull/124) ([saschanaz](https://github.com/saschanaz)) -- Remove iterator documentation [\#123](https://github.com/w3c/webidl2.js/pull/123) ([saschanaz](https://github.com/saschanaz)) -- Maintain writer.js [\#122](https://github.com/w3c/webidl2.js/pull/122) ([saschanaz](https://github.com/saschanaz)) -- BREAKING CHANGE: remove deprecated iterator operation [\#121](https://github.com/w3c/webidl2.js/pull/121) ([saschanaz](https://github.com/saschanaz)) -- Use for-of on tests [\#120](https://github.com/w3c/webidl2.js/pull/120) ([saschanaz](https://github.com/saschanaz)) -- docs\(README\): iterables ildType is always array [\#118](https://github.com/w3c/webidl2.js/pull/118) ([marcoscaceres](https://github.com/marcoscaceres)) - -## [v9.0.0](https://github.com/w3c/webidl2.js/tree/v9.0.0) (2017-11-30) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v8.1.0...v9.0.0) - -**Closed issues:** - -- Code quality [\#116](https://github.com/w3c/webidl2.js/issues/116) -- Unable to parse HTMLAllCollection interface [\#114](https://github.com/w3c/webidl2.js/issues/114) -- Add support for mixin syntax [\#112](https://github.com/w3c/webidl2.js/issues/112) -- Whitespace issues [\#111](https://github.com/w3c/webidl2.js/issues/111) - -**Merged pull requests:** - -- Consistent array type for iterable.idlType [\#117](https://github.com/w3c/webidl2.js/pull/117) ([saschanaz](https://github.com/saschanaz)) -- Revert "chore: drop Node 6 support \(\#102\)" [\#115](https://github.com/w3c/webidl2.js/pull/115) ([TimothyGu](https://github.com/TimothyGu)) - -## [v8.1.0](https://github.com/w3c/webidl2.js/tree/v8.1.0) (2017-11-03) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v8.0.1...v8.1.0) - -**Closed issues:** - -- Extended Attributes `rhs` should always be there [\#96](https://github.com/w3c/webidl2.js/issues/96) - -**Merged pull requests:** - -- Always add rhs property [\#110](https://github.com/w3c/webidl2.js/pull/110) ([saschanaz](https://github.com/saschanaz)) - -## [v8.0.1](https://github.com/w3c/webidl2.js/tree/v8.0.1) (2017-11-03) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v8.0.0...v8.0.1) - -**Fixed bugs:** - -- Comment order parsing bug [\#107](https://github.com/w3c/webidl2.js/issues/107) - -**Merged pull requests:** - -- Remove m postfix from all\_ws\(\) [\#108](https://github.com/w3c/webidl2.js/pull/108) ([saschanaz](https://github.com/saschanaz)) - -## [v8.0.0](https://github.com/w3c/webidl2.js/tree/v8.0.0) (2017-11-03) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v7.0.0...v8.0.0) - -**Closed issues:** - -- Remove creators support [\#100](https://github.com/w3c/webidl2.js/issues/100) -- Add mixin support [\#92](https://github.com/w3c/webidl2.js/issues/92) - -**Merged pull requests:** - -- Support mixins + includes statements [\#105](https://github.com/w3c/webidl2.js/pull/105) ([saschanaz](https://github.com/saschanaz)) -- chore: drop Node 6 support [\#102](https://github.com/w3c/webidl2.js/pull/102) ([marcoscaceres](https://github.com/marcoscaceres)) -- BREAKING CHANGE: drop creator support [\#101](https://github.com/w3c/webidl2.js/pull/101) ([saschanaz](https://github.com/saschanaz)) -- Normalize some whitespace to pass wpt's lint [\#99](https://github.com/w3c/webidl2.js/pull/99) ([foolip](https://github.com/foolip)) - -## [v7.0.0](https://github.com/w3c/webidl2.js/tree/v7.0.0) (2017-10-27) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v6.1.0...v7.0.0) - -**Closed issues:** - -- Type conversion on default values is destructive [\#94](https://github.com/w3c/webidl2.js/issues/94) -- extended attribute structure missing type [\#89](https://github.com/w3c/webidl2.js/issues/89) - -**Merged pull requests:** - -- BREAKING CHANGE: argument + default types should be string [\#95](https://github.com/w3c/webidl2.js/pull/95) ([marcoscaceres](https://github.com/marcoscaceres)) - -## [v6.1.0](https://github.com/w3c/webidl2.js/tree/v6.1.0) (2017-10-23) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v6.0.1...v6.1.0) - -**Merged pull requests:** - -- feat: give extended attributes a type [\#90](https://github.com/w3c/webidl2.js/pull/90) ([marcoscaceres](https://github.com/marcoscaceres)) - -## [v6.0.1](https://github.com/w3c/webidl2.js/tree/v6.0.1) (2017-10-18) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v6.0.0...v6.0.1) - -**Closed issues:** - -- Enum values should be objects [\#86](https://github.com/w3c/webidl2.js/issues/86) - -**Merged pull requests:** - -- Use ES2015 syntax for tests [\#88](https://github.com/w3c/webidl2.js/pull/88) ([saschanaz](https://github.com/saschanaz)) - -## [v6.0.0](https://github.com/w3c/webidl2.js/tree/v6.0.0) (2017-10-17) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v5.0.0...v6.0.0) - -**Merged pull requests:** - -- BREAKING CHANGE: ret enum value as object [\#87](https://github.com/w3c/webidl2.js/pull/87) ([marcoscaceres](https://github.com/marcoscaceres)) - -## [v5.0.0](https://github.com/w3c/webidl2.js/tree/v5.0.0) (2017-10-17) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v4.2.0...v5.0.0) - -**Closed issues:** - -- Unable to parse annotated types in generics [\#83](https://github.com/w3c/webidl2.js/issues/83) -- Drop support for Node 4, move to 6 LTS [\#82](https://github.com/w3c/webidl2.js/issues/82) - -**Merged pull requests:** - -- BREAKING CHANGE: Use ES2015 syntax [\#84](https://github.com/w3c/webidl2.js/pull/84) ([saschanaz](https://github.com/saschanaz)) - -## [v4.2.0](https://github.com/w3c/webidl2.js/tree/v4.2.0) (2017-10-16) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v4.1.0...v4.2.0) - -**Closed issues:** - -- Remove legacy caller support [\#78](https://github.com/w3c/webidl2.js/issues/78) -- Should report error for using duplicate names [\#77](https://github.com/w3c/webidl2.js/issues/77) - -**Merged pull requests:** - -- Check duplicated names [\#80](https://github.com/w3c/webidl2.js/pull/80) ([saschanaz](https://github.com/saschanaz)) -- Remove legacycaller [\#79](https://github.com/w3c/webidl2.js/pull/79) ([saschanaz](https://github.com/saschanaz)) -- Add "sequence" property to IDL Type AST definition [\#76](https://github.com/w3c/webidl2.js/pull/76) ([lerouche](https://github.com/lerouche)) - -## [v4.1.0](https://github.com/w3c/webidl2.js/tree/v4.1.0) (2017-07-04) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v4.0.0...v4.1.0) - -**Closed issues:** - -- Parsing error for annonated inner types of generic types [\#71](https://github.com/w3c/webidl2.js/issues/71) - -**Merged pull requests:** - -- Support TypeWithExtendedAttributes on generics [\#75](https://github.com/w3c/webidl2.js/pull/75) ([saschanaz](https://github.com/saschanaz)) - -## [v4.0.0](https://github.com/w3c/webidl2.js/tree/v4.0.0) (2017-06-27) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v3.0.2...v4.0.0) - -**Closed issues:** - -- Remove serializer-related productions [\#73](https://github.com/w3c/webidl2.js/issues/73) -- Records don't seem to be working right [\#72](https://github.com/w3c/webidl2.js/issues/72) -- Document namespace member output [\#59](https://github.com/w3c/webidl2.js/issues/59) - -**Merged pull requests:** - -- BREAKING CHANGE: remove serializers \(closes \#73\) [\#74](https://github.com/w3c/webidl2.js/pull/74) ([marcoscaceres](https://github.com/marcoscaceres)) -- Add documentation for namespaces [\#70](https://github.com/w3c/webidl2.js/pull/70) ([saschanaz](https://github.com/saschanaz)) - -## [v3.0.2](https://github.com/w3c/webidl2.js/tree/v3.0.2) (2017-05-29) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v3.0.1...v3.0.2) - -**Closed issues:** - -- Whitespace issues [\#64](https://github.com/w3c/webidl2.js/issues/64) - -**Merged pull requests:** - -- Test for latest LTS/stable node versions [\#69](https://github.com/w3c/webidl2.js/pull/69) ([saschanaz](https://github.com/saschanaz)) - -## [v3.0.1](https://github.com/w3c/webidl2.js/tree/v3.0.1) (2017-05-18) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v2.4.0...v3.0.1) - -**Closed issues:** - -- Is array syntax dead? [\#66](https://github.com/w3c/webidl2.js/issues/66) -- Remove exceptions support [\#65](https://github.com/w3c/webidl2.js/issues/65) - -**Merged pull requests:** - -- Fix whitespace error on parsing extended attributes [\#68](https://github.com/w3c/webidl2.js/pull/68) ([saschanaz](https://github.com/saschanaz)) -- Remove deprecated IDL arrays and exceptions [\#67](https://github.com/w3c/webidl2.js/pull/67) ([saschanaz](https://github.com/saschanaz)) - -## [v2.4.0](https://github.com/w3c/webidl2.js/tree/v2.4.0) (2017-04-12) -[Full Changelog](https://github.com/w3c/webidl2.js/compare/v2.1.0...v2.4.0) - -**Closed issues:** - -- Add support for Annotated Types [\#60](https://github.com/w3c/webidl2.js/issues/60) -- Question: Convert WebIDL -\> Javascript [\#56](https://github.com/w3c/webidl2.js/issues/56) -- Get Robin to give us push permissions on npm [\#54](https://github.com/w3c/webidl2.js/issues/54) -- Add support for records [\#53](https://github.com/w3c/webidl2.js/issues/53) -- module not supported? [\#52](https://github.com/w3c/webidl2.js/issues/52) -- Add support for namespaces [\#51](https://github.com/w3c/webidl2.js/issues/51) -- Export is not AMD compatible [\#48](https://github.com/w3c/webidl2.js/issues/48) -- Can't represent large constants [\#21](https://github.com/w3c/webidl2.js/issues/21) - -**Merged pull requests:** - -- Update webidl2.js [\#63](https://github.com/w3c/webidl2.js/pull/63) ([tqeto](https://github.com/tqeto)) -- Remove support for MapClass \(no longer valid in WebIDL\) [\#62](https://github.com/w3c/webidl2.js/pull/62) ([dontcallmedom](https://github.com/dontcallmedom)) -- Add support for annotated types [\#61](https://github.com/w3c/webidl2.js/pull/61) ([dontcallmedom](https://github.com/dontcallmedom)) -- Support namespaces [\#58](https://github.com/w3c/webidl2.js/pull/58) ([saschanaz](https://github.com/saschanaz)) -- Add support for records [\#57](https://github.com/w3c/webidl2.js/pull/57) ([TimothyGu](https://github.com/TimothyGu)) -- Refactor [\#50](https://github.com/w3c/webidl2.js/pull/50) ([marcoscaceres](https://github.com/marcoscaceres)) -- feat\(lib\): add AMD export support \(closes \#48\) [\#49](https://github.com/w3c/webidl2.js/pull/49) ([marcoscaceres](https://github.com/marcoscaceres)) - -## [v2.1.0](https://github.com/w3c/webidl2.js/tree/v2.1.0) (2016-08-12) -**Closed issues:** - -- Exception when parsing test/syntax/idl/typedef.widl [\#46](https://github.com/w3c/webidl2.js/issues/46) -- Wrong jsondiffpatch location [\#42](https://github.com/w3c/webidl2.js/issues/42) -- 'npm install' fails on building microtime [\#40](https://github.com/w3c/webidl2.js/issues/40) -- Can't represent union types in typedefs [\#38](https://github.com/w3c/webidl2.js/issues/38) -- tokenise\(\) assumes a specific property enumeration order [\#27](https://github.com/w3c/webidl2.js/issues/27) -- Add support for iterable\<\>, maplike\<\>, setlike\<\> declarations [\#24](https://github.com/w3c/webidl2.js/issues/24) -- WebIDL2 fails to parse `attribute Promise\\[\] baz` [\#19](https://github.com/w3c/webidl2.js/issues/19) -- Support for ExtendedAttributeIdentList \(current editor's draft\) [\#18](https://github.com/w3c/webidl2.js/issues/18) -- No Licensing Information [\#17](https://github.com/w3c/webidl2.js/issues/17) -- how to regenerate w3c idl files ? [\#14](https://github.com/w3c/webidl2.js/issues/14) -- What is lib/writer.js [\#13](https://github.com/w3c/webidl2.js/issues/13) -- Numerous tests are failing [\#7](https://github.com/w3c/webidl2.js/issues/7) -- Add support for missing types in ServiceWorker [\#5](https://github.com/w3c/webidl2.js/issues/5) -- How can I parse just a function? [\#3](https://github.com/w3c/webidl2.js/issues/3) -- Parser throws on nullable array of nullable array [\#2](https://github.com/w3c/webidl2.js/issues/2) -- Parser throws on nullable array of any [\#1](https://github.com/w3c/webidl2.js/issues/1) - -**Merged pull requests:** - -- Fix "default": undefined [\#47](https://github.com/w3c/webidl2.js/pull/47) ([mkwtys](https://github.com/mkwtys)) -- Replace expect.js with expct [\#45](https://github.com/w3c/webidl2.js/pull/45) ([halton](https://github.com/halton)) -- Correct jsondiffpatch location. [\#44](https://github.com/w3c/webidl2.js/pull/44) ([halton](https://github.com/halton)) -- Bump microtime to 2.1.1 [\#43](https://github.com/w3c/webidl2.js/pull/43) ([halton](https://github.com/halton)) -- Expand writer support [\#39](https://github.com/w3c/webidl2.js/pull/39) ([markandrus](https://github.com/markandrus)) -- Accept wider \(but still incomplete\) set of allowed syntax for extended attributes [\#37](https://github.com/w3c/webidl2.js/pull/37) ([mlogan](https://github.com/mlogan)) -- Add test for callback with multiple arguments. [\#36](https://github.com/w3c/webidl2.js/pull/36) ([tobie](https://github.com/tobie)) -- Iterables [\#34](https://github.com/w3c/webidl2.js/pull/34) ([motiz88](https://github.com/motiz88)) -- Allow trailing comma in enum value lists, per spec [\#33](https://github.com/w3c/webidl2.js/pull/33) ([motiz88](https://github.com/motiz88)) -- Allow typedefs within interfaces \(behind an opt-in flag\) [\#32](https://github.com/w3c/webidl2.js/pull/32) ([motiz88](https://github.com/motiz88)) -- In draft [\#31](https://github.com/w3c/webidl2.js/pull/31) ([othree](https://github.com/othree)) -- Add support for extended attributes identifier lists [\#29](https://github.com/w3c/webidl2.js/pull/29) ([tobie](https://github.com/tobie)) -- Make `attribute Promise\\[\] attr;` work. [\#26](https://github.com/w3c/webidl2.js/pull/26) ([jyasskin](https://github.com/jyasskin)) -- Parse required dictionary fields. [\#25](https://github.com/w3c/webidl2.js/pull/25) ([jyasskin](https://github.com/jyasskin)) -- Define the WebIDL2 property on self rather than window. [\#23](https://github.com/w3c/webidl2.js/pull/23) ([Ms2ger](https://github.com/Ms2ger)) -- Teach WebIDL2 to parse \[\] default values. [\#22](https://github.com/w3c/webidl2.js/pull/22) ([jyasskin](https://github.com/jyasskin)) -- Support ID list in extended attributes [\#20](https://github.com/w3c/webidl2.js/pull/20) ([othree](https://github.com/othree)) -- Make sure that `sequence` property of idl types is set to false if the type is actually `sequence`. [\#16](https://github.com/w3c/webidl2.js/pull/16) ([tobie](https://github.com/tobie)) -- Parametrized [\#15](https://github.com/w3c/webidl2.js/pull/15) ([tobie](https://github.com/tobie)) -- Add promise support [\#12](https://github.com/w3c/webidl2.js/pull/12) ([tobie](https://github.com/tobie)) -- Remove broken coverage support from travis for now. [\#11](https://github.com/w3c/webidl2.js/pull/11) ([tobie](https://github.com/tobie)) -- Add support for \[MapClass\(type, type\)\]. [\#10](https://github.com/w3c/webidl2.js/pull/10) ([tobie](https://github.com/tobie)) -- Incorporate tests from widlproc\[1\] and remove dependency on said project. [\#9](https://github.com/w3c/webidl2.js/pull/9) ([tobie](https://github.com/tobie)) -- README incorrectly recommended updating the widlproc submodule. [\#8](https://github.com/w3c/webidl2.js/pull/8) ([tobie](https://github.com/tobie)) -- Fix bug where instrumented version of webidl2 was loaded. [\#6](https://github.com/w3c/webidl2.js/pull/6) ([tobie](https://github.com/tobie)) -- Use https:// instead of git:// [\#4](https://github.com/w3c/webidl2.js/pull/4) ([Manishearth](https://github.com/Manishearth)) - - - -\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* \ No newline at end of file diff --git a/test/fixtures/wpt/resources/webidl2/LICENSE b/test/fixtures/wpt/resources/webidl2/LICENSE deleted file mode 100644 index fd21d439b09a8d..00000000000000 --- a/test/fixtures/wpt/resources/webidl2/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2014 Robin Berjon - -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/test/fixtures/wpt/resources/webidl2/README.md b/test/fixtures/wpt/resources/webidl2/README.md deleted file mode 100644 index 9a8f3f8e9c1dfb..00000000000000 --- a/test/fixtures/wpt/resources/webidl2/README.md +++ /dev/null @@ -1,629 +0,0 @@ - -# WebIDL 2 - -[![NPM version](https://badge.fury.io/js/webidl2.svg)](http://badge.fury.io/js/webidl2) - -## Purpose - -This is a parser for the [WebIDL](http://dev.w3.org/2006/webapi/WebIDL/) language. If -you don't know what that is, then you probably don't need it. It is meant to be used -both in Node and in the browser (the parser likely works in other JS environments, but -not the test suite). - -## Installation - -Just the usual. For Node: - -```Bash -npm install webidl2 -``` - -In the browser: - -```HTML - -``` - -## Documentation - -The API to WebIDL2 is trivial: you parse a string of WebIDL and it returns a syntax tree. - -### Parsing - -In Node, that happens with: - -```JS -var WebIDL2 = require("webidl2"); -var tree = WebIDL2.parse("string of WebIDL"); -``` - -In the browser: -```HTML - - -``` - -### Errors - -When there is a syntax error in the WebIDL, it throws an exception object with the following -properties: - -* `message`: the error message -* `line`: the line at which the error occurred. -* `input`: a short peek at the text at the point where the error happened -* `tokens`: the five tokens at the point of error, as understood by the tokeniser - (this is the same content as `input`, but seen from the tokeniser's point of view) - -The exception also has a `toString()` method that hopefully should produce a decent -error message. - -### AST (Abstract Syntax Tree) - -The `parse()` method returns a tree object representing the parse tree of the IDL. -Comment and white space are not represented in the AST. - -The root of this object is always an array of definitions (where definitions are -any of interfaces, dictionaries, callbacks, etc. — anything that can occur at the root -of the IDL). - -### IDL Type - -This structure is used in many other places (operation return types, argument types, etc.). -It captures a WebIDL type with a number of options. Types look like this and are typically -attached to a field called `idlType`: - -```JS -{ - "type": "attribute-type", - "generic": null, - "idlType": "unsigned short", - "nullable": false, - "union": false, - "extAttrs": [...] -} -``` - -Where the fields are as follows: - -* `type`: String indicating where this type is used. Can be `null` if not applicable. -* `generic`: String indicating the generic type (e.g. "Promise", "sequence"). `null` - otherwise. -* `idlType`: Can be different things depending on context. In most cases, this will just - be a string with the type name. But the reason this field isn't called "typeName" is - because it can take more complex values. If the type is a union, then this contains an - array of the types it unites. If it is a generic type, it contains the IDL type - description for the type in the sequence, the eventual value of the promise, etc. -* `nullable`: Boolean indicating whether this is nullable or not. -* `union`: Boolean indicating whether this is a union type or not. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -### Interface - -Interfaces look like this: - -```JS -{ - "type": "interface", - "name": "Animal", - "partial": false, - "members": [...], - "inheritance": null, - "extAttrs": [...] -}, { - "type": "interface", - "name": "Human", - "partial": false, - "members": [...], - "inheritance": "Animal", - "extAttrs": [...] -} -``` - -The fields are as follows: - -* `type`: Always "interface". -* `name`: The name of the interface. -* `partial`: A boolean indicating whether it's a partial interface. -* `members`: An array of interface members (attributes, operations, etc.). Empty if there are none. -* `inheritance`: A string giving the name of an interface this one inherits from, `null` otherwise. - **NOTE**: In v1 this was an array, but multiple inheritance is no longer supported so this didn't make - sense. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -### Interface mixins - -Interfaces mixins look like this: - -```JS -{ - "type": "interface mixin", - "name": "Animal", - "partial": false, - "members": [...], - "extAttrs": [...] -}, { - "type": "interface mixin", - "name": "Human", - "partial": false, - "members": [...], - "extAttrs": [...] -} -``` - -The fields are as follows: - -* `type`: Always "interface mixin". -* `name`: The name of the interface mixin. -* `partial`: A boolean indicating whether it's a partial interface mixin. -* `members`: An array of interface members (attributes, operations, etc.). Empty if there are none. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -### Namespace - -Namespaces look like this: - -```JS -{ - "type": "namespace", - "name": "Console", - "partial": false, - "members": [...], - "extAttrs": [...] -} -``` - -The fields are as follows: - -* `type`: Always "namespace". -* `name`: The name of the namespace. -* `partial`: A boolean indicating whether it's a partial namespace. -* `members`: An array of namespace members (attributes and operations). Empty if there are none. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -### Callback Interfaces - -These are captured by the same structure as [Interfaces](#interface) except that -their `type` field is "callback interface". - -### Callback - -A callback looks like this: - -```JS -{ - "type": "callback", - "name": "AsyncOperationCallback", - "idlType": { - "type": "return-type", - "sequence": false, - "generic": null, - "nullable": false, - "union": false, - "idlType": "void", - "extAttrs": [] - }, - "arguments": [...], - "extAttrs": [] -} -``` - -The fields are as follows: - -* `type`: Always "callback". -* `name`: The name of the callback. -* `idlType`: An [IDL Type](#idl-type) describing what the callback returns. -* `arguments`: A list of [arguments](#arguments), as in function paramters. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -### Dictionary - -A dictionary looks like this: - -```JS -{ - "type": "dictionary", - "name": "PaintOptions", - "partial": false, - "members": [{ - "type": "field", - "name": "fillPattern", - "required": false, - "idlType": { - "type": "dictionary-type", - "sequence": false, - "generic": null, - "nullable": true, - "union": false, - "idlType": "DOMString", - "extAttrs": [...] - }, - "extAttrs": [], - "default": { - "type": "string", - "value": "black" - } - }], - "inheritance": null, - "extAttrs": [] -} -``` - -The fields are as follows: - -* `type`: Always "dictionary". -* `name`: The dictionary name. -* `partial`: Boolean indicating whether it's a partial dictionary. -* `members`: An array of members (see below). -* `inheritance`: A string indicating which dictionary is being inherited from, `null` otherwise. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -All the members are fields as follows: - -* `type`: Always "field". -* `name`: The name of the field. -* `required`: Boolean indicating whether this is a [required](https://heycam.github.io/webidl/#required-dictionary-member) field. -* `idlType`: An [IDL Type](#idl-type) describing what field's type. -* `extAttrs`: A list of [extended attributes](#extended-attributes). -* `default`: A [default value](#default-and-const-values), absent if there is none. - -### Enum - -An enum looks like this: - -```JS -{ - "type": "enum", - "name": "MealType", - "values": [ - { "type": "string", "value": "rice" }, - { "type": "string", "value": "noodles" }, - { "type": "string", "value": "other" } - ], - "extAttrs": [] -} -``` - -The fields are as follows: - -* `type`: Always "enum". -* `name`: The enum's name. -* `values`: An array of values. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -### Typedef - -A typedef looks like this: - -```JS -{ - "type": "typedef", - "idlType": { - "type": "typedef-type", - "sequence": true, - "generic": "sequence", - "nullable": false, - "union": false, - "idlType": { - "type": "typedef-type", - "sequence": false, - "generic": null, - "nullable": false, - "union": false, - "idlType": "Point", - "extAttrs": [...] - }, - "extAttrs": [...] - }, - "name": "PointSequence", - "extAttrs": [] -} -``` - - -The fields are as follows: - -* `type`: Always "typedef". -* `name`: The typedef's name. -* `idlType`: An [IDL Type](#idl-type) describing what typedef's type. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -### Implements - -An implements definition looks like this: - -```JS -{ - "type": "implements", - "target": "Node", - "implements": "EventTarget", - "extAttrs": [] -} -``` - -The fields are as follows: - -* `type`: Always "implements". -* `target`: The interface that implements another. -* `implements`: The interface that is being implemented by the target. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -### Includes - -An includes definition looks like this: - -```JS -{ - "type": "includes", - "target": "Node", - "includes": "EventTarget", - "extAttrs": [] -} -``` - -The fields are as follows: - -* `type`: Always "includes". -* `target`: The interface that includes an interface mixin. -* `includes`: The interface mixin that is being included by the target. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -### Operation Member - -An operation looks like this: -```JS -{ - "type": "operation", - "getter": false, - "setter": false, - "deleter": false, - "static": false, - "stringifier": false, - "idlType": { - "type": "return-type", - "sequence": false, - "generic": null, - "nullable": false, - "union": false, - "idlType": "void", - "extAttrs": [] - }, - "name": "intersection", - "arguments": [{ - "optional": false, - "variadic": true, - "extAttrs": [], - "idlType": { - "type": "argument-type", - "sequence": false, - "generic": null, - "nullable": false, - "union": false, - "idlType": "long", - "extAttrs": [...] - }, - "name": "ints" - }], - "extAttrs": [] -} -``` - -The fields are as follows: - -* `type`: Always "operation". -* `getter`: True if a getter operation. -* `setter`: True if a setter operation. -* `deleter`: True if a deleter operation. -* `static`: True if a static operation. -* `stringifier`: True if a stringifier operation. -* `idlType`: An [IDL Type](#idl-type) of what the operation returns. If a stringifier, may be absent. -* `name`: The name of the operation. If a stringifier, may be `null`. -* `arguments`: An array of [arguments](#arguments) for the operation. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -### Attribute Member - -An attribute member looks like this: - -```JS -{ - "type": "attribute", - "static": false, - "stringifier": false, - "inherit": false, - "readonly": false, - "idlType": { - "type": "attribute-type", - "sequence": false, - "generic": null, - "nullable": false, - "union": false, - "idlType": "RegExp", - "extAttrs": [...] - }, - "name": "regexp", - "extAttrs": [] -} -``` - -The fields are as follows: - -* `type`: Always "attribute". -* `name`: The attribute's name. -* `static`: True if it's a static attribute. -* `stringifier`: True if it's a stringifier attribute. -* `inherit`: True if it's an inherit attribute. -* `readonly`: True if it's a read-only attribute. -* `idlType`: An [IDL Type](#idl-type) for the attribute. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -### Constant Member - -A constant member looks like this: - -```JS -{ - "type": "const", - "nullable": false, - "idlType": { - "type": "const-type", - "sequence": false, - "generic": null, - "nullable": false, - "union": false, - "idlType": "boolean" - "extAttrs": [] - }, - "name": "DEBUG", - "value": { - "type": "boolean", - "value": false - }, - "extAttrs": [] -} -``` - -The fields are as follows: - -* `type`: Always "const". -* `nullable`: Whether its type is nullable. -* `idlType`: An [IDL Type](#idl-type) of the constant that represents a simple type, the type name. -* `name`: The name of the constant. -* `value`: The constant value as described by [Const Values](#default-and-const-values) -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -### Arguments - -The arguments (e.g. for an operation) look like this: - -```JS -{ - "arguments": [{ - "optional": false, - "variadic": true, - "extAttrs": [], - "idlType": { - "type": "argument-type", - "sequence": false, - "generic": null, - "nullable": false, - "union": false, - "idlType": "long", - "extAttrs": [...] - }, - "name": "ints" - }] -} -``` - -The fields are as follows: - -* `optional`: True if the argument is optional. -* `variadic`: True if the argument is variadic. -* `idlType`: An [IDL Type](#idl-type) describing the type of the argument. -* `name`: The argument's name. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - -### Extended Attributes - -Extended attributes are arrays of items that look like this: - -```JS -{ - "extAttrs": [{ - "name": "TreatNullAs", - "arguments": null, - "type": "extended-attribute", - "rhs": { - "type": "identifier", - "value": "EmptyString" - } - }] -} -``` - -The fields are as follows: - -* `name`: The extended attribute's name. -* `arguments`: If the extended attribute takes arguments (e.g. `[Foo()]`) or if - its right-hand side does (e.g. `[NamedConstructor=Name(DOMString blah)]`) they - are listed here. Note that an empty arguments list will produce an empty array, - whereas the lack thereof will yield a `null`. If there is an `rhs` field then - they are the right-hand side's arguments, otherwise they apply to the extended - attribute directly. -* `type`: Always `"extended-attribute"`. -* `rhs`: If there is a right-hand side, this will capture its `type` (which can be - "identifier" or "identifier-list") and its `value`. - -### Default and Const Values - -Dictionary fields and operation arguments can take default values, and constants take -values, all of which have the following fields: - -* `type`: One of string, number, boolean, null, Infinity, NaN, or sequence. - -For string, number, boolean, and sequence: - -* `value`: The value of the given type, as a string. For sequence, the only possible value is `[]`. - -For Infinity: - -* `negative`: Boolean indicating whether this is negative Infinity or not. - -### `iterable<>`, `legacyiterable<>`, `maplike<>`, `setlike<>` declarations - -These appear as members of interfaces that look like this: - -```JS -{ - "type": "maplike", // or "legacyiterable" / "iterable" / "setlike" - "idlType": /* One or two types */ , - "readonly": false, // only for maplike and setlike - "extAttrs": [] -} -``` - -The fields are as follows: - -* `type`: Always one of "iterable", "legacyiterable", "maplike" or "setlike". -* `idlType`: An array with one or more [IDL Types](#idl-type) representing the declared type arguments. -* `readonly`: Whether the maplike or setlike is declared as read only. -* `extAttrs`: A list of [extended attributes](#extended-attributes). - - -## Testing - -### Running - -The test runs with mocha and expect.js. Normally, running mocha in the root directory -should be enough once you're set up. - -### Coverage - -Current test coverage, as documented in `coverage.html`, is 95%. You can run your own -coverage analysis with: - -```Bash -jscoverage lib lib-cov -``` - -That will create the lib-cov directory with instrumented code; the test suite knows -to use that if needed. You can then run the tests with: - -```Bash -JSCOV=1 mocha --reporter html-cov > coverage.html -``` - -Note that I've been getting weirdly overescaped results from the html-cov reporter, -so you might wish to try this instead: - -```Bash -JSCOV=1 mocha --reporter html-cov | sed "s/<//g" | sed "s/"/\"/g" > coverage.html -``` -### Browser tests - -In order to test in the browser, get inside `test/web` and run `make-web-tests.js`. This -will generate a `browser-tests.html` file that you can open in a browser. As of this -writing tests pass in the latest Firefox, Chrome, Opera, and Safari. Testing on IE -and older versions will happen progressively. diff --git a/test/fixtures/wpt/resources/webidl2/checker/index.html b/test/fixtures/wpt/resources/webidl2/checker/index.html deleted file mode 100644 index 9897d8572f22a0..00000000000000 --- a/test/fixtures/wpt/resources/webidl2/checker/index.html +++ /dev/null @@ -1,55 +0,0 @@ - - - -WebIDL 2 Checker - - - - - - -

WebIDL Checker

-

This is an online checker for WebIDL built on the webidl2.js project.

-

Enter your WebIDL to check below:

- -
- -

Validation results:

- -

Parser output:

- -
-Pretty Print - - diff --git a/test/fixtures/wpt/resources/webidl2/coverage.html b/test/fixtures/wpt/resources/webidl2/coverage.html deleted file mode 100644 index 46e7ed324ec2c8..00000000000000 --- a/test/fixtures/wpt/resources/webidl2/coverage.html +++ /dev/null @@ -1,341 +0,0 @@ -Coverage -

Coverage

95%
572
548
24

webidl2.js

95%
572
548
24
LineHitsSource
1
2
31(function () {
41 var tokenise = function (str) {
547 var tokens = []
6 , re = {
7 "float": /^-?(([0-9]+\.[0-9]*|[0-9]*\.[0-9]+)([Ee][-+]?[0-9]+)?|[0-9]+[Ee][-+]?[0-9]+)/
8 , "integer": /^-?(0([Xx][0-9A-Fa-f]+|[0-7]*)|[1-9][0-9]*)/
9 , "identifier": /^[A-Z_a-z][0-9A-Z_a-z]*/
10 , "string": /^"[^"]*"/
11 , "whitespace": /^(?:[\t\n\r ]+|[\t\n\r ]*((\/\/.*|\/\*(.|\n|\r)*?\*\/)[\t\n\r ]*))+/
12 , "other": /^[^\t\n\r 0-9A-Z_a-z]/
13 }
14 , types = []
15 ;
16329 for (var k in re) types.push(k);
1747 while (str.length > 0) {
182914 var matched = false;
192914 for (var i = 0, n = types.length; i < n; i++) {
2013325 var type = types[i];
2113325 str = str.replace(re[type], function (tok) {
222914 tokens.push({ type: type, value: tok });
232914 matched = true;
242914 return "";
25 });
2616239 if (matched) break;
27 }
285828 if (matched) continue;
290 throw new Error("Token stream not progressing");
30 }
3147 return tokens;
32 };
33
341 var parse = function (tokens) {
3547 var line = 1;
3647 tokens = tokens.slice();
37
3847 var FLOAT = "float"
39 , INT = "integer"
40 , ID = "identifier"
41 , STR = "string"
42 , OTHER = "other"
43 ;
44
4547 var WebIDLParseError = function (str, line, input, tokens) {
460 this.message = str;
470 this.line = line;
480 this.input = input;
490 this.tokens = tokens;
50 };
5147 WebIDLParseError.prototype.toString = function () {
520 return this.message + ", line " + this.line + " (tokens: '" + this.input + "')\n" +
53 JSON.stringify(this.tokens, null, 4);
54 };
55
5647 var error = function (str) {
570 var tok = "", numTokens = 0, maxTokens = 5;
580 while (numTokens < maxTokens && tokens.length > numTokens) {
590 tok += tokens[numTokens].value;
600 numTokens++;
61 }
620 throw new WebIDLParseError(str, line, tok, tokens.slice(0, 5));
63 };
64
6547 var last_token = null;
66
6747 var consume = function (type, value) {
688778 if (!tokens.length || tokens[0].type !== type) return;
695470 if (typeof value === "undefined" || tokens[0].value === value) {
701738 last_token = tokens.shift();
711738 return last_token;
72 }
73 };
74
7547 var ws = function () {
766961 if (!tokens.length) return;
77 // console.log("tokens.length", tokens.length, tokens[0]);
786115 if (tokens[0].type === "whitespace") {
791172 var t = tokens.shift();
802294 t.value.replace(/\n/g, function (m) { line++; return m; });
811172 return t;
82 }
83 };
84
8547 var all_ws = function () {
865366 var t = { type: "whitespace", value: "" };
875366 while (true) {
886538 var w = ws();
8911904 if (!w) break;
901172 t.value += w.value;
91 }
926538 if (t.value.length > 0) return t;
93 };
94
9547 var integer_type = function () {
96273 var ret = "";
97273 all_ws();
98312 if (consume(ID, "unsigned")) ret = "unsigned ";
99273 all_ws();
100287 if (consume(ID, "short")) return ret + "short";
101259 if (consume(ID, "long")) {
10241 ret += "long";
10341 all_ws();
10443 if (consume(ID, "long")) return ret + " long";
10539 return ret;
106 }
107218 if (ret) error("Failed to parse integer type");
108 };
109
11047 var float_type = function () {
111218 var ret = "";
112218 all_ws();
113222 if (consume(ID, "unrestricted")) ret = "unrestricted ";
114218 all_ws();
115257 if (consume(ID, "float")) return ret + "float";
116182 if (consume(ID, "double")) return ret + "double";
117176 if (ret) error("Failed to parse float type");
118 };
119
12047 var primitive_type = function () {
121273 var num_type = integer_type() || float_type();
122370 if (num_type) return num_type;
123176 all_ws();
124186 if (consume(ID, "boolean")) return "boolean";
125167 if (consume(ID, "byte")) return "byte";
126168 if (consume(ID, "octet")) return "octet";
127 };
128
12947 var const_value = function () {
13017 if (consume(ID, "true")) return true;
13119 if (consume(ID, "false")) return false;
13217 if (consume(ID, "null")) return null;
13314 if (consume(ID, "Infinity")) return Infinity;
13413 if (consume(ID, "NaN")) return NaN;
13511 var ret = consume(FLOAT) || consume(INT);
13619 if (ret) return 1 * ret.value;
1373 var tok = consume(OTHER, "-");
1383 if (tok) {
1392 if (consume(ID, "Infinity")) return -Infinity;
1400 else tokens.unshift(tok);
141 }
142 };
143
14447 var type_suffix = function (obj) {
145249 while (true) {
146263 all_ws();
147263 if (consume(OTHER, "?")) {
14811 if (obj.nullable) error("Can't nullable more than once");
14911 obj.nullable = true;
150 }
151252 else if (consume(OTHER, "[")) {
1523 all_ws();
1533 consume(OTHER, "]") || error("Unterminated array type");
1545 if (!obj.array) obj.array = 1;
1551 else obj.array++;
156 }
157249 else return;
158 }
159 };
160
16147 var single_type = function () {
162261 var prim = primitive_type()
163 , ret = { sequence: false, nullable: false, array: false, union: false }
164 ;
165261 if (prim) {
16699 ret.idlType = prim;
167 }
168162 else if (consume(ID, "sequence")) {
1694 all_ws();
1704 if (!consume(OTHER, "<")) {
1710 ret.idlType = "sequence";
172 }
173 else {
1744 ret.sequence = true;
1754 ret.idlType = type() || error("Error parsing sequence type");
1764 all_ws();
1774 if (!consume(OTHER, ">")) error("Unterminated sequence");
1784 all_ws();
1795 if (consume(OTHER, "?")) ret.nullable = true;
1804 return ret;
181 }
182 }
183 else {
184158 var name = consume(ID);
185169 if (!name) return;
186147 ret.idlType = name.value;
187 }
188246 type_suffix(ret);
189246 if (ret.nullable && ret.idlType === "any") error("Type any cannot be made nullable");
190246 return ret;
191 };
192
19347 var union_type = function () {
19411 all_ws();
19519 if (!consume(OTHER, "(")) return;
1963 var ret = { sequence: false, nullable: false, array: false, union: true, idlType: [] };
1973 var fst = type() || error("Union type with no content");
1983 ret.idlType.push(fst);
1993 while (true) {
2007 all_ws();
20110 if (!consume(ID, "or")) break;
2024 var typ = type() || error("No type after 'or' in union type");
2034 ret.idlType.push(typ);
204 }
2053 if (!consume(OTHER, ")")) error("Unterminated union type");
2063 type_suffix(ret);
2073 return ret;
208 };
209
21047 var type = function () {
211261 return single_type() || union_type();
212 };
213
21447 var argument = function () {
21579 var ret = { optional: false, variadic: false };
21679 ret.extAttrs = extended_attrs();
21779 all_ws();
21879 if (consume(ID, "optional")) {
2192 ret.optional = true;
2202 all_ws();
221 }
22279 ret.type = type();
22387 if (!ret.type) return;
22471 if (!ret.optional) {
22569 all_ws();
22669 if (tokens.length >= 3 &&
227 tokens[0].type === "other" && tokens[0].value === "." &&
228 tokens[1].type === "other" && tokens[1].value === "." &&
229 tokens[2].type === "other" && tokens[2].value === "."
230 ) {
2314 tokens.shift();
2324 tokens.shift();
2334 tokens.shift();
2344 ret.variadic = true;
235 }
236 }
23771 all_ws();
23871 var name = consume(ID) || error("No name in argument");
23971 ret.name = name.value;
24071 if (ret.optional) {
2412 all_ws();
2422 ret["default"] = default_();
243 }
24471 return ret;
245 };
246
24747 var argument_list = function () {
24859 var arg = argument(), ret = [];
24967 if (!arg) return ret;
25051 ret.push(arg);
25151 while (true) {
25271 all_ws();
253122 if (!consume(OTHER, ",")) return ret;
25420 all_ws();
25520 var nxt = argument() || error("Trailing comma in arguments list");
25620 ret.push(nxt);
257 }
258 };
259
26047 var simple_extended_attr = function () {
26117 all_ws();
26217 var name = consume(ID);
26317 if (!name) return;
26417 var ret = {
265 name: name.value
266 , "arguments": null
267 };
26817 all_ws();
26917 var eq = consume(OTHER, "=");
27017 if (eq) {
2715 all_ws();
2725 ret.rhs = consume(ID);
2735 if (!ret.rhs) return error("No right hand side to extended attribute assignment");
274 }
27517 all_ws();
27617 if (consume(OTHER, "(")) {
2772 ret["arguments"] = argument_list();
2782 all_ws();
2792 consume(OTHER, ")") || error("Unclosed argument in extended attribute");
280 }
28117 return ret;
282 };
283
284 // Note: we parse something simpler than the official syntax. It's all that ever
285 // seems to be used
28647 var extended_attrs = function () {
287415 var eas = [];
288415 all_ws();
289815 if (!consume(OTHER, "[")) return eas;
29015 eas[0] = simple_extended_attr() || error("Extended attribute with not content");
29115 all_ws();
29215 while (consume(OTHER, ",")) {
2932 all_ws();
2942 eas.push(simple_extended_attr() || error("Trailing comma in extended attribute"));
2952 all_ws();
296 }
29715 consume(OTHER, "]") || error("No end of extended attribute");
29815 return eas;
299 };
300
30147 var default_ = function () {
30211 all_ws();
30311 if (consume(OTHER, "=")) {
3045 all_ws();
3055 var def = const_value();
3065 if (typeof def !== "undefined") {
3073 return def;
308 }
309 else {
3102 var str = consume(STR) || error("No value for default");
3112 return str;
312 }
313 }
314 };
315
31647 var const_ = function () {
317180 all_ws();
318348 if (!consume(ID, "const")) return;
31912 var ret = { type: "const", nullable: false };
32012 all_ws();
32112 var typ = primitive_type();
32212 if (!typ) {
3230 typ = consume(ID) || error("No type for const");
3240 typ = typ.value;
325 }
32612 ret.idlType = typ;
32712 all_ws();
32812 if (consume(OTHER, "?")) {
3291 ret.nullable = true;
3301 all_ws();
331 }
33212 var name = consume(ID) || error("No name for const");
33312 ret.name = name.value;
33412 all_ws();
33512 consume(OTHER, "=") || error("No value assignment for const");
33612 all_ws();
33712 var cnt = const_value();
33824 if (typeof cnt !== "undefined") ret.value = cnt;
3390 else error("No value for const");
34012 all_ws();
34112 consume(OTHER, ";") || error("Unterminated const");
34212 return ret;
343 };
344
34547 var inheritance = function () {
34689 all_ws();
34789 if (consume(OTHER, ":")) {
3489 all_ws();
3499 var inh = consume(ID) || error ("No type in inheritance");
3509 return inh.value;
351 }
352 };
353
35447 var operation_rest = function (ret) {
35556 all_ws();
35657 if (!ret) ret = {};
35756 var name = consume(ID);
35856 ret.name = name ? name.value : null;
35956 all_ws();
36056 consume(OTHER, "(") || error("Invalid operation");
36156 ret["arguments"] = argument_list();
36256 all_ws();
36356 consume(OTHER, ")") || error("Unterminated operation");
36456 all_ws();
36556 consume(OTHER, ";") || error("Unterminated operation");
36656 return ret;
367 };
368
36947 var callback = function () {
370144 all_ws();
371144 var ret;
372286 if (!consume(ID, "callback")) return;
3732 all_ws();
3742 var tok = consume(ID, "interface");
3752 if (tok) {
3761 tokens.unshift(tok);
3771 ret = interface_();
3781 ret.type = "callback interface";
3791 return ret;
380 }
3811 var name = consume(ID) || error("No name for callback");
3821 ret = { type: "callback", name: name.value };
3831 all_ws();
3841 consume(OTHER, "=") || error("No assignment in callback");
3851 all_ws();
3861 ret.idlType = return_type();
3871 all_ws();
3881 consume(OTHER, "(") || error("No arguments in callback");
3891 ret["arguments"] = argument_list();
3901 all_ws();
3911 consume(OTHER, ")") || error("Unterminated callback");
3921 all_ws();
3931 consume(OTHER, ";") || error("Unterminated callback");
3941 return ret;
395 };
396
39747 var attribute = function () {
398154 all_ws();
399154 var grabbed = []
400 , ret = {
401 type: "attribute"
402 , "static": false
403 , stringifier: false
404 , inherit: false
405 , readonly: false
406 };
407154 if (consume(ID, "static")) {
4082 ret["static"] = true;
4092 grabbed.push(last_token);
410 }
411152 else if (consume(ID, "stringifier")) {
4124 ret.stringifier = true;
4134 grabbed.push(last_token);
414 }
415154 var w = all_ws();
416159 if (w) grabbed.push(w);
417154 if (consume(ID, "inherit")) {
4181 if (ret["static"] || ret.stringifier) error("Cannot have a static or stringifier inherit");
4191 ret.inherit = true;
4201 grabbed.push(last_token);
4211 var w = all_ws();
4222 if (w) grabbed.push(w);
423 }
424154 if (consume(ID, "readonly")) {
42532 ret.readonly = true;
42632 grabbed.push(last_token);
42732 var w = all_ws();
42864 if (w) grabbed.push(w);
429 }
430154 if (!consume(ID, "attribute")) {
43160 tokens = grabbed.concat(tokens);
43260 return;
433 }
43494 all_ws();
43594 ret.idlType = type() || error("No type in attribute");
43694 if (ret.idlType.sequence) error("Attributes cannot accept sequence types");
43794 all_ws();
43894 var name = consume(ID) || error("No name in attribute");
43994 ret.name = name.value;
44094 all_ws();
44194 consume(OTHER, ";") || error("Unterminated attribute");
44294 return ret;
443 };
444
44547 var return_type = function () {
44661 var typ = type();
44761 if (!typ) {
4480 if (consume(ID, "void")) {
4490 return "void";
450 }
4510 else error("No return type");
452 }
45361 return typ;
454 };
455
45647 var operation = function () {
45760 all_ws();
45860 var ret = {
459 type: "operation"
460 , getter: false
461 , setter: false
462 , creator: false
463 , deleter: false
464 , legacycaller: false
465 , "static": false
466 , stringifier: false
467 };
46860 while (true) {
46978 all_ws();
47087 if (consume(ID, "getter")) ret.getter = true;
47174 else if (consume(ID, "setter")) ret.setter = true;
47265 else if (consume(ID, "creator")) ret.creator = true;
47365 else if (consume(ID, "deleter")) ret.deleter = true;
47462 else if (consume(ID, "legacycaller")) ret.legacycaller = true;
47560 else break;
476 }
47760 if (ret.getter || ret.setter || ret.creator || ret.deleter || ret.legacycaller) {
47817 all_ws();
47917 ret.idlType = return_type();
48017 operation_rest(ret);
48117 return ret;
482 }
48343 if (consume(ID, "static")) {
4841 ret["static"] = true;
4851 ret.idlType = return_type();
4861 operation_rest(ret);
4871 return ret;
488 }
48942 else if (consume(ID, "stringifier")) {
4903 ret.stringifier = true;
4913 all_ws();
4924 if (consume(OTHER, ";")) return ret;
4932 ret.idlType = return_type();
4942 operation_rest(ret);
4952 return ret;
496 }
49739 ret.idlType = return_type();
49839 all_ws();
49939 if (consume(ID, "iterator")) {
5004 all_ws();
5014 ret.type = "iterator";
5024 if (consume(ID, "object")) {
5031 ret.iteratorObject = "object";
504 }
5053 else if (consume(OTHER, "=")) {
5062 all_ws();
5072 var name = consume(ID) || error("No right hand side in iterator");
5082 ret.iteratorObject = name.value;
509 }
5104 all_ws();
5114 consume(OTHER, ";") || error("Unterminated iterator");
5124 return ret;
513 }
514 else {
51535 operation_rest(ret);
51635 return ret;
517 }
518 };
519
52047 var identifiers = function (arr) {
5215 while (true) {
52211 all_ws();
52311 if (consume(OTHER, ",")) {
5246 all_ws();
5256 var name = consume(ID) || error("Trailing comma in identifiers list");
5266 arr.push(name.value);
527 }
5285 else break;
529 }
530 };
531
53247 var serialiser = function () {
533164 all_ws();
534318 if (!consume(ID, "serializer")) return;
53510 var ret = { type: "serializer" };
53610 all_ws();
53710 if (consume(OTHER, "=")) {
5388 all_ws();
5398 if (consume(OTHER, "{")) {
5405 ret.patternMap = true;
5415 all_ws();
5425 var id = consume(ID);
5435 if (id && id.value === "getter") {
5441 ret.names = ["getter"];
545 }
5464 else if (id && id.value === "inherit") {
5472 ret.names = ["inherit"];
5482 identifiers(ret.names);
549 }
5502 else if (id) {
5512 ret.names = [id.value];
5522 identifiers(ret.names);
553 }
554 else {
5550 ret.names = [];
556 }
5575 all_ws();
5585 consume(OTHER, "}") || error("Unterminated serializer pattern map");
559 }
5603 else if (consume(OTHER, "[")) {
5612 ret.patternList = true;
5622 all_ws();
5632 var id = consume(ID);
5642 if (id && id.value === "getter") {
5651 ret.names = ["getter"];
566 }
5671 else if (id) {
5681 ret.names = [id.value];
5691 identifiers(ret.names);
570 }
571 else {
5720 ret.names = [];
573 }
5742 all_ws();
5752 consume(OTHER, "]") || error("Unterminated serializer pattern list");
576 }
577 else {
5781 var name = consume(ID) || error("Invalid serializer");
5791 ret.name = name.value;
580 }
5818 all_ws();
5828 consume(OTHER, ";") || error("Unterminated serializer");
5838 return ret;
584 }
5852 else if (consume(OTHER, ";")) {
586 // noop, just parsing
587 }
588 else {
5891 ret.idlType = return_type();
5901 all_ws();
5911 ret.operation = operation_rest();
592 }
5932 return ret;
594 };
595
59647 var interface_ = function (isPartial) {
597144 all_ws();
598210 if (!consume(ID, "interface")) return;
59978 all_ws();
60078 var name = consume(ID) || error("No name for interface");
60178 var ret = {
602 type: "interface"
603 , name: name.value
604 , partial: false
605 , members: []
606 };
607155 if (!isPartial) ret.inheritance = inheritance() || null;
60878 all_ws();
60978 consume(OTHER, "{") || error("Bodyless interface");
61078 while (true) {
611251 all_ws();
612251 if (consume(OTHER, "}")) {
61378 all_ws();
61478 consume(OTHER, ";") || error("Missing semicolon after interface");
61578 return ret;
616 }
617173 var ea = extended_attrs();
618173 all_ws();
619173 var cnt = const_();
620173 if (cnt) {
6219 cnt.extAttrs = ea;
6229 ret.members.push(cnt);
6239 continue;
624 }
625164 var mem = serialiser() || attribute() || operation() || error("Unknown member");
626164 mem.extAttrs = ea;
627164 ret.members.push(mem);
628 }
629 };
630
63147 var partial = function () {
63266 all_ws();
633130 if (!consume(ID, "partial")) return;
6342 var thing = dictionary(true) || interface_(true) || error("Partial doesn't apply to anything");
6352 thing.partial = true;
6362 return thing;
637 };
638
63947 var dictionary = function (isPartial) {
64066 all_ws();
641128 if (!consume(ID, "dictionary")) return;
6424 all_ws();
6434 var name = consume(ID) || error("No name for dictionary");
6444 var ret = {
645 type: "dictionary"
646 , name: name.value
647 , partial: false
648 , members: []
649 };
6507 if (!isPartial) ret.inheritance = inheritance() || null;
6514 all_ws();
6524 consume(OTHER, "{") || error("Bodyless dictionary");
6534 while (true) {
65413 all_ws();
65513 if (consume(OTHER, "}")) {
6564 all_ws();
6574 consume(OTHER, ";") || error("Missing semicolon after dictionary");
6584 return ret;
659 }
6609 var ea = extended_attrs();
6619 all_ws();
6629 var typ = type() || error("No type for dictionary member");
6639 all_ws();
6649 var name = consume(ID) || error("No name for dictionary member");
6659 ret.members.push({
666 type: "field"
667 , name: name.value
668 , idlType: typ
669 , extAttrs: ea
670 , "default": default_()
671 });
6729 all_ws();
6739 consume(OTHER, ";") || error("Unterminated dictionary member");
674 }
675 };
676
67747 var exception = function () {
67861 all_ws();
679113 if (!consume(ID, "exception")) return;
6809 all_ws();
6819 var name = consume(ID) || error("No name for exception");
6829 var ret = {
683 type: "exception"
684 , name: name.value
685 , members: []
686 };
6879 ret.inheritance = inheritance() || null;
6889 all_ws();
6899 consume(OTHER, "{") || error("Bodyless exception");
6909 while (true) {
69116 all_ws();
69216 if (consume(OTHER, "}")) {
6939 all_ws();
6949 consume(OTHER, ";") || error("Missing semicolon after exception");
6959 return ret;
696 }
6977 var ea = extended_attrs();
6987 all_ws();
6997 var cnt = const_();
7007 if (cnt) {
7013 cnt.extAttrs = ea;
7023 ret.members.push(cnt);
703 }
704 else {
7054 var typ = type();
7064 all_ws();
7074 var name = consume(ID);
7084 all_ws();
7094 if (!typ || !name || !consume(OTHER, ";")) error("Unknown member in exception body");
7104 ret.members.push({
711 type: "field"
712 , name: name.value
713 , idlType: typ
714 , extAttrs: ea
715 });
716 }
717 }
718 };
719
72047 var enum_ = function () {
72152 all_ws();
722103 if (!consume(ID, "enum")) return;
7231 all_ws();
7241 var name = consume(ID) || error("No name for enum");
7251 var ret = {
726 type: "enum"
727 , name: name.value
728 , values: []
729 };
7301 all_ws();
7311 consume(OTHER, "{") || error("No curly for enum");
7321 var saw_comma = false;
7331 while (true) {
7344 all_ws();
7354 if (consume(OTHER, "}")) {
7361 all_ws();
7371 if (saw_comma) error("Trailing comma in enum");
7381 consume(OTHER, ";") || error("No semicolon after enum");
7391 return ret;
740 }
7413 var val = consume(STR) || error("Unexpected value in enum");
7423 ret.values.push(val.value.replace(/"/g, ""));
7433 all_ws();
7443 if (consume(OTHER, ",")) {
7452 all_ws();
7462 saw_comma = true;
747 }
748 else {
7491 saw_comma = false;
750 }
751 }
752 };
753
75447 var typedef = function () {
75551 all_ws();
75699 if (!consume(ID, "typedef")) return;
7573 var ret = {
758 type: "typedef"
759 };
7603 all_ws();
7613 ret.extAttrs = extended_attrs();
7623 all_ws();
7633 ret.idlType = type() || error("No type in typedef");
7643 all_ws();
7653 var name = consume(ID) || error("No name in typedef");
7663 ret.name = name.value;
7673 all_ws();
7683 consume(OTHER, ";") || error("Unterminated typedef");
7693 return ret;
770 };
771
77247 var implements_ = function () {
77348 all_ws();
77448 var target = consume(ID);
77595 if (!target) return;
7761 var w = all_ws();
7771 if (consume(ID, "implements")) {
7781 var ret = {
779 type: "implements"
780 , target: target.value
781 };
7821 all_ws();
7831 var imp = consume(ID) || error("Incomplete implements statement");
7841 ret["implements"] = imp.value;
7851 all_ws();
7861 consume(OTHER, ";") || error("No terminating ; for implements statement");
7871 return ret;
788 }
789 else {
790 // rollback
7910 tokens.unshift(w);
7920 tokens.unshift(target);
793 }
794 };
795
79647 var definition = function () {
797144 return callback() ||
798 interface_() ||
799 partial() ||
800 dictionary() ||
801 exception() ||
802 enum_() ||
803 typedef() ||
804 implements_()
805 ;
806 };
807
80847 var definitions = function () {
80947 if (!tokens.length) return [];
81047 var defs = [];
81147 while (true) {
812144 var ea = extended_attrs()
813 , def = definition();
814144 if (!def) {
81547 if (ea.length) error("Stray extended attributes");
81647 break;
817 }
81897 def.extAttrs = ea;
81997 defs.push(def);
820 }
82147 return defs;
822 };
82347 var res = definitions();
82447 if (tokens.length) error("Unrecognised tokens");
82547 return res;
826 };
827
8281 var obj = {
829 parse: function (str) {
83047 var tokens = tokenise(str);
831 // console.log(tokens);
83247 return parse(tokens);
833 }
834 };
8351 if (typeof module !== "undefined" && module.exports) {
8361 module.exports = obj;
837 }
838 else {
8390 window.WebIDL2 = obj;
840 }
841}());
diff --git a/test/fixtures/wpt/resources/webidl2/index.js b/test/fixtures/wpt/resources/webidl2/index.js deleted file mode 100644 index 09f9eb46aa78f4..00000000000000 --- a/test/fixtures/wpt/resources/webidl2/index.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = require("./lib/webidl2.js"); diff --git a/test/fixtures/wpt/resources/webidl2/lib/writer.js b/test/fixtures/wpt/resources/webidl2/lib/writer.js deleted file mode 100644 index b3097a6f8a74e4..00000000000000 --- a/test/fixtures/wpt/resources/webidl2/lib/writer.js +++ /dev/null @@ -1,221 +0,0 @@ -"use strict"; - -(() => { - function write(ast, opt = {}) { - const noop = str => str; - const optNames = "type".split(" "); - const context = []; - for (const o of optNames) { - if (!opt[o]) opt[o] = noop; - } - - function literal(it) { - return it.value; - }; - function type(it) { - if (typeof it === "string") return opt.type(it); // XXX should maintain some context - let ret = extended_attributes(it.extAttrs); - if (it.union) ret += `(${it.idlType.map(type).join(" or ")})`; - else { - if (it.generic) ret += `${it.generic}<`; - if (Array.isArray(it.idlType)) ret += it.idlType.map(type).join(", "); - else ret += type(it.idlType); - if (it.generic) ret += ">"; - } - if (it.nullable) ret += "?"; - - return ret; - }; - function const_value(it) { - const tp = it.type; - if (tp === "boolean") return it.value ? "true" : "false"; - else if (tp === "null") return "null"; - else if (tp === "Infinity") return (it.negative ? "-" : "") + "Infinity"; - else if (tp === "NaN") return "NaN"; - else if (tp === "number") return it.value; - else if (tp === "sequence") return "[]"; - else return `"${it.value}"`; - }; - function argument(arg) { - let ret = extended_attributes(arg.extAttrs); - if (arg.optional) ret += "optional "; - ret += type(arg.idlType); - if (arg.variadic) ret += "..."; - ret += ` ${arg.escapedName}`; - if (arg.default) ret += ` = ${const_value(arg.default)}`; - return ret; - }; - function make_ext_at(it) { - context.unshift(it); - let ret = it.name; - if (it.rhs) { - if (it.rhs.type === "identifier-list") ret += `=(${it.rhs.value.join(",")})`; - else ret += `=${it.rhs.value}`; - } - if (it.arguments) ret += `(${it.arguments.length ? it.arguments.map(argument).join(",") : ""})`; - context.shift(); // XXX need to add more contexts, but not more than needed for ReSpec - return ret; - }; - function extended_attributes(eats) { - if (!eats || !eats.length) return ""; - return `[${eats.map(make_ext_at).join(", ")}]`; - }; - - const modifiers = "getter setter deleter stringifier static".split(" "); - function operation(it) { - let ret = extended_attributes(it.extAttrs); - if (it.stringifier && !it.idlType) return "stringifier;"; - for (const mod of modifiers) { - if (it[mod]) ret += mod + " "; - } - ret += type(it.idlType) + " "; - if (it.name) ret += it.escapedName; - ret += `(${it.arguments.map(argument).join(",")});`; - return ret; - }; - - function attribute(it) { - let ret = extended_attributes(it.extAttrs); - if (it.static) ret += "static "; - if (it.stringifier) ret += "stringifier "; - if (it.inherit) ret += "inherit "; - if (it.readonly) ret += "readonly "; - ret += `attribute ${type(it.idlType)} ${it.escapedName};`; - return ret; - }; - - function interface_(it) { - let ret = extended_attributes(it.extAttrs); - if (it.partial) ret += "partial "; - ret += `interface ${it.name} `; - if (it.inheritance) ret += `: ${it.inheritance} `; - ret += `{${iterate(it.members)}};`; - return ret; - }; - - function interface_mixin(it) { - let ret = extended_attributes(it.extAttrs); - if (it.partial) ret += "partial "; - ret += `interface mixin ${it.name} `; - ret += `{${iterate(it.members)}};`; - return ret; - } - - function namespace(it) { - let ret = extended_attributes(it.extAttrs); - if (it.partial) ret += "partial "; - ret += `namespace ${it.name} `; - ret += `{${iterate(it.members)}};`; - return ret; - } - - function dictionary(it) { - let ret = extended_attributes(it.extAttrs); - if (it.partial) ret += "partial "; - ret += `dictionary ${it.name} `; - if (it.inheritance) ret += `: ${it.inheritance} `; - ret += `{${iterate(it.members)}};`; - return ret; - }; - function field(it) { - let ret = extended_attributes(it.extAttrs); - if (it.required) ret += "required "; - ret += `${type(it.idlType)} ${it.escapedName}`; - if (it.default) ret += ` = ${const_value(it.default)}`; - ret += ";"; - return ret; - }; - function const_(it) { - const ret = extended_attributes(it.extAttrs); - return `${ret}const ${type(it.idlType)}${it.nullable ? "?" : ""} ${it.name} = ${const_value(it.value)};`; - }; - function typedef(it) { - let ret = extended_attributes(it.extAttrs); - ret += `typedef ${extended_attributes(it.typeExtAttrs)}`; - return `${ret}${type(it.idlType)} ${it.name};`; - }; - function implements_(it) { - const ret = extended_attributes(it.extAttrs); - return `${ret}${it.target} implements ${it.implements};`; - }; - function includes(it) { - const ret = extended_attributes(it.extAttrs); - return `${ret}${it.target} includes ${it.includes};`; - }; - function callback(it) { - const ret = extended_attributes(it.extAttrs); - return `${ret}callback ${it.name} = ${type(it.idlType)}(${it.arguments.map(argument).join(",")});`; - }; - function enum_(it) { - let ret = extended_attributes(it.extAttrs); - ret += `enum ${it.name} {`; - for (const v of it.values) { - ret += `"${v.value}",`; - } - return ret + "};"; - }; - function iterable(it) { - return `iterable<${Array.isArray(it.idlType) ? it.idlType.map(type).join(", ") : type(it.idlType)}>;`; - }; - function legacyiterable(it) { - return `legacyiterable<${Array.isArray(it.idlType) ? it.idlType.map(type).join(", ") : type(it.idlType)}>;`; - }; - function maplike(it) { - return `${it.readonly ? "readonly " : ""}maplike<${it.idlType.map(type).join(", ")}>;`; - }; - function setlike(it) { - return `${it.readonly ? "readonly " : ""}setlike<${type(it.idlType[0])}>;`; - }; - function callbackInterface(it) { - return `callback ${interface_(it)}`; - }; - - const table = { - interface: interface_, - "interface mixin": interface_mixin, - namespace, - operation, - attribute, - dictionary, - field, - const: const_, - typedef, - implements: implements_, - includes, - callback, - enum: enum_, - iterable, - legacyiterable, - maplike, - setlike, - "callback interface": callbackInterface - }; - function dispatch(it) { - const dispatcher = table[it.type]; - if (!dispatcher) { - throw new Error(`Type "${it.type}" is unsupported`) - } - return table[it.type](it); - }; - function iterate(things) { - if (!things) return; - let ret = ""; - for (const thing of things) ret += dispatch(thing); - return ret; - }; - return iterate(ast); - }; - - - const obj = { - write - }; - - if (typeof module !== 'undefined' && typeof module.exports !== 'undefined') { - module.exports = obj; - } else if (typeof define === 'function' && define.amd) { - define([], () => obj); - } else { - (self || window).WebIDL2Writer = obj; - } -})(); diff --git a/test/fixtures/wpt/resources/webidl2/package-lock.json b/test/fixtures/wpt/resources/webidl2/package-lock.json deleted file mode 100644 index b0581037fe9434..00000000000000 --- a/test/fixtures/wpt/resources/webidl2/package-lock.json +++ /dev/null @@ -1,700 +0,0 @@ -{ - "name": "webidl2", - "version": "13.0.3", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.0.0-beta.40", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.40.tgz", - "integrity": "sha512-eVXQSbu/RimU6OKcK2/gDJVTFcxXJI4sHbIqw2mhwMZeQ2as/8AhS9DGkEDoHMBBNJZ5B0US63lF56x+KDcxiA==", - "dev": true, - "requires": { - "@babel/highlight": "7.0.0-beta.40" - } - }, - "@babel/highlight": { - "version": "7.0.0-beta.40", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.40.tgz", - "integrity": "sha512-mOhhTrzieV6VO7odgzFGFapiwRK0ei8RZRhfzHhb6cpX3QM8XXuCLXWjN8qBB7JReDdUR80V3LFfFrGUYevhNg==", - "dev": true, - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^3.0.0" - } - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1" - } - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, - "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" - } - }, - "browser-stdout": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", - "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", - "dev": true - }, - "chalk": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz", - "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", - "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", - "dev": true, - "requires": { - "color-name": "^1.1.1" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "commander": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", - "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true - }, - "diff-match-patch": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.0.tgz", - "integrity": "sha1-HMPIOkkNZ/ldkeOfatHy4Ia2MEg=", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", - "dev": true - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, - "requires": { - "is-posix-bracket": "^0.1.0" - } - }, - "expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "dev": true, - "requires": { - "fill-range": "^2.1.0" - } - }, - "expect": { - "version": "22.4.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-22.4.0.tgz", - "integrity": "sha512-Fiy862jT3qc70hwIHwwCBNISmaqBrfWKKrtqyMJ6iwZr+6KXtcnHojZFtd63TPRvRl8EQTJ+YXYy2lK6/6u+Hw==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "jest-diff": "^22.4.0", - "jest-get-type": "^22.1.0", - "jest-matcher-utils": "^22.4.0", - "jest-message-util": "^22.4.0", - "jest-regex-util": "^22.1.0" - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", - "dev": true - }, - "fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", - "dev": true, - "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", - "dev": true, - "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" - } - }, - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", - "dev": true, - "requires": { - "is-glob": "^2.0.0" - } - }, - "growl": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz", - "integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "he": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", - "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "dev": true - }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "dev": true, - "requires": { - "is-primitive": "^2.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", - "dev": true - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - }, - "jest-diff": { - "version": "22.4.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-22.4.0.tgz", - "integrity": "sha512-+/t20WmnkOkB8MOaGaPziI8zWKxquMvYw4Ub+wOzi7AUhmpFXz43buWSxVoZo4J5RnCozpGbX3/FssjJ5KV9Nw==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "diff": "^3.2.0", - "jest-get-type": "^22.1.0", - "pretty-format": "^22.4.0" - } - }, - "jest-get-type": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.1.0.tgz", - "integrity": "sha512-nD97IVOlNP6fjIN5i7j5XRH+hFsHL7VlauBbzRvueaaUe70uohrkz7pL/N8lx/IAwZRTJ//wOdVgh85OgM7g3w==", - "dev": true - }, - "jest-matcher-utils": { - "version": "22.4.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-22.4.0.tgz", - "integrity": "sha512-03m3issxUXpWMwDYTfmL8hRNewUB0yCRTeXPm+eq058rZxLHD9f5NtSSO98CWHqe4UyISIxd9Ao9iDVjHWd2qg==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "jest-get-type": "^22.1.0", - "pretty-format": "^22.4.0" - } - }, - "jest-message-util": { - "version": "22.4.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-22.4.0.tgz", - "integrity": "sha512-eyCJB0T3hrlpFF2FqQoIB093OulP+1qvATQmD3IOgJgMGqPL6eYw8TbC5P/VCWPqKhGL51xvjIIhow5eZ2wHFw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0-beta.35", - "chalk": "^2.0.1", - "micromatch": "^2.3.11", - "slash": "^1.0.0", - "stack-utils": "^1.0.1" - } - }, - "jest-regex-util": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-22.1.0.tgz", - "integrity": "sha512-on0LqVS6Xeh69sw3d1RukVnur+lVOl3zkmb0Q54FHj9wHoq6dbtWqb3TSlnVUyx36hqjJhjgs/QLqs07Bzu72Q==", - "dev": true - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "jsondiffpatch": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/jsondiffpatch/-/jsondiffpatch-0.3.5.tgz", - "integrity": "sha512-v7eaGLDMCHXH+fsIaZhptEUJmS8EJpunq7IM4cc4vIT/kSRAkaZ6ZF4ebiNcyUelL0znbvj6o2B5Gh9v7Og0BQ==", - "dev": true, - "requires": { - "chalk": "^2.3.0", - "diff-match-patch": "^1.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "math-random": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", - "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=", - "dev": true - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "mocha": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.0.4.tgz", - "integrity": "sha512-nMOpAPFosU1B4Ix1jdhx5e3q7XO55ic5a8cgYvW27CequcEY+BabS0kUVL1Cw1V5PuVHZWeNRWFLmEPexo79VA==", - "dev": true, - "requires": { - "browser-stdout": "1.3.1", - "commander": "2.11.0", - "debug": "3.1.0", - "diff": "3.5.0", - "escape-string-regexp": "1.0.5", - "glob": "7.1.2", - "growl": "1.10.3", - "he": "1.1.1", - "mkdirp": "0.5.1", - "supports-color": "4.4.0" - }, - "dependencies": { - "has-flag": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", - "dev": true - }, - "supports-color": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz", - "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==", - "dev": true, - "requires": { - "has-flag": "^2.0.0" - } - } - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", - "dev": true, - "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "dev": true, - "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", - "dev": true - }, - "pretty-format": { - "version": "22.4.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-22.4.0.tgz", - "integrity": "sha512-pvCxP2iODIIk9adXlo4S3GRj0BrJiil68kByAa1PrgG97c1tClh9dLMgp3Z6cHFZrclaABt0UH8PIhwHuFLqYA==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0", - "ansi-styles": "^3.2.0" - } - }, - "randomatic": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.0.0.tgz", - "integrity": "sha512-VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA==", - "dev": true, - "requires": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", - "dev": true, - "requires": { - "is-equal-shallow": "^0.1.3" - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", - "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - }, - "stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha1-1PM6tU6OOHeLDKXP07OvsS22hiA=", - "dev": true - }, - "supports-color": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", - "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - } - } -} diff --git a/test/fixtures/wpt/resources/webidl2/package.json b/test/fixtures/wpt/resources/webidl2/package.json deleted file mode 100644 index 92faccafa813fb..00000000000000 --- a/test/fixtures/wpt/resources/webidl2/package.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "name": "webidl2", - "description": "A WebIDL Parser", - "version": "13.0.3", - "contributors": [ - "Robin Berjon (https://berjon.com)", - "Marcos Caceres (https://marcosc.com)", - "Kagami Sascha Rosylight ", - "Timothy Gu " - ], - "license": "W3C", - "dependencies": {}, - "devDependencies": { - "expect": "22.4.0", - "jsondiffpatch": "0.3.5", - "mocha": "5.0.4" - }, - "scripts": { - "test": "mocha", - "acquire": "node test/util/acquire.js" - }, - "repository": "git://github.com/w3c/webidl2.js", - "main": "index.js", - "files": [ - "lib/*" - ] -} diff --git a/test/fixtures/wpt/streams/readable-byte-streams/enqueue-with-detached-buffer.window.js b/test/fixtures/wpt/streams/readable-byte-streams/enqueue-with-detached-buffer.any.js similarity index 88% rename from test/fixtures/wpt/streams/readable-byte-streams/enqueue-with-detached-buffer.window.js rename to test/fixtures/wpt/streams/readable-byte-streams/enqueue-with-detached-buffer.any.js index 15400f69340451..d2b37f00a9d697 100644 --- a/test/fixtures/wpt/streams/readable-byte-streams/enqueue-with-detached-buffer.window.js +++ b/test/fixtures/wpt/streams/readable-byte-streams/enqueue-with-detached-buffer.any.js @@ -1,3 +1,5 @@ +// META: global=window,worker + promise_test(async t => { const error = new Error('cannot proceed'); const rs = new ReadableStream({ @@ -5,7 +7,7 @@ promise_test(async t => { pull: t.step_func((controller) => { const buffer = controller.byobRequest.view.buffer; // Detach the buffer. - postMessage(buffer, '*', [buffer]); + structuredClone(buffer, { transfer: [buffer] }); // Try to enqueue with a new buffer. assert_throws_js(TypeError, () => controller.enqueue(new Uint8Array([42]))); diff --git a/test/fixtures/wpt/streams/readable-streams/garbage-collection.any.js b/test/fixtures/wpt/streams/readable-streams/garbage-collection.any.js index f7e2d06ae5cdf3..e578176777adaf 100644 --- a/test/fixtures/wpt/streams/readable-streams/garbage-collection.any.js +++ b/test/fixtures/wpt/streams/readable-streams/garbage-collection.any.js @@ -1,5 +1,6 @@ // META: global=window,worker // META: script=../resources/test-utils.js +// META: script=/common/gc.js 'use strict'; promise_test(async () => { diff --git a/test/fixtures/wpt/streams/resources/test-utils.js b/test/fixtures/wpt/streams/resources/test-utils.js index fb34e270ff3718..5ff8fc8cec939a 100644 --- a/test/fixtures/wpt/streams/resources/test-utils.js +++ b/test/fixtures/wpt/streams/resources/test-utils.js @@ -47,26 +47,6 @@ self.constructorThrowsForAll = (constructor, firstArgs) => { 'constructor should throw a TypeError')); }; -self.garbageCollect = async () => { - if (self.TestUtils?.gc) { - // https://testutils.spec.whatwg.org/#the-testutils-namespace - await TestUtils.gc(); - } else if (self.gc) { - // Use --expose_gc for V8 (and Node.js) - // to pass this flag at chrome launch use: --js-flags="--expose-gc" - // Exposed in SpiderMonkey shell as well - self.gc(); - } else if (self.GCController) { - // Present in some WebKit development environments - GCController.collect(); - } else { - /* eslint-disable no-console */ - console.warn('Tests are running without the ability to do manual garbage collection. They will still work, but ' + - 'coverage will be suboptimal.'); - /* eslint-enable no-console */ - } -}; - self.delay = ms => new Promise(resolve => step_timeout(resolve, ms)); // For tests which verify that the implementation doesn't do something it shouldn't, it's better not to use a diff --git a/test/fixtures/wpt/streams/transferable/gc-crash.html b/test/fixtures/wpt/streams/transferable/gc-crash.html new file mode 100644 index 00000000000000..0d331e6be08059 --- /dev/null +++ b/test/fixtures/wpt/streams/transferable/gc-crash.html @@ -0,0 +1,17 @@ + + + + diff --git a/test/fixtures/wpt/url/url-constructor.html b/test/fixtures/wpt/url/url-constructor.html deleted file mode 100644 index 7ddcdc88170c20..00000000000000 --- a/test/fixtures/wpt/url/url-constructor.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - -
- diff --git a/test/fixtures/wpt/url/url-origin.html b/test/fixtures/wpt/url/url-origin.html deleted file mode 100644 index fccb643ed6c806..00000000000000 --- a/test/fixtures/wpt/url/url-origin.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - -
- diff --git a/test/fixtures/wpt/versions.json b/test/fixtures/wpt/versions.json index f3a49312328e6d..8dd0c82e0c4cce 100644 --- a/test/fixtures/wpt/versions.json +++ b/test/fixtures/wpt/versions.json @@ -1,6 +1,6 @@ { "common": { - "commit": "03c5072affa496c5fd2a506e5c40d23e36b5e3aa", + "commit": "dbd648158d337580885e70a54f929daf215211a0", "path": "common" }, "console": { @@ -24,13 +24,9 @@ "path": "fetch/data-urls/resources" }, "FileAPI": { - "commit": "3b279420d40afea32506e823f9ac005448f4f3d8", + "commit": "1e432c4550a1595888d7c9eb26d90895e9e7e022", "path": "FileAPI" }, - "FileAPI/file": { - "commit": "c01f637cca43f0e08ce8e4269121dcd89ccbdd82", - "path": "FileAPI/file" - }, "hr-time": { "commit": "34cafd797e58dad280d20040eee012d49ccfa91f", "path": "hr-time" @@ -64,11 +60,11 @@ "path": "resource-timing" }, "resources": { - "commit": "fbf1e7d24776b6da144dbca45c22d39dc0512d2d", + "commit": "919874f84ff3703365063e749161a34af38c3d2a", "path": "resources" }, "streams": { - "commit": "9e5ef42bd34b5b19b76d0d4cb19012e52c222664", + "commit": "51750bc8d749bd80930506f603940a6bafda459f", "path": "streams" }, "url": { @@ -94,5 +90,9 @@ "webidl/ecmascript-binding/es-exceptions": { "commit": "a370aad338d6ed743abb4d2c6ae84a7f1058558c", "path": "webidl/ecmascript-binding/es-exceptions" + }, + "webmessaging/broadcastchannel": { + "commit": "e97fac4791931fb7455ba3fad759d362c7108b09", + "path": "webmessaging/broadcastchannel" } } diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/blobs.html b/test/fixtures/wpt/webmessaging/broadcastchannel/blobs.html index 1f0e2f1f1d6050..ab5096b63c19b0 100644 --- a/test/fixtures/wpt/webmessaging/broadcastchannel/blobs.html +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/blobs.html @@ -2,6 +2,7 @@ + @@ -7,66 +8,349 @@ - - + + diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/opaque-origin.html b/test/fixtures/wpt/webmessaging/broadcastchannel/opaque-origin.html index c10e0cb22256a0..e09d935244b8b6 100644 --- a/test/fixtures/wpt/webmessaging/broadcastchannel/opaque-origin.html +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/opaque-origin.html @@ -2,6 +2,7 @@ + @@ -26,9 +27,166 @@ assert_equals(e.data.messageOrigin, "null"); resolve(); }), {once: true}); + t.add_cleanup(() => { document.body.removeChild(ifr) }); document.body.appendChild(ifr); }); }, "Opaque origin should be serialized to \"null\""); + + +const iframe_src = (channel_name, iframe_name) => `data:text/html,`; + +promise_test(t => { + return new Promise((resolve, reject) => { + const channel_name = "opaque-origin-test-2"; + const bc1 = new BroadcastChannel(channel_name); + bc1.onmessage = t.unreached_func("Received message from an opaque origin"); + + // We'll create an iframe and have it send a BroadcastChannel message + // between two instances. Once the message is received, it will postMessage + // back and we'll repeat this with another iframe. If the first + // BroadcastChannel message is received by `bc1`, or if the second + // BroadcastChannel message is received by `bc1` or `bc2` in the first + // iframe, then the test should fail. + + window.addEventListener("message", e => { + if(e.data == "iframe1-done") { + let iframe2 = document.createElement("iframe"); + iframe2.src = iframe_src(channel_name, "iframe2"); + t.add_cleanup(() => { document.body.removeChild(iframe2) }); + document.body.appendChild(iframe2); + } else if(e.data == "iframe2-done") { + resolve(); + } else if(e.data == "fail") { + reject("One opaque origin received a message from the other"); + } else { + reject("An unexpected error occurred"); + } + }); + + let iframe1 = document.createElement("iframe"); + iframe1.src = iframe_src(channel_name, "iframe1"); + t.add_cleanup(() => { document.body.removeChild(iframe1) }); + document.body.appendChild(iframe1); + }); +}, "BroadcastChannel messages from opaque origins should be self-contained"); + +const data_url_worker_src = (channel_name, worker_name) => { + const source = ` +const handler = (reply) => { + let bc2 = new BroadcastChannel("${channel_name}"); + bc2.onmessage = (e) => { + if (e.data == "from-${worker_name}") { + reply("${worker_name}-done"); + } else { + reply("fail"); + } + }; + let bc3 = new BroadcastChannel("${channel_name}"); + bc3.postMessage("from-${worker_name}"); +}; +// For dedicated workers: +self.addEventListener("message", () => handler(self.postMessage)); +// For shared workers: +self.addEventListener("connect", (e) => { + var port = e.ports[0]; + port.onmessage = () => handler(msg => port.postMessage(msg)); + port.start(); + +}); +`; + return "data:,".concat(encodeURIComponent(source)); +} + +promise_test(t => { + return new Promise((resolve, reject) => { + const channel_name = "opaque-origin-test-3"; + const bc1 = new BroadcastChannel(channel_name); + bc1.onmessage = e => { reject("Received message from an opaque origin"); }; + + // Same as the previous test but with data URL dedicated workers (which + // should have opaque origins per the HTML spec). + const worker_name_prefix = "data-url-dedicated-worker"; + const worker_1_name = `${worker_name_prefix}-1`; + const worker_2_name = `${worker_name_prefix}-2`; + + const handler = e => { + if(e.data == `${worker_1_name}-done`) { + const worker2 = new Worker(data_url_worker_src(channel_name, worker_2_name)); + t.add_cleanup(() => worker2.terminate()); + worker2.addEventListener("message", handler); + worker2.postMessage("go!"); + } else if(e.data == `${worker_2_name}-done`) { + resolve(); + } else if(e.data == "fail") { + reject("One opaque origin received a message from the other"); + } else { + reject("An unexpected error occurred"); + } + }; + + let worker1 = new Worker(data_url_worker_src(channel_name, worker_1_name)); + t.add_cleanup(() => worker1.terminate()); + worker1.addEventListener("message", handler); + worker1.postMessage("go!"); + }); +}, "BroadcastChannel messages from data URL dedicated workers should be self-contained"); + +promise_test(() => { + return new Promise((resolve, reject) => { + const channel_name = "opaque-origin-test-4"; + const bc1 = new BroadcastChannel(channel_name); + + // Same as the previous test but with data URL shared workers (which + // should have opaque origins per the HTML spec). + const worker_name_prefix = "data-url-shared-worker"; + const worker_1_name = `${worker_name_prefix}-1`; + const worker_2_name = `${worker_name_prefix}-2`; + + const handler = e => { + if (e.data == `${worker_1_name}-done`) { + const worker_script = data_url_worker_src(channel_name, worker_2_name); + const worker2 = new SharedWorker(worker_script, worker_2_name); + worker2.port.addEventListener("message", handler); + worker2.port.start(); + worker2.port.postMessage("go!"); + } else if(e.data == `${worker_2_name}-done`) { + resolve(); + } else if(e.data == "fail") { + reject("One opaque origin received a message from the other"); + } else { + reject("An unexpected error occurred"); + } + }; + + bc1.onmessage = e => { + if (e.data == "go!") { + const worker_script = data_url_worker_src(channel_name, worker_1_name); + const worker1 = new SharedWorker(worker_script, worker_1_name); + worker1.port.addEventListener("message", handler); + worker1.port.start(); + worker1.port.postMessage("go!"); + } else { + reject("Received message from an opaque origin"); + } + }; + + // Ensure that the BroadcastChannel instance above can receive messages + // before we create the first shared worker. + const bc2 = new BroadcastChannel(channel_name); + bc2.postMessage("go!"); + }); +}, "BroadcastChannel messages from data URL shared workers should be self-contained"); //--> diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/resources/worker.js b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/worker.js index df23072bc99f95..ee2d51a2542567 100644 --- a/test/fixtures/wpt/webmessaging/broadcastchannel/resources/worker.js +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/worker.js @@ -1,6 +1,8 @@ +importScripts("/common/gc.js"); + var c; -function handler(e, reply) { +async function handler(e, reply) { if (e.data.ping) { c.postMessage(e.data.ping); return; @@ -9,9 +11,7 @@ function handler(e, reply) { (() => { c.postMessage({blob: new Blob(e.data.blob)}); })(); - // TODO(https://github.com/web-platform-tests/wpt/issues/7899): Change to - // some sort of cross-browser GC trigger. - if (self.gc) self.gc(); + await garbageCollect(); } c = new BroadcastChannel(e.data.channel); let messages = []; diff --git a/test/wpt/status/FileAPI/blob.json b/test/wpt/status/FileAPI/blob.json index 902ac232dd4872..017d931d7abdc4 100644 --- a/test/wpt/status/FileAPI/blob.json +++ b/test/wpt/status/FileAPI/blob.json @@ -17,6 +17,7 @@ "ArrayBuffer elements of the blobParts array should be supported.", "Passing typed arrays as elements of the blobParts array should work.", "Passing a Float64Array as element of the blobParts array should work.", + "Passing BigInt typed arrays as elements of the blobParts array should work.", "Array with two blobs", "Array with two buffers", "Array with two bufferviews", @@ -43,5 +44,12 @@ }, "Blob-slice.any.js": { "skip": "Depends on File API" + }, + "Blob-stream.any.js": { + "fail": { + "expected": [ + "Reading Blob.stream() with BYOB reader" + ] + } } } diff --git a/test/wpt/status/streams.json b/test/wpt/status/streams.json index 9899c581d9f96e..187b1758741785 100644 --- a/test/wpt/status/streams.json +++ b/test/wpt/status/streams.json @@ -1,4 +1,11 @@ { + "idlharness.any.js": { + "fail": { + "expected": [ + "ReadableStream interface: async iterable" + ] + } + }, "queuing-strategies-size-function-per-global.window.js": { "skip": "Browser-specific test" }, diff --git a/test/wpt/status/url.json b/test/wpt/status/url.json index a0957dccb53c73..c333559537f6a9 100644 --- a/test/wpt/status/url.json +++ b/test/wpt/status/url.json @@ -9,7 +9,9 @@ "historical.any.js": { "requires": ["small-icu"], "fail": { + "note": "We are faking location with a URL object for the sake of the testharness and it has searchParams.", "expected": [ + "searchParams on location object", "URL: no structured serialize/deserialize support", "URLSearchParams: no structured serialize/deserialize support" ] diff --git a/test/wpt/test-streams.js b/test/wpt/test-streams.js index faf906efb2ef74..71c25fbd56b20c 100644 --- a/test/wpt/test-streams.js +++ b/test/wpt/test-streams.js @@ -6,30 +6,5 @@ const runner = new WPTRunner('streams'); // Set a script that will be executed in the worker before running the tests. runner.pretendGlobalThisAs('Window'); -runner.setInitScript(` - // Simulate global postMessage for enqueue-with-detached-buffer.window.js - function postMessage(value, origin, transferList) { - const mc = new MessageChannel(); - mc.port1.postMessage(value, transferList); - mc.port2.close(); - } - - // TODO(@jasnell): This is a bit of a hack to get the idl harness test - // working. Later we should investigate a better approach. - // See: https://github.com/nodejs/node/pull/39062#discussion_r659383373 - Object.defineProperties(global, { - DedicatedWorkerGlobalScope: { - get() { - // Pretend that we're a DedicatedWorker, but *only* for the - // IDL harness. For everything else, keep the JavaScript shell - // environment. - if (new Error().stack.includes('idlharness.js')) - return global.constructor; - else - return function() {}; - } - } - }); -`); runner.runJsTests(); diff --git a/test/wpt/test-url.js b/test/wpt/test-url.js index f8ba3c3839d642..fc84c22a275c38 100644 --- a/test/wpt/test-url.js +++ b/test/wpt/test-url.js @@ -13,7 +13,4 @@ runner.setScriptModifier((obj) => { } }); runner.pretendGlobalThisAs('Window'); -runner.setInitScript(` - globalThis.location ||= {}; -`); runner.runJsTests(); From 9d4d916fe84867bf0ad56a4be1420fcd661a065a Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Tue, 7 Mar 2023 11:32:47 +0100 Subject: [PATCH 161/216] esm: fix import assertion warning Refs: https://github.com/nodejs/node/pull/46901#discussion_r1122242913 PR-URL: https://github.com/nodejs/node/pull/46971 Reviewed-By: Debadree Chatterjee Reviewed-By: Moshe Atlow Reviewed-By: Jacob Smith Reviewed-By: Geoffrey Booth Reviewed-By: Luigi Pinca --- lib/internal/modules/esm/assert.js | 4 ++-- test/es-module/test-esm-import-assertion-errors.js | 4 ++-- test/es-module/test-esm-import-assertion-errors.mjs | 4 ++-- test/es-module/test-esm-import-assertion-validation.js | 4 ++-- test/es-module/test-esm-import-assertion-warning.mjs | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/lib/internal/modules/esm/assert.js b/lib/internal/modules/esm/assert.js index 3437aa1a61b86f..45df6781d49497 100644 --- a/lib/internal/modules/esm/assert.js +++ b/lib/internal/modules/esm/assert.js @@ -61,8 +61,8 @@ function validateAssertions(url, format, if (!alreadyWarned && ObjectKeys(importAssertions).length !== 0) { alreadyWarned = true; process.emitWarning( - 'Import assertions are not a stable feature of the JavaScript language, ' + - 'avoid relying on their current behavior and syntax as those might change ' + + 'Import assertions are not a stable feature of the JavaScript language. ' + + 'Avoid relying on their current behavior and syntax as those might change ' + 'in a future version of Node.js.', 'ExperimentalWarning', ); diff --git a/test/es-module/test-esm-import-assertion-errors.js b/test/es-module/test-esm-import-assertion-errors.js index 8d12a2d12b3955..e2abd3fb43976d 100644 --- a/test/es-module/test-esm-import-assertion-errors.js +++ b/test/es-module/test-esm-import-assertion-errors.js @@ -7,8 +7,8 @@ const jsonModuleDataUrl = 'data:application/json,""'; common.expectWarning( 'ExperimentalWarning', - 'Import assertions are not a stable feature of the JavaScript language, ' + - 'avoid relying on their current behavior and syntax as those might change ' + + 'Import assertions are not a stable feature of the JavaScript language. ' + + 'Avoid relying on their current behavior and syntax as those might change ' + 'in a future version of Node.js.' ); diff --git a/test/es-module/test-esm-import-assertion-errors.mjs b/test/es-module/test-esm-import-assertion-errors.mjs index a6be862c49f074..9cc08c06528fc6 100644 --- a/test/es-module/test-esm-import-assertion-errors.mjs +++ b/test/es-module/test-esm-import-assertion-errors.mjs @@ -6,8 +6,8 @@ const jsonModuleDataUrl = 'data:application/json,""'; expectWarning( 'ExperimentalWarning', - 'Import assertions are not a stable feature of the JavaScript language, ' + - 'avoid relying on their current behavior and syntax as those might change ' + + 'Import assertions are not a stable feature of the JavaScript language. ' + + 'Avoid relying on their current behavior and syntax as those might change ' + 'in a future version of Node.js.' ); diff --git a/test/es-module/test-esm-import-assertion-validation.js b/test/es-module/test-esm-import-assertion-validation.js index 462f1c527e4b1b..ec2d2a2c08f7b5 100644 --- a/test/es-module/test-esm-import-assertion-validation.js +++ b/test/es-module/test-esm-import-assertion-validation.js @@ -8,8 +8,8 @@ const { validateAssertions } = require('internal/modules/esm/assert'); common.expectWarning( 'ExperimentalWarning', - 'Import assertions are not a stable feature of the JavaScript language, ' + - 'avoid relying on their current behavior and syntax as those might change ' + + 'Import assertions are not a stable feature of the JavaScript language. ' + + 'Avoid relying on their current behavior and syntax as those might change ' + 'in a future version of Node.js.' ); diff --git a/test/es-module/test-esm-import-assertion-warning.mjs b/test/es-module/test-esm-import-assertion-warning.mjs index 739d246f620e6f..0b18d8ff9eaf62 100644 --- a/test/es-module/test-esm-import-assertion-warning.mjs +++ b/test/es-module/test-esm-import-assertion-warning.mjs @@ -2,8 +2,8 @@ import { expectWarning } from '../common/index.mjs'; expectWarning( 'ExperimentalWarning', - 'Import assertions are not a stable feature of the JavaScript language, ' + - 'avoid relying on their current behavior and syntax as those might change ' + + 'Import assertions are not a stable feature of the JavaScript language. ' + + 'Avoid relying on their current behavior and syntax as those might change ' + 'in a future version of Node.js.' ); From 4b7198c3cbfb52f3169068a7274e31ef2d5db2fe Mon Sep 17 00:00:00 2001 From: cjihrig Date: Sun, 5 Mar 2023 12:38:32 -0500 Subject: [PATCH 162/216] test_runner: give the root test a harness reference This commit replaces the 'coverage' reference inside of the Test class with a more generic harness reference which includes coverage. This will let the root test more easily track process level state such as code coverage, uncaughtException handlers, and the state of bootstrapping. PR-URL: https://github.com/nodejs/node/pull/46962 Reviewed-By: Moshe Atlow Reviewed-By: Yagiz Nizipli --- lib/internal/test_runner/harness.js | 7 ++++++- lib/internal/test_runner/test.js | 6 +++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/lib/internal/test_runner/harness.js b/lib/internal/test_runner/harness.js index 7ffe1a4fb70b11..75931ff1155039 100644 --- a/lib/internal/test_runner/harness.js +++ b/lib/internal/test_runner/harness.js @@ -138,7 +138,7 @@ function setup(root) { createProcessEventHandler('unhandledRejection', root); const coverage = configureCoverage(root, globalOptions); const exitHandler = () => { - root.coverage = collectCoverage(root, coverage); + root.harness.coverage = collectCoverage(root, coverage); root.postRun(new ERR_TEST_FAILURE( 'Promise resolution is still pending but the event loop has already resolved', kCancelledByParent)); @@ -162,6 +162,11 @@ function setup(root) { process.on('SIGTERM', terminationHandler); } + root.harness = { + __proto__: null, + bootstrapComplete: false, + coverage: null, + }; root.startTime = hrtime(); wasRootSetup.add(root); diff --git a/lib/internal/test_runner/test.js b/lib/internal/test_runner/test.js index 0ccfd96605a939..254a0fcae0f478 100644 --- a/lib/internal/test_runner/test.js +++ b/lib/internal/test_runner/test.js @@ -251,7 +251,7 @@ class Test extends AsyncResource { this.#outerSignal?.addEventListener('abort', this.#abortHandler); this.fn = fn; - this.coverage = null; // Configured on the root test by the test harness. + this.harness = null; // Configured on the root test by the test harness. this.mock = null; this.name = name; this.parent = parent; @@ -637,8 +637,8 @@ class Test extends AsyncResource { this.reporter.diagnostic(this.nesting, kFilename, `todo ${counters.todo}`); this.reporter.diagnostic(this.nesting, kFilename, `duration_ms ${this.#duration()}`); - if (this.coverage) { - this.reporter.coverage(this.nesting, kFilename, this.coverage); + if (this.harness?.coverage) { + this.reporter.coverage(this.nesting, kFilename, this.harness.coverage); } this.reporter.push(null); From 069ff1cc638943bcb8bec975dbd721587b84bef6 Mon Sep 17 00:00:00 2001 From: cjihrig Date: Sun, 5 Mar 2023 11:57:44 -0500 Subject: [PATCH 163/216] test_runner: remove root tracking set The wasRootSetup Set in the test harness appears to be redundant, since the startTime field can be used interchangeably. This commit removes wasRootSetup. PR-URL: https://github.com/nodejs/node/pull/46961 Reviewed-By: Moshe Atlow Reviewed-By: Yagiz Nizipli --- lib/internal/test_runner/harness.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lib/internal/test_runner/harness.js b/lib/internal/test_runner/harness.js index 75931ff1155039..17b1e586ba861e 100644 --- a/lib/internal/test_runner/harness.js +++ b/lib/internal/test_runner/harness.js @@ -2,7 +2,6 @@ const { ArrayPrototypeForEach, SafeMap, - SafeWeakSet, } = primordials; const { createHook, @@ -25,7 +24,6 @@ const { const { bigint: hrtime } = process.hrtime; const testResources = new SafeMap(); -const wasRootSetup = new SafeWeakSet(); function createTestTree(options = kEmptyObject) { return setup(new Test({ __proto__: null, ...options, name: '' })); @@ -104,7 +102,7 @@ function collectCoverage(rootTest, coverage) { } function setup(root) { - if (wasRootSetup.has(root)) { + if (root.startTime !== null) { return root; } @@ -168,8 +166,6 @@ function setup(root) { coverage: null, }; root.startTime = hrtime(); - - wasRootSetup.add(root); return root; } From 0617c5e81b91c2501ef769a427b43671cf9f441a Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Sat, 11 Feb 2023 23:08:41 +0100 Subject: [PATCH 164/216] benchmark: stablize encode benchmark - Increase the number of iteration to 1e6 to reduce flakes. 1e4 can introduce flakes even when comparing the main branch against itself - Replace the 1024 * 32 length test with 1024 * 8 since it would otherwise take too long to complete. Remove the 16 length test since it's not too different from 32. - Check the results of the encoding methods at the end. PR-URL: https://github.com/nodejs/node/pull/46658 Reviewed-By: Darshan Sen --- benchmark/util/text-encoder.js | 39 +++++++++++++++++++--------------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/benchmark/util/text-encoder.js b/benchmark/util/text-encoder.js index 1429710e9cbef5..3150a6fbc884b0 100644 --- a/benchmark/util/text-encoder.js +++ b/benchmark/util/text-encoder.js @@ -1,10 +1,11 @@ 'use strict'; const common = require('../common.js'); +const assert = require('assert'); const bench = common.createBenchmark(main, { - len: [16, 32, 256, 1024, 1024 * 32], - n: [1e4], + len: [32, 256, 1024, 1024 * 8], + n: [1e6], type: ['one-byte-string', 'two-byte-string', 'ascii'], op: ['encode', 'encodeInto'], }); @@ -26,20 +27,24 @@ function main({ n, op, len, type }) { } const input = base.repeat(len); - const subarray = new Uint8Array(len); - - bench.start(); - switch (op) { - case 'encode': { - for (let i = 0; i < n; i++) - encoder.encode(input); - break; - } - case 'encodeInto': { - for (let i = 0; i < n; i++) - encoder.encodeInto(input, subarray); - break; - } + if (op === 'encode') { + const expected = encoder.encode(input); + let result; + bench.start(); + for (let i = 0; i < n; i++) + result = encoder.encode(input); + bench.end(n); + assert.deepStrictEqual(result, expected); + } else { + const expected = new Uint8Array(len); + const subarray = new Uint8Array(len); + const expectedStats = encoder.encodeInto(input, expected); + let result; + bench.start(); + for (let i = 0; i < n; i++) + result = encoder.encodeInto(input, subarray); + bench.end(n); + assert.deepStrictEqual(subarray, expected); + assert.deepStrictEqual(result, expectedStats); } - bench.end(n); } From dcba3a06735075b17acf7158d098217b6f5ead26 Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Sat, 11 Feb 2023 18:54:35 +0100 Subject: [PATCH 165/216] src: move encoding bindings to a new binding Move the bindings used by TextEncoder to a new binding for more self-contained code. PR-URL: https://github.com/nodejs/node/pull/46658 Reviewed-By: Darshan Sen --- lib/internal/encoding.js | 2 +- node.gyp | 2 + src/base_object_types.h | 1 + src/encoding_binding.cc | 202 ++++++++++++++++++++++++ src/encoding_binding.h | 46 ++++++ src/node_binding.cc | 1 + src/node_buffer.cc | 128 --------------- src/node_external_reference.h | 1 + src/node_snapshotable.cc | 1 + test/parallel/test-bootstrap-modules.js | 1 + 10 files changed, 256 insertions(+), 129 deletions(-) create mode 100644 src/encoding_binding.cc create mode 100644 src/encoding_binding.h diff --git a/lib/internal/encoding.js b/lib/internal/encoding.js index 5feec0552870be..2ee569c737d18c 100644 --- a/lib/internal/encoding.js +++ b/lib/internal/encoding.js @@ -54,7 +54,7 @@ const { encodeInto, encodeUtf8String, decodeUTF8, -} = internalBinding('buffer'); +} = internalBinding('encoding_binding'); const { Buffer } = require('buffer'); diff --git a/node.gyp b/node.gyp index 0b9b600e92fa57..2e41a7bb2272b7 100644 --- a/node.gyp +++ b/node.gyp @@ -479,6 +479,7 @@ 'src/connection_wrap.cc', 'src/dataqueue/queue.cc', 'src/debug_utils.cc', + 'src/encoding_binding.cc', 'src/env.cc', 'src/fs_event_wrap.cc', 'src/handle_wrap.cc', @@ -585,6 +586,7 @@ 'src/dataqueue/queue.h', 'src/debug_utils.h', 'src/debug_utils-inl.h', + 'src/encoding_binding.h', 'src/env_properties.h', 'src/env.h', 'src/env-inl.h', diff --git a/src/base_object_types.h b/src/base_object_types.h index db5b5e2f5e9ba9..3745c00970ee84 100644 --- a/src/base_object_types.h +++ b/src/base_object_types.h @@ -10,6 +10,7 @@ namespace node { // what the class passes to SET_BINDING_ID(), the second argument should match // the C++ class name. #define SERIALIZABLE_BINDING_TYPES(V) \ + V(encoding_binding_data, encoding_binding::BindingData) \ V(fs_binding_data, fs::BindingData) \ V(v8_binding_data, v8_utils::BindingData) \ V(blob_binding_data, BlobBindingData) \ diff --git a/src/encoding_binding.cc b/src/encoding_binding.cc new file mode 100644 index 00000000000000..0f54990907549b --- /dev/null +++ b/src/encoding_binding.cc @@ -0,0 +1,202 @@ +#include "encoding_binding.h" +#include "env-inl.h" +#include "node_errors.h" +#include "node_external_reference.h" +#include "simdutf.h" +#include "string_bytes.h" +#include "v8.h" + +#include + +namespace node { +namespace encoding_binding { + +using v8::ArrayBuffer; +using v8::BackingStore; +using v8::Context; +using v8::FunctionCallbackInfo; +using v8::Isolate; +using v8::Local; +using v8::MaybeLocal; +using v8::Object; +using v8::String; +using v8::Uint8Array; +using v8::Uint32Array; +using v8::Value; + +BindingData::BindingData(Environment* env, Local object) + : SnapshotableObject(env, object, type_int) {} + +bool BindingData::PrepareForSerialization(Local context, + v8::SnapshotCreator* creator) { + // Return true because we need to maintain the reference to the binding from + // JS land. + return true; +} + +InternalFieldInfoBase* BindingData::Serialize(int index) { + DCHECK_EQ(index, BaseObject::kEmbedderType); + InternalFieldInfo* info = + InternalFieldInfoBase::New(type()); + return info; +} + +void BindingData::Deserialize(Local context, + Local holder, + int index, + InternalFieldInfoBase* info) { + DCHECK_EQ(index, BaseObject::kEmbedderType); + v8::HandleScope scope(context->GetIsolate()); + Environment* env = Environment::GetCurrent(context); + // Recreate the buffer in the constructor. + BindingData* binding = env->AddBindingData(context, holder); + CHECK_NOT_NULL(binding); +} + +void BindingData::EncodeInto(const FunctionCallbackInfo& args) { + Environment* env = Environment::GetCurrent(args); + Isolate* isolate = env->isolate(); + CHECK_GE(args.Length(), 3); + CHECK(args[0]->IsString()); + CHECK(args[1]->IsUint8Array()); + CHECK(args[2]->IsUint32Array()); + + Local source = args[0].As(); + + Local dest = args[1].As(); + Local buf = dest->Buffer(); + char* write_result = static_cast(buf->Data()) + dest->ByteOffset(); + size_t dest_length = dest->ByteLength(); + + // results = [ read, written ] + Local result_arr = args[2].As(); + uint32_t* results = reinterpret_cast( + static_cast(result_arr->Buffer()->Data()) + + result_arr->ByteOffset()); + + int nchars; + int written = source->WriteUtf8( + isolate, + write_result, + dest_length, + &nchars, + String::NO_NULL_TERMINATION | String::REPLACE_INVALID_UTF8); + results[0] = nchars; + results[1] = written; +} + +// Encode a single string to a UTF-8 Uint8Array (not Buffer). +// Used in TextEncoder.prototype.encode. +void BindingData::EncodeUtf8String(const FunctionCallbackInfo& args) { + Environment* env = Environment::GetCurrent(args); + Isolate* isolate = env->isolate(); + CHECK_GE(args.Length(), 1); + CHECK(args[0]->IsString()); + + Local str = args[0].As(); + size_t length = str->Utf8Length(isolate); + + Local ab; + { + NoArrayBufferZeroFillScope no_zero_fill_scope(env->isolate_data()); + std::unique_ptr bs = + ArrayBuffer::NewBackingStore(isolate, length); + + CHECK(bs); + + str->WriteUtf8(isolate, + static_cast(bs->Data()), + -1, // We are certain that `data` is sufficiently large + nullptr, + String::NO_NULL_TERMINATION | String::REPLACE_INVALID_UTF8); + + ab = ArrayBuffer::New(isolate, std::move(bs)); + } + + auto array = Uint8Array::New(ab, 0, length); + args.GetReturnValue().Set(array); +} + +// Convert the input into an encoded string +void BindingData::DecodeUTF8(const FunctionCallbackInfo& args) { + Environment* env = Environment::GetCurrent(args); // list, flags + + CHECK_GE(args.Length(), 1); + + if (!(args[0]->IsArrayBuffer() || args[0]->IsSharedArrayBuffer() || + args[0]->IsArrayBufferView())) { + return node::THROW_ERR_INVALID_ARG_TYPE( + env->isolate(), + "The \"list\" argument must be an instance of SharedArrayBuffer, " + "ArrayBuffer or ArrayBufferView."); + } + + ArrayBufferViewContents buffer(args[0]); + + bool ignore_bom = args[1]->IsTrue(); + bool has_fatal = args[2]->IsTrue(); + + const char* data = buffer.data(); + size_t length = buffer.length(); + + if (has_fatal) { + auto result = simdutf::validate_utf8_with_errors(data, length); + + if (result.error) { + return node::THROW_ERR_ENCODING_INVALID_ENCODED_DATA( + env->isolate(), "The encoded data was not valid for encoding utf-8"); + } + } + + if (!ignore_bom && length >= 3) { + if (memcmp(data, "\xEF\xBB\xBF", 3) == 0) { + data += 3; + length -= 3; + } + } + + if (length == 0) return args.GetReturnValue().SetEmptyString(); + + Local error; + MaybeLocal maybe_ret = + StringBytes::Encode(env->isolate(), data, length, UTF8, &error); + Local ret; + + if (!maybe_ret.ToLocal(&ret)) { + CHECK(!error.IsEmpty()); + env->isolate()->ThrowException(error); + return; + } + + args.GetReturnValue().Set(ret); +} + +void BindingData::Initialize(Local target, + Local unused, + Local context, + void* priv) { + Environment* env = Environment::GetCurrent(context); + BindingData* const binding_data = + env->AddBindingData(context, target); + if (binding_data == nullptr) return; + + SetMethod(context, target, "encodeInto", EncodeInto); + SetMethodNoSideEffect(context, target, "encodeUtf8String", EncodeUtf8String); + SetMethodNoSideEffect(context, target, "decodeUTF8", DecodeUTF8); +} + +void BindingData::RegisterTimerExternalReferences( + ExternalReferenceRegistry* registry) { + registry->Register(EncodeInto); + registry->Register(EncodeUtf8String); + registry->Register(DecodeUTF8); +} + +} // namespace encoding_binding +} // namespace node + +NODE_BINDING_CONTEXT_AWARE_INTERNAL( + encoding_binding, node::encoding_binding::BindingData::Initialize) +NODE_BINDING_EXTERNAL_REFERENCE( + encoding_binding, + node::encoding_binding::BindingData::RegisterTimerExternalReferences) diff --git a/src/encoding_binding.h b/src/encoding_binding.h new file mode 100644 index 00000000000000..472b6bb4ad03ad --- /dev/null +++ b/src/encoding_binding.h @@ -0,0 +1,46 @@ +#ifndef SRC_ENCODING_BINDING_H_ +#define SRC_ENCODING_BINDING_H_ + +#if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS + +#include +#include "aliased_buffer.h" +#include "node_snapshotable.h" +#include "v8-fast-api-calls.h" + +namespace node { +class ExternalReferenceRegistry; + +namespace encoding_binding { +class BindingData : public SnapshotableObject { + public: + BindingData(Environment* env, v8::Local obj); + + using InternalFieldInfo = InternalFieldInfoBase; + + SERIALIZABLE_OBJECT_METHODS() + SET_BINDING_ID(encoding_binding_data) + + SET_NO_MEMORY_INFO() + SET_SELF_SIZE(BindingData) + SET_MEMORY_INFO_NAME(BindingData) + + static void EncodeInto(const v8::FunctionCallbackInfo& args); + static void EncodeUtf8String(const v8::FunctionCallbackInfo& args); + static void DecodeUTF8(const v8::FunctionCallbackInfo& args); + + static void Initialize(v8::Local target, + v8::Local unused, + v8::Local context, + void* priv); + static void RegisterTimerExternalReferences( + ExternalReferenceRegistry* registry); +}; + +} // namespace encoding_binding + +} // namespace node + +#endif // defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS + +#endif // SRC_ENCODING_BINDING_H_ diff --git a/src/node_binding.cc b/src/node_binding.cc index db607ea298edf5..f9c3af892da864 100644 --- a/src/node_binding.cc +++ b/src/node_binding.cc @@ -42,6 +42,7 @@ V(config) \ V(contextify) \ V(credentials) \ + V(encoding_binding) \ V(errors) \ V(fs) \ V(fs_dir) \ diff --git a/src/node_buffer.cc b/src/node_buffer.cc index fae5b8431926ee..07f040ecea3750 100644 --- a/src/node_buffer.cc +++ b/src/node_buffer.cc @@ -568,60 +568,6 @@ void StringSlice(const FunctionCallbackInfo& args) { args.GetReturnValue().Set(ret); } -// Convert the input into an encoded string -void DecodeUTF8(const FunctionCallbackInfo& args) { - Environment* env = Environment::GetCurrent(args); // list, flags - - CHECK_GE(args.Length(), 1); - - if (!(args[0]->IsArrayBuffer() || args[0]->IsSharedArrayBuffer() || - args[0]->IsArrayBufferView())) { - return node::THROW_ERR_INVALID_ARG_TYPE( - env->isolate(), - "The \"list\" argument must be an instance of SharedArrayBuffer, " - "ArrayBuffer or ArrayBufferView."); - } - - ArrayBufferViewContents buffer(args[0]); - - bool ignore_bom = args[1]->IsTrue(); - bool has_fatal = args[2]->IsTrue(); - - const char* data = buffer.data(); - size_t length = buffer.length(); - - if (has_fatal) { - auto result = simdutf::validate_utf8_with_errors(data, length); - - if (result.error) { - return node::THROW_ERR_ENCODING_INVALID_ENCODED_DATA( - env->isolate(), "The encoded data was not valid for encoding utf-8"); - } - } - - if (!ignore_bom && length >= 3) { - if (memcmp(data, "\xEF\xBB\xBF", 3) == 0) { - data += 3; - length -= 3; - } - } - - if (length == 0) return args.GetReturnValue().SetEmptyString(); - - Local error; - MaybeLocal maybe_ret = - StringBytes::Encode(env->isolate(), data, length, UTF8, &error); - Local ret; - - if (!maybe_ret.ToLocal(&ret)) { - CHECK(!error.IsEmpty()); - env->isolate()->ThrowException(error); - return; - } - - args.GetReturnValue().Set(ret); -} - // bytesCopied = copy(buffer, target[, targetStart][, sourceStart][, sourceEnd]) void Copy(const FunctionCallbackInfo &args) { Environment* env = Environment::GetCurrent(args); @@ -1173,72 +1119,6 @@ void Swap64(const FunctionCallbackInfo& args) { args.GetReturnValue().Set(args[0]); } - -// Encode a single string to a UTF-8 Uint8Array (not Buffer). -// Used in TextEncoder.prototype.encode. -static void EncodeUtf8String(const FunctionCallbackInfo& args) { - Environment* env = Environment::GetCurrent(args); - Isolate* isolate = env->isolate(); - CHECK_GE(args.Length(), 1); - CHECK(args[0]->IsString()); - - Local str = args[0].As(); - size_t length = str->Utf8Length(isolate); - - Local ab; - { - NoArrayBufferZeroFillScope no_zero_fill_scope(env->isolate_data()); - std::unique_ptr bs = - ArrayBuffer::NewBackingStore(isolate, length); - - CHECK(bs); - - str->WriteUtf8(isolate, - static_cast(bs->Data()), - -1, // We are certain that `data` is sufficiently large - nullptr, - String::NO_NULL_TERMINATION | String::REPLACE_INVALID_UTF8); - - ab = ArrayBuffer::New(isolate, std::move(bs)); - } - - auto array = Uint8Array::New(ab, 0, length); - args.GetReturnValue().Set(array); -} - - -static void EncodeInto(const FunctionCallbackInfo& args) { - Environment* env = Environment::GetCurrent(args); - Isolate* isolate = env->isolate(); - CHECK_GE(args.Length(), 3); - CHECK(args[0]->IsString()); - CHECK(args[1]->IsUint8Array()); - CHECK(args[2]->IsUint32Array()); - - Local source = args[0].As(); - - Local dest = args[1].As(); - Local buf = dest->Buffer(); - char* write_result = static_cast(buf->Data()) + dest->ByteOffset(); - size_t dest_length = dest->ByteLength(); - - // results = [ read, written ] - Local result_arr = args[2].As(); - uint32_t* results = reinterpret_cast( - static_cast(result_arr->Buffer()->Data()) + - result_arr->ByteOffset()); - - int nchars; - int written = source->WriteUtf8( - isolate, - write_result, - dest_length, - &nchars, - String::NO_NULL_TERMINATION | String::REPLACE_INVALID_UTF8); - results[0] = nchars; - results[1] = written; -} - static void IsUtf8(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args); CHECK_EQ(args.Length(), 1); @@ -1382,7 +1262,6 @@ void Initialize(Local target, SetMethod(context, target, "setBufferPrototype", SetBufferPrototype); SetMethodNoSideEffect(context, target, "createFromString", CreateFromString); - SetMethodNoSideEffect(context, target, "decodeUTF8", DecodeUTF8); SetFastMethodNoSideEffect(context, target, @@ -1404,9 +1283,6 @@ void Initialize(Local target, SetMethod(context, target, "swap32", Swap32); SetMethod(context, target, "swap64", Swap64); - SetMethod(context, target, "encodeInto", EncodeInto); - SetMethodNoSideEffect(context, target, "encodeUtf8String", EncodeUtf8String); - SetMethodNoSideEffect(context, target, "isUtf8", IsUtf8); SetMethodNoSideEffect(context, target, "isAscii", IsAscii); @@ -1447,7 +1323,6 @@ void Initialize(Local target, void RegisterExternalReferences(ExternalReferenceRegistry* registry) { registry->Register(SetBufferPrototype); registry->Register(CreateFromString); - registry->Register(DecodeUTF8); registry->Register(SlowByteLengthUtf8); registry->Register(fast_byte_length_utf8.GetTypeInfo()); @@ -1464,9 +1339,6 @@ void RegisterExternalReferences(ExternalReferenceRegistry* registry) { registry->Register(Swap32); registry->Register(Swap64); - registry->Register(EncodeInto); - registry->Register(EncodeUtf8String); - registry->Register(IsUtf8); registry->Register(IsAscii); diff --git a/src/node_external_reference.h b/src/node_external_reference.h index 0bbcb53315981a..f64a296a5dd191 100644 --- a/src/node_external_reference.h +++ b/src/node_external_reference.h @@ -77,6 +77,7 @@ class ExternalReferenceRegistry { V(cares_wrap) \ V(contextify) \ V(credentials) \ + V(encoding_binding) \ V(env_var) \ V(errors) \ V(fs) \ diff --git a/src/node_snapshotable.cc b/src/node_snapshotable.cc index bae1c3e74e7fa0..693fad8dda40fd 100644 --- a/src/node_snapshotable.cc +++ b/src/node_snapshotable.cc @@ -5,6 +5,7 @@ #include #include "base_object-inl.h" #include "debug_utils-inl.h" +#include "encoding_binding.h" #include "env-inl.h" #include "node_blob.h" #include "node_builtins.h" diff --git a/test/parallel/test-bootstrap-modules.js b/test/parallel/test-bootstrap-modules.js index c0fd99055de445..c2879ee76fc179 100644 --- a/test/parallel/test-bootstrap-modules.js +++ b/test/parallel/test-bootstrap-modules.js @@ -10,6 +10,7 @@ const assert = require('assert'); const expectedModules = new Set([ 'Internal Binding builtins', + 'Internal Binding encoding_binding', 'Internal Binding errors', 'Internal Binding util', 'NativeModule internal/errors', From 6b60f386761ca1aef68a287deae5ca5fd68b58f7 Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Sat, 11 Feb 2023 19:25:00 +0100 Subject: [PATCH 166/216] src: use AliasedUint32Array for encodeInto results Getting the buffer from a TypedArray created from the JS land incurs a copy. For encodeInto() results we can just use an AliasedArray and let the binding always own the store. PR-URL: https://github.com/nodejs/node/pull/46658 Reviewed-By: Darshan Sen --- lib/internal/encoding.js | 15 +++++++------- src/encoding_binding.cc | 44 ++++++++++++++++++++++++---------------- src/encoding_binding.h | 8 ++++++-- 3 files changed, 41 insertions(+), 26 deletions(-) diff --git a/lib/internal/encoding.js b/lib/internal/encoding.js index 2ee569c737d18c..a6759d4266ae84 100644 --- a/lib/internal/encoding.js +++ b/lib/internal/encoding.js @@ -13,7 +13,6 @@ const { StringPrototypeSlice, Symbol, SymbolToStringTag, - Uint32Array, Uint8Array, } = primordials; @@ -49,12 +48,12 @@ const { validateString, validateObject, } = require('internal/validators'); - +const binding = internalBinding('encoding_binding'); const { encodeInto, encodeUtf8String, decodeUTF8, -} = internalBinding('encoding_binding'); +} = binding; const { Buffer } = require('buffer'); @@ -318,8 +317,6 @@ function getEncodingFromLabel(label) { return encodings.get(trimAsciiWhitespace(label.toLowerCase())); } -const encodeIntoResults = new Uint32Array(2); - class TextEncoder { constructor() { this[kEncoder] = true; @@ -340,8 +337,12 @@ class TextEncoder { validateString(src, 'src'); if (!dest || !isUint8Array(dest)) throw new ERR_INVALID_ARG_TYPE('dest', 'Uint8Array', dest); - encodeInto(src, dest, encodeIntoResults); - return { read: encodeIntoResults[0], written: encodeIntoResults[1] }; + + encodeInto(src, dest); + // We need to read from the binding here since the buffer gets refreshed + // from the snapshot. + const { 0: read, 1: written } = binding.encodeIntoResults; + return { read, written }; } [inspect](depth, opts) { diff --git a/src/encoding_binding.cc b/src/encoding_binding.cc index 0f54990907549b..7674579f88701e 100644 --- a/src/encoding_binding.cc +++ b/src/encoding_binding.cc @@ -20,15 +20,30 @@ using v8::Local; using v8::MaybeLocal; using v8::Object; using v8::String; -using v8::Uint8Array; using v8::Uint32Array; +using v8::Uint8Array; using v8::Value; -BindingData::BindingData(Environment* env, Local object) - : SnapshotableObject(env, object, type_int) {} +void BindingData::MemoryInfo(MemoryTracker* tracker) const { + tracker->TrackField("encode_into_results_buffer", + encode_into_results_buffer_); +} + +BindingData::BindingData(Realm* realm, v8::Local object) + : SnapshotableObject(realm, object, type_int), + encode_into_results_buffer_(realm->isolate(), kEncodeIntoResultsLength) { + object + ->Set(realm->context(), + FIXED_ONE_BYTE_STRING(realm->isolate(), "encodeIntoResults"), + encode_into_results_buffer_.GetJSArray()) + .Check(); +} bool BindingData::PrepareForSerialization(Local context, v8::SnapshotCreator* creator) { + // We'll just re-initialize the buffers in the constructor since their + // contents can be thrown away once consumed in the previous call. + encode_into_results_buffer_.Release(); // Return true because we need to maintain the reference to the binding from // JS land. return true; @@ -47,19 +62,19 @@ void BindingData::Deserialize(Local context, InternalFieldInfoBase* info) { DCHECK_EQ(index, BaseObject::kEmbedderType); v8::HandleScope scope(context->GetIsolate()); - Environment* env = Environment::GetCurrent(context); + Realm* realm = Realm::GetCurrent(context); // Recreate the buffer in the constructor. - BindingData* binding = env->AddBindingData(context, holder); + BindingData* binding = realm->AddBindingData(context, holder); CHECK_NOT_NULL(binding); } void BindingData::EncodeInto(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args); Isolate* isolate = env->isolate(); - CHECK_GE(args.Length(), 3); + CHECK_GE(args.Length(), 2); CHECK(args[0]->IsString()); CHECK(args[1]->IsUint8Array()); - CHECK(args[2]->IsUint32Array()); + BindingData* binding_data = Realm::GetBindingData(args); Local source = args[0].As(); @@ -68,12 +83,6 @@ void BindingData::EncodeInto(const FunctionCallbackInfo& args) { char* write_result = static_cast(buf->Data()) + dest->ByteOffset(); size_t dest_length = dest->ByteLength(); - // results = [ read, written ] - Local result_arr = args[2].As(); - uint32_t* results = reinterpret_cast( - static_cast(result_arr->Buffer()->Data()) + - result_arr->ByteOffset()); - int nchars; int written = source->WriteUtf8( isolate, @@ -81,8 +90,9 @@ void BindingData::EncodeInto(const FunctionCallbackInfo& args) { dest_length, &nchars, String::NO_NULL_TERMINATION | String::REPLACE_INVALID_UTF8); - results[0] = nchars; - results[1] = written; + + binding_data->encode_into_results_buffer_[0] = nchars; + binding_data->encode_into_results_buffer_[1] = written; } // Encode a single string to a UTF-8 Uint8Array (not Buffer). @@ -175,9 +185,9 @@ void BindingData::Initialize(Local target, Local unused, Local context, void* priv) { - Environment* env = Environment::GetCurrent(context); + Realm* realm = Realm::GetCurrent(context); BindingData* const binding_data = - env->AddBindingData(context, target); + realm->AddBindingData(context, target); if (binding_data == nullptr) return; SetMethod(context, target, "encodeInto", EncodeInto); diff --git a/src/encoding_binding.h b/src/encoding_binding.h index 472b6bb4ad03ad..51e006982b9363 100644 --- a/src/encoding_binding.h +++ b/src/encoding_binding.h @@ -14,14 +14,14 @@ class ExternalReferenceRegistry; namespace encoding_binding { class BindingData : public SnapshotableObject { public: - BindingData(Environment* env, v8::Local obj); + BindingData(Realm* realm, v8::Local obj); using InternalFieldInfo = InternalFieldInfoBase; SERIALIZABLE_OBJECT_METHODS() SET_BINDING_ID(encoding_binding_data) - SET_NO_MEMORY_INFO() + void MemoryInfo(MemoryTracker* tracker) const override; SET_SELF_SIZE(BindingData) SET_MEMORY_INFO_NAME(BindingData) @@ -35,6 +35,10 @@ class BindingData : public SnapshotableObject { void* priv); static void RegisterTimerExternalReferences( ExternalReferenceRegistry* registry); + + private: + static constexpr size_t kEncodeIntoResultsLength = 2; + AliasedUint32Array encode_into_results_buffer_; }; } // namespace encoding_binding From 9e65996d16fa3fe40436f86d8911ef16fe44556f Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Tue, 7 Mar 2023 20:27:06 -0500 Subject: [PATCH 167/216] src: remove unused `v8::Uint32Array` from encoding PR-URL: https://github.com/nodejs/node/pull/47003 Reviewed-By: Rafael Gonzaga Reviewed-By: Joyee Cheung Reviewed-By: Colin Ihrig Reviewed-By: Stephen Belanger Reviewed-By: Rich Trott Reviewed-By: Richard Lau --- src/encoding_binding.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/src/encoding_binding.cc b/src/encoding_binding.cc index 7674579f88701e..467c4c11efd2bf 100644 --- a/src/encoding_binding.cc +++ b/src/encoding_binding.cc @@ -20,7 +20,6 @@ using v8::Local; using v8::MaybeLocal; using v8::Object; using v8::String; -using v8::Uint32Array; using v8::Uint8Array; using v8::Value; From 774eb1995c2b6aee1b42380fa87f90acd252888a Mon Sep 17 00:00:00 2001 From: Paolo Insogna Date: Wed, 8 Mar 2023 08:09:21 +0100 Subject: [PATCH 168/216] http: use listenerCount when adding noop event PR-URL: https://github.com/nodejs/node/pull/46769 Reviewed-By: Luigi Pinca Reviewed-By: Matteo Collina Reviewed-By: James M Snell --- lib/_http_server.js | 21 ++++++++- .../test-http-socket-error-listeners.js | 47 +++++++++++++++++++ 2 files changed, 67 insertions(+), 1 deletion(-) create mode 100644 test/parallel/test-http-socket-error-listeners.js diff --git a/lib/_http_server.js b/lib/_http_server.js index 233958cc3f63ff..a0740ef9745db4 100644 --- a/lib/_http_server.js +++ b/lib/_http_server.js @@ -813,10 +813,29 @@ const requestHeaderFieldsTooLargeResponse = Buffer.from( `HTTP/1.1 431 ${STATUS_CODES[431]}\r\n` + 'Connection: close\r\n\r\n', 'ascii', ); + +function warnUnclosedSocket() { + if (warnUnclosedSocket.emitted) { + return; + } + + warnUnclosedSocket.emitted = true; + process.emitWarning( + 'An error event has already been emitted on the socket. ' + + 'Please use the destroy method on the socket while handling ' + + "a 'clientError' event.", + ); +} + function socketOnError(e) { // Ignore further errors this.removeListener('error', socketOnError); - this.on('error', noop); + + if (this.listenerCount('error', noop) === 0) { + this.on('error', noop); + } else { + warnUnclosedSocket(); + } if (!this.server.emit('clientError', e, this)) { // Caution must be taken to avoid corrupting the remote peer. diff --git a/test/parallel/test-http-socket-error-listeners.js b/test/parallel/test-http-socket-error-listeners.js new file mode 100644 index 00000000000000..f0d220a5d9337a --- /dev/null +++ b/test/parallel/test-http-socket-error-listeners.js @@ -0,0 +1,47 @@ +// Flags: --no-warnings + +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const http = require('http'); +const net = require('net'); + +// This test sends an invalid character to a HTTP server and purposely +// does not handle clientError (even if it sets an event handler). +// +// The idea is to let the server emit multiple errors on the socket, +// mostly due to parsing error, and make sure they don't result +// in leaking event listeners. + +{ + let i = 0; + let socket; + process.on('warning', common.mustCall()); + + const server = http.createServer(common.mustNotCall()); + + server.on('clientError', common.mustCallAtLeast((err) => { + assert.strictEqual(err.code, 'HPE_INVALID_METHOD'); + assert.strictEqual(err.rawPacket.toString(), '*'); + + if (i === 20) { + socket.end(); + } else { + socket.write('*'); + i++; + } + }, 1)); + + server.listen(0, () => { + socket = net.createConnection({ port: server.address().port }); + + socket.on('connect', () => { + socket.write('*'); + }); + + socket.on('close', () => { + server.close(); + }); + }); +} From 67e20f53cd136c75ccb8bd56598cc5844d0bf439 Mon Sep 17 00:00:00 2001 From: Youngmin Yoo Date: Wed, 8 Mar 2023 16:34:55 +0900 Subject: [PATCH 169/216] doc: fix myUrl is not defined in url Fixes a typo in the variable name in the URL code example in doc. Renames `myUrl` to `myURL` for consistency and readability. PR-URL: https://github.com/nodejs/node/pull/46968 Reviewed-By: Antoine du Hamel Reviewed-By: Harshitha K P Reviewed-By: Yagiz Nizipli Reviewed-By: Akhil Marsonya Reviewed-By: Colin Ihrig Reviewed-By: Luigi Pinca Reviewed-By: Deokjin Kim --- doc/api/url.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/api/url.md b/doc/api/url.md index a10b5947c40eda..7d5a19b8784dc0 100644 --- a/doc/api/url.md +++ b/doc/api/url.md @@ -554,14 +554,14 @@ instance, the `URL` object will not percent encode the ASCII tilde (`~`) character, while `URLSearchParams` will always encode it: ```js -const myUrl = new URL('https://example.org/abc?foo=~bar'); +const myURL = new URL('https://example.org/abc?foo=~bar'); -console.log(myUrl.search); // prints ?foo=~bar +console.log(myURL.search); // prints ?foo=~bar // Modify the URL via searchParams... -myUrl.searchParams.sort(); +myURL.searchParams.sort(); -console.log(myUrl.search); // prints ?foo=%7Ebar +console.log(myURL.search); // prints ?foo=%7Ebar ``` #### `url.username` @@ -1271,7 +1271,7 @@ console.log(urlToHttpOptions(myURL)); const { urlToHttpOptions } = require('node:url'); const myURL = new URL('https://a:b@測試?abc#foo'); -console.log(urlToHttpOptions(myUrl)); +console.log(urlToHttpOptions(myURL)); /* { protocol: 'https:', From 5f0f1c41978da1ab868e4cd0b8d7e836da5ad674 Mon Sep 17 00:00:00 2001 From: Thomas Hunter II Date: Wed, 8 Mar 2023 00:47:10 -0800 Subject: [PATCH 170/216] doc: fix history information for `node:diagnostics_channel` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `node:diagnostics_channel` was backported to Node.js v14.17.0. PR-URL: https://github.com/nodejs/node/pull/46984 Reviewed-By: Stephen Belanger Reviewed-By: Yagiz Nizipli Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Luigi Pinca Reviewed-By: Gerhard Stöbich --- doc/api/diagnostics_channel.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/api/diagnostics_channel.md b/doc/api/diagnostics_channel.md index b862c9203ee9e1..30257c1e9efde2 100644 --- a/doc/api/diagnostics_channel.md +++ b/doc/api/diagnostics_channel.md @@ -1,7 +1,9 @@ # Diagnostics Channel > Stability: 1 - Experimental @@ -153,7 +153,7 @@ Binds the given function to the current execution context. ### Static method: `AsyncLocalStorage.snapshot()` > Stability: 1 - Experimental diff --git a/doc/api/buffer.md b/doc/api/buffer.md index 48294d868bdd0f..97463a064ff697 100644 --- a/doc/api/buffer.md +++ b/doc/api/buffer.md @@ -1061,7 +1061,7 @@ console.log(bufA.length); ### Static method: `Buffer.copyBytesFrom(view[, offset[, length]])` * `view` {TypedArray} The {TypedArray} to copy. diff --git a/doc/api/events.md b/doc/api/events.md index f1ee1de01121a1..6f009d6bc7d4cd 100644 --- a/doc/api/events.md +++ b/doc/api/events.md @@ -651,7 +651,7 @@ set by [`emitter.setMaxListeners(n)`][] or defaults to diff --git a/doc/api/fs.md b/doc/api/fs.md index a83a50b5d184ae..4070cc4955309a 100644 --- a/doc/api/fs.md +++ b/doc/api/fs.md @@ -3331,7 +3331,7 @@ Functions based on `fs.open()` exhibit this behavior as well: ### `fs.openAsBlob(path[, options])` > Stability: 1 - Experimental diff --git a/doc/api/net.md b/doc/api/net.md index 3ea7dff6243196..32eb506ab0bd02 100644 --- a/doc/api/net.md +++ b/doc/api/net.md @@ -1643,7 +1643,7 @@ Sets the default value of the `autoSelectFamily` option of [`socket.connect(opt ## `net.getDefaultAutoSelectFamilyAttemptTimeout()` Gets the current default value of the `autoSelectFamilyAttemptTimeout` option of [`socket.connect(options)`][]. @@ -1653,7 +1653,7 @@ Gets the current default value of the `autoSelectFamilyAttemptTimeout` option o ## `net.setDefaultAutoSelectFamilyAttemptTimeout(value)` Sets the default value of the `autoSelectFamilyAttemptTimeout` option of [`socket.connect(options)`][]. diff --git a/doc/api/stream.md b/doc/api/stream.md index ab4e4ce30a6e9e..e832ff4cf272d6 100644 --- a/doc/api/stream.md +++ b/doc/api/stream.md @@ -2797,7 +2797,7 @@ const server = http.createServer((req, res) => { diff --git a/doc/api/test.md b/doc/api/test.md index ff51ff23bf18a5..749b6ff08a5396 100644 --- a/doc/api/test.md +++ b/doc/api/test.md @@ -840,7 +840,7 @@ Shorthand for marking a suite as `TODO`, same as ## `describe.only([name][, options][, fn])` Shorthand for marking a suite as `only`, same as @@ -853,7 +853,7 @@ added: - v18.6.0 - v16.17.0 changes: - - version: REPLACEME + - version: v19.8.0 pr-url: https://github.com/nodejs/node/pull/46889 description: Calling `it()` is now equivalent to calling `test()`. --> @@ -875,7 +875,7 @@ same as [`it([name], { todo: true }[, fn])`][it options]. ## `it.only([name][, options][, fn])` Shorthand for marking a test as `only`, diff --git a/doc/api/tls.md b/doc/api/tls.md index 6212054526db18..255f68cf3b4f9d 100644 --- a/doc/api/tls.md +++ b/doc/api/tls.md @@ -1790,7 +1790,7 @@ argument. * {string} The default value of the `ciphers` option of diff --git a/doc/api/url.md b/doc/api/url.md index 7d5a19b8784dc0..593c6ce6a22bc9 100644 --- a/doc/api/url.md +++ b/doc/api/url.md @@ -943,7 +943,7 @@ console.log(params.toString()); #### `urlSearchParams.size` The total number of parameter entries. diff --git a/doc/api/wasi.md b/doc/api/wasi.md index a57b85bb0d3c6d..ac395b70894c99 100644 --- a/doc/api/wasi.md +++ b/doc/api/wasi.md @@ -121,7 +121,7 @@ added: - v13.3.0 - v12.16.0 changes: - - version: REPLACEME + - version: v19.8.0 pr-url: https://github.com/nodejs/node/pull/46469 description: version field added to options. --> @@ -152,7 +152,7 @@ changes: ### `wasi.getImportObject()` Return an import object that can be passed to `WebAssembly.instantiate()` if diff --git a/doc/api/worker_threads.md b/doc/api/worker_threads.md index 674424f6f0bf90..ea11b8f45956a4 100644 --- a/doc/api/worker_threads.md +++ b/doc/api/worker_threads.md @@ -906,7 +906,7 @@ if (isMainThread) {