diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index aa74d154f1114a..0a7df2ac7d8565 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 @@ -136,3 +140,13 @@ /lib/test.js @nodejs/test_runner /lib/internal/main/test_runner.js @nodejs/test_runner /lib/internal/test_runner/* @nodejs/test_runner + +# Single Executable Applications +/deps/postject @nodejs/single-executable +/doc/api/single-executable-applications.md @nodejs/single-executable +/doc/contributing/maintaining-postject.md @nodejs/single-executable +/doc/contributing/maintaining-single-executable-application-support.md @nodejs/single-executable +/src/node_sea* @nodejs/single-executable +/test/fixtures/postject-copy @nodejs/single-executable +/test/parallel/test-single-executable-* @nodejs/single-executable +/tools/dep_updaters/update-postject.sh @nodejs/single-executable 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/label-pr-config.yml b/.github/label-pr-config.yml index cfd5aeef6b94d7..85f3d810d1c296 100644 --- a/.github/label-pr-config.yml +++ b/.github/label-pr-config.yml @@ -33,6 +33,7 @@ subSystemLabels: /^src\/node_worker/: c++, worker /^src\/quic\/*/: c++, quic, dont-land-on-v14.x /^src\/node_bob*/: c++, quic, dont-land-on-v14.x + /^src\/node_sea/: single-executable # don't label python files as c++ /^src\/.+\.py$/: python, needs-ci 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/.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 diff --git a/.github/workflows/daily-wpt-fyi.yml b/.github/workflows/daily-wpt-fyi.yml index 0240dd6d404814..14a6e984c5ad84 100644 --- a/.github/workflows/daily-wpt-fyi.yml +++ b/.github/workflows/daily-wpt-fyi.yml @@ -42,19 +42,20 @@ jobs: # install a version and checkout - name: Get latest nightly if: matrix.node-version == 'latest-nightly' - run: echo "NIGHTLY=$(curl -s https://nodejs.org/download/nightly/index.json | jq -r '.[0].version')" >> $GITHUB_ENV + run: echo "NIGHTLY=$(curl -s https://nodejs.org/download/nightly/index.json | jq -r '[.[] | select(.files[] | contains("linux-x64"))][0].version')" >> $GITHUB_ENV - name: Install Node.js id: setup-node uses: actions/setup-node@v3 with: node-version: ${{ env.NIGHTLY || matrix.node-version }} + check-latest: true - name: Get nightly ref if: contains(matrix.node-version, 'nightly') env: 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 +63,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_REVISION + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + 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 @@ -74,37 +79,76 @@ jobs: persist-credentials: false path: test/fixtures/wpt clean: false - ref: epochs/daily - - name: Set env.WPT_REVISION - run: echo "WPT_REVISION=$(git rev-parse HEAD)" >> $GITHUB_ENV - working-directory: test/fixtures/wpt + ref: ${{ env.WPT_REVISION }} + # Node.js WPT Runner - name: Run WPT and generate report - run: make test-wpt-report || true - - name: Clone report for upload run: | + make test-wpt-report || true if [ -e out/wpt/wptreport.json ]; then - cd out/wpt - cp wptreport.json wptreport-${{ steps.setup-node.outputs.node-version }}.json + echo "WPT_REPORT=$(pwd)/out/wpt/wptreport.json" >> $GITHUB_ENV fi + + # undici WPT Runner + - name: Set env.UNDICI_VERSION + if: ${{ env.WPT_REPORT != '' }} + run: echo "UNDICI_VERSION=v$(jq -r '.version' < deps/undici/src/package.json)" >> $GITHUB_ENV + - name: Remove deps/undici + if: ${{ env.WPT_REPORT != '' }} + run: rm -rf deps/undici + - name: Checkout undici + if: ${{ env.WPT_REPORT != '' }} + uses: actions/checkout@v3 + with: + repository: nodejs/undici + persist-credentials: false + path: deps/undici + clean: false + ref: ${{ env.UNDICI_VERSION }} + - name: Add undici WPTs to the report + if: ${{ env.WPT_REPORT != '' }} + run: | + rm -rf test/wpt/tests + mv ../../test/fixtures/wpt/ test/wpt/tests/ + npm install + npm run test:wpt || true + working-directory: deps/undici + + # Upload artifacts + - name: Clone report for upload + if: ${{ env.WPT_REPORT != '' }} + working-directory: out/wpt + run: cp wptreport.json wptreport-${{ steps.setup-node.outputs.node-version }}.json - name: Upload GitHub Actions artifact + if: ${{ env.WPT_REPORT != '' }} uses: actions/upload-artifact@v3 with: path: out/wpt/wptreport-*.json name: WPT Reports - if-no-files-found: warn + if-no-files-found: error - name: Upload WPT Report to wpt.fyi API + if: ${{ env.WPT_REPORT != '' }} env: - WPT_FYI_ENDPOINT: ${{ vars.WPT_FYI_ENDPOINT }} WPT_FYI_USERNAME: ${{ vars.WPT_FYI_USERNAME }} WPT_FYI_PASSWORD: ${{ secrets.WPT_FYI_PASSWORD }} + working-directory: out/wpt run: | - if [ -e out/wpt/wptreport.json ]; then - cd out/wpt - gzip wptreport.json - curl \ + gzip wptreport.json + echo "## Node.js ${{ steps.setup-node.outputs.node-version }}" >> $GITHUB_STEP_SUMMARY + for WPT_FYI_ENDPOINT in "https://wpt.fyi/api/results/upload" "https://staging.wpt.fyi/api/results/upload" + do + response=$(curl -sS \ -u "$WPT_FYI_USERNAME:$WPT_FYI_PASSWORD" \ -F "result_file=@wptreport.json.gz" \ -F "labels=master" \ - $WPT_FYI_ENDPOINT - fi + $WPT_FYI_ENDPOINT) + + if [[ $response =~ Task\ ([0-9]+)\ added\ to\ queue ]]; then + run_id=${BASH_REMATCH[1]} + origin=${WPT_FYI_ENDPOINT%/api/results/upload} + + echo "" >> $GITHUB_STEP_SUMMARY + echo "Run ID [$run_id]($origin/api/runs/$run_id) added to the processor queue at $origin" >> $GITHUB_STEP_SUMMARY + echo "- [View on the ${origin:8} dashboard]($origin/results?run_id=$run_id)" >> $GITHUB_STEP_SUMMARY + fi + done 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/.github/workflows/tools.yml b/.github/workflows/tools.yml index 2b935a04658cd2..8d4e5ae028253c 100644 --- a/.github/workflows/tools.yml +++ b/.github/workflows/tools.yml @@ -21,12 +21,10 @@ jobs: subsystem: tools label: tools run: | - NEW_VERSION=$(npm view eslint dist-tags.latest) - CURRENT_VERSION=$(node -p "require('./tools/node_modules/eslint/package.json').version") - if [ "$NEW_VERSION" != "$CURRENT_VERSION" ]; then - echo "NEW_VERSION=$NEW_VERSION" >> $GITHUB_ENV - ./tools/dep_updaters/update-eslint.sh - fi + ./tools/dep_updaters/update-eslint.sh > temp-output + cat temp-output + tail -n1 temp-output | grep "NEW_VERSION=" >> "$GITHUB_ENV" || true + rm temp-output - id: corepack subsystem: deps label: dependencies @@ -81,12 +79,10 @@ jobs: subsystem: deps,test label: test run: | - NEW_VERSION=$(npm view postject dist-tags.latest) - CURRENT_VERSION=$(node -p "require('./test/fixtures/postject-copy/node_modules/postject/package.json').version") - if [ "$NEW_VERSION" != "$CURRENT_VERSION" ]; then - echo "NEW_VERSION=$NEW_VERSION" >> $GITHUB_ENV - ./tools/dep_updaters/update-postject.sh - fi + ./tools/dep_updaters/update-postject.sh > temp-output + cat temp-output + tail -n1 temp-output | grep "NEW_VERSION=" >> "$GITHUB_ENV" || true + rm temp-output - id: base64 subsystem: deps label: dependencies @@ -122,38 +118,59 @@ jobs: subsystem: deps label: dependencies run: | - NEW_VERSION=$(gh api repos/libuv/libuv/releases/latest -q '.tag_name|ltrimstr("v")') - VERSION_H="./deps/uv/include/uv/version.h" - CURRENT_MAJOR_VERSION=$(grep "#define UV_VERSION_MAJOR" $VERSION_H | sed -n "s/^.*MAJOR \(.*\)/\1/p") - CURRENT_MINOR_VERSION=$(grep "#define UV_VERSION_MINOR" $VERSION_H | sed -n "s/^.*MINOR \(.*\)/\1/p") - CURRENT_PATCH_VERSION=$(grep "#define UV_VERSION_PATCH" $VERSION_H | sed -n "s/^.*PATCH \(.*\)/\1/p") - CURRENT_SUFFIX_VERSION=$(grep "#define UV_VERSION_SUFFIX" $VERSION_H | sed -n "s/^.*SUFFIX \"\(.*\)\"/\1/p") - SUFFIX_STRING=$([[ -z "$CURRENT_SUFFIX_VERSION" ]] && echo "" || echo "-$CURRENT_SUFFIX_VERSION") - CURRENT_VERSION="$CURRENT_MAJOR_VERSION.$CURRENT_MINOR_VERSION.$CURRENT_PATCH_VERSION$SUFFIX_STRING" + ./tools/dep_updaters/update-libuv.sh > temp-output + cat temp-output + tail -n1 temp-output | grep "NEW_VERSION=" >> "$GITHUB_ENV" || true + rm temp-output + - id: simdutf + subsystem: deps + label: dependencies + run: | + ./tools/dep_updaters/update-simdutf.sh > temp-output + cat temp-output + tail -n1 temp-output | grep "NEW_VERSION=" >> "$GITHUB_ENV" || true + rm temp-output + - id: ada + subsystem: deps + label: dependencies + run: | + NEW_VERSION=$(gh api repos/ada-url/ada/releases/latest -q '.tag_name|ltrimstr("v")') + CURRENT_VERSION=$(grep "#define ADA_VERSION" ./deps/ada/ada.h | sed -n "s/^.*VERSION \(.*\)/\1/p") if [ "$NEW_VERSION" != "$CURRENT_VERSION" ]; then echo "NEW_VERSION=$NEW_VERSION" >> $GITHUB_ENV - ./tools/dep_updaters/update-libuv.sh "$NEW_VERSION" + ./tools/dep_updaters/update-ada.sh "$NEW_VERSION" fi - - id: simdutf + - id: nghttp2 subsystem: deps label: dependencies run: | - NEW_VERSION=$(gh api repos/simdutf/simdutf/releases/latest -q '.tag_name|ltrimstr("v")') - CURRENT_VERSION=$(grep "#define SIMDUTF_VERSION" ./deps/simdutf/simdutf.h | sed -n "s/^.*VERSION \(.*\)/\1/p") + NEW_VERSION=$(gh api repos/nghttp2/nghttp2/releases/latest -q '.tag_name|ltrimstr("v")') + 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/dep_updaters/update-simdutf.sh "$NEW_VERSION" + ./tools/update-nghttp2.sh "$NEW_VERSION" fi - - id: ada + - id: llhttp subsystem: deps label: dependencies run: | - NEW_VERSION=$(gh api repos/ada-url/ada/releases/latest -q '.tag_name|ltrimstr("v")') - CURRENT_VERSION=$(grep "#define ADA_VERSION" ./deps/ada/ada.h | sed -n "s/^.*VERSION \(.*\)/\1/p") + 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/dep_updaters/update-ada.sh "$NEW_VERSION" + ./tools/update-llhttp.sh "$NEW_VERSION" fi + - id: c-ares + subsystem: deps + label: dependencies + run: | + ./tools/dep_updaters/update-c-ares.sh > temp-output + cat temp-output + tail -n1 temp-output | grep "NEW_VERSION=" >> "$GITHUB_ENV" || true + rm temp-output steps: - uses: actions/checkout@v3 with: diff --git a/.github/workflows/update-openssl.yml b/.github/workflows/update-openssl.yml new file mode 100644 index 00000000000000..c2f919c60f6dcb --- /dev/null +++ b/.github/workflows/update-openssl.yml @@ -0,0 +1,70 @@ +name: OpenSSL update +on: + schedule: + # Run once a week at 00:05 AM UTC on Sunday. + - cron: 5 0 * * 0 + + workflow_dispatch: + +permissions: + contents: read + +jobs: + openssl-update: + if: github.repository == 'nodejs/node' + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + with: + persist-credentials: false + - name: Check if update branch already exists + run: | + BRANCH_EXISTS=$(git ls-remote --heads origin actions/tools-update-openssl) + echo "BRANCH_EXISTS=$BRANCH_EXISTS" >> $GITHUB_ENV + - name: Check and download new OpenSSL version + # Only run rest of the workflow if the update branch does not yet exist + if: ${{ env.BRANCH_EXISTS == '' }} + run: | + NEW_VERSION=$(gh api repos/quictls/openssl/releases -q '.[].tag_name|select(contains("openssl-3"))|ltrimstr("openssl-")' | head -n1) + NEW_VERSION_NO_RELEASE_1=$(case $NEW_VERSION in *quic1) echo ${NEW_VERSION%1};; *) echo $NEW_VERSION;; esac) + VERSION_H="./deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslv.h" + CURRENT_VERSION=$(grep "OPENSSL_FULL_VERSION_STR" $VERSION_H | sed -n "s/^.*VERSION_STR \"\(.*\)\"/\1/p") + if [ "$NEW_VERSION_NO_RELEASE_1" != "$CURRENT_VERSION" ]; then + echo "NEW_VERSION=$NEW_VERSION" >> $GITHUB_ENV + echo "HAS_UPDATE=true" >> $GITHUB_ENV + ./tools/dep_updaters/update-openssl.sh download "$NEW_VERSION" + fi + env: + GITHUB_TOKEN: ${{ secrets.GH_USER_TOKEN }} + - name: Create PR with first commit + if: env.HAS_UPDATE + uses: gr2m/create-or-update-pull-request-action@v1 + # Creates a PR with the new OpenSSL source code committed + env: + GITHUB_TOKEN: ${{ secrets.GH_USER_TOKEN }} + with: + author: Node.js GitHub Bot + body: This is an automated update of OpenSSL to ${{ env.NEW_VERSION }}. + branch: actions/tools-update-openssl # Custom branch *just* for this Action. + commit-message: 'deps: upgrade openssl sources to quictls/openssl-${{ env.NEW_VERSION }}' + labels: dependencies + title: 'deps: update OpenSSL to ${{ env.NEW_VERSION }}' + path: deps/openssl + - name: Regenerate platform specific files + if: env.HAS_UPDATE + run: | + sudo apt install -y nasm libtext-template-perl + ./tools/dep_updaters/update-openssl.sh regenerate + env: + GITHUB_TOKEN: ${{ secrets.GH_USER_TOKEN }} + - name: Add second commit + # Adds a second commit to the PR with the generated platform-dependent files + if: env.HAS_UPDATE + uses: gr2m/create-or-update-pull-request-action@v1 + env: + GITHUB_TOKEN: ${{ secrets.GH_USER_TOKEN }} + with: + author: Node.js GitHub Bot + branch: actions/tools-update-openssl # Custom branch *just* for this Action. + commit-message: 'deps: update archs files for openssl-${{ env.NEW_VERSION }}' + path: deps/openssl diff --git a/AUTHORS b/AUTHORS deleted file mode 100644 index 9c2e5c5a581a95..00000000000000 --- a/AUTHORS +++ /dev/null @@ -1,3613 +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 - -# Generated by tools/update-authors.mjs diff --git a/CHANGELOG.md b/CHANGELOG.md index 07561fa6ca06a5..6e811980f48e1c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -35,7 +35,8 @@ release. -19.7.0
+19.8.0
+19.7.0
19.6.1
19.6.0
19.5.0
diff --git a/Makefile b/Makefile index 830413fdba81da..0be0659d372d2d 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") @@ -1411,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 @@ -1431,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 \ @@ -1442,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 @@ -1470,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) diff --git a/README.md b/README.md index 65ff1549eb797e..73dc15bc66bc35 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) - @@ -718,6 +720,8 @@ Primary GPG keys for Node.js Releasers (some Releasers sign with subkeys): `141F07595B7B3FFE74309A937405533BE57C7D57` * **Danielle Adams** <> `74F12602B6F1C4E913FAA37AD3A89613643B6201` +* **Juan José Arboleda** <> + `DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7` * **Michaël Zasso** <> `8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600` * **Myles Borins** <> @@ -736,6 +740,7 @@ to sign releases): gpg --keyserver hkps://keys.openpgp.org --recv-keys 4ED778F539E3634C779C87C6D7062848A1AB005C gpg --keyserver hkps://keys.openpgp.org --recv-keys 141F07595B7B3FFE74309A937405533BE57C7D57 gpg --keyserver hkps://keys.openpgp.org --recv-keys 74F12602B6F1C4E913FAA37AD3A89613643B6201 +gpg --keyserver hkps://keys.openpgp.org --recv-keys DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 gpg --keyserver hkps://keys.openpgp.org --recv-keys 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 gpg --keyserver hkps://keys.openpgp.org --recv-keys C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 gpg --keyserver hkps://keys.openpgp.org --recv-keys 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 diff --git a/benchmark/README.md b/benchmark/README.md index 710731b3c9f0fd..96bd0318465f45 100644 --- a/benchmark/README.md +++ b/benchmark/README.md @@ -9,39 +9,22 @@ directory, see [the guide on benchmarks](../doc/contributing/writing-and-running ## Table of Contents -* [Benchmark directories](#benchmark-directories) +* [File tree structure](#file-tree-structure) * [Common API](#common-api) -## Benchmark Directories - -| Directory | Purpose | -| --------------- | ---------------------------------------------------------------------------------------------------------------- | -| assert | Benchmarks for the `assert` subsystem. | -| buffers | Benchmarks for the `buffer` subsystem. | -| child\_process | Benchmarks for the `child_process` subsystem. | -| crypto | Benchmarks for the `crypto` subsystem. | -| dgram | Benchmarks for the `dgram` subsystem. | -| domain | Benchmarks for the `domain` subsystem. | -| es | Benchmarks for various new ECMAScript features and their pre-ES2015 counterparts. | -| events | Benchmarks for the `events` subsystem. | -| fixtures | Benchmarks fixtures used in various benchmarks throughout the benchmark suite. | -| fs | Benchmarks for the `fs` subsystem. | -| http | Benchmarks for the `http` subsystem. | -| http2 | Benchmarks for the `http2` subsystem. | -| misc | Miscellaneous benchmarks and benchmarks for shared internal modules. | -| module | Benchmarks for the `module` subsystem. | -| net | Benchmarks for the `net` subsystem. | -| path | Benchmarks for the `path` subsystem. | -| perf\_hooks | Benchmarks for the `perf_hooks` subsystem. | -| process | Benchmarks for the `process` subsystem. | -| querystring | Benchmarks for the `querystring` subsystem. | -| streams | Benchmarks for the `streams` subsystem. | -| string\_decoder | Benchmarks for the `string_decoder` subsystem. | -| timers | Benchmarks for the `timers` subsystem, including `setTimeout`, `setInterval`, .etc. | -| tls | Benchmarks for the `tls` subsystem. | -| url | Benchmarks for the `url` subsystem, including the legacy `url` implementation and the WHATWG URL implementation. | -| util | Benchmarks for the `util` subsystem. | -| vm | Benchmarks for the `vm` subsystem. | +## File tree structure + +### Directories + +Benchmarks testing the performance of a single node submodule are placed into a +directory with the corresponding name, so that they can be executed by submodule +or individually. +Benchmarks that span multiple submodules may either be placed into the `misc` +directory or into a directory named after the feature they benchmark. +E.g. benchmarks for various new ECMAScript features and their pre-ES2015 +counterparts are placed in a directory named `es`. +Fixtures that are not specific to a certain benchmark but can be reused +throughout the benchmark suite should be placed in the `fixtures` directory. ### Other Top-level files diff --git a/benchmark/assert/deepequal-buffer.js b/benchmark/assert/deepequal-buffer.js index 69cca91cc6d752..1b6aa3bee1d6ac 100644 --- a/benchmark/assert/deepequal-buffer.js +++ b/benchmark/assert/deepequal-buffer.js @@ -6,27 +6,47 @@ const bench = common.createBenchmark(main, { n: [2e4], len: [1e2, 1e3], strict: [0, 1], - method: ['deepEqual', 'notDeepEqual'], + arrayBuffer: [0, 1], + method: ['deepEqual', 'notDeepEqual', 'unequal_length'], +}, { + combinationFilter: (p) => { + return p.strict === 1 || p.method === 'deepEqual'; + }, }); -function main({ len, n, method, strict }) { - const data = Buffer.allocUnsafe(len + 1); - const actual = Buffer.alloc(len); - const expected = Buffer.alloc(len); - const expectedWrong = Buffer.alloc(len + 1); - data.copy(actual); - data.copy(expected); - data.copy(expectedWrong); +function main({ len, n, method, strict, arrayBuffer }) { + let actual = Buffer.alloc(len); + let expected = Buffer.alloc(len + Number(method === 'unequal_length')); + + + if (method === 'unequal_length') { + method = 'notDeepEqual'; + } + + for (let i = 0; i < len; i++) { + actual.writeInt8(i % 128, i); + expected.writeInt8(i % 128, i); + } + + if (method.includes('not')) { + const position = Math.floor(len / 2); + expected[position] = expected[position] + 1; + } if (strict) { method = method.replace('eep', 'eepStrict'); } + const fn = assert[method]; - const value2 = method.includes('not') ? expectedWrong : expected; + + if (arrayBuffer) { + actual = actual.buffer; + expected = expected.buffer; + } bench.start(); for (let i = 0; i < n; ++i) { - fn(actual, value2); + fn(actual, expected); } bench.end(n); } diff --git a/benchmark/assert/deepequal-object.js b/benchmark/assert/deepequal-object.js index 7418e2a745ba40..4238129b292b45 100644 --- a/benchmark/assert/deepequal-object.js +++ b/benchmark/assert/deepequal-object.js @@ -4,14 +4,21 @@ const common = require('../common.js'); const assert = require('assert'); const bench = common.createBenchmark(main, { - n: [5e3], - size: [1e2, 1e3, 5e4], - strict: [0, 1], + n: [25, 2e2, 2e3], + size: [1e2, 1e3, 1e4], + strict: [1], method: ['deepEqual', 'notDeepEqual'], +}, { + combinationFilter: (p) => { + return p.size === 1e4 && p.n === 25 || + p.size === 1e3 && p.n === 2e2 || + p.size === 1e2 && p.n === 2e3 || + p.size === 1; + }, }); -function createObj(source, add = '') { - return source.map((n) => ({ +function createObj(size, add = '') { + return Array.from({ length: size }, (n) => ({ foo: 'yarp', nope: { bar: `123${add}`, @@ -24,22 +31,17 @@ function createObj(source, add = '') { } function main({ size, n, method, strict }) { - const len = Math.min(Math.ceil(n / size), 20); - - const source = Array.apply(null, Array(size)); - const actual = createObj(source); - const expected = createObj(source); - const expectedWrong = createObj(source, '4'); - if (strict) { method = method.replace('eep', 'eepStrict'); } const fn = assert[method]; - const value2 = method.includes('not') ? expectedWrong : expected; + + const actual = createObj(size); + const expected = method.includes('not') ? createObj(size, '4') : createObj(size); bench.start(); - for (let i = 0; i < len; ++i) { - fn(actual, value2); + for (let i = 0; i < n; ++i) { + fn(actual, expected); } - bench.end(len); + bench.end(n); } diff --git a/benchmark/assert/deepequal-prims-and-objs-big-loop.js b/benchmark/assert/deepequal-prims-and-objs-big-loop.js index 2d01431b1fc563..1ab4ff4dd81f33 100644 --- a/benchmark/assert/deepequal-prims-and-objs-big-loop.js +++ b/benchmark/assert/deepequal-prims-and-objs-big-loop.js @@ -2,35 +2,77 @@ const common = require('../common.js'); const assert = require('assert'); +const circular = {}; +circular.circular = circular; +const circular2 = {}; +circular2.circular = circular2; +const notCircular = {}; +notCircular.circular = {}; + const primValues = { - 'string': 'a', - 'number': 1, - 'object': { 0: 'a' }, + 'string': 'abcdef', + 'number': 1_000, + 'boolean': true, + 'object': { property: 'abcdef' }, + 'object_other_property': { property: 'abcdef' }, + 'array': [1, 2, 3], + 'set_object': new Set([[1]]), + 'set_simple': new Set([1, 2, 3]), + 'circular': circular, + 'empty_object': {}, + 'regexp': /abc/i, + 'date': new Date(), +}; + +const primValues2 = { + 'object': { property: 'abcdef' }, 'array': [1, 2, 3], + 'set_object': new Set([[1]]), + 'set_simple': new Set([1, 3, 2]), + 'circular': circular2, + 'empty_object': {}, + 'regexp': /abc/i, + 'date': new Date(primValues.date), +}; + +const primValuesUnequal = { + 'string': 'abcdez', + 'number': 1_001, + 'boolean': false, + 'object': { property2: 'abcdef' }, + 'array': [1, 3, 2], + 'set_object': new Set([[2]]), + 'set_simple': new Set([1, 4, 2]), + 'circular': notCircular, + 'empty_object': [], + 'regexp': /abc/g, + 'date': new Date(primValues.date.getTime() + 1), }; const bench = common.createBenchmark(main, { primitive: Object.keys(primValues), - n: [2e4], + n: [1e5], strict: [0, 1], method: ['deepEqual', 'notDeepEqual'], +}, { + combinationFilter: (p) => { + return p.strict === 1 || p.method === 'deepEqual'; + }, }); function main({ n, primitive, method, strict }) { const prim = primValues[primitive]; - const actual = prim; - const expected = prim; - const expectedWrong = 'b'; + const actual = primValues2[primitive] ?? prim; + const expected = method.includes('not') ? primValuesUnequal[primitive] : prim; if (strict) { method = method.replace('eep', 'eepStrict'); } const fn = assert[method]; - const value2 = method.includes('not') ? expectedWrong : expected; bench.start(); for (let i = 0; i < n; ++i) { - fn([actual], [value2]); + fn(actual, expected); } bench.end(n); } diff --git a/benchmark/assert/deepequal-prims-and-objs-big-array-set.js b/benchmark/assert/deepequal-simple-array-and-set.js similarity index 54% rename from benchmark/assert/deepequal-prims-and-objs-big-array-set.js rename to benchmark/assert/deepequal-simple-array-and-set.js index ad049ded02ce9d..a1f6820696d7b8 100644 --- a/benchmark/assert/deepequal-prims-and-objs-big-array-set.js +++ b/benchmark/assert/deepequal-simple-array-and-set.js @@ -4,18 +4,10 @@ const common = require('../common.js'); const { deepEqual, deepStrictEqual, notDeepEqual, notDeepStrictEqual } = require('assert'); -const primValues = { - 'string': 'a', - 'number': 1, - 'object': { 0: 'a' }, - 'array': [1, 2, 3], -}; - const bench = common.createBenchmark(main, { - primitive: Object.keys(primValues), - n: [25], - len: [2e4], - strict: [0, 1], + n: [5e2], + len: [1e4], + strict: [1], method: [ 'deepEqual_Array', 'notDeepEqual_Array', @@ -32,38 +24,32 @@ function run(fn, n, actual, expected) { bench.end(n); } -function main({ n, len, primitive, method, strict }) { - const prim = primValues[primitive]; +function main({ n, len, method, strict }) { const actual = []; const expected = []; - const expectedWrong = []; - for (let x = 0; x < len; x++) { - actual.push(prim); - expected.push(prim); - expectedWrong.push(prim); + for (let i = 0; i < len; i++) { + actual.push(i); + expected.push(i); + } + if (method.includes('not')) { + expected[len - 1] += 1; } - expectedWrong.pop(); - expectedWrong.push('b'); - - // Note: primitives are only added once to a set - const actualSet = new Set(actual); - const expectedSet = new Set(expected); - const expectedWrongSet = new Set(expectedWrong); switch (method) { case 'deepEqual_Array': run(strict ? deepStrictEqual : deepEqual, n, actual, expected); break; case 'notDeepEqual_Array': - run(strict ? notDeepStrictEqual : notDeepEqual, n, actual, expectedWrong); + run(strict ? notDeepStrictEqual : notDeepEqual, n, actual, expected); break; case 'deepEqual_Set': - run(strict ? deepStrictEqual : deepEqual, n, actualSet, expectedSet); + run(strict ? deepStrictEqual : deepEqual, + n, new Set(actual), new Set(expected)); break; case 'notDeepEqual_Set': run(strict ? notDeepStrictEqual : notDeepEqual, - n, actualSet, expectedWrongSet); + n, new Set(actual), new Set(expected)); break; default: throw new Error(`Unsupported method "${method}"`); diff --git a/benchmark/assert/deepequal-typedarrays.js b/benchmark/assert/deepequal-typedarrays.js index 188cfce695ed61..c06ff8fb2f3099 100644 --- a/benchmark/assert/deepequal-typedarrays.js +++ b/benchmark/assert/deepequal-typedarrays.js @@ -7,8 +7,7 @@ const bench = common.createBenchmark(main, { 'Int8Array', 'Uint8Array', 'Float32Array', - 'Float64Array', - 'Uint8ClampedArray', + 'Uint32Array', ], n: [5e2], strict: [0, 1], @@ -23,21 +22,24 @@ function main({ type, n, len, method, strict }) { const clazz = global[type]; const actual = new clazz(len); const expected = new clazz(len); - const expectedWrong = new clazz(len); - const wrongIndex = Math.floor(len / 2); - expectedWrong[wrongIndex] = 123; if (strict) { method = method.replace('eep', 'eepStrict'); } const fn = assert[method]; - const value2 = method.includes('not') ? expectedWrong : expected; + + if (method.includes('not')) { + expected[Math.floor(len / 2)] = 123; + } bench.start(); for (let i = 0; i < n; ++i) { actual[0] = i; - value2[0] = i; - fn(actual, value2); + expected[0] = i; + const pos = Math.ceil(len / 2) + 1; + actual[pos] = i; + expected[pos] = i; + fn(actual, expected); } bench.end(n); } diff --git a/benchmark/assert/ok.js b/benchmark/assert/ok.js deleted file mode 100644 index 42fd2e89b78d1e..00000000000000 --- a/benchmark/assert/ok.js +++ /dev/null @@ -1,17 +0,0 @@ -'use strict'; - -const common = require('../common.js'); -const assert = require('assert'); - -const bench = common.createBenchmark(main, { n: [1e5] }); - -function main({ n }) { - bench.start(); - for (let i = 0; i < n; ++i) { - if (i % 2 === 0) - assert(true); - else - assert(true, 'foo bar baz'); - } - bench.end(n); -} diff --git a/benchmark/assert/throws.js b/benchmark/assert/throws.js deleted file mode 100644 index 978ad2f1b8bef0..00000000000000 --- a/benchmark/assert/throws.js +++ /dev/null @@ -1,42 +0,0 @@ -'use strict'; - -const common = require('../common.js'); -const { throws, doesNotThrow } = require('assert'); - -const bench = common.createBenchmark(main, { - n: [1e4], - method: [ 'doesNotThrow', 'throws_TypeError', 'throws_RegExp' ], -}); - -function main({ n, method }) { - const throwError = () => { throw new TypeError('foobar'); }; - const doNotThrowError = () => { return 'foobar'; }; - const regExp = /foobar/; - const message = 'failure'; - - switch (method) { - case 'doesNotThrow': - bench.start(); - for (let i = 0; i < n; ++i) { - doesNotThrow(doNotThrowError); - } - bench.end(n); - break; - case 'throws_TypeError': - bench.start(); - for (let i = 0; i < n; ++i) { - throws(throwError, TypeError, message); - } - bench.end(n); - break; - case 'throws_RegExp': - bench.start(); - for (let i = 0; i < n; ++i) { - throws(throwError, regExp, message); - } - bench.end(n); - break; - default: - throw new Error(`Unsupported method ${method}`); - } -} diff --git a/benchmark/buffers/buffer-bytelength-buffer.js b/benchmark/buffers/buffer-bytelength-buffer.js new file mode 100644 index 00000000000000..756a6b8db73b42 --- /dev/null +++ b/benchmark/buffers/buffer-bytelength-buffer.js @@ -0,0 +1,22 @@ +'use strict'; +const common = require('../common'); + +const bench = common.createBenchmark(main, { + len: [2, 16, 256], // x16 + n: [4e6], +}); + +function main({ n, len }) { + const data = Buffer.alloc(len * 16, 'a'); + const expected = Buffer.byteLength(data, 'buffer'); + let changed = false; + bench.start(); + for (let i = 0; i < n; i++) { + const actual = Buffer.byteLength(data, 'buffer'); + if (expected !== actual) { changed = true; } + } + bench.end(n); + if (changed) { + throw new Error('Result changed during iteration'); + } +} diff --git a/benchmark/buffers/buffer-bytelength-string.js b/benchmark/buffers/buffer-bytelength-string.js new file mode 100644 index 00000000000000..fc0c005e7f9e6a --- /dev/null +++ b/benchmark/buffers/buffer-bytelength-string.js @@ -0,0 +1,40 @@ +'use strict'; +const common = require('../common'); + +const bench = common.createBenchmark(main, { + type: ['one_byte', 'two_bytes', 'three_bytes', 'four_bytes'], + encoding: ['utf8', 'base64'], + repeat: [1, 2, 16, 256], // x16 + n: [4e6], +}); + +// 16 chars each +const chars = { + one_byte: 'hello brendan!!!', + two_bytes: 'ΰαβγδεζηθικλμνξο', + three_bytes: '挰挱挲挳挴挵挶挷挸挹挺挻挼挽挾挿', + four_bytes: '𠜎𠜱𠝹𠱓𠱸𠲖𠳏𠳕𠴕𠵼𠵿𠸎𠸏𠹷𠺝𠺢', +}; + +function getInput(type, repeat, encoding) { + const original = (repeat === 1) ? chars[type] : chars[type].repeat(repeat); + if (encoding === 'base64') { + Buffer.from(original, 'utf8').toString('base64'); + } + return original; +} + +function main({ n, repeat, encoding, type }) { + const data = getInput(type, repeat, encoding); + const expected = Buffer.byteLength(data, encoding); + let changed = false; + bench.start(); + for (let i = 0; i < n; i++) { + const actual = Buffer.byteLength(data, encoding); + if (expected !== actual) { changed = true; } + } + bench.end(n); + if (changed) { + throw new Error('Result changed during iteration'); + } +} diff --git a/benchmark/buffers/buffer-bytelength.js b/benchmark/buffers/buffer-bytelength.js deleted file mode 100644 index 0f24df0111342f..00000000000000 --- a/benchmark/buffers/buffer-bytelength.js +++ /dev/null @@ -1,49 +0,0 @@ -'use strict'; -const common = require('../common'); - -const bench = common.createBenchmark(main, { - encoding: ['utf8', 'base64', 'buffer'], - len: [2, 16, 256], // x16 - n: [4e6], -}); - -// 16 chars each -const chars = [ - 'hello brendan!!!', // 1 byte - 'ΰαβγδεζηθικλμνξο', // 2 bytes - '挰挱挲挳挴挵挶挷挸挹挺挻挼挽挾挿', // 3 bytes - '𠜎𠜱𠝹𠱓𠱸𠲖𠳏𠳕𠴕𠵼𠵿𠸎𠸏𠹷𠺝𠺢', // 4 bytes -]; - -function main({ n, len, encoding }) { - let strings = []; - let results = [len * 16]; - if (encoding === 'buffer') { - strings = [Buffer.alloc(len * 16, 'a')]; - } else { - for (const string of chars) { - // Strings must be built differently, depending on encoding - const data = string.repeat(len); - if (encoding === 'utf8') { - strings.push(data); - } else if (encoding === 'base64') { - // Base64 strings will be much longer than their UTF8 counterparts - strings.push(Buffer.from(data, 'utf8').toString('base64')); - } - } - - // Check the result to ensure it is *properly* optimized - results = strings.map((val) => Buffer.byteLength(val, encoding)); - } - - bench.start(); - for (let i = 0; i < n; i++) { - const index = n % strings.length; - // Go! - const r = Buffer.byteLength(strings[index], encoding); - - if (r !== results[index]) - throw new Error('incorrect return value'); - } - bench.end(n); -} diff --git a/benchmark/events/eventtarget-add-remove.js b/benchmark/events/eventtarget-add-remove.js new file mode 100644 index 00000000000000..a3defce03cfb8d --- /dev/null +++ b/benchmark/events/eventtarget-add-remove.js @@ -0,0 +1,26 @@ +'use strict'; +const common = require('../common.js'); + +const bench = common.createBenchmark(main, { + n: [1e6], + nListener: [5, 10], +}); + +function main({ n, nListener }) { + const target = new EventTarget(); + const listeners = []; + for (let k = 0; k < nListener; k += 1) + listeners.push(() => {}); + + bench.start(); + for (let i = 0; i < n; i += 1) { + const dummy = (i % 2 === 0) ? 'dummy0' : 'dummy1'; + for (let k = listeners.length; --k >= 0;) { + target.addEventListener(dummy, listeners[k]); + } + for (let k = listeners.length; --k >= 0;) { + target.removeEventListener(dummy, listeners[k]); + } + } + bench.end(n); +} diff --git a/benchmark/misc/startup.js b/benchmark/misc/startup.js index c2cf7f2de658be..07c0701d128899 100644 --- a/benchmark/misc/startup.js +++ b/benchmark/misc/startup.js @@ -49,7 +49,7 @@ function spawnWorker(script, bench, state) { bench.start(); } if (state.finished < state.count) { - spawnProcess(script, bench, state); + spawnWorker(script, bench, state); } else { bench.end(state.count); } diff --git a/benchmark/url/url-searchparams-creation.js b/benchmark/url/url-searchparams-creation.js new file mode 100644 index 00000000000000..1cc51ed7db47af --- /dev/null +++ b/benchmark/url/url-searchparams-creation.js @@ -0,0 +1,79 @@ +'use strict'; +const common = require('../common.js'); + +const values = { + noencode: { + foo: 'bar', + baz: 'quux', + xyzzy: 'thud', + }, + encodemany: { + '\u0080\u0083\u0089': 'bar', + '\u008C\u008E\u0099': 'quux', + 'xyzzy': '\u00A5q\u00A3r', + }, + encodelast: { + foo: 'bar', + baz: 'quux', + xyzzy: 'thu\u00AC', + }, + array: { + foo: [], + baz: ['bar'], + xyzzy: ['bar', 'quux', 'thud'], + }, + multiprimitives: { + foo: false, + bar: -13.37, + baz: 'baz', + }, +}; + +function paramGenerator(paramType) { + const valueKeys = Object.keys(values); + switch (paramType) { + case 'string': + // Return the values object with all values as strings + return valueKeys.reduce((acc, key) => { + acc[key] = Object.keys(values[key]).reduce((acc, k, i) => { + acc += `${k}=${values[key][k]}${i < valueKeys.length - 1 ? '&' : ''}`; + return acc; + }, ''); + return acc; + }, {}); + case 'iterable': + // Return the values object with all values as iterable + return valueKeys.reduce((acc, key) => { + acc[key] = Object.keys(values[key]).reduce((acc, k) => { + acc.push([k, values[key][k]]); + return acc; + }, []); + return acc; + }, {}); + case 'object': + // Return the values object with all values as objects + return values; + default: + } +} + +const bench = common.createBenchmark(main, { + type: ['noencode', 'encodemany', 'encodelast', 'array', 'multiprimitives'], + inputType: ['string', 'iterable', 'object'], + n: [1e6], +}); + +function main({ n, type, inputType }) { + const inputs = paramGenerator(inputType); + const input = inputs[type]; + + // Force optimization before starting the benchmark + for (const name in inputs) { + new URLSearchParams(inputs[name]); + } + + bench.start(); + for (let i = 0; i < n; i += 1) + new URLSearchParams(input); + bench.end(n); +} diff --git a/benchmark/url/url-searchparams-toString.js b/benchmark/url/url-searchparams-toString.js new file mode 100644 index 00000000000000..04551d19659129 --- /dev/null +++ b/benchmark/url/url-searchparams-toString.js @@ -0,0 +1,76 @@ +'use strict'; +const common = require('../common.js'); + +const values = { + noencode: { + foo: 'bar', + baz: 'quux', + xyzzy: 'thud', + }, + encodemany: { + '\u0080\u0083\u0089': 'bar', + '\u008C\u008E\u0099': 'quux', + 'xyzzy': '\u00A5q\u00A3r', + }, + encodelast: { + foo: 'bar', + baz: 'quux', + xyzzy: 'thu\u00AC', + }, + array: { + foo: [], + baz: ['bar'], + xyzzy: ['bar', 'quux', 'thud'], + }, + multiprimitives: { + foo: false, + bar: -13.37, + baz: 'baz', + }, +}; + +function paramGenerator(paramType) { + const valueKeys = Object.keys(values); + switch (paramType) { + case 'string': + // Return the values object with all values as strings + return valueKeys.reduce((acc, key) => { + const objectKeys = Object.keys(values[key]); + acc[key] = objectKeys.reduce((acc, k, i) => { + acc += `${k}=${values[key][k]}${i < objectKeys.length - 1 ? '&' : ''}`; + return acc; + }, ''); + return acc; + }, {}); + case 'iterable': + // Return the values object with all values as iterable + return valueKeys.reduce((acc, key) => { + acc[key] = Object.keys(values[key]).reduce((acc, k) => { + acc.push([k, values[key][k]]); + return acc; + }, []); + return acc; + }, {}); + case 'object': + // Return the values object with all values as objects + return values; + default: + } +} + +const bench = common.createBenchmark(main, { + type: ['noencode', 'encodemany', 'encodelast', 'array', 'multiprimitives'], + inputType: ['string', 'iterable', 'object'], + n: [1e6], +}); + +function main({ n, type, inputType }) { + const inputs = paramGenerator(inputType); + const input = inputs[type]; + const u = new URLSearchParams(input); + + bench.start(); + for (let i = 0; i < n; i += 1) + u.toString(); + bench.end(n); +} 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); } diff --git a/common.gypi b/common.gypi index b3718cff39effb..b1d87780db54c3 100644 --- a/common.gypi +++ b/common.gypi @@ -36,7 +36,7 @@ # Reset this number to 0 on major V8 upgrades. # Increment by one for each non-official patch applied to deps/v8. - 'v8_embedder_string': '-node.11', + 'v8_embedder_string': '-node.12', ##### V8 defaults for Node.js ##### @@ -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': ' @@ -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 @@ -635,8 +655,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 +664,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 { @@ -679,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 @@ -730,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 @@ -825,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 location; + 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; + } + } + } + // 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 { @@ -895,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); @@ -977,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 { @@ -985,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 @@ -1510,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 @@ -1620,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 @@ -1651,7 +1951,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,29 +2001,28 @@ 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; 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) { - // TODO: The next 2 lines is the only difference between set_host and set_hostname. Let's simplify it. - std::string_view buffer(&*(pointer + 1)); + // 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 = 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. @@ -1761,70 +2069,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 +2099,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(); @@ -1865,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 @@ -1989,7 +2240,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; @@ -2034,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] == '@')) { @@ -2240,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); @@ -2257,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 792148af893470..9916f41fd23b28 100644 --- a/deps/ada/ada.h +++ b/deps/ada/ada.h @@ -1,5 +1,5 @@ -/* auto-generated on 2023-02-07 17:26:54 -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 @@ -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 @@ -1660,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 @@ -1764,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. @@ -1779,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 @@ -1792,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 @@ -4188,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 @@ -4243,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 @@ -4324,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 @@ -4333,21 +4363,21 @@ namespace ada { #ifndef ADA_ADA_VERSION_H #define ADA_ADA_VERSION_H -#define ADA_VERSION "1.0.1" +#define ADA_VERSION "1.0.4" namespace ada { enum { ADA_VERSION_MAJOR = 1, ADA_VERSION_MINOR = 0, - ADA_VERSION_REVISION = 1, + 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 diff --git a/deps/cares/cares.gyp b/deps/cares/cares.gyp index 74f0e78e069f1e..6c93a07e60e1a8 100644 --- a/deps/cares/cares.gyp +++ b/deps/cares/cares.gyp @@ -9,7 +9,7 @@ '_GNU_SOURCE' ] }], - [ 'OS=="aix"', { + [ 'OS in "aix os400"', { 'include_dirs': [ 'config/aix' ], 'sources': [ 'config/aix/ares_config.h' ], 'defines': [ diff --git a/deps/corepack/CHANGELOG.md b/deps/corepack/CHANGELOG.md index 695d3f2c2622a2..71167e79cd6461 100644 --- a/deps/corepack/CHANGELOG.md +++ b/deps/corepack/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [0.17.0](https://github.com/nodejs/corepack/compare/v0.16.0...v0.17.0) (2023-02-24) + + +### ⚠ BREAKING CHANGES + +* add `"exports"` to the `package.json` ([#239](https://github.com/nodejs/corepack/issues/239)) + +### Features + +* update package manager versions ([#242](https://github.com/nodejs/corepack/issues/242)) ([5141639](https://github.com/nodejs/corepack/commit/5141639af8198a343105be1e98a74f7c9e152472)) + + +### Bug Fixes + +* add `"exports"` to the `package.json` ([#239](https://github.com/nodejs/corepack/issues/239)) ([8e12d08](https://github.com/nodejs/corepack/commit/8e12d088dec171c03e90f623895a1fbf867130e6)) + ## [0.16.0](https://github.com/nodejs/corepack/compare/v0.15.3...v0.16.0) (2023-02-17) diff --git a/deps/corepack/dist/corepack.js b/deps/corepack/dist/corepack.js index 38824369b070dd..79d93830e8278c 100755 --- a/deps/corepack/dist/corepack.js +++ b/deps/corepack/dist/corepack.js @@ -43737,7 +43737,7 @@ function String2(descriptor, ...args) { } // package.json -var version = "0.16.0"; +var version = "0.17.0"; // sources/Engine.ts var import_fs3 = __toESM(require("fs")); @@ -43749,7 +43749,7 @@ var import_semver3 = __toESM(require_semver2()); var config_default = { definitions: { npm: { - default: "9.5.0+sha1.75f0d6d27c0a4cc403cd9e1e68ac574555e3b43d", + default: "9.5.1+sha1.dc74eb85d07d78e24fadc674968a1ea16b18108c", fetchLatestFrom: { type: "npm", package: "npm" @@ -43780,7 +43780,7 @@ var config_default = { } }, pnpm: { - default: "7.27.0+sha1.572d3b6d6b0ff64f11edd1c4e8774cc7351f1089", + default: "7.27.1+sha1.75c15a7a16389531192dab282e45aacdac1ed4c0", fetchLatestFrom: { type: "npm", package: "pnpm" diff --git a/deps/corepack/package.json b/deps/corepack/package.json index 198b6a2a17f0df..bf81b36b4dc6e6 100644 --- a/deps/corepack/package.json +++ b/deps/corepack/package.json @@ -1,6 +1,6 @@ { "name": "corepack", - "version": "0.16.0", + "version": "0.17.0", "homepage": "https://github.com/nodejs/corepack#readme", "bugs": { "url": "https://github.com/nodejs/corepack/issues" @@ -12,6 +12,9 @@ "engines": { "node": ">=14.14.0" }, + "exports": { + "./package.json": "./package.json" + }, "license": "MIT", "packageManager": "yarn@4.0.0-rc.15+sha224.7fa5c1d1875b041cea8fcbf9a364667e398825364bf5c5c8cd5f6601", "devDependencies": { 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 */ diff --git a/deps/npm/docs/content/commands/npm-ls.md b/deps/npm/docs/content/commands/npm-ls.md index 8fa273e8ab1c35..139e6ec56e3f87 100644 --- a/deps/npm/docs/content/commands/npm-ls.md +++ b/deps/npm/docs/content/commands/npm-ls.md @@ -27,7 +27,7 @@ packages will *also* show the paths to the specified packages. For example, running `npm ls promzard` in npm's source tree will show: ```bash -npm@9.5.0 /path/to/npm +npm@9.5.1 /path/to/npm └─┬ init-package-json@0.0.4 └── promzard@0.1.5 ``` diff --git a/deps/npm/docs/content/commands/npm.md b/deps/npm/docs/content/commands/npm.md index abe229d5681939..6d6f5771e3b0c6 100644 --- a/deps/npm/docs/content/commands/npm.md +++ b/deps/npm/docs/content/commands/npm.md @@ -14,7 +14,7 @@ Note: This command is unaware of workspaces. ### Version -9.5.0 +9.5.1 ### Description diff --git a/deps/npm/docs/content/configuring-npm/package-json.md b/deps/npm/docs/content/configuring-npm/package-json.md index 0abaad2c1ff7f0..ac5a5740ed3bfd 100644 --- a/deps/npm/docs/content/configuring-npm/package-json.md +++ b/deps/npm/docs/content/configuring-npm/package-json.md @@ -120,7 +120,7 @@ SPDX license identifier for the license you're using, like this: You can check [the full list of SPDX license IDs](https://spdx.org/licenses/). Ideally you should pick one that is -[OSI](https://opensource.org/licenses/alphabetical) approved. +[OSI](https://opensource.org/licenses/) approved. If your package is licensed under multiple common licenses, use an [SPDX license expression syntax version 2.0 diff --git a/deps/npm/docs/output/commands/npm-ls.html b/deps/npm/docs/output/commands/npm-ls.html index 8411b221adb082..26d3dce7718e76 100644 --- a/deps/npm/docs/output/commands/npm-ls.html +++ b/deps/npm/docs/output/commands/npm-ls.html @@ -160,7 +160,7 @@

Description

the results to only the paths to the packages named. Note that nested packages will also show the paths to the specified packages. For example, running npm ls promzard in npm's source tree will show:

-
npm@9.5.0 /path/to/npm
+
npm@9.5.1 /path/to/npm
 └─┬ init-package-json@0.0.4
   └── promzard@0.1.5
 
diff --git a/deps/npm/docs/output/commands/npm.html b/deps/npm/docs/output/commands/npm.html index f3678c6bf9393f..d16a1cec6c69e8 100644 --- a/deps/npm/docs/output/commands/npm.html +++ b/deps/npm/docs/output/commands/npm.html @@ -150,7 +150,7 @@

Table of contents

Note: This command is unaware of workspaces.

Version

-

9.5.0

+

9.5.1

Description

npm is the package manager for the Node JavaScript platform. It puts modules in place so that node can find them, and manages dependency diff --git a/deps/npm/docs/output/configuring-npm/package-json.html b/deps/npm/docs/output/configuring-npm/package-json.html index 4ac57d2a393437..22255659969e8f 100644 --- a/deps/npm/docs/output/configuring-npm/package-json.html +++ b/deps/npm/docs/output/configuring-npm/package-json.html @@ -230,7 +230,7 @@

license

You can check the full list of SPDX license IDs. Ideally you should pick one that is -OSI approved.

+OSI approved.

If your package is licensed under multiple common licenses, use an SPDX license expression syntax version 2.0 string, like this:

diff --git a/deps/npm/lib/commands/help.js b/deps/npm/lib/commands/help.js index 3ab2c563198680..28f18e7edcef70 100644 --- a/deps/npm/lib/commands/help.js +++ b/deps/npm/lib/commands/help.js @@ -10,7 +10,7 @@ const BaseCommand = require('../base-command.js') // Strips out the number from foo.7 or foo.7. or foo.7.tgz // We don't currently compress our man pages but if we ever did this would -// seemlessly continue supporting it +// seamlessly continue supporting it const manNumberRegex = /\.(\d+)(\.[^/\\]*)?$/ // Searches for the "npm-" prefix in page names, to prefer those. const manNpmPrefixRegex = /\/npm-/ diff --git a/deps/npm/lib/commands/link.js b/deps/npm/lib/commands/link.js index 5af2c7c269f8fb..6d8027f2b9cb68 100644 --- a/deps/npm/lib/commands/link.js +++ b/deps/npm/lib/commands/link.js @@ -52,7 +52,7 @@ class Link extends ArboristWorkspaceCmd { { code: 'ELINKGLOBAL' } ) } - // install-links is implicitely false when running `npm link` + // install-links is implicitly false when running `npm link` this.npm.config.set('install-links', false) // link with no args: symlink the folder to the global location diff --git a/deps/npm/lib/utils/queryable.js b/deps/npm/lib/utils/queryable.js index 6acc1758ceea70..5ddcf636e83836 100644 --- a/deps/npm/lib/utils/queryable.js +++ b/deps/npm/lib/utils/queryable.js @@ -4,7 +4,7 @@ const _append = Symbol('append') const sqBracketsMatcher = str => str.match(/(.+)\[([^\]]+)\]\.?(.*)$/) -// replaces any occurence of an empty-brackets (e.g: []) with a special +// replaces any occurrence of an empty-brackets (e.g: []) with a special // Symbol(append) to represent it, this is going to be useful for the setter // method that will push values to the end of the array when finding these const replaceAppendSymbols = str => { @@ -29,7 +29,7 @@ const parseKeys = key => { const preSqBracketPortion = index[1] // we want to have a `new String` wrapper here in order to differentiate - // between multiple occurences of the same string, e.g: + // between multiple occurrences of the same string, e.g: // foo.bar[foo.bar] should split into { foo: { bar: { 'foo.bar': {} } } /* eslint-disable-next-line no-new-wrappers */ const foundKey = new String(index[2]) @@ -41,7 +41,7 @@ const parseKeys = key => { sqBracketItems.add(foundKey) // returns an array that contains either dot-separate items (that will - // be splitted appart during the next step OR the fully parsed keys + // be split apart during the next step OR the fully parsed keys // read from square brackets, e.g: // foo.bar[1.0.0].a.b -> ['foo.bar', '1.0.0', 'a.b'] return [ @@ -142,7 +142,7 @@ const setter = ({ data, key, value, force }) => { const keys = parseKeys(key) const setKeys = (_data, _key) => { // handles array indexes, converting valid integers to numbers, - // note that occurences of Symbol(append) will throw, + // note that occurrences of Symbol(append) will throw, // so we just ignore these for now let maybeIndex = Number.NaN try { diff --git a/deps/npm/lib/workspaces/update-workspaces.js b/deps/npm/lib/workspaces/update-workspaces.js index 4cba1245ac2e57..d22abda7c5b0be 100644 --- a/deps/npm/lib/workspaces/update-workspaces.js +++ b/deps/npm/lib/workspaces/update-workspaces.js @@ -22,7 +22,7 @@ async function updateWorkspaces ({ ? false : config.get('save') - // runs a minimalistic reify update, targetting only the workspaces + // runs a minimalistic reify update, targeting only the workspaces // that had version updates and skipping fund/audit/save const opts = { ...flatOptions, diff --git a/deps/npm/man/man1/npm-ls.1 b/deps/npm/man/man1/npm-ls.1 index 3d12f7a42dfb47..ac59cba39a3f50 100644 --- a/deps/npm/man/man1/npm-ls.1 +++ b/deps/npm/man/man1/npm-ls.1 @@ -20,7 +20,7 @@ Positional arguments are \fBname@version-range\fR identifiers, which will limit .P .RS 2 .nf -npm@9.5.0 /path/to/npm +npm@9.5.1 /path/to/npm └─┬ init-package-json@0.0.4 └── promzard@0.1.5 .fi diff --git a/deps/npm/man/man1/npm.1 b/deps/npm/man/man1/npm.1 index 3e1b5acf5c0bfc..631f484d455b98 100644 --- a/deps/npm/man/man1/npm.1 +++ b/deps/npm/man/man1/npm.1 @@ -12,7 +12,7 @@ npm Note: This command is unaware of workspaces. .SS "Version" .P -9.5.0 +9.5.1 .SS "Description" .P npm is the package manager for the Node JavaScript platform. It puts modules in place so that node can find them, and manages dependency conflicts intelligently. diff --git a/deps/npm/man/man5/npm-json.5 b/deps/npm/man/man5/npm-json.5 index ceafaf29104e66..8f7dd8fd5b73e6 100644 --- a/deps/npm/man/man5/npm-json.5 +++ b/deps/npm/man/man5/npm-json.5 @@ -93,7 +93,7 @@ If you're using a common license such as BSD-2-Clause or MIT, add a current SPDX .fi .RE .P -You can check \fBthe full list of SPDX license IDs\fR \fI\(lahttps://spdx.org/licenses/\(ra\fR. Ideally you should pick one that is \fBOSI\fR \fI\(lahttps://opensource.org/licenses/alphabetical\(ra\fR approved. +You can check \fBthe full list of SPDX license IDs\fR \fI\(lahttps://spdx.org/licenses/\(ra\fR. Ideally you should pick one that is \fBOSI\fR \fI\(lahttps://opensource.org/licenses/\(ra\fR approved. .P If your package is licensed under multiple common licenses, use an \fBSPDX license expression syntax version 2.0 string\fR \fI\(lahttps://spdx.dev/specifications/\(ra\fR, like this: .P diff --git a/deps/npm/man/man5/package-json.5 b/deps/npm/man/man5/package-json.5 index ceafaf29104e66..8f7dd8fd5b73e6 100644 --- a/deps/npm/man/man5/package-json.5 +++ b/deps/npm/man/man5/package-json.5 @@ -93,7 +93,7 @@ If you're using a common license such as BSD-2-Clause or MIT, add a current SPDX .fi .RE .P -You can check \fBthe full list of SPDX license IDs\fR \fI\(lahttps://spdx.org/licenses/\(ra\fR. Ideally you should pick one that is \fBOSI\fR \fI\(lahttps://opensource.org/licenses/alphabetical\(ra\fR approved. +You can check \fBthe full list of SPDX license IDs\fR \fI\(lahttps://spdx.org/licenses/\(ra\fR. Ideally you should pick one that is \fBOSI\fR \fI\(lahttps://opensource.org/licenses/\(ra\fR approved. .P If your package is licensed under multiple common licenses, use an \fBSPDX license expression syntax version 2.0 string\fR \fI\(lahttps://spdx.dev/specifications/\(ra\fR, like this: .P diff --git a/deps/npm/node_modules/@npmcli/arborist/lib/arborist/rebuild.js b/deps/npm/node_modules/@npmcli/arborist/lib/arborist/rebuild.js index e8df69e328ce85..d502d5244bdc7e 100644 --- a/deps/npm/node_modules/@npmcli/arborist/lib/arborist/rebuild.js +++ b/deps/npm/node_modules/@npmcli/arborist/lib/arborist/rebuild.js @@ -89,7 +89,6 @@ module.exports = cls => class Builder extends cls { const { depNodes, linkNodes, - storeNodes, } = this[_retrieveNodesByType](nodes) // build regular deps @@ -100,10 +99,6 @@ module.exports = cls => class Builder extends cls { this[_resetQueues]() await this[_build](linkNodes, { type: 'links' }) } - if (storeNodes.size) { - this[_resetQueues]() - await this[_build](storeNodes, { type: 'storelinks' }) - } process.emit('timeEnd', 'build') } @@ -146,6 +141,12 @@ module.exports = cls => class Builder extends cls { depNodes.add(node) } } + // Make sure that store linked nodes are processed last. + // We can't process store links separately or else lifecycle scripts on + // standard nodes might not have bin links yet. + for (const node of storeNodes) { + depNodes.add(node) + } // deduplicates link nodes and their targets, avoids // calling lifecycle scripts twice when running `npm rebuild` @@ -162,7 +163,6 @@ module.exports = cls => class Builder extends cls { return { depNodes, linkNodes, - storeNodes, } } @@ -330,10 +330,12 @@ module.exports = cls => class Builder extends cls { devOptional, package: pkg, location, + isStoreLink, } = node.target // skip any that we know we'll be deleting - if (this[_trashList].has(path)) { + // or storeLinks + if (this[_trashList].has(path) || isStoreLink) { return } diff --git a/deps/npm/node_modules/@npmcli/arborist/package.json b/deps/npm/node_modules/@npmcli/arborist/package.json index f27b1458d8d59c..aaa69e048432aa 100644 --- a/deps/npm/node_modules/@npmcli/arborist/package.json +++ b/deps/npm/node_modules/@npmcli/arborist/package.json @@ -1,6 +1,6 @@ { "name": "@npmcli/arborist", - "version": "6.2.2", + "version": "6.2.3", "description": "Manage node_modules trees", "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", diff --git a/deps/npm/node_modules/libnpmdiff/package.json b/deps/npm/node_modules/libnpmdiff/package.json index 1814f56957d119..cdd01c25c3ae54 100644 --- a/deps/npm/node_modules/libnpmdiff/package.json +++ b/deps/npm/node_modules/libnpmdiff/package.json @@ -1,6 +1,6 @@ { "name": "libnpmdiff", - "version": "5.0.10", + "version": "5.0.11", "description": "The registry diff", "repository": { "type": "git", @@ -46,7 +46,7 @@ "tap": "^16.3.4" }, "dependencies": { - "@npmcli/arborist": "^6.2.2", + "@npmcli/arborist": "^6.2.3", "@npmcli/disparity-colors": "^3.0.0", "@npmcli/installed-package-contents": "^2.0.0", "binary-extensions": "^2.2.0", diff --git a/deps/npm/node_modules/libnpmexec/package.json b/deps/npm/node_modules/libnpmexec/package.json index 6e3696a3a7d053..f13b16ed17e529 100644 --- a/deps/npm/node_modules/libnpmexec/package.json +++ b/deps/npm/node_modules/libnpmexec/package.json @@ -1,6 +1,6 @@ { "name": "libnpmexec", - "version": "5.0.10", + "version": "5.0.11", "files": [ "bin/", "lib/" @@ -60,7 +60,7 @@ "tap": "^16.3.4" }, "dependencies": { - "@npmcli/arborist": "^6.2.2", + "@npmcli/arborist": "^6.2.3", "@npmcli/run-script": "^6.0.0", "chalk": "^4.1.0", "ci-info": "^3.7.1", diff --git a/deps/npm/node_modules/libnpmfund/package.json b/deps/npm/node_modules/libnpmfund/package.json index 21dae2a78bd616..36ec66de751031 100644 --- a/deps/npm/node_modules/libnpmfund/package.json +++ b/deps/npm/node_modules/libnpmfund/package.json @@ -1,6 +1,6 @@ { "name": "libnpmfund", - "version": "4.0.10", + "version": "4.0.11", "main": "lib/index.js", "files": [ "bin/", @@ -45,7 +45,7 @@ "tap": "^16.3.4" }, "dependencies": { - "@npmcli/arborist": "^6.2.2" + "@npmcli/arborist": "^6.2.3" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" diff --git a/deps/npm/node_modules/libnpmpack/package.json b/deps/npm/node_modules/libnpmpack/package.json index 671e4b24720dbc..ef256ad38df7af 100644 --- a/deps/npm/node_modules/libnpmpack/package.json +++ b/deps/npm/node_modules/libnpmpack/package.json @@ -1,6 +1,6 @@ { "name": "libnpmpack", - "version": "5.0.10", + "version": "5.0.11", "description": "Programmatic API for the bits behind npm pack", "author": "GitHub Inc.", "main": "lib/index.js", @@ -36,7 +36,7 @@ "bugs": "https://github.com/npm/libnpmpack/issues", "homepage": "https://npmjs.com/package/libnpmpack", "dependencies": { - "@npmcli/arborist": "^6.2.2", + "@npmcli/arborist": "^6.2.3", "@npmcli/run-script": "^6.0.0", "npm-package-arg": "^10.1.0", "pacote": "^15.0.8" diff --git a/deps/npm/node_modules/lru-cache/LICENSE b/deps/npm/node_modules/lru-cache/LICENSE index 9b58a3e03d1df1..f785757cd63f86 100644 --- a/deps/npm/node_modules/lru-cache/LICENSE +++ b/deps/npm/node_modules/lru-cache/LICENSE @@ -1,6 +1,6 @@ The ISC License -Copyright (c) 2010-2022 Isaac Z. Schlueter and Contributors +Copyright (c) 2010-2023 Isaac Z. Schlueter and Contributors Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above diff --git a/deps/npm/node_modules/lru-cache/index.d.ts b/deps/npm/node_modules/lru-cache/index.d.ts index ceed413c70919e..e8af7c4de82f99 100644 --- a/deps/npm/node_modules/lru-cache/index.d.ts +++ b/deps/npm/node_modules/lru-cache/index.d.ts @@ -31,21 +31,36 @@ // Changes by Isaac Z. Schlueter released under the terms found in the // LICENSE file within this project. -//tslint:disable:member-access +/** + * Integer greater than 0, representing some number of milliseconds, or the + * time at which a TTL started counting from. + */ +declare type LRUMilliseconds = number + +/** + * An integer greater than 0, reflecting the calculated size of items + */ +declare type LRUSize = number + +/** + * An integer greater than 0, reflecting a number of items + */ +declare type LRUCount = number + declare class LRUCache implements Iterable<[K, V]> { constructor(options: LRUCache.Options) /** * Number of items in the cache. - * Alias for `cache.size` + * Alias for {@link size} * - * @deprecated since 7.0 use `cache.size` instead + * @deprecated since 7.0 use {@link size} instead */ - public readonly length: number + public readonly length: LRUCount - public readonly max: number - public readonly maxSize: number - public readonly maxEntrySize: number + public readonly max: LRUCount + public readonly maxSize: LRUSize + public readonly maxEntrySize: LRUSize public readonly sizeCalculation: | LRUCache.SizeCalculator | undefined @@ -55,8 +70,8 @@ declare class LRUCache implements Iterable<[K, V]> { */ public readonly disposeAfter: LRUCache.Disposer | null public readonly noDisposeOnSet: boolean - public readonly ttl: number - public readonly ttlResolution: number + public readonly ttl: LRUMilliseconds + public readonly ttlResolution: LRUMilliseconds public readonly ttlAutopurge: boolean public readonly allowStale: boolean public readonly updateAgeOnGet: boolean @@ -72,12 +87,12 @@ declare class LRUCache implements Iterable<[K, V]> { /** * The total number of items held in the cache at the current moment. */ - public readonly size: number + public readonly size: LRUCount /** * The total size of items in cache when using size tracking. */ - public readonly calculatedSize: number + public readonly calculatedSize: LRUSize /** * Add a value to the cache. @@ -89,36 +104,30 @@ declare class LRUCache implements Iterable<[K, V]> { ): this /** - * Return a value from the cache. - * Will update the recency of the cache entry found. - * If the key is not found, `get()` will return `undefined`. - * This can be confusing when setting values specifically to `undefined`, - * as in `cache.set(key, undefined)`. Use `cache.has()` to determine - * whether a key is present in the cache at all. + * Return a value from the cache. Will update the recency of the cache entry + * found. + * + * If the key is not found, {@link get} will return `undefined`. This can be + * confusing when setting values specifically to `undefined`, as in + * `cache.set(key, undefined)`. Use {@link has} to determine whether a key is + * present in the cache at all. */ - // tslint:disable-next-line:no-unnecessary-generics - public get( - key: K, - options?: LRUCache.GetOptions - ): T | undefined + public get(key: K, options?: LRUCache.GetOptions): V | undefined /** - * Like `get()` but doesn't update recency or delete stale items. - * Returns `undefined` if the item is stale, unless `allowStale` is set + * Like {@link get} but doesn't update recency or delete stale items. + * Returns `undefined` if the item is stale, unless {@link allowStale} is set * either on the cache or in the options object. */ - // tslint:disable-next-line:no-unnecessary-generics - public peek( - key: K, - options?: LRUCache.PeekOptions - ): T | undefined + public peek(key: K, options?: LRUCache.PeekOptions): V | undefined /** * Check if a key is in the cache, without updating the recency of use. * Will return false if the item is stale, even though it is technically * in the cache. - * Will not update item age unless `updateAgeOnHas` is set in the options - * or constructor. + * + * Will not update item age unless {@link updateAgeOnHas} is set in the + * options or constructor. */ public has(key: K, options?: LRUCache.HasOptions): boolean @@ -143,15 +152,14 @@ declare class LRUCache implements Iterable<[K, V]> { * Find a value for which the supplied fn method returns a truthy value, * similar to Array.find(). fn is called as fn(value, key, cache). */ - // tslint:disable-next-line:no-unnecessary-generics - public find( + public find( callbackFn: ( value: V, key: K, cache: this ) => boolean | undefined | void, options?: LRUCache.GetOptions - ): T + ): V | undefined /** * Call the supplied function on each item in the cache, in order from @@ -164,7 +172,7 @@ declare class LRUCache implements Iterable<[K, V]> { ): void /** - * The same as `cache.forEach(...)` but items are iterated over in reverse + * The same as {@link forEach} but items are iterated over in reverse * order. (ie, less recently used items are iterated over first.) */ public rforEach( @@ -176,46 +184,49 @@ declare class LRUCache implements Iterable<[K, V]> { * Return a generator yielding the keys in the cache, * in order from most recently used to least recently used. */ - public keys(): Generator + public keys(): Generator /** - * Inverse order version of `cache.keys()` + * Inverse order version of {@link keys} + * * Return a generator yielding the keys in the cache, * in order from least recently used to most recently used. */ - public rkeys(): Generator + public rkeys(): Generator /** * Return a generator yielding the values in the cache, * in order from most recently used to least recently used. */ - public values(): Generator + public values(): Generator /** - * Inverse order version of `cache.values()` + * Inverse order version of {@link values} + * * Return a generator yielding the values in the cache, * in order from least recently used to most recently used. */ - public rvalues(): Generator + public rvalues(): Generator /** * Return a generator yielding `[key, value]` pairs, * in order from most recently used to least recently used. */ - public entries(): Generator<[K, V]> + public entries(): Generator<[K, V], void, void> /** - * Inverse order version of `cache.entries()` + * Inverse order version of {@link entries} + * * Return a generator yielding `[key, value]` pairs, * in order from least recently used to most recently used. */ - public rentries(): Generator<[K, V]> + public rentries(): Generator<[K, V], void, void> /** * Iterating over the cache itself yields the same results as - * `cache.entries()` + * {@link entries} */ - public [Symbol.iterator](): Iterator<[K, V]> + public [Symbol.iterator](): Generator<[K, V], void, void> /** * Return an array of [key, entry] objects which can be passed to @@ -262,23 +273,21 @@ declare class LRUCache implements Iterable<[K, V]> { /** * since: 7.6.0 */ - // tslint:disable-next-line:no-unnecessary-generics - public fetch( + public fetch( key: K, options?: LRUCache.FetchOptions - ): Promise + ): Promise /** * since: 7.6.0 */ - public getRemainingTTL(key: K): number + public getRemainingTTL(key: K): LRUMilliseconds } declare namespace LRUCache { - type LRUMilliseconds = number type DisposeReason = 'evict' | 'set' | 'delete' - type SizeCalculator = (value: V, key: K) => number + type SizeCalculator = (value: V, key: K) => LRUSize type Disposer = ( value: V, key: K, @@ -286,7 +295,7 @@ declare namespace LRUCache { ) => void type Fetcher = ( key: K, - staleValue: V, + staleValue: V | undefined, options: FetcherOptions ) => Promise | V | void | undefined @@ -296,12 +305,12 @@ declare namespace LRUCache { * * @deprecated since 7.0 use options.ttl instead */ - maxAge?: number + maxAge?: LRUMilliseconds /** - * alias for sizeCalculation + * alias for {@link sizeCalculation} * - * @deprecated since 7.0 use options.sizeCalculation instead + * @deprecated since 7.0 use {@link sizeCalculation} instead */ length?: SizeCalculator @@ -318,12 +327,18 @@ declare namespace LRUCache { * The number of most recently used items to keep. * Note that we may store fewer items than this if maxSize is hit. */ - max: number + max: LRUCount } type MaybeMaxEntrySizeLimit = | { - maxEntrySize: number + /** + * The maximum allowed size for any single item in the cache. + * + * If a larger item is passed to {@link set} or returned by a + * {@link fetchMethod}, then it will not be stored in the cache. + */ + maxEntrySize: LRUSize sizeCalculation?: SizeCalculator } | {} @@ -336,16 +351,22 @@ declare namespace LRUCache { * to be stored. At the extreme, a single item of maxSize size * will cause everything else in the cache to be dropped when it * is added. Use with caution! + * * Note also that size tracking can negatively impact performance, * though for most cases, only minimally. */ - maxSize: number + maxSize: LRUSize /** * Function to calculate size of items. Useful if storing strings or * buffers or other items where memory size depends on the object itself. - * Also note that oversized items do NOT immediately get dropped from - * the cache, though they will cause faster turnover in the storage. + * + * Items larger than {@link maxEntrySize} will not be stored in the cache. + * + * Note that when {@link maxSize} or {@link maxEntrySize} are set, every + * item added MUST have a size specified, either via a `sizeCalculation` in + * the constructor, or `sizeCalculation` or {@link size} options to + * {@link set}. */ sizeCalculation?: SizeCalculator } @@ -363,7 +384,7 @@ declare namespace LRUCache { * * Must be an integer number of ms, defaults to 0, which means "no TTL" */ - ttl: number + ttl: LRUMilliseconds /** * Boolean flag to tell the cache to not update the TTL when @@ -386,12 +407,12 @@ declare namespace LRUCache { * * Setting this to a higher value will improve performance somewhat * while using ttl tracking, albeit at the expense of keeping stale - * items around a bit longer than intended. + * items around a bit longer than their TTLs would indicate. * * @default 1 * @since 7.1.0 */ - ttlResolution?: number + ttlResolution?: LRUMilliseconds /** * Preemptively remove stale items from the cache. @@ -400,7 +421,7 @@ declare namespace LRUCache { * It is almost always best to just leave the stale items in * the cache, and let them fall out as new items are added. * - * Note that this means that allowStale is a bit pointless, + * Note that this means that {@link allowStale} is a bit pointless, * as stale items will be deleted almost as soon as they expire. * * Use with caution! @@ -411,24 +432,24 @@ declare namespace LRUCache { ttlAutopurge?: boolean /** - * Return stale items from cache.get() before disposing of them. - * Return stale values from cache.fetch() while performing a call - * to the `fetchMethod` in the background. + * Return stale items from {@link get} before disposing of them. + * Return stale values from {@link fetch} while performing a call + * to the {@link fetchMethod} in the background. * * @default false */ allowStale?: boolean /** - * Update the age of items on cache.get(), renewing their TTL + * Update the age of items on {@link get}, renewing their TTL * * @default false */ updateAgeOnGet?: boolean /** - * Do not delete stale items when they are retrieved with cache.get() - * Note that the get() return value will still be `undefined` unless + * Do not delete stale items when they are retrieved with {@link get}. + * Note that the {@link get} return value will still be `undefined` unless * allowStale is true. * * @default false @@ -437,7 +458,7 @@ declare namespace LRUCache { noDeleteOnStaleGet?: boolean /** - * Update the age of items on cache.has(), renewing their TTL + * Update the age of items on {@link has}, renewing their TTL * * @default false */ @@ -457,8 +478,8 @@ declare namespace LRUCache { * cleanup tasks when items are no longer accessible. Called with `key, * value`. It's called before actually removing the item from the * internal cache, so it is *NOT* safe to re-add them. - * Use `disposeAfter` if you wish to dispose items after they have been - * full removed, when it is safe to add them back to the cache. + * Use {@link disposeAfter} if you wish to dispose items after they have + * been full removed, when it is safe to add them back to the cache. */ dispose?: Disposer @@ -476,27 +497,29 @@ declare namespace LRUCache { /** * Set to true to suppress calling the dispose() function if the entry * key is still accessible within the cache. - * This may be overridden by passing an options object to cache.set(). + * This may be overridden by passing an options object to {@link set}. * * @default false */ noDisposeOnSet?: boolean /** - * `fetchMethod` Function that is used to make background asynchronous - * fetches. Called with `fetchMethod(key, staleValue)`. May return a - * Promise. + * Function that is used to make background asynchronous fetches. Called + * with `fetchMethod(key, staleValue, { signal, options, context })`. * - * If `fetchMethod` is not provided, then `cache.fetch(key)` is + * If `fetchMethod` is not provided, then {@link fetch} is * equivalent to `Promise.resolve(cache.get(key))`. * + * The `fetchMethod` should ONLY return `undefined` in cases where the + * abort controller has sent an abort signal. + * * @since 7.6.0 */ fetchMethod?: LRUCache.Fetcher /** * Set to true to suppress the deletion of stale data when a - * `fetchMethod` throws an error or returns a rejected promise + * {@link fetchMethod} throws an error or returns a rejected promise * * @default false * @since 7.10.0 @@ -504,9 +527,21 @@ declare namespace LRUCache { noDeleteOnFetchRejection?: boolean /** - * Set to any value in the constructor or fetch() options to - * pass arbitrary data to the fetch() method in the options.context - * field. + * Set to true to allow returning stale data when a {@link fetchMethod} + * throws an error or returns a rejected promise. Note that this + * differs from using {@link allowStale} in that stale data will + * ONLY be returned in the case that the fetch fails, not any other + * times. + * + * @default false + * @since 7.16.0 + */ + allowStaleOnFetchRejection?: boolean + + /** + * Set to any value in the constructor or {@link fetch} options to + * pass arbitrary data to the {@link fetchMethod} in the {@link context} + * options field. * * @since 7.12.0 */ @@ -520,24 +555,41 @@ declare namespace LRUCache { /** * options which override the options set in the LRUCache constructor - * when making `cache.set()` calls. + * when making calling {@link set}. */ interface SetOptions { /** * A value for the size of the entry, prevents calls to - * `sizeCalculation` function. + * {@link sizeCalculation}. + * + * Items larger than {@link maxEntrySize} will not be stored in the cache. + * + * Note that when {@link maxSize} or {@link maxEntrySize} are set, every + * item added MUST have a size specified, either via a `sizeCalculation` in + * the constructor, or {@link sizeCalculation} or `size` options to + * {@link set}. + */ + size?: LRUSize + /** + * Overrides the {@link sizeCalculation} method set in the constructor. + * + * Items larger than {@link maxEntrySize} will not be stored in the cache. + * + * Note that when {@link maxSize} or {@link maxEntrySize} are set, every + * item added MUST have a size specified, either via a `sizeCalculation` in + * the constructor, or `sizeCalculation` or {@link size} options to + * {@link set}. */ - size?: number sizeCalculation?: SizeCalculator - ttl?: number - start?: number + ttl?: LRUMilliseconds + start?: LRUMilliseconds noDisposeOnSet?: boolean noUpdateTTL?: boolean } /** * options which override the options set in the LRUCAche constructor - * when making `cache.has()` calls. + * when calling {@link has}. */ interface HasOptions { updateAgeOnHas?: boolean @@ -545,7 +597,7 @@ declare namespace LRUCache { /** * options which override the options set in the LRUCache constructor - * when making `cache.get()` calls. + * when calling {@link get}. */ interface GetOptions { allowStale?: boolean @@ -555,29 +607,40 @@ declare namespace LRUCache { /** * options which override the options set in the LRUCache constructor - * when making `cache.peek()` calls. + * when calling {@link peek}. */ interface PeekOptions { allowStale?: boolean } + /** + * Options object passed to the {@link fetchMethod} + * + * May be mutated by the {@link fetchMethod} to affect the behavior of the + * resulting {@link set} operation on resolution, or in the case of + * {@link noDeleteOnFetchRejection} and {@link allowStaleOnFetchRejection}, + * the handling of failure. + */ interface FetcherFetchOptions { allowStale?: boolean updateAgeOnGet?: boolean noDeleteOnStaleGet?: boolean - size?: number + size?: LRUSize sizeCalculation?: SizeCalculator - ttl?: number + ttl?: LRUMilliseconds noDisposeOnSet?: boolean noUpdateTTL?: boolean noDeleteOnFetchRejection?: boolean + allowStaleOnFetchRejection?: boolean } /** * options which override the options set in the LRUCache constructor - * when making `cache.fetch()` calls. + * when calling {@link fetch}. + * * This is the union of GetOptions and SetOptions, plus - * `noDeleteOnFetchRejection`, `forceRefresh`, and `fetchContext` + * {@link noDeleteOnFetchRejection}, {@link allowStaleOnFetchRejection}, + * {@link forceRefresh}, and {@link fetchContext} */ interface FetchOptions extends FetcherFetchOptions { forceRefresh?: boolean @@ -587,14 +650,17 @@ declare namespace LRUCache { interface FetcherOptions { signal: AbortSignal options: FetcherFetchOptions + /** + * Object provided in the {@link fetchContext} option + */ context: any } interface Entry { value: V - ttl?: number - size?: number - start?: number + ttl?: LRUMilliseconds + size?: LRUSize + start?: LRUMilliseconds } } diff --git a/deps/npm/node_modules/lru-cache/index.js b/deps/npm/node_modules/lru-cache/index.js index fa53c12096cf64..f4be3476d4dbc1 100644 --- a/deps/npm/node_modules/lru-cache/index.js +++ b/deps/npm/node_modules/lru-cache/index.js @@ -17,8 +17,12 @@ const AC = hasAbortController constructor() { this.signal = new AS() } - abort() { - this.signal.dispatchEvent('abort') + abort(reason = new Error('This operation was aborted')) { + this.signal.reason = reason + this.signal.dispatchEvent({ + type: 'abort', + target: this.signal, + }) } } @@ -31,13 +35,13 @@ const AS = hasAbortSignal ? AC.AbortController : class AbortSignal { constructor() { + this.reason = undefined this.aborted = false this._listeners = [] } - dispatchEvent(type) { - if (type === 'abort') { + dispatchEvent(e) { + if (e.type === 'abort') { this.aborted = true - const e = { type, target: this } this.onabort(e) this._listeners.forEach(f => f(e), this) } @@ -163,6 +167,7 @@ class LRUCache { fetchContext, noDeleteOnFetchRejection, noDeleteOnStaleGet, + allowStaleOnFetchRejection, } = options // deprecated options, don't trigger a warning for getting them if @@ -232,6 +237,7 @@ class LRUCache { this.noDisposeOnSet = !!noDisposeOnSet this.noUpdateTTL = !!noUpdateTTL this.noDeleteOnFetchRejection = !!noDeleteOnFetchRejection + this.allowStaleOnFetchRejection = !!allowStaleOnFetchRejection // NB: maxEntrySize is set to maxSize if it's set if (this.maxEntrySize !== 0) { @@ -365,9 +371,9 @@ class LRUCache { ) } } - updateItemAge(index) {} - setItemTTL(index, ttl, start) {} - isStale(index) { + updateItemAge(_index) {} + setItemTTL(_index, _ttl, _start) {} + isStale(_index) { return false } @@ -397,7 +403,9 @@ class LRUCache { } } else { throw new TypeError( - 'invalid size value (must be positive integer)' + 'invalid size value (must be positive integer). ' + + 'When maxSize or maxEntrySize is used, sizeCalculation or size ' + + 'must be set.' ) } } @@ -414,9 +422,9 @@ class LRUCache { this.calculatedSize += this.sizes[index] } } - removeItemSize(index) {} - addItemSize(index, size) {} - requireSize(k, v, size, sizeCalculation) { + removeItemSize(_index) {} + addItemSize(_index, _size) {} + requireSize(_k, _v, size, sizeCalculation) { if (size || sizeCalculation) { throw new TypeError( 'cannot set size without setting maxSize or maxEntrySize on cache' @@ -466,34 +474,46 @@ class LRUCache { *entries() { for (const i of this.indexes()) { - yield [this.keyList[i], this.valList[i]] + if (!this.isBackgroundFetch(this.valList[i])) { + yield [this.keyList[i], this.valList[i]] + } } } *rentries() { for (const i of this.rindexes()) { - yield [this.keyList[i], this.valList[i]] + if (!this.isBackgroundFetch(this.valList[i])) { + yield [this.keyList[i], this.valList[i]] + } } } *keys() { for (const i of this.indexes()) { - yield this.keyList[i] + if (!this.isBackgroundFetch(this.valList[i])) { + yield this.keyList[i] + } } } *rkeys() { for (const i of this.rindexes()) { - yield this.keyList[i] + if (!this.isBackgroundFetch(this.valList[i])) { + yield this.keyList[i] + } } } *values() { for (const i of this.indexes()) { - yield this.valList[i] + if (!this.isBackgroundFetch(this.valList[i])) { + yield this.valList[i] + } } } *rvalues() { for (const i of this.rindexes()) { - yield this.valList[i] + if (!this.isBackgroundFetch(this.valList[i])) { + yield this.valList[i] + } } } @@ -545,6 +565,7 @@ class LRUCache { const value = this.isBackgroundFetch(v) ? v.__staleWhileFetching : v + if (value === undefined) continue const entry = { value } if (this.ttls) { entry.ttl = this.ttls[i] @@ -575,7 +596,7 @@ class LRUCache { } } - dispose(v, k, reason) {} + dispose(_v, _k, _reason) {} set( k, @@ -613,10 +634,11 @@ class LRUCache { noUpdateTTL = false } else { // update + this.moveToTail(index) const oldVal = this.valList[index] if (v !== oldVal) { if (this.isBackgroundFetch(oldVal)) { - oldVal.__abortController.abort() + oldVal.__abortController.abort(new Error('replaced')) } else { if (!noDisposeOnSet) { this.dispose(oldVal, k, 'set') @@ -629,7 +651,6 @@ class LRUCache { this.valList[index] = v this.addItemSize(index, size) } - this.moveToTail(index) } if (ttl !== 0 && this.ttl === 0 && !this.ttls) { this.initializeTTLTracking() @@ -672,7 +693,7 @@ class LRUCache { const k = this.keyList[head] const v = this.valList[head] if (this.isBackgroundFetch(v)) { - v.__abortController.abort() + v.__abortController.abort(new Error('evicted')) } else { this.dispose(v, k, 'evict') if (this.disposeAfter) { @@ -729,14 +750,19 @@ class LRUCache { const cb = v => { if (!ac.signal.aborted) { this.set(k, v, fetchOpts.options) + return v + } else { + return eb(ac.signal.reason) } - return v } const eb = er => { if (this.valList[index] === p) { - const del = - !options.noDeleteOnFetchRejection || - p.__staleWhileFetching === undefined + // if we allow stale on fetch rejections, then we need to ensure that + // the stale value is not removed from the cache when the fetch fails. + const noDelete = + options.noDeleteOnFetchRejection || + options.allowStaleOnFetchRejection + const del = !noDelete || p.__staleWhileFetching === undefined if (del) { this.delete(k) } else { @@ -745,11 +771,16 @@ class LRUCache { this.valList[index] = p.__staleWhileFetching } } - if (p.__returned === p) { + if (options.allowStaleOnFetchRejection) { + return p.__staleWhileFetching + } else if (p.__returned === p) { throw er } } - const pcall = res => res(this.fetchMethod(k, v, fetchOpts)) + const pcall = (res, rej) => { + ac.signal.addEventListener('abort', () => res()) + this.fetchMethod(k, v, fetchOpts).then(res, rej) + } const p = new Promise(pcall).then(cb, eb) p.__abortController = ac p.__staleWhileFetching = v @@ -793,8 +824,10 @@ class LRUCache { noUpdateTTL = this.noUpdateTTL, // fetch exclusive options noDeleteOnFetchRejection = this.noDeleteOnFetchRejection, + allowStaleOnFetchRejection = this.allowStaleOnFetchRejection, fetchContext = this.fetchContext, forceRefresh = false, + signal, } = {} ) { if (!this.fetchMethod) { @@ -815,6 +848,8 @@ class LRUCache { sizeCalculation, noUpdateTTL, noDeleteOnFetchRejection, + allowStaleOnFetchRejection, + signal, } let index = this.keyMap.get(k) @@ -929,7 +964,7 @@ class LRUCache { this.removeItemSize(index) const v = this.valList[index] if (this.isBackgroundFetch(v)) { - v.__abortController.abort() + v.__abortController.abort(new Error('deleted')) } else { this.dispose(v, k, 'delete') if (this.disposeAfter) { @@ -964,7 +999,7 @@ class LRUCache { for (const index of this.rindexes({ allowStale: true })) { const v = this.valList[index] if (this.isBackgroundFetch(v)) { - v.__abortController.abort() + v.__abortController.abort(new Error('deleted')) } else { const k = this.keyList[index] this.dispose(v, k, 'delete') diff --git a/deps/npm/node_modules/lru-cache/index.mjs b/deps/npm/node_modules/lru-cache/index.mjs new file mode 100644 index 00000000000000..e69e77fbb34566 --- /dev/null +++ b/deps/npm/node_modules/lru-cache/index.mjs @@ -0,0 +1,1053 @@ +const perf = + typeof performance === 'object' && + performance && + typeof performance.now === 'function' + ? performance + : Date + +const hasAbortController = typeof AbortController === 'function' + +// minimal backwards-compatibility polyfill +// this doesn't have nearly all the checks and whatnot that +// actual AbortController/Signal has, but it's enough for +// our purposes, and if used properly, behaves the same. +const AC = hasAbortController + ? AbortController + : class AbortController { + constructor() { + this.signal = new AS() + } + abort(reason = new Error('This operation was aborted')) { + this.signal.reason = reason + this.signal.dispatchEvent({ + type: 'abort', + target: this.signal, + }) + } + } + +const hasAbortSignal = typeof AbortSignal === 'function' +// Some polyfills put this on the AC class, not global +const hasACAbortSignal = typeof AC.AbortSignal === 'function' +const AS = hasAbortSignal + ? AbortSignal + : hasACAbortSignal + ? AC.AbortController + : class AbortSignal { + constructor() { + this.reason = undefined + this.aborted = false + this._listeners = [] + } + dispatchEvent(e) { + if (e.type === 'abort') { + this.aborted = true + this.onabort(e) + this._listeners.forEach(f => f(e), this) + } + } + onabort() {} + addEventListener(ev, fn) { + if (ev === 'abort') { + this._listeners.push(fn) + } + } + removeEventListener(ev, fn) { + if (ev === 'abort') { + this._listeners = this._listeners.filter(f => f !== fn) + } + } + } + +const warned = new Set() +const deprecatedOption = (opt, instead) => { + const code = `LRU_CACHE_OPTION_${opt}` + if (shouldWarn(code)) { + warn(code, `${opt} option`, `options.${instead}`, LRUCache) + } +} +const deprecatedMethod = (method, instead) => { + const code = `LRU_CACHE_METHOD_${method}` + if (shouldWarn(code)) { + const { prototype } = LRUCache + const { get } = Object.getOwnPropertyDescriptor(prototype, method) + warn(code, `${method} method`, `cache.${instead}()`, get) + } +} +const deprecatedProperty = (field, instead) => { + const code = `LRU_CACHE_PROPERTY_${field}` + if (shouldWarn(code)) { + const { prototype } = LRUCache + const { get } = Object.getOwnPropertyDescriptor(prototype, field) + warn(code, `${field} property`, `cache.${instead}`, get) + } +} + +const emitWarning = (...a) => { + typeof process === 'object' && + process && + typeof process.emitWarning === 'function' + ? process.emitWarning(...a) + : console.error(...a) +} + +const shouldWarn = code => !warned.has(code) + +const warn = (code, what, instead, fn) => { + warned.add(code) + const msg = `The ${what} is deprecated. Please use ${instead} instead.` + emitWarning(msg, 'DeprecationWarning', code, fn) +} + +const isPosInt = n => n && n === Math.floor(n) && n > 0 && isFinite(n) + +/* istanbul ignore next - This is a little bit ridiculous, tbh. + * The maximum array length is 2^32-1 or thereabouts on most JS impls. + * And well before that point, you're caching the entire world, I mean, + * that's ~32GB of just integers for the next/prev links, plus whatever + * else to hold that many keys and values. Just filling the memory with + * zeroes at init time is brutal when you get that big. + * But why not be complete? + * Maybe in the future, these limits will have expanded. */ +const getUintArray = max => + !isPosInt(max) + ? null + : max <= Math.pow(2, 8) + ? Uint8Array + : max <= Math.pow(2, 16) + ? Uint16Array + : max <= Math.pow(2, 32) + ? Uint32Array + : max <= Number.MAX_SAFE_INTEGER + ? ZeroArray + : null + +class ZeroArray extends Array { + constructor(size) { + super(size) + this.fill(0) + } +} + +class Stack { + constructor(max) { + if (max === 0) { + return [] + } + const UintArray = getUintArray(max) + this.heap = new UintArray(max) + this.length = 0 + } + push(n) { + this.heap[this.length++] = n + } + pop() { + return this.heap[--this.length] + } +} + +class LRUCache { + constructor(options = {}) { + const { + max = 0, + ttl, + ttlResolution = 1, + ttlAutopurge, + updateAgeOnGet, + updateAgeOnHas, + allowStale, + dispose, + disposeAfter, + noDisposeOnSet, + noUpdateTTL, + maxSize = 0, + maxEntrySize = 0, + sizeCalculation, + fetchMethod, + fetchContext, + noDeleteOnFetchRejection, + noDeleteOnStaleGet, + allowStaleOnFetchRejection, + } = options + + // deprecated options, don't trigger a warning for getting them if + // the thing being passed in is another LRUCache we're copying. + const { length, maxAge, stale } = + options instanceof LRUCache ? {} : options + + if (max !== 0 && !isPosInt(max)) { + throw new TypeError('max option must be a nonnegative integer') + } + + const UintArray = max ? getUintArray(max) : Array + if (!UintArray) { + throw new Error('invalid max value: ' + max) + } + + this.max = max + this.maxSize = maxSize + this.maxEntrySize = maxEntrySize || this.maxSize + this.sizeCalculation = sizeCalculation || length + if (this.sizeCalculation) { + if (!this.maxSize && !this.maxEntrySize) { + throw new TypeError( + 'cannot set sizeCalculation without setting maxSize or maxEntrySize' + ) + } + if (typeof this.sizeCalculation !== 'function') { + throw new TypeError('sizeCalculation set to non-function') + } + } + + this.fetchMethod = fetchMethod || null + if (this.fetchMethod && typeof this.fetchMethod !== 'function') { + throw new TypeError( + 'fetchMethod must be a function if specified' + ) + } + + this.fetchContext = fetchContext + if (!this.fetchMethod && fetchContext !== undefined) { + throw new TypeError( + 'cannot set fetchContext without fetchMethod' + ) + } + + this.keyMap = new Map() + this.keyList = new Array(max).fill(null) + this.valList = new Array(max).fill(null) + this.next = new UintArray(max) + this.prev = new UintArray(max) + this.head = 0 + this.tail = 0 + this.free = new Stack(max) + this.initialFill = 1 + this.size = 0 + + if (typeof dispose === 'function') { + this.dispose = dispose + } + if (typeof disposeAfter === 'function') { + this.disposeAfter = disposeAfter + this.disposed = [] + } else { + this.disposeAfter = null + this.disposed = null + } + this.noDisposeOnSet = !!noDisposeOnSet + this.noUpdateTTL = !!noUpdateTTL + this.noDeleteOnFetchRejection = !!noDeleteOnFetchRejection + this.allowStaleOnFetchRejection = !!allowStaleOnFetchRejection + + // NB: maxEntrySize is set to maxSize if it's set + if (this.maxEntrySize !== 0) { + if (this.maxSize !== 0) { + if (!isPosInt(this.maxSize)) { + throw new TypeError( + 'maxSize must be a positive integer if specified' + ) + } + } + if (!isPosInt(this.maxEntrySize)) { + throw new TypeError( + 'maxEntrySize must be a positive integer if specified' + ) + } + this.initializeSizeTracking() + } + + this.allowStale = !!allowStale || !!stale + this.noDeleteOnStaleGet = !!noDeleteOnStaleGet + this.updateAgeOnGet = !!updateAgeOnGet + this.updateAgeOnHas = !!updateAgeOnHas + this.ttlResolution = + isPosInt(ttlResolution) || ttlResolution === 0 + ? ttlResolution + : 1 + this.ttlAutopurge = !!ttlAutopurge + this.ttl = ttl || maxAge || 0 + if (this.ttl) { + if (!isPosInt(this.ttl)) { + throw new TypeError( + 'ttl must be a positive integer if specified' + ) + } + this.initializeTTLTracking() + } + + // do not allow completely unbounded caches + if (this.max === 0 && this.ttl === 0 && this.maxSize === 0) { + throw new TypeError( + 'At least one of max, maxSize, or ttl is required' + ) + } + if (!this.ttlAutopurge && !this.max && !this.maxSize) { + const code = 'LRU_CACHE_UNBOUNDED' + if (shouldWarn(code)) { + warned.add(code) + const msg = + 'TTL caching without ttlAutopurge, max, or maxSize can ' + + 'result in unbounded memory consumption.' + emitWarning(msg, 'UnboundedCacheWarning', code, LRUCache) + } + } + + if (stale) { + deprecatedOption('stale', 'allowStale') + } + if (maxAge) { + deprecatedOption('maxAge', 'ttl') + } + if (length) { + deprecatedOption('length', 'sizeCalculation') + } + } + + getRemainingTTL(key) { + return this.has(key, { updateAgeOnHas: false }) ? Infinity : 0 + } + + initializeTTLTracking() { + this.ttls = new ZeroArray(this.max) + this.starts = new ZeroArray(this.max) + + this.setItemTTL = (index, ttl, start = perf.now()) => { + this.starts[index] = ttl !== 0 ? start : 0 + this.ttls[index] = ttl + if (ttl !== 0 && this.ttlAutopurge) { + const t = setTimeout(() => { + if (this.isStale(index)) { + this.delete(this.keyList[index]) + } + }, ttl + 1) + /* istanbul ignore else - unref() not supported on all platforms */ + if (t.unref) { + t.unref() + } + } + } + + this.updateItemAge = index => { + this.starts[index] = this.ttls[index] !== 0 ? perf.now() : 0 + } + + // debounce calls to perf.now() to 1s so we're not hitting + // that costly call repeatedly. + let cachedNow = 0 + const getNow = () => { + const n = perf.now() + if (this.ttlResolution > 0) { + cachedNow = n + const t = setTimeout( + () => (cachedNow = 0), + this.ttlResolution + ) + /* istanbul ignore else - not available on all platforms */ + if (t.unref) { + t.unref() + } + } + return n + } + + this.getRemainingTTL = key => { + const index = this.keyMap.get(key) + if (index === undefined) { + return 0 + } + return this.ttls[index] === 0 || this.starts[index] === 0 + ? Infinity + : this.starts[index] + + this.ttls[index] - + (cachedNow || getNow()) + } + + this.isStale = index => { + return ( + this.ttls[index] !== 0 && + this.starts[index] !== 0 && + (cachedNow || getNow()) - this.starts[index] > + this.ttls[index] + ) + } + } + updateItemAge(_index) {} + setItemTTL(_index, _ttl, _start) {} + isStale(_index) { + return false + } + + initializeSizeTracking() { + this.calculatedSize = 0 + this.sizes = new ZeroArray(this.max) + this.removeItemSize = index => { + this.calculatedSize -= this.sizes[index] + this.sizes[index] = 0 + } + this.requireSize = (k, v, size, sizeCalculation) => { + // provisionally accept background fetches. + // actual value size will be checked when they return. + if (this.isBackgroundFetch(v)) { + return 0 + } + if (!isPosInt(size)) { + if (sizeCalculation) { + if (typeof sizeCalculation !== 'function') { + throw new TypeError('sizeCalculation must be a function') + } + size = sizeCalculation(v, k) + if (!isPosInt(size)) { + throw new TypeError( + 'sizeCalculation return invalid (expect positive integer)' + ) + } + } else { + throw new TypeError( + 'invalid size value (must be positive integer). ' + + 'When maxSize or maxEntrySize is used, sizeCalculation or size ' + + 'must be set.' + ) + } + } + return size + } + this.addItemSize = (index, size) => { + this.sizes[index] = size + if (this.maxSize) { + const maxSize = this.maxSize - this.sizes[index] + while (this.calculatedSize > maxSize) { + this.evict(true) + } + } + this.calculatedSize += this.sizes[index] + } + } + removeItemSize(_index) {} + addItemSize(_index, _size) {} + requireSize(_k, _v, size, sizeCalculation) { + if (size || sizeCalculation) { + throw new TypeError( + 'cannot set size without setting maxSize or maxEntrySize on cache' + ) + } + } + + *indexes({ allowStale = this.allowStale } = {}) { + if (this.size) { + for (let i = this.tail; true; ) { + if (!this.isValidIndex(i)) { + break + } + if (allowStale || !this.isStale(i)) { + yield i + } + if (i === this.head) { + break + } else { + i = this.prev[i] + } + } + } + } + + *rindexes({ allowStale = this.allowStale } = {}) { + if (this.size) { + for (let i = this.head; true; ) { + if (!this.isValidIndex(i)) { + break + } + if (allowStale || !this.isStale(i)) { + yield i + } + if (i === this.tail) { + break + } else { + i = this.next[i] + } + } + } + } + + isValidIndex(index) { + return this.keyMap.get(this.keyList[index]) === index + } + + *entries() { + for (const i of this.indexes()) { + if (!this.isBackgroundFetch(this.valList[i])) { + yield [this.keyList[i], this.valList[i]] + } + } + } + *rentries() { + for (const i of this.rindexes()) { + if (!this.isBackgroundFetch(this.valList[i])) { + yield [this.keyList[i], this.valList[i]] + } + } + } + + *keys() { + for (const i of this.indexes()) { + if (!this.isBackgroundFetch(this.valList[i])) { + yield this.keyList[i] + } + } + } + *rkeys() { + for (const i of this.rindexes()) { + if (!this.isBackgroundFetch(this.valList[i])) { + yield this.keyList[i] + } + } + } + + *values() { + for (const i of this.indexes()) { + if (!this.isBackgroundFetch(this.valList[i])) { + yield this.valList[i] + } + } + } + *rvalues() { + for (const i of this.rindexes()) { + if (!this.isBackgroundFetch(this.valList[i])) { + yield this.valList[i] + } + } + } + + [Symbol.iterator]() { + return this.entries() + } + + find(fn, getOptions = {}) { + for (const i of this.indexes()) { + if (fn(this.valList[i], this.keyList[i], this)) { + return this.get(this.keyList[i], getOptions) + } + } + } + + forEach(fn, thisp = this) { + for (const i of this.indexes()) { + fn.call(thisp, this.valList[i], this.keyList[i], this) + } + } + + rforEach(fn, thisp = this) { + for (const i of this.rindexes()) { + fn.call(thisp, this.valList[i], this.keyList[i], this) + } + } + + get prune() { + deprecatedMethod('prune', 'purgeStale') + return this.purgeStale + } + + purgeStale() { + let deleted = false + for (const i of this.rindexes({ allowStale: true })) { + if (this.isStale(i)) { + this.delete(this.keyList[i]) + deleted = true + } + } + return deleted + } + + dump() { + const arr = [] + for (const i of this.indexes({ allowStale: true })) { + const key = this.keyList[i] + const v = this.valList[i] + const value = this.isBackgroundFetch(v) + ? v.__staleWhileFetching + : v + if (value === undefined) continue + const entry = { value } + if (this.ttls) { + entry.ttl = this.ttls[i] + // always dump the start relative to a portable timestamp + // it's ok for this to be a bit slow, it's a rare operation. + const age = perf.now() - this.starts[i] + entry.start = Math.floor(Date.now() - age) + } + if (this.sizes) { + entry.size = this.sizes[i] + } + arr.unshift([key, entry]) + } + return arr + } + + load(arr) { + this.clear() + for (const [key, entry] of arr) { + if (entry.start) { + // entry.start is a portable timestamp, but we may be using + // node's performance.now(), so calculate the offset. + // it's ok for this to be a bit slow, it's a rare operation. + const age = Date.now() - entry.start + entry.start = perf.now() - age + } + this.set(key, entry.value, entry) + } + } + + dispose(_v, _k, _reason) {} + + set( + k, + v, + { + ttl = this.ttl, + start, + noDisposeOnSet = this.noDisposeOnSet, + size = 0, + sizeCalculation = this.sizeCalculation, + noUpdateTTL = this.noUpdateTTL, + } = {} + ) { + size = this.requireSize(k, v, size, sizeCalculation) + // if the item doesn't fit, don't do anything + // NB: maxEntrySize set to maxSize by default + if (this.maxEntrySize && size > this.maxEntrySize) { + // have to delete, in case a background fetch is there already. + // in non-async cases, this is a no-op + this.delete(k) + return this + } + let index = this.size === 0 ? undefined : this.keyMap.get(k) + if (index === undefined) { + // addition + index = this.newIndex() + this.keyList[index] = k + this.valList[index] = v + this.keyMap.set(k, index) + this.next[this.tail] = index + this.prev[index] = this.tail + this.tail = index + this.size++ + this.addItemSize(index, size) + noUpdateTTL = false + } else { + // update + this.moveToTail(index) + const oldVal = this.valList[index] + if (v !== oldVal) { + if (this.isBackgroundFetch(oldVal)) { + oldVal.__abortController.abort(new Error('replaced')) + } else { + if (!noDisposeOnSet) { + this.dispose(oldVal, k, 'set') + if (this.disposeAfter) { + this.disposed.push([oldVal, k, 'set']) + } + } + } + this.removeItemSize(index) + this.valList[index] = v + this.addItemSize(index, size) + } + } + if (ttl !== 0 && this.ttl === 0 && !this.ttls) { + this.initializeTTLTracking() + } + if (!noUpdateTTL) { + this.setItemTTL(index, ttl, start) + } + if (this.disposeAfter) { + while (this.disposed.length) { + this.disposeAfter(...this.disposed.shift()) + } + } + return this + } + + newIndex() { + if (this.size === 0) { + return this.tail + } + if (this.size === this.max && this.max !== 0) { + return this.evict(false) + } + if (this.free.length !== 0) { + return this.free.pop() + } + // initial fill, just keep writing down the list + return this.initialFill++ + } + + pop() { + if (this.size) { + const val = this.valList[this.head] + this.evict(true) + return val + } + } + + evict(free) { + const head = this.head + const k = this.keyList[head] + const v = this.valList[head] + if (this.isBackgroundFetch(v)) { + v.__abortController.abort(new Error('evicted')) + } else { + this.dispose(v, k, 'evict') + if (this.disposeAfter) { + this.disposed.push([v, k, 'evict']) + } + } + this.removeItemSize(head) + // if we aren't about to use the index, then null these out + if (free) { + this.keyList[head] = null + this.valList[head] = null + this.free.push(head) + } + this.head = this.next[head] + this.keyMap.delete(k) + this.size-- + return head + } + + has(k, { updateAgeOnHas = this.updateAgeOnHas } = {}) { + const index = this.keyMap.get(k) + if (index !== undefined) { + if (!this.isStale(index)) { + if (updateAgeOnHas) { + this.updateItemAge(index) + } + return true + } + } + return false + } + + // like get(), but without any LRU updating or TTL expiration + peek(k, { allowStale = this.allowStale } = {}) { + const index = this.keyMap.get(k) + if (index !== undefined && (allowStale || !this.isStale(index))) { + const v = this.valList[index] + // either stale and allowed, or forcing a refresh of non-stale value + return this.isBackgroundFetch(v) ? v.__staleWhileFetching : v + } + } + + backgroundFetch(k, index, options, context) { + const v = index === undefined ? undefined : this.valList[index] + if (this.isBackgroundFetch(v)) { + return v + } + const ac = new AC() + const fetchOpts = { + signal: ac.signal, + options, + context, + } + const cb = v => { + if (!ac.signal.aborted) { + this.set(k, v, fetchOpts.options) + return v + } else { + return eb(ac.signal.reason) + } + } + const eb = er => { + if (this.valList[index] === p) { + // if we allow stale on fetch rejections, then we need to ensure that + // the stale value is not removed from the cache when the fetch fails. + const noDelete = + options.noDeleteOnFetchRejection || + options.allowStaleOnFetchRejection + const del = !noDelete || p.__staleWhileFetching === undefined + if (del) { + this.delete(k) + } else { + // still replace the *promise* with the stale value, + // since we are done with the promise at this point. + this.valList[index] = p.__staleWhileFetching + } + } + if (options.allowStaleOnFetchRejection) { + return p.__staleWhileFetching + } else if (p.__returned === p) { + throw er + } + } + const pcall = (res, rej) => { + ac.signal.addEventListener('abort', () => res()) + this.fetchMethod(k, v, fetchOpts).then(res, rej) + } + const p = new Promise(pcall).then(cb, eb) + p.__abortController = ac + p.__staleWhileFetching = v + p.__returned = null + if (index === undefined) { + this.set(k, p, fetchOpts.options) + index = this.keyMap.get(k) + } else { + this.valList[index] = p + } + return p + } + + isBackgroundFetch(p) { + return ( + p && + typeof p === 'object' && + typeof p.then === 'function' && + Object.prototype.hasOwnProperty.call( + p, + '__staleWhileFetching' + ) && + Object.prototype.hasOwnProperty.call(p, '__returned') && + (p.__returned === p || p.__returned === null) + ) + } + + // this takes the union of get() and set() opts, because it does both + async fetch( + k, + { + // get options + allowStale = this.allowStale, + updateAgeOnGet = this.updateAgeOnGet, + noDeleteOnStaleGet = this.noDeleteOnStaleGet, + // set options + ttl = this.ttl, + noDisposeOnSet = this.noDisposeOnSet, + size = 0, + sizeCalculation = this.sizeCalculation, + noUpdateTTL = this.noUpdateTTL, + // fetch exclusive options + noDeleteOnFetchRejection = this.noDeleteOnFetchRejection, + allowStaleOnFetchRejection = this.allowStaleOnFetchRejection, + fetchContext = this.fetchContext, + forceRefresh = false, + signal, + } = {} + ) { + if (!this.fetchMethod) { + return this.get(k, { + allowStale, + updateAgeOnGet, + noDeleteOnStaleGet, + }) + } + + const options = { + allowStale, + updateAgeOnGet, + noDeleteOnStaleGet, + ttl, + noDisposeOnSet, + size, + sizeCalculation, + noUpdateTTL, + noDeleteOnFetchRejection, + allowStaleOnFetchRejection, + signal, + } + + let index = this.keyMap.get(k) + if (index === undefined) { + const p = this.backgroundFetch(k, index, options, fetchContext) + return (p.__returned = p) + } else { + // in cache, maybe already fetching + const v = this.valList[index] + if (this.isBackgroundFetch(v)) { + return allowStale && v.__staleWhileFetching !== undefined + ? v.__staleWhileFetching + : (v.__returned = v) + } + + // if we force a refresh, that means do NOT serve the cached value, + // unless we are already in the process of refreshing the cache. + if (!forceRefresh && !this.isStale(index)) { + this.moveToTail(index) + if (updateAgeOnGet) { + this.updateItemAge(index) + } + return v + } + + // ok, it is stale or a forced refresh, and not already fetching. + // refresh the cache. + const p = this.backgroundFetch(k, index, options, fetchContext) + return allowStale && p.__staleWhileFetching !== undefined + ? p.__staleWhileFetching + : (p.__returned = p) + } + } + + get( + k, + { + allowStale = this.allowStale, + updateAgeOnGet = this.updateAgeOnGet, + noDeleteOnStaleGet = this.noDeleteOnStaleGet, + } = {} + ) { + const index = this.keyMap.get(k) + if (index !== undefined) { + const value = this.valList[index] + const fetching = this.isBackgroundFetch(value) + if (this.isStale(index)) { + // delete only if not an in-flight background fetch + if (!fetching) { + if (!noDeleteOnStaleGet) { + this.delete(k) + } + return allowStale ? value : undefined + } else { + return allowStale ? value.__staleWhileFetching : undefined + } + } else { + // if we're currently fetching it, we don't actually have it yet + // it's not stale, which means this isn't a staleWhileRefetching, + // so we just return undefined + if (fetching) { + return undefined + } + this.moveToTail(index) + if (updateAgeOnGet) { + this.updateItemAge(index) + } + return value + } + } + } + + connect(p, n) { + this.prev[n] = p + this.next[p] = n + } + + moveToTail(index) { + // if tail already, nothing to do + // if head, move head to next[index] + // else + // move next[prev[index]] to next[index] (head has no prev) + // move prev[next[index]] to prev[index] + // prev[index] = tail + // next[tail] = index + // tail = index + if (index !== this.tail) { + if (index === this.head) { + this.head = this.next[index] + } else { + this.connect(this.prev[index], this.next[index]) + } + this.connect(this.tail, index) + this.tail = index + } + } + + get del() { + deprecatedMethod('del', 'delete') + return this.delete + } + + delete(k) { + let deleted = false + if (this.size !== 0) { + const index = this.keyMap.get(k) + if (index !== undefined) { + deleted = true + if (this.size === 1) { + this.clear() + } else { + this.removeItemSize(index) + const v = this.valList[index] + if (this.isBackgroundFetch(v)) { + v.__abortController.abort(new Error('deleted')) + } else { + this.dispose(v, k, 'delete') + if (this.disposeAfter) { + this.disposed.push([v, k, 'delete']) + } + } + this.keyMap.delete(k) + this.keyList[index] = null + this.valList[index] = null + if (index === this.tail) { + this.tail = this.prev[index] + } else if (index === this.head) { + this.head = this.next[index] + } else { + this.next[this.prev[index]] = this.next[index] + this.prev[this.next[index]] = this.prev[index] + } + this.size-- + this.free.push(index) + } + } + } + if (this.disposed) { + while (this.disposed.length) { + this.disposeAfter(...this.disposed.shift()) + } + } + return deleted + } + + clear() { + for (const index of this.rindexes({ allowStale: true })) { + const v = this.valList[index] + if (this.isBackgroundFetch(v)) { + v.__abortController.abort(new Error('deleted')) + } else { + const k = this.keyList[index] + this.dispose(v, k, 'delete') + if (this.disposeAfter) { + this.disposed.push([v, k, 'delete']) + } + } + } + + this.keyMap.clear() + this.valList.fill(null) + this.keyList.fill(null) + if (this.ttls) { + this.ttls.fill(0) + this.starts.fill(0) + } + if (this.sizes) { + this.sizes.fill(0) + } + this.head = 0 + this.tail = 0 + this.initialFill = 1 + this.free.length = 0 + this.calculatedSize = 0 + this.size = 0 + if (this.disposed) { + while (this.disposed.length) { + this.disposeAfter(...this.disposed.shift()) + } + } + } + + get reset() { + deprecatedMethod('reset', 'clear') + return this.clear + } + + get length() { + deprecatedProperty('length', 'size') + return this.size + } + + static get AbortController() { + return AC + } + static get AbortSignal() { + return AS + } +} + +export default LRUCache diff --git a/deps/npm/node_modules/lru-cache/package.json b/deps/npm/node_modules/lru-cache/package.json index 366ec03dfbc52f..fb90c93901b093 100644 --- a/deps/npm/node_modules/lru-cache/package.json +++ b/deps/npm/node_modules/lru-cache/package.json @@ -1,7 +1,7 @@ { "name": "lru-cache", "description": "A cache object that deletes the least-recently-used items.", - "version": "7.14.1", + "version": "7.16.2", "author": "Isaac Z. Schlueter ", "keywords": [ "mru", @@ -10,16 +10,36 @@ ], "sideEffects": false, "scripts": { - "build": "", + "build": "npm run prepare", + "pretest": "npm run prepare", + "presnap": "npm run prepare", + "prepare": "node ./scripts/transpile-to-esm.mjs", "size": "size-limit", "test": "tap", "snap": "tap", "preversion": "npm test", "postversion": "npm publish", "prepublishOnly": "git push origin --follow-tags", - "format": "prettier --write ." + "format": "prettier --write .", + "typedoc": "typedoc ./index.d.ts" + }, + "type": "commonjs", + "main": "./index.js", + "module": "./index.mjs", + "types": "./index.d.ts", + "exports": { + ".": { + "import": { + "types": "./index.d.ts", + "default": "./index.mjs" + }, + "require": { + "types": "./index.d.ts", + "default": "./index.js" + } + }, + "./package.json": "./package.json" }, - "main": "index.js", "repository": "git://github.com/isaacs/node-lru-cache.git", "devDependencies": { "@size-limit/preset-small-lib": "^7.0.8", @@ -31,14 +51,16 @@ "eslint-config-prettier": "^8.5.0", "prettier": "^2.6.2", "size-limit": "^7.0.8", - "tap": "^16.0.1", + "tap": "^16.3.4", "ts-node": "^10.7.0", "tslib": "^2.4.0", + "typedoc": "^0.23.24", "typescript": "^4.6.4" }, "license": "ISC", "files": [ "index.js", + "index.mjs", "index.d.ts" ], "engines": { diff --git a/deps/npm/node_modules/pacote/lib/fetcher.js b/deps/npm/node_modules/pacote/lib/fetcher.js index fe5679f00a0a16..4852564d0445d3 100644 --- a/deps/npm/node_modules/pacote/lib/fetcher.js +++ b/deps/npm/node_modules/pacote/lib/fetcher.js @@ -425,7 +425,7 @@ class FetcherBase { return ((mode | m) & ~this.umask) | exe | 0o600 } - [_tarxOptions] ({ cwd, uid, gid }) { + [_tarxOptions] ({ cwd }) { const sawIgnores = new Set() return { cwd, @@ -460,9 +460,9 @@ class FetcherBase { log.warn('tar', code, msg) log.silly('tar', code, msg, data) }, - uid, - gid, umask: this.umask, + // always ignore ownership info from tarball metadata + preserveOwner: false, } } } diff --git a/deps/npm/node_modules/pacote/package.json b/deps/npm/node_modules/pacote/package.json index c09fbda86aa1dd..8a89a1dd612c84 100644 --- a/deps/npm/node_modules/pacote/package.json +++ b/deps/npm/node_modules/pacote/package.json @@ -1,6 +1,6 @@ { "name": "pacote", - "version": "15.1.0", + "version": "15.1.1", "description": "JavaScript package downloader", "author": "GitHub Inc.", "bin": { diff --git a/deps/npm/package.json b/deps/npm/package.json index ec375de8794d2e..851d7de8b80134 100644 --- a/deps/npm/package.json +++ b/deps/npm/package.json @@ -1,5 +1,5 @@ { - "version": "9.5.0", + "version": "9.5.1", "name": "npm", "description": "a package manager for JavaScript", "workspaces": [ @@ -53,7 +53,7 @@ }, "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^6.2.2", + "@npmcli/arborist": "^6.2.3", "@npmcli/config": "^6.1.3", "@npmcli/map-workspaces": "^3.0.2", "@npmcli/package-json": "^3.0.0", @@ -76,12 +76,12 @@ "is-cidr": "^4.0.2", "json-parse-even-better-errors": "^3.0.0", "libnpmaccess": "^7.0.2", - "libnpmdiff": "^5.0.10", - "libnpmexec": "^5.0.10", - "libnpmfund": "^4.0.10", + "libnpmdiff": "^5.0.11", + "libnpmexec": "^5.0.11", + "libnpmfund": "^4.0.11", "libnpmhook": "^9.0.3", "libnpmorg": "^5.0.3", - "libnpmpack": "^5.0.10", + "libnpmpack": "^5.0.11", "libnpmpublish": "^7.1.0", "libnpmsearch": "^6.0.2", "libnpmteam": "^5.0.3", @@ -102,7 +102,7 @@ "npm-user-validate": "^2.0.0", "npmlog": "^7.0.1", "p-map": "^4.0.0", - "pacote": "^15.1.0", + "pacote": "^15.1.1", "parse-conflict-json": "^3.0.0", "proc-log": "^3.0.0", "qrcode-terminal": "^0.12.0", diff --git a/deps/postject/postject-api.h b/deps/postject/postject-api.h index 4ec1f64faaf245..875ddc36537eae 100644 --- a/deps/postject/postject-api.h +++ b/deps/postject/postject-api.h @@ -12,7 +12,6 @@ #elif defined(__linux__) #include #include -#include #include #elif defined(_WIN32) #include @@ -44,6 +43,16 @@ static inline bool postject_has_resource() { return sentinel[sizeof(POSTJECT_SENTINEL_FUSE)] == '1'; } +#if defined(__linux__) +static int postject__dl_iterate_phdr_callback(struct dl_phdr_info* info, + size_t size, + void* data) { + // Snag the dl_phdr_info struct for the main program, then stop iterating + *((struct dl_phdr_info*)data) = *info; + return 1; +} +#endif + static const void* postject_find_resource( const char* name, size_t* size, @@ -114,9 +123,12 @@ static const void* postject_find_resource( name = options->elf_section_name; } - uintptr_t p = getauxval(AT_PHDR); - size_t n = getauxval(AT_PHNUM); - uintptr_t base_addr = p - sizeof(ElfW(Ehdr)); + struct dl_phdr_info main_program_info; + dl_iterate_phdr(postject__dl_iterate_phdr_callback, &main_program_info); + + uintptr_t p = (uintptr_t)main_program_info.dlpi_phdr; + size_t n = main_program_info.dlpi_phnum; + uintptr_t base_addr = main_program_info.dlpi_addr; // iterate program header for (; n > 0; n--, p += sizeof(ElfW(Phdr))) { diff --git a/deps/simdutf/simdutf.cpp b/deps/simdutf/simdutf.cpp index c987f9378bec66..d3100c1561d350 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-24 17:01:43 -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..80189d316cba8c 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-24 17:01:43 -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.2" namespace simdutf { enum { @@ -583,11 +583,11 @@ 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. */ - SIMDUTF_VERSION_REVISION = 0 + SIMDUTF_VERSION_REVISION = 2 }; } // namespace simdutf @@ -690,22 +690,12 @@ static inline uint32_t detect_supported_architectures() { return instruction_set::ALTIVEC; } -#elif defined(__arm__) || defined(__aarch64__) // incl. armel, armhf, arm64 - -#if defined(__ARM_NEON) +#elif defined(__aarch64__) || defined(_M_ARM64) static inline uint32_t detect_supported_architectures() { return instruction_set::NEON; } -#else // ARM without NEON - -static inline uint32_t detect_supported_architectures() { - return instruction_set::DEFAULT; -} - -#endif - #elif defined(__x86_64__) || defined(_M_AMD64) // x64 @@ -822,7 +812,7 @@ static inline uint32_t detect_supported_architectures() { } #else // fallback - +// includes 32-bit ARM. static inline uint32_t detect_supported_architectures() { return instruction_set::DEFAULT; } @@ -2724,7 +2714,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(); diff --git a/deps/undici/src/README.md b/deps/undici/src/README.md index e49064fa2973a2..05a5d21ed1195c 100644 --- a/deps/undici/src/README.md +++ b/deps/undici/src/README.md @@ -407,7 +407,7 @@ Refs: https://fetch.spec.whatwg.org/#atomic-http-redirect-handling ## Workarounds -### Network address family autoselection. +### Network address family autoselection. If you experience problem when connecting to a remote server that is resolved by your DNS servers to a IPv6 (AAAA record) first, there are chances that your local router or ISP might have problem connecting to IPv6 networks. In that case diff --git a/deps/undici/src/docs/api/ProxyAgent.md b/deps/undici/src/docs/api/ProxyAgent.md index 05d67a094cfe2b..6a8b07fe6bfb75 100644 --- a/deps/undici/src/docs/api/ProxyAgent.md +++ b/deps/undici/src/docs/api/ProxyAgent.md @@ -19,6 +19,7 @@ Extends: [`AgentOptions`](Agent.md#parameter-agentoptions) * **uri** `string` (required) - It can be passed either by a string or a object containing `uri` as string. * **token** `string` (optional) - It can be passed by a string of token for authentication. * **auth** `string` (**deprecated**) - Use token. +* **clientFactory** `(origin: URL, opts: Object) => Dispatcher` - Default: `(origin, opts) => new Pool(origin, opts)` Examples: @@ -83,7 +84,8 @@ import { setGlobalDispatcher, request, ProxyAgent } from 'undici'; const proxyAgent = new ProxyAgent({ uri: 'my.proxy.server', - token: 'Bearer xxxx' + // token: 'Bearer xxxx' + token: `Basic ${Buffer.from('username:password').toString('base64')}` }); setGlobalDispatcher(proxyAgent); diff --git a/deps/undici/src/lib/api/api-stream.js b/deps/undici/src/lib/api/api-stream.js index f33f459f9d438f..7560a2e6505781 100644 --- a/deps/undici/src/lib/api/api-stream.js +++ b/deps/undici/src/lib/api/api-stream.js @@ -1,10 +1,11 @@ 'use strict' -const { finished } = require('stream') +const { finished, PassThrough } = require('stream') const { InvalidArgumentError, InvalidReturnValueError, - RequestAbortedError + RequestAbortedError, + ResponseStatusCodeError } = require('../core/errors') const util = require('../core/util') const { AsyncResource } = require('async_hooks') @@ -16,7 +17,7 @@ class StreamHandler extends AsyncResource { throw new InvalidArgumentError('invalid opts') } - const { signal, method, opaque, body, onInfo, responseHeaders } = opts + const { signal, method, opaque, body, onInfo, responseHeaders, throwOnError } = opts try { if (typeof callback !== 'function') { @@ -57,6 +58,7 @@ class StreamHandler extends AsyncResource { this.trailers = null this.body = body this.onInfo = onInfo || null + this.throwOnError = throwOnError || false if (util.isStream(body)) { body.on('error', (err) => { @@ -76,8 +78,8 @@ class StreamHandler extends AsyncResource { this.context = context } - onHeaders (statusCode, rawHeaders, resume) { - const { factory, opaque, context } = this + onHeaders (statusCode, rawHeaders, resume, statusMessage) { + const { factory, opaque, context, callback } = this if (statusCode < 200) { if (this.onInfo) { @@ -96,6 +98,32 @@ class StreamHandler extends AsyncResource { context }) + if (this.throwOnError && statusCode >= 400) { + const headers = this.responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) + const chunks = [] + const pt = new PassThrough() + pt + .on('data', (chunk) => chunks.push(chunk)) + .on('end', () => { + const payload = Buffer.concat(chunks).toString('utf8') + this.runInAsyncScope( + callback, + null, + new ResponseStatusCodeError( + `Response status code ${statusCode}${statusMessage ? `: ${statusMessage}` : ''}`, + statusCode, + headers, + payload + ) + ) + }) + .on('error', (err) => { + this.onError(err) + }) + this.res = pt + return + } + if ( !res || typeof res.write !== 'function' || diff --git a/deps/undici/src/lib/api/readable.js b/deps/undici/src/lib/api/readable.js index 9c184d14e1c432..a184e8eb51b8f7 100644 --- a/deps/undici/src/lib/api/readable.js +++ b/deps/undici/src/lib/api/readable.js @@ -4,7 +4,7 @@ const assert = require('assert') const { Readable } = require('stream') -const { RequestAbortedError, NotSupportedError } = require('../core/errors') +const { RequestAbortedError, NotSupportedError, InvalidArgumentError } = require('../core/errors') const util = require('../core/util') const { ReadableStreamFrom, toUSVString } = require('../core/util') @@ -146,15 +146,31 @@ module.exports = class BodyReadable extends Readable { async dump (opts) { let limit = opts && Number.isFinite(opts.limit) ? opts.limit : 262144 + const signal = opts && opts.signal + const abortFn = () => { + this.destroy() + } + if (signal) { + if (typeof signal !== 'object' || !('aborted' in signal)) { + throw new InvalidArgumentError('signal must be an AbortSignal') + } + util.throwIfAborted(signal) + signal.addEventListener('abort', abortFn, { once: true }) + } try { for await (const chunk of this) { + util.throwIfAborted(signal) limit -= Buffer.byteLength(chunk) if (limit < 0) { return } } } catch { - // Do nothing... + util.throwIfAborted(signal) + } finally { + if (signal) { + signal.removeEventListener('abort', abortFn) + } } } } diff --git a/deps/undici/src/lib/client.js b/deps/undici/src/lib/client.js index 9dbd2eefe47847..b230c368dabd7f 100644 --- a/deps/undici/src/lib/client.js +++ b/deps/undici/src/lib/client.js @@ -1,3 +1,5 @@ +// @ts-check + 'use strict' /* global WebAssembly */ @@ -85,7 +87,15 @@ try { channels.connected = { hasSubscribers: false } } +/** + * @type {import('../types/client').default} + */ class Client extends DispatcherBase { + /** + * + * @param {string|URL} url + * @param {import('../types/client').Client.Options} options + */ constructor (url, { interceptors, maxHeaderSize, @@ -1658,6 +1668,8 @@ class AsyncWriter { process.emitWarning(new RequestContentLengthMismatchError()) } + socket.cork() + if (bytesWritten === 0) { if (!expectsPayload) { socket[kReset] = true @@ -1678,6 +1690,8 @@ class AsyncWriter { const ret = socket.write(chunk) + socket.uncork() + request.onBodySent(chunk) if (!ret) { diff --git a/deps/undici/src/lib/core/util.js b/deps/undici/src/lib/core/util.js index ef9b4570dcdb94..ab94bcfe51c8e3 100644 --- a/deps/undici/src/lib/core/util.js +++ b/deps/undici/src/lib/core/util.js @@ -15,7 +15,7 @@ const [nodeMajor, nodeMinor] = process.versions.node.split('.').map(v => Number( function nop () {} function isStream (obj) { - return obj && typeof obj.pipe === 'function' + return obj && typeof obj === 'object' && typeof obj.pipe === 'function' && typeof obj.on === 'function' } // based on https://github.com/node-fetch/fetch-blob/blob/8ab587d34080de94140b54f07168451e7d0b655e/index.js#L229-L241 (MIT License) @@ -46,6 +46,12 @@ function buildURL (url, queryParams) { function parseURL (url) { if (typeof url === 'string') { url = new URL(url) + + if (!/^https?:/.test(url.origin || url.protocol)) { + throw new InvalidArgumentError('invalid protocol') + } + + return url } if (!url || typeof url !== 'object') { @@ -375,23 +381,34 @@ function ReadableStreamFrom (iterable) { // The chunk should be a FormData instance and contains // all the required methods. -function isFormDataLike (chunk) { - return (chunk && - chunk.constructor && chunk.constructor.name === 'FormData' && - typeof chunk === 'object' && - (typeof chunk.append === 'function' && - typeof chunk.delete === 'function' && - typeof chunk.get === 'function' && - typeof chunk.getAll === 'function' && - typeof chunk.has === 'function' && - typeof chunk.set === 'function' && - typeof chunk.entries === 'function' && - typeof chunk.keys === 'function' && - typeof chunk.values === 'function' && - typeof chunk.forEach === 'function') +function isFormDataLike (object) { + return ( + object && + typeof object === 'object' && + typeof object.append === 'function' && + typeof object.delete === 'function' && + typeof object.get === 'function' && + typeof object.getAll === 'function' && + typeof object.has === 'function' && + typeof object.set === 'function' && + object[Symbol.toStringTag] === 'FormData' ) } +function throwIfAborted (signal) { + if (!signal) { return } + if (typeof signal.throwIfAborted === 'function') { + signal.throwIfAborted() + } else { + if (signal.aborted) { + // DOMException not available < v17.0.0 + const err = new Error('The operation was aborted') + err.name = 'AbortError' + throw err + } + } +} + const kEnumerableProperty = Object.create(null) kEnumerableProperty.enumerable = true @@ -423,6 +440,7 @@ module.exports = { getSocketInfo, isFormDataLike, buildURL, + throwIfAborted, nodeMajor, nodeMinor, nodeHasAutoSelectFamily: nodeMajor > 18 || (nodeMajor === 18 && nodeMinor >= 13) diff --git a/deps/undici/src/lib/fetch/dataURL.js b/deps/undici/src/lib/fetch/dataURL.js index 0d4a46956db260..beefad154824e4 100644 --- a/deps/undici/src/lib/fetch/dataURL.js +++ b/deps/undici/src/lib/fetch/dataURL.js @@ -1,6 +1,5 @@ const assert = require('assert') const { atob } = require('buffer') -const { format } = require('url') const { isValidHTTPToken, isomorphicDecode } = require('./util') const encoder = new TextEncoder() @@ -118,7 +117,17 @@ function dataURLProcessor (dataURL) { * @param {boolean} excludeFragment */ function URLSerializer (url, excludeFragment = false) { - return format(url, { fragment: !excludeFragment }) + const href = url.href + + if (!excludeFragment) { + return href + } + + const hash = href.lastIndexOf('#') + if (hash === -1) { + return href + } + return href.slice(0, hash) } // https://infra.spec.whatwg.org/#collect-a-sequence-of-code-points diff --git a/deps/undici/src/lib/fetch/index.js b/deps/undici/src/lib/fetch/index.js index 6e356de81289a8..e3834a7f1c614a 100644 --- a/deps/undici/src/lib/fetch/index.js +++ b/deps/undici/src/lib/fetch/index.js @@ -297,7 +297,7 @@ function finalizeAndReportTiming (response, initiatorType = 'other') { // capability. // TODO: given global’s relevant settings object’s cross-origin isolated // capability? - response.timingInfo.endTime = coarsenedSharedCurrentTime() + timingInfo.endTime = coarsenedSharedCurrentTime() // 10. Set response’s timing info to timingInfo. response.timingInfo = timingInfo diff --git a/deps/undici/src/lib/fetch/request.js b/deps/undici/src/lib/fetch/request.js index eca7b060e0ea1f..080a5d7bfa37d3 100644 --- a/deps/undici/src/lib/fetch/request.js +++ b/deps/undici/src/lib/fetch/request.js @@ -9,7 +9,8 @@ const util = require('../core/util') const { isValidHTTPToken, sameOrigin, - normalizeMethod + normalizeMethod, + makePolicyContainer } = require('./util') const { forbiddenMethods, @@ -51,10 +52,14 @@ class Request { input = webidl.converters.RequestInfo(input) init = webidl.converters.RequestInit(init) - // TODO + // https://html.spec.whatwg.org/multipage/webappapis.html#environment-settings-object this[kRealm] = { settingsObject: { - baseUrl: getGlobalOrigin() + baseUrl: getGlobalOrigin(), + get origin () { + return this.baseUrl?.origin + }, + policyContainer: makePolicyContainer() } } @@ -349,14 +354,17 @@ class Request { if (signal.aborted) { ac.abort(signal.reason) } else { - const acRef = new WeakRef(ac) const abort = function () { - acRef.deref()?.abort(this.reason) + ac.abort(this.reason) } - if (getEventListeners(signal, 'abort').length >= defaultMaxListeners) { - setMaxListeners(100, signal) - } + // Third-party AbortControllers may not work with these. + // See https://github.com/nodejs/undici/pull/1910#issuecomment-1464495619 + try { + if (getEventListeners(signal, 'abort').length >= defaultMaxListeners) { + setMaxListeners(100, signal) + } + } catch {} signal.addEventListener('abort', abort, { once: true }) requestFinalizer.register(this, { signal, abort }) diff --git a/deps/undici/src/lib/fetch/util.js b/deps/undici/src/lib/fetch/util.js index a0faed913545b6..2d8977f17baaae 100644 --- a/deps/undici/src/lib/fetch/util.js +++ b/deps/undici/src/lib/fetch/util.js @@ -1,6 +1,7 @@ 'use strict' const { redirectStatus, badPorts, referrerPolicy: referrerPolicyTokens } = require('./constants') +const { getGlobalOrigin } = require('./global') const { performance } = require('perf_hooks') const { isBlobLike, toUSVString, ReadableStreamFrom } = require('../core/util') const assert = require('assert') @@ -36,9 +37,11 @@ function responseLocationURL (response, requestFragment) { // `Location` and response’s header list. let location = response.headersList.get('location') - // 3. If location is a value, then set location to the result of parsing - // location with response’s URL. - location = location ? new URL(location, responseURL(response)) : null + // 3. If location is a header value, then set location to the result of + // parsing location with response’s URL. + if (location !== null && isValidHeaderValue(location)) { + location = new URL(location, responseURL(response)) + } // 4. If location is a URL whose fragment is null, then set location’s // fragment to requestFragment. @@ -267,7 +270,7 @@ function appendRequestOriginHeader (request) { // 2. If request’s response tainting is "cors" or request’s mode is "websocket", then append (`Origin`, serializedOrigin) to request’s header list. if (request.responseTainting === 'cors' || request.mode === 'websocket') { if (serializedOrigin) { - request.headersList.append('Origin', serializedOrigin) + request.headersList.append('origin', serializedOrigin) } // 3. Otherwise, if request’s method is neither `GET` nor `HEAD`, then: @@ -298,7 +301,7 @@ function appendRequestOriginHeader (request) { if (serializedOrigin) { // 2. Append (`Origin`, serializedOrigin) to request’s header list. - request.headersList.append('Origin', serializedOrigin) + request.headersList.append('origin', serializedOrigin) } } } @@ -327,14 +330,17 @@ function createOpaqueTimingInfo (timingInfo) { // https://html.spec.whatwg.org/multipage/origin.html#policy-container function makePolicyContainer () { - // TODO - return {} + // Note: the fetch spec doesn't make use of embedder policy or CSP list + return { + referrerPolicy: 'strict-origin-when-cross-origin' + } } // https://html.spec.whatwg.org/multipage/origin.html#clone-a-policy-container -function clonePolicyContainer () { - // TODO - return {} +function clonePolicyContainer (policyContainer) { + return { + referrerPolicy: policyContainer.referrerPolicy + } } // https://w3c.github.io/webappsec-referrer-policy/#determine-requests-referrer @@ -342,104 +348,76 @@ function determineRequestsReferrer (request) { // 1. Let policy be request's referrer policy. const policy = request.referrerPolicy - // Return no-referrer when empty or policy says so - if (policy == null || policy === '' || policy === 'no-referrer') { - return 'no-referrer' - } + // Note: policy cannot (shouldn't) be null or an empty string. + assert(policy) + + // 2. Let environment be request’s client. - // 2. Let environment be the request client - const environment = request.client let referrerSource = null - /** - * 3, Switch on request’s referrer: - "client" - If environment’s global object is a Window object, then - Let document be the associated Document of environment’s global object. - If document’s origin is an opaque origin, return no referrer. - While document is an iframe srcdoc document, - let document be document’s browsing context’s browsing context container’s node document. - Let referrerSource be document’s URL. - - Otherwise, let referrerSource be environment’s creation URL. - - a URL - Let referrerSource be request’s referrer. - */ + // 3. Switch on request’s referrer: if (request.referrer === 'client') { - // Not defined in Node but part of the spec - if (request.client?.globalObject?.constructor?.name === 'Window' ) { // eslint-disable-line - const origin = environment.globalObject.self?.origin ?? environment.globalObject.location?.origin - - // If document’s origin is an opaque origin, return no referrer. - if (origin == null || origin === 'null') return 'no-referrer' - - // Let referrerSource be document’s URL. - referrerSource = new URL(environment.globalObject.location.href) - } else { - // 3(a)(II) If environment's global object is not Window, - // Let referrerSource be environments creationURL - if (environment?.globalObject?.location == null) { - return 'no-referrer' - } + // Note: node isn't a browser and doesn't implement document/iframes, + // so we bypass this step and replace it with our own. + + const globalOrigin = getGlobalOrigin() - referrerSource = new URL(environment.globalObject.location.href) + if (!globalOrigin || globalOrigin.origin === 'null') { + return 'no-referrer' } + + // note: we need to clone it as it's mutated + referrerSource = new URL(globalOrigin) } else if (request.referrer instanceof URL) { - // 3(b) If requests's referrer is a URL instance, then make - // referrerSource be requests's referrer. + // Let referrerSource be request’s referrer. referrerSource = request.referrer - } else { - // If referrerSource neither client nor instance of URL - // then return "no-referrer". - return 'no-referrer' } - const urlProtocol = referrerSource.protocol + // 4. Let request’s referrerURL be the result of stripping referrerSource for + // use as a referrer. + let referrerURL = stripURLForReferrer(referrerSource) - // If url's scheme is a local scheme (i.e. one of "about", "data", "javascript", "file") - // then return "no-referrer". - if ( - urlProtocol === 'about:' || urlProtocol === 'data:' || - urlProtocol === 'blob:' - ) { - return 'no-referrer' + // 5. Let referrerOrigin be the result of stripping referrerSource for use as + // a referrer, with the origin-only flag set to true. + const referrerOrigin = stripURLForReferrer(referrerSource, true) + + // 6. If the result of serializing referrerURL is a string whose length is + // greater than 4096, set referrerURL to referrerOrigin. + if (referrerURL.toString().length > 4096) { + referrerURL = referrerOrigin } - let temp - let referrerOrigin - // 4. Let requests's referrerURL be the result of stripping referrer - // source for use as referrer (using util function, without origin only) - const referrerUrl = (temp = stripURLForReferrer(referrerSource)).length > 4096 - // 5. Let referrerOrigin be the result of stripping referrer - // source for use as referrer (using util function, with originOnly true) - ? (referrerOrigin = stripURLForReferrer(referrerSource, true)) - // 6. If result of seralizing referrerUrl is a string whose length is greater than - // 4096, then set referrerURL to referrerOrigin - : temp - const areSameOrigin = sameOrigin(request, referrerUrl) - const isNonPotentiallyTrustWorthy = isURLPotentiallyTrustworthy(referrerUrl) && + const areSameOrigin = sameOrigin(request, referrerURL) + const isNonPotentiallyTrustWorthy = isURLPotentiallyTrustworthy(referrerURL) && !isURLPotentiallyTrustworthy(request.url) - // NOTE: How to treat step 7? // 8. Execute the switch statements corresponding to the value of policy: switch (policy) { case 'origin': return referrerOrigin != null ? referrerOrigin : stripURLForReferrer(referrerSource, true) - case 'unsafe-url': return referrerUrl + case 'unsafe-url': return referrerURL case 'same-origin': return areSameOrigin ? referrerOrigin : 'no-referrer' case 'origin-when-cross-origin': - return areSameOrigin ? referrerUrl : referrerOrigin - case 'strict-origin-when-cross-origin': - /** - * 1. If the origin of referrerURL and the origin of request’s current URL are the same, - * then return referrerURL. - * 2. If referrerURL is a potentially trustworthy URL and request’s current URL is not a - * potentially trustworthy URL, then return no referrer. - * 3. Return referrerOrigin - */ - if (areSameOrigin) return referrerOrigin - // else return isNonPotentiallyTrustWorthy ? 'no-referrer' : referrerOrigin + return areSameOrigin ? referrerURL : referrerOrigin + case 'strict-origin-when-cross-origin': { + const currentURL = requestCurrentURL(request) + + // 1. If the origin of referrerURL and the origin of request’s current + // URL are the same, then return referrerURL. + if (sameOrigin(referrerURL, currentURL)) { + return referrerURL + } + + // 2. If referrerURL is a potentially trustworthy URL and request’s + // current URL is not a potentially trustworthy URL, then return no + // referrer. + if (isURLPotentiallyTrustworthy(referrerURL) && !isURLPotentiallyTrustworthy(currentURL)) { + return 'no-referrer' + } + + // 3. Return referrerOrigin. + return referrerOrigin + } case 'strict-origin': // eslint-disable-line /** * 1. If referrerURL is a potentially trustworthy URL and @@ -458,15 +436,42 @@ function determineRequestsReferrer (request) { default: // eslint-disable-line return isNonPotentiallyTrustWorthy ? 'no-referrer' : referrerOrigin } +} - function stripURLForReferrer (url, originOnly = false) { - const urlObject = new URL(url.href) - urlObject.username = '' - urlObject.password = '' - urlObject.hash = '' +/** + * @see https://w3c.github.io/webappsec-referrer-policy/#strip-url + * @param {URL} url + * @param {boolean|undefined} originOnly + */ +function stripURLForReferrer (url, originOnly) { + // 1. Assert: url is a URL. + assert(url instanceof URL) - return originOnly ? urlObject.origin : urlObject.href + // 2. If url’s scheme is a local scheme, then return no referrer. + if (url.protocol === 'file:' || url.protocol === 'about:' || url.protocol === 'blank:') { + return 'no-referrer' } + + // 3. Set url’s username to the empty string. + url.username = '' + + // 4. Set url’s password to the empty string. + url.password = '' + + // 5. Set url’s fragment to null. + url.hash = '' + + // 6. If the origin-only flag is true, then: + if (originOnly) { + // 1. Set url’s path to « the empty string ». + url.pathname = '' + + // 2. Set url’s query to null. + url.search = '' + } + + // 7. Return url. + return url } function isURLPotentiallyTrustworthy (url) { diff --git a/deps/undici/src/lib/fileapi/encoding.js b/deps/undici/src/lib/fileapi/encoding.js index 4aac20cce130b5..1d1d2b6544f9f0 100644 --- a/deps/undici/src/lib/fileapi/encoding.js +++ b/deps/undici/src/lib/fileapi/encoding.js @@ -2,9 +2,13 @@ /** * @see https://encoding.spec.whatwg.org/#concept-encoding-get - * @param {string} label + * @param {string|undefined} label */ function getEncoding (label) { + if (!label) { + return 'failure' + } + // 1. Remove any leading and trailing ASCII whitespace from label. // 2. If label is an ASCII case-insensitive match for any of the // labels listed in the table below, then return the diff --git a/deps/undici/src/lib/proxy-agent.js b/deps/undici/src/lib/proxy-agent.js index 128daddbef27a0..c710948cc5bbca 100644 --- a/deps/undici/src/lib/proxy-agent.js +++ b/deps/undici/src/lib/proxy-agent.js @@ -3,7 +3,7 @@ const { kProxy, kClose, kDestroy, kInterceptors } = require('./core/symbols') const { URL } = require('url') const Agent = require('./agent') -const Client = require('./client') +const Pool = require('./pool') const DispatcherBase = require('./dispatcher-base') const { InvalidArgumentError, RequestAbortedError } = require('./core/errors') const buildConnector = require('./core/connect') @@ -34,6 +34,10 @@ function buildProxyOptions (opts) { } } +function defaultFactory (origin, opts) { + return new Pool(origin, opts) +} + class ProxyAgent extends DispatcherBase { constructor (opts) { super(opts) @@ -51,6 +55,12 @@ class ProxyAgent extends DispatcherBase { throw new InvalidArgumentError('Proxy opts.uri is mandatory') } + const { clientFactory = defaultFactory } = opts + + if (typeof clientFactory !== 'function') { + throw new InvalidArgumentError('Proxy opts.clientFactory must be a function.') + } + this[kRequestTls] = opts.requestTls this[kProxyTls] = opts.proxyTls this[kProxyHeaders] = opts.headers || {} @@ -69,7 +79,7 @@ class ProxyAgent extends DispatcherBase { const connect = buildConnector({ ...opts.proxyTls }) this[kConnectEndpoint] = buildConnector({ ...opts.requestTls }) - this[kClient] = new Client(resolvedUrl, { connect }) + this[kClient] = clientFactory(resolvedUrl, { connect }) this[kAgent] = new Agent({ ...opts, connect: async (opts, callback) => { diff --git a/deps/undici/src/lib/timers.js b/deps/undici/src/lib/timers.js index f96bc62f2863a1..5782217a0e0c8b 100644 --- a/deps/undici/src/lib/timers.js +++ b/deps/undici/src/lib/timers.js @@ -13,13 +13,15 @@ function onTimeout () { while (idx < len) { const timer = fastTimers[idx] - if (timer.expires && fastNow >= timer.expires) { - timer.expires = 0 + if (timer.state === 0) { + timer.state = fastNow + timer.delay + } else if (timer.state > 0 && fastNow >= timer.state) { + timer.state = -1 timer.callback(timer.opaque) } - if (timer.expires === 0) { - timer.active = false + if (timer.state === -1) { + timer.state = -2 if (idx !== len - 1) { fastTimers[idx] = fastTimers.pop() } else { @@ -53,37 +55,43 @@ class Timeout { this.callback = callback this.delay = delay this.opaque = opaque - this.expires = 0 - this.active = false + + // -2 not in timer list + // -1 in timer list but inactive + // 0 in timer list waiting for time + // > 0 in timer list waiting for time to expire + this.state = -2 this.refresh() } refresh () { - if (!this.active) { - this.active = true + if (this.state === -2) { fastTimers.push(this) if (!fastNowTimeout || fastTimers.length === 1) { refreshTimeout() - fastNow = Date.now() } } - this.expires = fastNow + this.delay + this.state = 0 } clear () { - this.expires = 0 + this.state = -1 } } module.exports = { setTimeout (callback, delay, opaque) { - return new Timeout(callback, delay, opaque) + return delay < 1e3 + ? setTimeout(callback, delay, opaque) + : new Timeout(callback, delay, opaque) }, clearTimeout (timeout) { - if (timeout && timeout.clear) { + if (timeout instanceof Timeout) { timeout.clear() + } else { + clearTimeout(timeout) } } } diff --git a/deps/undici/src/lib/websocket/connection.js b/deps/undici/src/lib/websocket/connection.js index df8e551c26ef34..09770247e3fd00 100644 --- a/deps/undici/src/lib/websocket/connection.js +++ b/deps/undici/src/lib/websocket/connection.js @@ -5,19 +5,15 @@ const diagnosticsChannel = require('diagnostics_channel') const { uid, states } = require('./constants') const { kReadyState, - kResponse, - kExtensions, - kProtocol, kSentClose, kByteParser, kReceivedClose } = require('./symbols') const { fireEvent, failWebsocketConnection } = require('./util') const { CloseEvent } = require('./events') -const { ByteParser } = require('./receiver') const { makeRequest } = require('../fetch/request') const { fetching } = require('../fetch/index') -const { getGlobalDispatcher } = require('../..') +const { getGlobalDispatcher } = require('../global') const channels = {} channels.open = diagnosticsChannel.channel('undici:websocket:open') @@ -29,8 +25,9 @@ channels.socketError = diagnosticsChannel.channel('undici:websocket:socket_error * @param {URL} url * @param {string|string[]} protocols * @param {import('./websocket').WebSocket} ws + * @param {(response: any) => void} onEstablish */ -function establishWebSocketConnection (url, protocols, ws) { +function establishWebSocketConnection (url, protocols, ws, onEstablish) { // 1. Let requestURL be a copy of url, with its scheme set to "http", if url’s // scheme is "ws", and to "https" otherwise. const requestURL = url @@ -173,67 +170,25 @@ function establishWebSocketConnection (url, protocols, ws) { return } - // processResponse is called when the "response’s header list has been received and initialized." - // once this happens, the connection is open - ws[kResponse] = response - - const parser = new ByteParser(ws) - response.socket.ws = ws // TODO: use symbol - ws[kByteParser] = parser - - whenConnectionEstablished(ws) - response.socket.on('data', onSocketData) response.socket.on('close', onSocketClose) response.socket.on('error', onSocketError) - parser.on('drain', onParserDrain) + if (channels.open.hasSubscribers) { + channels.open.publish({ + address: response.socket.address(), + protocol: secProtocol, + extensions: secExtension + }) + } + + onEstablish(response) } }) return controller } -/** - * @see https://websockets.spec.whatwg.org/#feedback-from-the-protocol - * @param {import('./websocket').WebSocket} ws - */ -function whenConnectionEstablished (ws) { - const { [kResponse]: response } = ws - - // 1. Change the ready state to OPEN (1). - ws[kReadyState] = states.OPEN - - // 2. Change the extensions attribute’s value to the extensions in use, if - // it is not the null value. - // https://datatracker.ietf.org/doc/html/rfc6455#section-9.1 - const extensions = response.headersList.get('sec-websocket-extensions') - - if (extensions !== null) { - ws[kExtensions] = extensions - } - - // 3. Change the protocol attribute’s value to the subprotocol in use, if - // it is not the null value. - // https://datatracker.ietf.org/doc/html/rfc6455#section-1.9 - const protocol = response.headersList.get('sec-websocket-protocol') - - if (protocol !== null) { - ws[kProtocol] = protocol - } - - // 4. Fire an event named open at the WebSocket object. - fireEvent('open', ws) - - if (channels.open.hasSubscribers) { - channels.open.publish({ - address: response.socket.address(), - protocol, - extensions - }) - } -} - /** * @param {Buffer} chunk */ @@ -243,10 +198,6 @@ function onSocketData (chunk) { } } -function onParserDrain () { - this.ws[kResponse].socket.resume() -} - /** * @see https://websockets.spec.whatwg.org/#feedback-from-the-protocol * @see https://datatracker.ietf.org/doc/html/rfc6455#section-7.1.4 diff --git a/deps/undici/src/lib/websocket/symbols.js b/deps/undici/src/lib/websocket/symbols.js index 5e135862f811e3..11d03e38a86609 100644 --- a/deps/undici/src/lib/websocket/symbols.js +++ b/deps/undici/src/lib/websocket/symbols.js @@ -5,10 +5,7 @@ module.exports = { kReadyState: Symbol('ready state'), kController: Symbol('controller'), kResponse: Symbol('response'), - kExtensions: Symbol('extensions'), - kProtocol: Symbol('protocol'), kBinaryType: Symbol('binary type'), - kClosingFrame: Symbol('closing frame'), kSentClose: Symbol('sent close'), kReceivedClose: Symbol('received close'), kByteParser: Symbol('byte parser') diff --git a/deps/undici/src/lib/websocket/websocket.js b/deps/undici/src/lib/websocket/websocket.js index 79c9be439c1fb4..164d24c6f8a28a 100644 --- a/deps/undici/src/lib/websocket/websocket.js +++ b/deps/undici/src/lib/websocket/websocket.js @@ -8,15 +8,15 @@ const { kWebSocketURL, kReadyState, kController, - kExtensions, - kProtocol, kBinaryType, kResponse, - kSentClose + kSentClose, + kByteParser } = require('./symbols') -const { isEstablished, isClosing, isValidSubprotocol, failWebsocketConnection } = require('./util') +const { isEstablished, isClosing, isValidSubprotocol, failWebsocketConnection, fireEvent } = require('./util') const { establishWebSocketConnection } = require('./connection') const { WebsocketFrameSend } = require('./frame') +const { ByteParser } = require('./receiver') const { kEnumerableProperty, isBlobLike } = require('../core/util') const { types } = require('util') @@ -32,6 +32,8 @@ class WebSocket extends EventTarget { } #bufferedAmount = 0 + #protocol = '' + #extensions = '' /** * @param {string} url @@ -104,7 +106,12 @@ class WebSocket extends EventTarget { // 1. Establish a WebSocket connection given urlRecord, protocols, // and client. - this[kController] = establishWebSocketConnection(urlRecord, protocols, this) + this[kController] = establishWebSocketConnection( + urlRecord, + protocols, + this, + (response) => this.#onConnectionEstablished(response) + ) // Each WebSocket object has an associated ready state, which is a // number representing the state of the connection. Initially it must @@ -112,10 +119,8 @@ class WebSocket extends EventTarget { this[kReadyState] = WebSocket.CONNECTING // The extensions attribute must initially return the empty string. - this[kExtensions] = '' // The protocol attribute must initially return the empty string. - this[kProtocol] = '' // Each WebSocket object has an associated binary type, which is a // BinaryType. Initially it must be "blob". @@ -368,13 +373,13 @@ class WebSocket extends EventTarget { get extensions () { webidl.brandCheck(this, WebSocket) - return this[kExtensions] + return this.#extensions } get protocol () { webidl.brandCheck(this, WebSocket) - return this[kProtocol] + return this.#protocol } get onopen () { @@ -476,6 +481,47 @@ class WebSocket extends EventTarget { this[kBinaryType] = type } } + + /** + * @see https://websockets.spec.whatwg.org/#feedback-from-the-protocol + */ + #onConnectionEstablished (response) { + // processResponse is called when the "response’s header list has been received and initialized." + // once this happens, the connection is open + this[kResponse] = response + + const parser = new ByteParser(this) + parser.on('drain', function onParserDrain () { + this.ws[kResponse].socket.resume() + }) + + response.socket.ws = this + this[kByteParser] = parser + + // 1. Change the ready state to OPEN (1). + this[kReadyState] = states.OPEN + + // 2. Change the extensions attribute’s value to the extensions in use, if + // it is not the null value. + // https://datatracker.ietf.org/doc/html/rfc6455#section-9.1 + const extensions = response.headersList.get('sec-websocket-extensions') + + if (extensions !== null) { + this.#extensions = extensions + } + + // 3. Change the protocol attribute’s value to the subprotocol in use, if + // it is not the null value. + // https://datatracker.ietf.org/doc/html/rfc6455#section-1.9 + const protocol = response.headersList.get('sec-websocket-protocol') + + if (protocol !== null) { + this.#protocol = protocol + } + + // 4. Fire an event named open at the WebSocket object. + fireEvent('open', this) + } } // https://websockets.spec.whatwg.org/#dom-websocket-connecting diff --git a/deps/undici/src/package.json b/deps/undici/src/package.json index 37baa25665b354..39be1736f065d2 100644 --- a/deps/undici/src/package.json +++ b/deps/undici/src/package.json @@ -1,6 +1,6 @@ { "name": "undici", - "version": "5.20.0", + "version": "5.21.0", "description": "An HTTP/1.1 client, written from scratch for Node.js", "homepage": "https://undici.nodejs.org", "bugs": { @@ -86,6 +86,7 @@ "husky": "^8.0.1", "import-fresh": "^3.3.0", "jest": "^29.0.2", + "jsdom": "^21.1.0", "jsfuzz": "^1.0.15", "mocha": "^10.0.0", "p-timeout": "^3.2.0", @@ -112,8 +113,7 @@ "ignore": [ "lib/llhttp/constants.js", "lib/llhttp/utils.js", - "test/wpt/tests", - "test/wpt/runner/resources" + "test/wpt/tests" ] }, "tsd": { diff --git a/deps/undici/src/types/balanced-pool.d.ts b/deps/undici/src/types/balanced-pool.d.ts index b5de726eeca0e1..d1e9375875f391 100644 --- a/deps/undici/src/types/balanced-pool.d.ts +++ b/deps/undici/src/types/balanced-pool.d.ts @@ -5,10 +5,10 @@ import { URL } from 'url' export default BalancedPool declare class BalancedPool extends Dispatcher { - constructor(url: string | URL | string[], options?: Pool.Options); + constructor(url: string | string[] | URL | URL[], options?: Pool.Options); - addUpstream(upstream: string): BalancedPool; - removeUpstream(upstream: string): BalancedPool; + addUpstream(upstream: string | URL): BalancedPool; + removeUpstream(upstream: string | URL): BalancedPool; upstreams: Array; /** `true` after `pool.close()` has been called. */ diff --git a/deps/undici/src/types/client.d.ts b/deps/undici/src/types/client.d.ts index 871e3c2448a486..56074a15ae7a13 100644 --- a/deps/undici/src/types/client.d.ts +++ b/deps/undici/src/types/client.d.ts @@ -4,10 +4,10 @@ import Dispatcher from './dispatcher' import DispatchInterceptor from './dispatcher' import buildConnector from "./connector"; -export default Client - -/** A basic HTTP/1.1 client, mapped on top a single TCP/TLS connection. Pipelining is disabled by default. */ -declare class Client extends Dispatcher { +/** + * A basic HTTP/1.1 client, mapped on top a single TCP/TLS connection. Pipelining is disabled by default. + */ +export class Client extends Dispatcher { constructor(url: string | URL, options?: Client.Options); /** Property to get and set the pipelining factor. */ pipelining: number; @@ -17,40 +17,62 @@ declare class Client extends Dispatcher { destroyed: boolean; } -declare namespace Client { +export declare namespace Client { + export interface OptionsInterceptors { + Client: readonly DispatchInterceptor[]; + } export interface Options { + /** TODO */ + interceptors?: OptionsInterceptors; + /** The maximum length of request headers in bytes. Default: `16384` (16KiB). */ + maxHeaderSize?: number; + /** The amount of time the parser will wait to receive the complete HTTP headers (Node 14 and above only). Default: `300e3` milliseconds (300s). */ + headersTimeout?: number; + /** @deprecated unsupported socketTimeout, use headersTimeout & bodyTimeout instead */ + socketTimeout?: never; + /** @deprecated unsupported requestTimeout, use headersTimeout & bodyTimeout instead */ + requestTimeout?: never; + /** TODO */ + connectTimeout?: number; + /** The timeout after which a request will time out, in milliseconds. Monitors time between receiving body data. Use `0` to disable it entirely. Default: `300e3` milliseconds (300s). */ + bodyTimeout?: number; + /** @deprecated unsupported idleTimeout, use keepAliveTimeout instead */ + idleTimeout?: never; + /** @deprecated unsupported keepAlive, use pipelining=0 instead */ + keepAlive?: never; /** the timeout after which a socket without active requests will time out. Monitors time between activity on a connected socket. This value may be overridden by *keep-alive* hints from the server. Default: `4e3` milliseconds (4s). */ - keepAliveTimeout?: number | null; + keepAliveTimeout?: number; + /** @deprecated unsupported maxKeepAliveTimeout, use keepAliveMaxTimeout instead */ + maxKeepAliveTimeout?: never; /** the maximum allowed `idleTimeout` when overridden by *keep-alive* hints from the server. Default: `600e3` milliseconds (10min). */ - keepAliveMaxTimeout?: number | null; + keepAliveMaxTimeout?: number; /** A number subtracted from server *keep-alive* hints when overriding `idleTimeout` to account for timing inaccuracies caused by e.g. transport latency. Default: `1e3` milliseconds (1s). */ - keepAliveTimeoutThreshold?: number | null; + keepAliveTimeoutThreshold?: number; + /** TODO */ + socketPath?: string; /** The amount of concurrent requests to be sent over the single TCP/TLS connection according to [RFC7230](https://tools.ietf.org/html/rfc7230#section-6.3.2). Default: `1`. */ - pipelining?: number | null; - /** **/ - connect?: buildConnector.BuildOptions | buildConnector.connector | null; - /** The maximum length of request headers in bytes. Default: `16384` (16KiB). */ - maxHeaderSize?: number | null; - /** The timeout after which a request will time out, in milliseconds. Monitors time between receiving body data. Use `0` to disable it entirely. Default: `300e3` milliseconds (300s). */ - bodyTimeout?: number | null; - /** The amount of time the parser will wait to receive the complete HTTP headers (Node 14 and above only). Default: `300e3` milliseconds (300s). */ - headersTimeout?: number | null; + pipelining?: number; + /** @deprecated use the connect option instead */ + tls?: never; /** If `true`, an error is thrown when the request content-length header doesn't match the length of the request body. Default: `true`. */ strictContentLength?: boolean; - /** @deprecated use the connect option instead */ - tls?: TlsOptions | null; - /** */ + /** TODO */ + maxCachedSessions?: number; + /** TODO */ + maxRedirections?: number; + /** TODO */ + connect?: buildConnector.BuildOptions | buildConnector.connector; + /** TODO */ maxRequestsPerClient?: number; + /** TODO */ + localAddress?: string; /** Max response body size in bytes, -1 is disabled */ - maxResponseSize?: number | null; + maxResponseSize?: number; /** Enables a family autodetection algorithm that loosely implements section 5 of RFC 8305. */ autoSelectFamily?: boolean; /** The amount of time in milliseconds to wait for a connection attempt to finish before trying the next address when using the `autoSelectFamily` option. */ - autoSelectFamilyAttemptTimeout?: number; - - interceptors?: {Client: readonly DispatchInterceptor[] | undefined} + autoSelectFamilyAttemptTimeout?: number; } - export interface SocketInfo { localAddress?: string localPort?: number @@ -61,6 +83,6 @@ declare namespace Client { bytesWritten?: number bytesRead?: number } - - } + +export default Client; diff --git a/deps/undici/src/types/proxy-agent.d.ts b/deps/undici/src/types/proxy-agent.d.ts index d312cb3f9a5b27..96b26381ced5df 100644 --- a/deps/undici/src/types/proxy-agent.d.ts +++ b/deps/undici/src/types/proxy-agent.d.ts @@ -1,7 +1,9 @@ import Agent from './agent' import buildConnector from './connector'; +import Client from './client' import Dispatcher from './dispatcher' import { IncomingHttpHeaders } from './header' +import Pool from './pool' export default ProxyAgent @@ -23,5 +25,6 @@ declare namespace ProxyAgent { headers?: IncomingHttpHeaders; requestTls?: buildConnector.BuildOptions; proxyTls?: buildConnector.BuildOptions; + clientFactory?(origin: URL, opts: object): Dispatcher; } } diff --git a/deps/undici/src/types/websocket.d.ts b/deps/undici/src/types/websocket.d.ts index 25c46a14c37478..dadd8013c1e1c2 100644 --- a/deps/undici/src/types/websocket.d.ts +++ b/deps/undici/src/types/websocket.d.ts @@ -1,5 +1,6 @@ /// +import type { MessagePort } from 'worker_threads' import { EventTarget, Event, diff --git a/deps/undici/undici.js b/deps/undici/undici.js index 145977f83d7b10..cccf3f10431455 100644 --- a/deps/undici/undici.js +++ b/deps/undici/undici.js @@ -300,7 +300,7 @@ var require_util = __commonJS({ function nop() { } function isStream(obj) { - return obj && typeof obj.pipe === "function"; + return obj && typeof obj === "object" && typeof obj.pipe === "function" && typeof obj.on === "function"; } function isBlobLike(object) { return Blob && object instanceof Blob || object && typeof object === "object" && (typeof object.stream === "function" || typeof object.arrayBuffer === "function") && /^(Blob|File)$/.test(object[Symbol.toStringTag]); @@ -318,6 +318,10 @@ var require_util = __commonJS({ function parseURL(url) { if (typeof url === "string") { url = new URL(url); + if (!/^https?:/.test(url.origin || url.protocol)) { + throw new InvalidArgumentError("invalid protocol"); + } + return url; } if (!url || typeof url !== "object") { throw new InvalidArgumentError("invalid url"); @@ -549,8 +553,22 @@ var require_util = __commonJS({ } }, 0); } - function isFormDataLike(chunk) { - return chunk && chunk.constructor && chunk.constructor.name === "FormData" && typeof chunk === "object" && (typeof chunk.append === "function" && typeof chunk.delete === "function" && typeof chunk.get === "function" && typeof chunk.getAll === "function" && typeof chunk.has === "function" && typeof chunk.set === "function" && typeof chunk.entries === "function" && typeof chunk.keys === "function" && typeof chunk.values === "function" && typeof chunk.forEach === "function"); + function isFormDataLike(object) { + return object && typeof object === "object" && typeof object.append === "function" && typeof object.delete === "function" && typeof object.get === "function" && typeof object.getAll === "function" && typeof object.has === "function" && typeof object.set === "function" && object[Symbol.toStringTag] === "FormData"; + } + function throwIfAborted(signal) { + if (!signal) { + return; + } + if (typeof signal.throwIfAborted === "function") { + signal.throwIfAborted(); + } else { + if (signal.aborted) { + const err = new Error("The operation was aborted"); + err.name = "AbortError"; + throw err; + } + } } var kEnumerableProperty = /* @__PURE__ */ Object.create(null); kEnumerableProperty.enumerable = true; @@ -582,6 +600,7 @@ var require_util = __commonJS({ getSocketInfo, isFormDataLike, buildURL, + throwIfAborted, nodeMajor, nodeMinor, nodeHasAutoSelectFamily: nodeMajor > 18 || nodeMajor === 18 && nodeMinor >= 13 @@ -767,11 +786,51 @@ var require_constants = __commonJS({ } }); +// lib/fetch/global.js +var require_global = __commonJS({ + "lib/fetch/global.js"(exports2, module2) { + "use strict"; + var globalOrigin = Symbol.for("undici.globalOrigin.1"); + function getGlobalOrigin() { + return globalThis[globalOrigin]; + } + function setGlobalOrigin(newOrigin) { + if (newOrigin !== void 0 && typeof newOrigin !== "string" && !(newOrigin instanceof URL)) { + throw new Error("Invalid base url"); + } + if (newOrigin === void 0) { + Object.defineProperty(globalThis, globalOrigin, { + value: void 0, + writable: true, + enumerable: false, + configurable: false + }); + return; + } + const parsedURL = new URL(newOrigin); + if (parsedURL.protocol !== "http:" && parsedURL.protocol !== "https:") { + throw new TypeError(`Only http & https urls are allowed, received ${parsedURL.protocol}`); + } + Object.defineProperty(globalThis, globalOrigin, { + value: parsedURL, + writable: true, + enumerable: false, + configurable: false + }); + } + module2.exports = { + getGlobalOrigin, + setGlobalOrigin + }; + } +}); + // lib/fetch/util.js var require_util2 = __commonJS({ "lib/fetch/util.js"(exports2, module2) { "use strict"; var { redirectStatus, badPorts, referrerPolicy: referrerPolicyTokens } = require_constants(); + var { getGlobalOrigin } = require_global(); var { performance: performance2 } = require("perf_hooks"); var { isBlobLike, toUSVString, ReadableStreamFrom } = require_util(); var assert = require("assert"); @@ -791,7 +850,9 @@ var require_util2 = __commonJS({ return null; } let location = response.headersList.get("location"); - location = location ? new URL(location, responseURL(response)) : null; + if (location !== null && isValidHeaderValue(location)) { + location = new URL(location, responseURL(response)); + } if (location && !location.hash) { location.hash = requestFragment; } @@ -884,7 +945,7 @@ var require_util2 = __commonJS({ let serializedOrigin = request.origin; if (request.responseTainting === "cors" || request.mode === "websocket") { if (serializedOrigin) { - request.headersList.append("Origin", serializedOrigin); + request.headersList.append("origin", serializedOrigin); } } else if (request.method !== "GET" && request.method !== "HEAD") { switch (request.referrerPolicy) { @@ -906,7 +967,7 @@ var require_util2 = __commonJS({ default: } if (serializedOrigin) { - request.headersList.append("Origin", serializedOrigin); + request.headersList.append("origin", serializedOrigin); } } } @@ -929,68 +990,73 @@ var require_util2 = __commonJS({ }; } function makePolicyContainer() { - return {}; + return { + referrerPolicy: "strict-origin-when-cross-origin" + }; } - function clonePolicyContainer() { - return {}; + function clonePolicyContainer(policyContainer) { + return { + referrerPolicy: policyContainer.referrerPolicy + }; } function determineRequestsReferrer(request) { const policy = request.referrerPolicy; - if (policy == null || policy === "" || policy === "no-referrer") { - return "no-referrer"; - } - const environment = request.client; + assert(policy); let referrerSource = null; if (request.referrer === "client") { - if (request.client?.globalObject?.constructor?.name === "Window") { - const origin = environment.globalObject.self?.origin ?? environment.globalObject.location?.origin; - if (origin == null || origin === "null") - return "no-referrer"; - referrerSource = new URL(environment.globalObject.location.href); - } else { - if (environment?.globalObject?.location == null) { - return "no-referrer"; - } - referrerSource = new URL(environment.globalObject.location.href); + const globalOrigin = getGlobalOrigin(); + if (!globalOrigin || globalOrigin.origin === "null") { + return "no-referrer"; } + referrerSource = new URL(globalOrigin); } else if (request.referrer instanceof URL) { referrerSource = request.referrer; - } else { - return "no-referrer"; } - const urlProtocol = referrerSource.protocol; - if (urlProtocol === "about:" || urlProtocol === "data:" || urlProtocol === "blob:") { - return "no-referrer"; + let referrerURL = stripURLForReferrer(referrerSource); + const referrerOrigin = stripURLForReferrer(referrerSource, true); + if (referrerURL.toString().length > 4096) { + referrerURL = referrerOrigin; } - let temp; - let referrerOrigin; - const referrerUrl = (temp = stripURLForReferrer(referrerSource)).length > 4096 ? referrerOrigin = stripURLForReferrer(referrerSource, true) : temp; - const areSameOrigin = sameOrigin(request, referrerUrl); - const isNonPotentiallyTrustWorthy = isURLPotentiallyTrustworthy(referrerUrl) && !isURLPotentiallyTrustworthy(request.url); + const areSameOrigin = sameOrigin(request, referrerURL); + const isNonPotentiallyTrustWorthy = isURLPotentiallyTrustworthy(referrerURL) && !isURLPotentiallyTrustworthy(request.url); switch (policy) { case "origin": return referrerOrigin != null ? referrerOrigin : stripURLForReferrer(referrerSource, true); case "unsafe-url": - return referrerUrl; + return referrerURL; case "same-origin": return areSameOrigin ? referrerOrigin : "no-referrer"; case "origin-when-cross-origin": - return areSameOrigin ? referrerUrl : referrerOrigin; - case "strict-origin-when-cross-origin": - if (areSameOrigin) - return referrerOrigin; + return areSameOrigin ? referrerURL : referrerOrigin; + case "strict-origin-when-cross-origin": { + const currentURL = requestCurrentURL(request); + if (sameOrigin(referrerURL, currentURL)) { + return referrerURL; + } + if (isURLPotentiallyTrustworthy(referrerURL) && !isURLPotentiallyTrustworthy(currentURL)) { + return "no-referrer"; + } + return referrerOrigin; + } case "strict-origin": case "no-referrer-when-downgrade": default: return isNonPotentiallyTrustWorthy ? "no-referrer" : referrerOrigin; } - function stripURLForReferrer(url, originOnly = false) { - const urlObject = new URL(url.href); - urlObject.username = ""; - urlObject.password = ""; - urlObject.hash = ""; - return originOnly ? urlObject.origin : urlObject.href; + } + function stripURLForReferrer(url, originOnly) { + assert(url instanceof URL); + if (url.protocol === "file:" || url.protocol === "about:" || url.protocol === "blank:") { + return "no-referrer"; + } + url.username = ""; + url.password = ""; + url.hash = ""; + if (originOnly) { + url.pathname = ""; + url.search = ""; } + return url; } function isURLPotentiallyTrustworthy(url) { if (!(url instanceof URL)) { @@ -5620,7 +5686,6 @@ var require_dataURL = __commonJS({ "lib/fetch/dataURL.js"(exports2, module2) { var assert = require("assert"); var { atob: atob2 } = require("buffer"); - var { format } = require("url"); var { isValidHTTPToken, isomorphicDecode } = require_util2(); var encoder = new TextEncoder(); var HTTP_TOKEN_CODEPOINTS = /^[!#$%&'*+-.^_|~A-z0-9]+$/; @@ -5660,7 +5725,15 @@ var require_dataURL = __commonJS({ return { mimeType: mimeTypeRecord, body }; } function URLSerializer(url, excludeFragment = false) { - return format(url, { fragment: !excludeFragment }); + const href = url.href; + if (!excludeFragment) { + return href; + } + const hash = href.lastIndexOf("#"); + if (hash === -1) { + return href; + } + return href.slice(0, hash); } function collectASequenceOfCodePoints(condition, input, position) { let result = ""; @@ -6514,45 +6587,6 @@ Content-Type: ${value.type || "application/octet-stream"}\r } }); -// lib/fetch/global.js -var require_global = __commonJS({ - "lib/fetch/global.js"(exports2, module2) { - "use strict"; - var globalOrigin = Symbol.for("undici.globalOrigin.1"); - function getGlobalOrigin() { - return globalThis[globalOrigin]; - } - function setGlobalOrigin(newOrigin) { - if (newOrigin !== void 0 && typeof newOrigin !== "string" && !(newOrigin instanceof URL)) { - throw new Error("Invalid base url"); - } - if (newOrigin === void 0) { - Object.defineProperty(globalThis, globalOrigin, { - value: void 0, - writable: true, - enumerable: false, - configurable: false - }); - return; - } - const parsedURL = new URL(newOrigin); - if (parsedURL.protocol !== "http:" && parsedURL.protocol !== "https:") { - throw new TypeError(`Only http & https urls are allowed, received ${parsedURL.protocol}`); - } - Object.defineProperty(globalThis, globalOrigin, { - value: parsedURL, - writable: true, - enumerable: false, - configurable: false - }); - } - module2.exports = { - getGlobalOrigin, - setGlobalOrigin - }; - } -}); - // lib/fetch/response.js var require_response = __commonJS({ "lib/fetch/response.js"(exports2, module2) { @@ -6954,7 +6988,8 @@ var require_request = __commonJS({ var { isValidHTTPToken, sameOrigin, - normalizeMethod + normalizeMethod, + makePolicyContainer } = require_util2(); var { forbiddenMethods, @@ -6989,7 +7024,11 @@ var require_request = __commonJS({ init = webidl.converters.RequestInit(init); this[kRealm] = { settingsObject: { - baseUrl: getGlobalOrigin() + baseUrl: getGlobalOrigin(), + get origin() { + return this.baseUrl?.origin; + }, + policyContainer: makePolicyContainer() } }; let request = null; @@ -7131,12 +7170,14 @@ var require_request = __commonJS({ if (signal.aborted) { ac.abort(signal.reason); } else { - const acRef = new WeakRef(ac); const abort = function() { - acRef.deref()?.abort(this.reason); + ac.abort(this.reason); }; - if (getEventListeners(signal, "abort").length >= defaultMaxListeners) { - setMaxListeners(100, signal); + try { + if (getEventListeners(signal, "abort").length >= defaultMaxListeners) { + setMaxListeners(100, signal); + } + } catch { } signal.addEventListener("abort", abort, { once: true }); requestFinalizer.register(this, { signal, abort }); @@ -7900,12 +7941,14 @@ var require_timers = __commonJS({ let idx = 0; while (idx < len) { const timer = fastTimers[idx]; - if (timer.expires && fastNow >= timer.expires) { - timer.expires = 0; + if (timer.state === 0) { + timer.state = fastNow + timer.delay; + } else if (timer.state > 0 && fastNow >= timer.state) { + timer.state = -1; timer.callback(timer.opaque); } - if (timer.expires === 0) { - timer.active = false; + if (timer.state === -1) { + timer.state = -2; if (idx !== len - 1) { fastTimers[idx] = fastTimers.pop(); } else { @@ -7936,32 +7979,31 @@ var require_timers = __commonJS({ this.callback = callback; this.delay = delay; this.opaque = opaque; - this.expires = 0; - this.active = false; + this.state = -2; this.refresh(); } refresh() { - if (!this.active) { - this.active = true; + if (this.state === -2) { fastTimers.push(this); if (!fastNowTimeout || fastTimers.length === 1) { refreshTimeout(); - fastNow = Date.now(); } } - this.expires = fastNow + this.delay; + this.state = 0; } clear() { - this.expires = 0; + this.state = -1; } }; module2.exports = { setTimeout(callback, delay, opaque) { - return new Timeout(callback, delay, opaque); + return delay < 1e3 ? setTimeout(callback, delay, opaque) : new Timeout(callback, delay, opaque); }, clearTimeout(timeout) { - if (timeout && timeout.clear) { + if (timeout instanceof Timeout) { timeout.clear(); + } else { + clearTimeout(timeout); } } }; @@ -10140,6 +10182,7 @@ upgrade: ${upgrade}\r } process.emitWarning(new RequestContentLengthMismatchError()); } + socket.cork(); if (bytesWritten === 0) { if (!expectsPayload) { socket[kReset] = true; @@ -10160,6 +10203,7 @@ ${len.toString(16)}\r } this.bytesWritten += len; const ret = socket.write(chunk); + socket.uncork(); request.onBodySent(chunk); if (!ret) { if (socket[kParser].timeout && socket[kParser].timeoutType === TIMEOUT_HEADERS) { @@ -10627,7 +10671,7 @@ var require_fetch = __commonJS({ }); cacheState = ""; } - response.timingInfo.endTime = coarsenedSharedCurrentTime(); + timingInfo.endTime = coarsenedSharedCurrentTime(); response.timingInfo = timingInfo; markResourceTiming(timingInfo, originalURL, initiatorType, globalThis, cacheState); } diff --git a/deps/uv/common.gypi b/deps/uv/common.gypi index 8e2aa7160bb0a0..cc9c98e762c284 100644 --- a/deps/uv/common.gypi +++ b/deps/uv/common.gypi @@ -135,7 +135,7 @@ }] ] }], - ['OS in "freebsd dragonflybsd linux openbsd solaris android aix"', { + ['OS in "freebsd dragonflybsd linux openbsd solaris android aix os400"', { 'cflags': [ '-Wall' ], 'cflags_cc': [ '-fno-rtti', '-fno-exceptions' ], 'target_conditions': [ diff --git a/deps/uv/uv.gyp b/deps/uv/uv.gyp index a3e9819a7e0fda..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', @@ -326,6 +328,21 @@ }], ] }], + [ 'OS=="os400"', { + 'sources': [ + 'src/unix/aix-common.c', + 'src/unix/ibmi.c', + 'src/unix/posix-poll.c', + 'src/unix/no-fsevents.c', + 'src/unix/no-proctitle.c', + ], + 'defines': [ + '_ALL_SOURCE', + '_XOPEN_SOURCE=500', + '_LINUX_SOURCE_COMPAT', + '_THREAD_SAFE', + ], + }], [ 'OS=="freebsd" or OS=="dragonflybsd"', { 'sources': [ 'src/unix/freebsd.c' ], }], diff --git a/deps/uvwasi/include/uvwasi.h b/deps/uvwasi/include/uvwasi.h index 6d97c88537aa1e..b5da3108629792 100644 --- a/deps/uvwasi/include/uvwasi.h +++ b/deps/uvwasi/include/uvwasi.h @@ -10,7 +10,7 @@ extern "C" { #define UVWASI_VERSION_MAJOR 0 #define UVWASI_VERSION_MINOR 0 -#define UVWASI_VERSION_PATCH 15 +#define UVWASI_VERSION_PATCH 16 #define UVWASI_VERSION_HEX ((UVWASI_VERSION_MAJOR << 16) | \ (UVWASI_VERSION_MINOR << 8) | \ (UVWASI_VERSION_PATCH)) @@ -251,6 +251,10 @@ uvwasi_errno_t uvwasi_random_get(uvwasi_t* uvwasi, void* buf, uvwasi_size_t buf_len); uvwasi_errno_t uvwasi_sched_yield(uvwasi_t* uvwasi); +uvwasi_errno_t uvwasi_sock_accept(uvwasi_t* uvwasi, + uvwasi_fd_t sock, + uvwasi_fdflags_t flags, + uvwasi_fd_t* fd); uvwasi_errno_t uvwasi_sock_recv(uvwasi_t* uvwasi, uvwasi_fd_t sock, const uvwasi_iovec_t* ri_data, diff --git a/deps/uvwasi/include/wasi_types.h b/deps/uvwasi/include/wasi_types.h index 35e46a821b69fb..045c55288056c2 100644 --- a/deps/uvwasi/include/wasi_types.h +++ b/deps/uvwasi/include/wasi_types.h @@ -214,6 +214,7 @@ typedef uint64_t uvwasi_rights_t; /* Bitfield */ #define UVWASI_RIGHT_PATH_UNLINK_FILE (1 << 26) #define UVWASI_RIGHT_POLL_FD_READWRITE (1 << 27) #define UVWASI_RIGHT_SOCK_SHUTDOWN (1 << 28) +#define UVWASI_RIGHT_SOCK_ACCEPT (1 << 29) typedef uint16_t uvwasi_roflags_t; /* Bitfield */ #define UVWASI_SOCK_RECV_DATA_TRUNCATED (1 << 0) diff --git a/deps/uvwasi/src/uvwasi.c b/deps/uvwasi/src/uvwasi.c index 18885ee25961a6..38a6817cfdac30 100644 --- a/deps/uvwasi/src/uvwasi.c +++ b/deps/uvwasi/src/uvwasi.c @@ -2557,6 +2557,15 @@ uvwasi_errno_t uvwasi_sock_shutdown(uvwasi_t* uvwasi, return UVWASI_ENOTSUP; } +uvwasi_errno_t uvwasi_sock_accept(uvwasi_t* uvwasi, + uvwasi_fd_t sock, + uvwasi_fdflags_t flags, + uvwasi_fd_t* fd) { + /* TODO(mhdawson): Needs implementation */ + UVWASI_DEBUG("uvwasi_sock_accept(uvwasi=%p, unimplemented)\n", uvwasi); + return UVWASI_ENOTSUP; +}; + const char* uvwasi_embedder_err_code_to_string(uvwasi_errno_t code) { switch (code) { diff --git a/deps/uvwasi/src/wasi_rights.h b/deps/uvwasi/src/wasi_rights.h index fb19bd0a00e74e..09009b39889cc0 100644 --- a/deps/uvwasi/src/wasi_rights.h +++ b/deps/uvwasi/src/wasi_rights.h @@ -31,7 +31,8 @@ UVWASI_RIGHT_PATH_UNLINK_FILE | \ UVWASI_RIGHT_PATH_REMOVE_DIRECTORY | \ UVWASI_RIGHT_POLL_FD_READWRITE | \ - UVWASI_RIGHT_SOCK_SHUTDOWN) + UVWASI_RIGHT_SOCK_SHUTDOWN | \ + UVWASI_RIGHT_SOCK_ACCEPT) #define UVWASI__RIGHTS_BLOCK_DEVICE_BASE UVWASI__RIGHTS_ALL #define UVWASI__RIGHTS_BLOCK_DEVICE_INHERITING UVWASI__RIGHTS_ALL diff --git a/deps/v8/src/objects/js-date-time-format.cc b/deps/v8/src/objects/js-date-time-format.cc index 6e6298e274b742..af96871cdf0413 100644 --- a/deps/v8/src/objects/js-date-time-format.cc +++ b/deps/v8/src/objects/js-date-time-format.cc @@ -1395,6 +1395,11 @@ MaybeHandle FormatDateTime(Isolate* isolate, icu::UnicodeString result; date_format.format(date_value, result); + // Revert ICU 72 change that introduced U+202F instead of U+0020 + // to separate time from AM/PM. See https://crbug.com/1414292. + result = result.findAndReplace(icu::UnicodeString(0x202f), + icu::UnicodeString(0x20)); + return Intl::ToString(isolate, result); } diff --git a/deps/v8/test/mjsunit/mjsunit.status b/deps/v8/test/mjsunit/mjsunit.status index c0699b5ba9c28e..aa0221aa28c559 100644 --- a/deps/v8/test/mjsunit/mjsunit.status +++ b/deps/v8/test/mjsunit/mjsunit.status @@ -464,6 +464,9 @@ # Non-BMP characters currently aren't considered identifiers in no_i18n 'harmony/private-name-surrogate-pair': [PASS,FAIL], + + # Tests ICU-specific behavior. + 'regress/regress-crbug-1414292': [SKIP], }], # 'no_i18n' ############################################################################## diff --git a/deps/v8/test/mjsunit/regress/regress-crbug-1414292.js b/deps/v8/test/mjsunit/regress/regress-crbug-1414292.js new file mode 100644 index 00000000000000..3a0831c67f6acc --- /dev/null +++ b/deps/v8/test/mjsunit/regress/regress-crbug-1414292.js @@ -0,0 +1,17 @@ +// Copyright 2023 the V8 project authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +const date = new Date("Wed Feb 15 2023 00:00:00 GMT+0100"); +const localeString = date.toLocaleString("en-US"); +// No narrow-width space should be found +assertEquals(-1, localeString.search('\u202f')); +// Regular space should match the character between time and AM/PM. +assertMatches(/:\d\d:\d\d [AP]M$/, localeString); + +const formatter = new Intl.DateTimeFormat('en', {timeStyle: "long"}) +const formattedString = formatter.format(date) +// No narrow-width space should be found +assertEquals(-1, formattedString.search('\u202f')); +// Regular space should match the character between time and AM/PM. +assertMatches(/:\d\d:\d\d [AP]M$/, localeString); diff --git a/deps/v8/test/test262/test262.status b/deps/v8/test/test262/test262.status index 529aab96afd76d..870f73a1f238d8 100644 --- a/deps/v8/test/test262/test262.status +++ b/deps/v8/test/test262/test262.status @@ -669,6 +669,10 @@ 'language/expressions/assignmenttargettype/direct-callexpression-arguments': [FAIL], 'language/expressions/assignmenttargettype/parenthesized-callexpression-arguments': [FAIL], + # We replace U+202F (narrow-width space) with U+0020 (regular space). + # https://crbug.com/1414292 + 'intl402/DateTimeFormat/prototype/format/timedatestyle-en': [FAIL], + ############################ INVALID TESTS ############################# # Test makes unjustified assumptions about the number of calls to SortCompare. diff --git a/doc/api/async_context.md b/doc/api/async_context.md index b2a9a5aa067535..bc5fc9004770b5 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()` + +* `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)` * `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)` @@ -2334,6 +2341,20 @@ equivalent `EventEmitter` API. The only difference between `addListener()` and `addEventListener()` is that `addListener()` will return a reference to the `EventTarget`. +#### `nodeEventTarget.emit(type, arg)` + + + +* `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()` + +> 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)` - -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 instead. The initial default value is `250`. + ## `net.isIP(input)` > 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 @@ -3003,8 +3008,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])` diff --git a/doc/api/test.md b/doc/api/test.md index e3eca690246969..749b6ff08a5396 100644 --- a/doc/api/test.md +++ b/doc/api/test.md @@ -2,6 +2,12 @@ + + > Stability: 1 - Experimental @@ -150,8 +156,7 @@ test('skip() method with message', (t) => { Running tests can also be done using `describe` to declare a suite and `it` to declare a test. A suite is used to organize and group related tests together. -`it` is an alias for `test`, except there is no test context passed, -since nesting is done using suites. +`it` is a shorthand for [`test()`][]. ```js describe('A thing', () => { @@ -513,8 +518,7 @@ flags for the test runner to use a specific reporter. The following built-reporters are supported: * `tap` - The `tap` reporter is the default reporter used by the test runner. It outputs - the test results in the [TAP][] format. + The `tap` reporter outputs the test results in the [TAP][] format. * `spec` The `spec` reporter outputs the test results in a human-readable format. @@ -524,10 +528,13 @@ The following built-reporters are supported: where each passing test is represented by a `.`, and each failing test is represented by a `X`. +When `stdout` is a [TTY][], the `spec` reporter is used by default. +Otherwise, the `tap` reporter is used by default. + ### Custom reporters [`--test-reporter`][] can be used to specify a path to custom reporter. -a custom reporter is a module that exports a value +A custom reporter is a module that exports a value accepted by [stream.compose][]. Reporters should transform events emitted by a {TestsStream} @@ -555,6 +562,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 +596,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 +629,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 +658,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; + } } } }; @@ -680,6 +707,9 @@ added: v18.9.0 **Default:** `false`. * `files`: {Array} An array containing the list of files to run. **Default** matching files from [test runner execution model][]. + * `setup` {Function} A function that accepts the `TestsStream` instance + and can be used to setup listeners before any tests are run. + **Default:** `undefined`. * `signal` {AbortSignal} Allows aborting an in-progress test execution. * `timeout` {number} A number of milliseconds the test execution will fail after. @@ -745,7 +775,8 @@ changes: to this function is a [`TestContext`][] object. If the test uses callbacks, the callback function is passed as the second argument. **Default:** A no-op function. -* Returns: {Promise} Resolved with `undefined` once the test completes. +* Returns: {Promise} Resolved with `undefined` once + the test completes, or immediately if the test runs within [`describe()`][]. The `test()` function is the value imported from the `test` module. Each invocation of this function results in reporting the test to the {TestsStream}. @@ -754,10 +785,12 @@ The `TestContext` object passed to the `fn` argument can be used to perform actions related to the current test. Examples include skipping the test, adding additional diagnostic information, or creating subtests. -`test()` returns a `Promise` that resolves once the test completes. The return -value can usually be discarded for top level tests. However, the return value -from subtests should be used to prevent the parent test from finishing first -and cancelling the subtest as shown in the following example. +`test()` returns a `Promise` that resolves once the test completes. +if `test()` is called within a `describe()` block, it resolve immediately. +The return value can usually be discarded for top level tests. +However, the return value from subtests should be used to prevent the parent +test from finishing first and cancelling the subtest +as shown in the following example. ```js test('top level test', async (t) => { @@ -804,19 +837,30 @@ Shorthand for skipping a suite, same as [`describe([name], { skip: true }[, fn]) Shorthand for marking a suite as `TODO`, same as [`describe([name], { todo: true }[, fn])`][describe options]. +## `describe.only([name][, options][, fn])` + + + +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 - results. **Default:** The `name` property of `fn`, or `''` if `fn` - does not have a name. -* `options` {Object} Configuration options for the suite. - supports the same options as `test([name][, options][, fn])`. -* `fn` {Function|AsyncFunction} The function under test. - If the test uses callbacks, the callback function is passed as an argument. - **Default:** A no-op function. -* Returns: `undefined`. + -The `it()` function is the value imported from the `node:test` module. +Shorthand for [`test()`][]. + +The `it()` function is imported from the `node:test` module. ## `it.skip([name][, options][, fn])` @@ -828,6 +872,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])` + +* {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 diff --git a/doc/api/url.md b/doc/api/url.md index e250b144987fa0..593c6ce6a22bc9 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` @@ -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()` * `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/doc/api/worker_threads.md b/doc/api/worker_threads.md index 43f10ae489a9a0..ea11b8f45956a4 100644 --- a/doc/api/worker_threads.md +++ b/doc/api/worker_threads.md @@ -906,6 +906,10 @@ if (isMainThread) { + + + + + + 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 6f115609ee4ce8..8919af5a7c484c 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/779d175c40/encoding +- 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 -- url: https://github.com/web-platform-tests/wpt/tree/0a187bc169/url +- 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 +- WebCryptoAPI: https://github.com/web-platform-tests/wpt/tree/ee30029d47/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/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.any.js b/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.any.js index 8f1103d8f4a483..6e3a6efb12d7b8 100644 --- a/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.any.js +++ b/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.any.js @@ -1,4 +1,5 @@ -// META: title=WebCryptoAPI: encrypt() Using AES-GCM +// META: title=WebCryptoAPI: encrypt() Using AES-GCM w/ 96-bit iv +// META: script=aes_gcm_96_iv_fixtures.js // META: script=aes_gcm_vectors.js // META: script=aes.js // META: timeout=long diff --git a/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm_256_iv.https.any.js b/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm_256_iv.https.any.js new file mode 100644 index 00000000000000..92900fb13ae2ec --- /dev/null +++ b/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm_256_iv.https.any.js @@ -0,0 +1,7 @@ +// META: title=WebCryptoAPI: encrypt() Using AES-GCM w/ 256-bit iv +// META: script=aes_gcm_256_iv_fixtures.js +// META: script=aes_gcm_vectors.js +// META: script=aes.js +// META: timeout=long + +run_test(); diff --git a/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm_256_iv_fixtures.js b/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm_256_iv_fixtures.js new file mode 100644 index 00000000000000..9cdbbbb79075c0 --- /dev/null +++ b/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm_256_iv_fixtures.js @@ -0,0 +1,210 @@ +function getFixtures() { + // Before we can really start, we need to fill a bunch of buffers with data + var plaintext = new Uint8Array([ + 84, 104, 105, 115, 32, 115, 112, 101, 99, 105, 102, 105, 99, 97, 116, 105, + 111, 110, 32, 100, 101, 115, 99, 114, 105, 98, 101, 115, 32, 97, 32, 74, 97, + 118, 97, 83, 99, 114, 105, 112, 116, 32, 65, 80, 73, 32, 102, 111, 114, 32, + 112, 101, 114, 102, 111, 114, 109, 105, 110, 103, 32, 98, 97, 115, 105, 99, + 32, 99, 114, 121, 112, 116, 111, 103, 114, 97, 112, 104, 105, 99, 32, 111, + 112, 101, 114, 97, 116, 105, 111, 110, 115, 32, 105, 110, 32, 119, 101, 98, + 32, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 115, 44, 32, 115, + 117, 99, 104, 32, 97, 115, 32, 104, 97, 115, 104, 105, 110, 103, 44, 32, + 115, 105, 103, 110, 97, 116, 117, 114, 101, 32, 103, 101, 110, 101, 114, 97, + 116, 105, 111, 110, 32, 97, 110, 100, 32, 118, 101, 114, 105, 102, 105, 99, + 97, 116, 105, 111, 110, 44, 32, 97, 110, 100, 32, 101, 110, 99, 114, 121, + 112, 116, 105, 111, 110, 32, 97, 110, 100, 32, 100, 101, 99, 114, 121, 112, + 116, 105, 111, 110, 46, 32, 65, 100, 100, 105, 116, 105, 111, 110, 97, 108, + 108, 121, 44, 32, 105, 116, 32, 100, 101, 115, 99, 114, 105, 98, 101, 115, + 32, 97, 110, 32, 65, 80, 73, 32, 102, 111, 114, 32, 97, 112, 112, 108, 105, + 99, 97, 116, 105, 111, 110, 115, 32, 116, 111, 32, 103, 101, 110, 101, 114, + 97, 116, 101, 32, 97, 110, 100, 47, 111, 114, 32, 109, 97, 110, 97, 103, + 101, 32, 116, 104, 101, 32, 107, 101, 121, 105, 110, 103, 32, 109, 97, 116, + 101, 114, 105, 97, 108, 32, 110, 101, 99, 101, 115, 115, 97, 114, 121, 32, + 116, 111, 32, 112, 101, 114, 102, 111, 114, 109, 32, 116, 104, 101, 115, + 101, 32, 111, 112, 101, 114, 97, 116, 105, 111, 110, 115, 46, 32, 85, 115, + 101, 115, 32, 102, 111, 114, 32, 116, 104, 105, 115, 32, 65, 80, 73, 32, + 114, 97, 110, 103, 101, 32, 102, 114, 111, 109, 32, 117, 115, 101, 114, 32, + 111, 114, 32, 115, 101, 114, 118, 105, 99, 101, 32, 97, 117, 116, 104, 101, + 110, 116, 105, 99, 97, 116, 105, 111, 110, 44, 32, 100, 111, 99, 117, 109, + 101, 110, 116, 32, 111, 114, 32, 99, 111, 100, 101, 32, 115, 105, 103, 110, + 105, 110, 103, 44, 32, 97, 110, 100, 32, 116, 104, 101, 32, 99, 111, 110, + 102, 105, 100, 101, 110, 116, 105, 97, 108, 105, 116, 121, 32, 97, 110, 100, + 32, 105, 110, 116, 101, 103, 114, 105, 116, 121, 32, 111, 102, 32, 99, 111, + 109, 109, 117, 110, 105, 99, 97, 116, 105, 111, 110, 115, 46, + ]); + + // We want some random key bytes of various sizes. + // These were randomly generated from a script. + var keyBytes = { + 128: new Uint8Array([ + 222, 192, 212, 252, 191, 60, 71, 65, 200, 146, 218, 189, 28, 212, 192, 78, + ]), + 192: new Uint8Array([ + 208, 238, 131, 65, 63, 68, 196, 63, 186, 208, 61, 207, 166, 18, 99, 152, + 29, 109, 221, 95, 240, 30, 28, 246, + ]), + 256: new Uint8Array([ + 103, 105, 56, 35, 251, 29, 88, 7, 63, 145, 236, 233, 204, 58, 249, 16, + 229, 83, 38, 22, 164, 210, 123, 19, 235, 123, 116, 216, 0, 11, 191, 48, + ]), + }; + + // AES-GCM needs an IV of no more than 2^64 - 1 bytes. Arbitrary 32 bytes is okay then. + var iv = new Uint8Array([ + 58, 146, 115, 42, 166, 234, 57, 191, 57, 134, 224, 199, 63, 169, 32, 0, 32, + 33, 117, 56, 94, 248, 173, 234, 194, 200, 115, 53, 235, 146, 141, 212, + ]); + + // Authenticated encryption via AES-GCM requires additional data that + // will be checked. We use the ASCII encoded Editorial Note + // following the Abstract of the Web Cryptography API recommendation. + var additionalData = new Uint8Array([ + 84, 104, 101, 114, 101, 32, 97, 114, 101, 32, 55, 32, 102, 117, 114, 116, + 104, 101, 114, 32, 101, 100, 105, 116, 111, 114, 105, 97, 108, 32, 110, 111, + 116, 101, 115, 32, 105, 110, 32, 116, 104, 101, 32, 100, 111, 99, 117, 109, + 101, 110, 116, 46, + ]); + + // The length of the tag defaults to 16 bytes (128 bit). + var tag = { + 128: new Uint8Array([ + 194, 226, 198, 253, 239, 28, 197, 240, 123, 216, 176, 151, 239, 200, 184, + 183, + ]), + 192: new Uint8Array([ + 183, 57, 32, 144, 164, 76, 121, 77, 58, 86, 62, 132, 53, 130, 96, 225, + ]), + 256: new Uint8Array([ + 188, 239, 241, 48, 159, 21, 213, 0, 241, 42, 85, 76, 194, 28, 49, 60, + ]), + }; + + var tag_with_empty_ad = { + 128: new Uint8Array([ + 222, 51, 11, 23, 36, 222, 250, 248, 27, 98, 30, 81, 150, 35, 220, 198, + ]), + 192: new Uint8Array([ + 243, 11, 130, 112, 169, 239, 114, 238, 185, 219, 93, 1, 95, 108, 184, 183, + ]), + 256: new Uint8Array([ + 244, 186, 86, 203, 154, 37, 191, 248, 246, 57, 139, 130, 224, 47, 217, + 238, + ]), + }; + + // Results. These were created using the Python cryptography module. + + // AES-GCM produces ciphertext and a tag. + var ciphertext = { + 128: new Uint8Array([ + 180, 241, 40, 183, 105, 52, 147, 238, 224, 175, 175, 236, 168, 244, 241, + 121, 9, 202, 225, 237, 56, 216, 253, 254, 186, 102, 111, 207, 228, 190, + 130, 177, 159, 246, 6, 53, 249, 113, 228, 254, 81, 126, 253, 191, 100, 43, + 251, 147, 107, 91, 166, 231, 201, 241, 180, 214, 112, 47, 123, 164, 186, + 134, 54, 65, 22, 181, 201, 82, 236, 59, 52, 139, 172, 39, 41, 89, 123, 62, + 102, 167, 82, 150, 250, 93, 96, 169, 135, 89, 245, 255, 164, 192, 169, + 159, 25, 16, 139, 145, 76, 4, 144, 131, 148, 197, 204, 46, 23, 110, 193, + 228, 127, 120, 242, 24, 54, 240, 181, 162, 98, 244, 249, 68, 134, 122, + 126, 151, 38, 108, 116, 68, 150, 109, 38, 194, 21, 159, 140, 205, 183, 35, + 97, 151, 186, 120, 145, 22, 235, 22, 210, 223, 187, 143, 162, 183, 93, + 196, 104, 51, 96, 53, 234, 250, 184, 76, 237, 157, 37, 203, 226, 87, 222, + 75, 240, 95, 218, 222, 64, 81, 165, 75, 201, 216, 190, 13, 116, 217, 69, + 66, 47, 161, 68, 247, 74, 253, 157, 181, 162, 121, 53, 32, 91, 124, 230, + 105, 224, 17, 187, 50, 61, 77, 103, 79, 71, 57, 163, 116, 234, 149, 27, + 105, 24, 31, 159, 3, 128, 130, 42, 94, 125, 200, 142, 251, 148, 201, 17, + 149, 232, 84, 50, 17, 18, 203, 186, 226, 164, 227, 202, 76, 65, 16, 163, + 224, 132, 52, 31, 101, 129, 72, 171, 159, 42, 177, 253, 98, 86, 201, 95, + 117, 62, 12, 205, 78, 36, 126, 196, 121, 89, 185, 37, 161, 66, 181, 117, + 186, 71, 124, 132, 110, 120, 27, 246, 163, 18, 13, 90, 200, 127, 82, 209, + 241, 170, 73, 247, 137, 96, 244, 254, 251, 119, 71, 156, 27, 107, 53, 33, + 45, 22, 0, 144, 48, 32, 11, 116, 21, 125, 246, 217, 171, 158, 224, 142, + 234, 141, 242, 168, 89, 154, 66, 227, 161, 182, 96, 1, 88, 78, 12, 7, 239, + 30, 206, 31, 89, 111, 107, 42, 37, 241, 148, 232, 1, 8, 251, 117, 146, + 183, 9, 48, 39, 94, 59, 70, 230, 26, 165, 97, 156, 140, 141, 31, 62, 10, + 206, 55, 48, 207, 0, 197, 202, 197, 108, 133, 175, 80, 4, 16, 154, 223, + 255, 4, 196, 188, 178, 240, 29, 13, 120, 5, 225, 202, 3, 35, 225, 158, 92, + 152, 73, 205, 107, 157, 224, 245, 99, 194, 171, 156, 245, 247, 183, 165, + 40, 62, 200, 110, 29, 151, 206, 100, 175, 88, 36, 242, 90, 4, 82, 73, 250, + 140, 245, 217, 9, 153, 35, 242, 206, 78, 197, 121, 115, 15, 80, 128, 101, + 191, 240, 91, 151, 249, 62, 62, 244, 18, 3, 17, 135, 222, 210, 93, 149, + 123, + ]), + + 192: new Uint8Array([ + 126, 160, 166, 112, 227, 212, 106, 186, 175, 70, 24, 28, 86, 149, 31, 154, + 156, 190, 244, 132, 44, 61, 149, 242, 105, 67, 17, 136, 7, 146, 153, 170, + 200, 214, 142, 205, 170, 225, 85, 44, 241, 159, 255, 234, 10, 13, 37, 48, + 255, 21, 141, 176, 60, 117, 73, 130, 247, 204, 144, 102, 167, 89, 203, + 235, 229, 129, 122, 253, 124, 179, 115, 118, 163, 157, 67, 141, 122, 146, + 209, 11, 112, 5, 230, 117, 123, 184, 243, 99, 83, 10, 31, 166, 96, 1, 121, + 44, 10, 241, 24, 43, 184, 187, 25, 239, 246, 176, 108, 230, 127, 25, 42, + 67, 202, 140, 179, 104, 159, 75, 103, 43, 248, 98, 166, 179, 67, 0, 163, + 227, 84, 40, 129, 227, 198, 205, 7, 156, 16, 185, 24, 166, 59, 218, 197, + 114, 74, 34, 126, 22, 226, 226, 85, 212, 69, 83, 163, 185, 68, 109, 182, + 54, 209, 237, 96, 184, 32, 53, 127, 175, 13, 146, 141, 115, 164, 184, 98, + 245, 174, 223, 46, 32, 167, 39, 103, 19, 210, 80, 131, 254, 103, 249, 247, + 29, 120, 31, 105, 241, 103, 169, 249, 93, 153, 74, 56, 53, 239, 157, 132, + 236, 169, 246, 242, 24, 113, 97, 128, 238, 152, 148, 31, 84, 8, 52, 105, + 198, 116, 103, 132, 48, 199, 23, 90, 24, 29, 63, 41, 117, 191, 57, 31, + 209, 128, 60, 119, 175, 84, 141, 177, 165, 169, 195, 35, 163, 105, 146, + 157, 209, 93, 149, 105, 160, 93, 231, 78, 201, 92, 235, 200, 89, 37, 50, + 181, 30, 213, 242, 59, 156, 219, 19, 158, 17, 224, 81, 108, 52, 87, 248, + 101, 23, 39, 107, 67, 151, 103, 230, 126, 202, 184, 118, 226, 18, 29, 93, + 37, 208, 40, 82, 113, 35, 157, 145, 152, 50, 253, 140, 47, 141, 192, 1, + 148, 114, 40, 10, 112, 79, 227, 16, 105, 247, 31, 49, 102, 195, 75, 183, + 172, 254, 188, 42, 89, 77, 38, 104, 1, 180, 106, 61, 71, 70, 35, 160, 103, + 101, 244, 26, 226, 37, 159, 155, 4, 107, 222, 219, 136, 37, 24, 246, 44, + 23, 44, 248, 132, 108, 59, 179, 99, 145, 132, 82, 53, 203, 111, 150, 55, + 123, 51, 214, 165, 108, 124, 179, 131, 174, 139, 224, 114, 96, 218, 181, + 243, 128, 198, 98, 115, 92, 95, 165, 23, 229, 108, 146, 14, 244, 162, 37, + 85, 201, 33, 44, 92, 106, 112, 185, 16, 189, 42, 114, 109, 59, 124, 131, + 16, 211, 31, 97, 29, 135, 61, 150, 75, 250, 207, 129, 38, 205, 187, 186, + 55, 207, 232, 24, 48, 232, 49, 226, 16, 12, 27, 70, 31, 124, 128, 218, + 100, 91, 200, 184, 78, 252, 100, 235, 62, 43, 69, 214, 163, 65, 14, 44, + 180, + ]), + + 256: new Uint8Array([ + 8, 97, 235, 113, 70, 32, 135, 131, 210, 209, 124, 160, 255, 182, 9, 29, + 125, 193, 27, 240, 129, 46, 2, 137, 169, 142, 61, 7, 145, 54, 170, 207, + 159, 111, 39, 95, 87, 63, 162, 27, 6, 18, 219, 215, 116, 34, 90, 57, 114, + 244, 102, 145, 67, 6, 51, 152, 247, 165, 242, 116, 100, 219, 177, 72, 177, + 17, 110, 67, 93, 219, 100, 217, 20, 207, 89, 154, 45, 37, 105, 83, 67, + 162, 140, 235, 129, 40, 177, 202, 174, 54, 148, 55, 156, 193, 232, 249, + 134, 163, 195, 51, 114, 116, 65, 38, 73, 99, 96, 249, 224, 69, 17, 119, + 186, 188, 181, 43, 78, 156, 76, 138, 226, 63, 5, 248, 9, 94, 26, 1, 2, + 235, 39, 174, 74, 47, 183, 22, 40, 47, 47, 13, 100, 119, 12, 67, 178, 184, + 56, 167, 238, 143, 13, 44, 208, 185, 151, 108, 6, 17, 52, 122, 182, 210, + 207, 42, 219, 37, 74, 94, 126, 36, 249, 37, 32, 4, 218, 44, 238, 69, 56, + 219, 31, 77, 173, 46, 187, 103, 36, 112, 213, 252, 40, 87, 164, 240, 163, + 159, 32, 129, 125, 178, 108, 47, 28, 31, 36, 42, 115, 36, 14, 145, 195, + 156, 191, 46, 163, 249, 181, 31, 90, 73, 30, 72, 57, 223, 63, 60, 79, 140, + 14, 117, 31, 145, 222, 156, 121, 237, 32, 145, 143, 96, 12, 254, 35, 21, + 21, 59, 168, 171, 154, 217, 0, 59, 202, 175, 103, 214, 192, 175, 26, 18, + 43, 54, 176, 222, 75, 22, 7, 122, 253, 224, 145, 61, 42, 208, 73, 237, 84, + 141, 209, 213, 228, 46, 244, 59, 9, 68, 6, 35, 88, 189, 10, 62, 9, 85, 28, + 44, 82, 19, 153, 160, 178, 240, 56, 160, 244, 201, 173, 77, 61, 20, 227, + 30, 180, 167, 16, 105, 185, 193, 95, 207, 41, 23, 134, 78, 198, 182, 93, + 24, 89, 247, 231, 75, 233, 194, 137, 242, 114, 194, 190, 130, 138, 238, + 94, 137, 193, 194, 115, 137, 190, 207, 169, 83, 155, 14, 210, 160, 129, + 195, 161, 234, 221, 255, 114, 67, 98, 12, 93, 41, 65, 183, 244, 103, 247, + 101, 82, 246, 125, 87, 125, 78, 21, 186, 102, 205, 20, 40, 32, 201, 174, + 15, 52, 240, 217, 180, 162, 108, 6, 211, 41, 18, 135, 232, 184, 18, 188, + 169, 157, 190, 76, 166, 75, 176, 127, 39, 251, 22, 203, 153, 80, 49, 241, + 124, 137, 151, 123, 204, 43, 159, 190, 177, 196, 18, 117, 169, 46, 152, + 251, 45, 25, 164, 27, 145, 214, 228, 55, 15, 2, 131, 216, 80, 255, 204, + 175, 100, 59, 145, 15, 103, 40, 33, 45, 255, 200, 254, 172, 138, 20, 58, + 87, 182, 192, 148, 219, 41, 88, 230, 229, 70, 249, + ]), + }; + + return { + plaintext, + keyBytes, + iv, + additionalData, + tag, + tag_with_empty_ad, + ciphertext, + }; +} diff --git a/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm_96_iv_fixtures.js b/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm_96_iv_fixtures.js new file mode 100644 index 00000000000000..bb00e2d7dd92cb --- /dev/null +++ b/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm_96_iv_fixtures.js @@ -0,0 +1,209 @@ +function getFixtures() { + // Before we can really start, we need to fill a bunch of buffers with data + var plaintext = new Uint8Array([ + 84, 104, 105, 115, 32, 115, 112, 101, 99, 105, 102, 105, 99, 97, 116, 105, + 111, 110, 32, 100, 101, 115, 99, 114, 105, 98, 101, 115, 32, 97, 32, 74, 97, + 118, 97, 83, 99, 114, 105, 112, 116, 32, 65, 80, 73, 32, 102, 111, 114, 32, + 112, 101, 114, 102, 111, 114, 109, 105, 110, 103, 32, 98, 97, 115, 105, 99, + 32, 99, 114, 121, 112, 116, 111, 103, 114, 97, 112, 104, 105, 99, 32, 111, + 112, 101, 114, 97, 116, 105, 111, 110, 115, 32, 105, 110, 32, 119, 101, 98, + 32, 97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 115, 44, 32, 115, + 117, 99, 104, 32, 97, 115, 32, 104, 97, 115, 104, 105, 110, 103, 44, 32, + 115, 105, 103, 110, 97, 116, 117, 114, 101, 32, 103, 101, 110, 101, 114, 97, + 116, 105, 111, 110, 32, 97, 110, 100, 32, 118, 101, 114, 105, 102, 105, 99, + 97, 116, 105, 111, 110, 44, 32, 97, 110, 100, 32, 101, 110, 99, 114, 121, + 112, 116, 105, 111, 110, 32, 97, 110, 100, 32, 100, 101, 99, 114, 121, 112, + 116, 105, 111, 110, 46, 32, 65, 100, 100, 105, 116, 105, 111, 110, 97, 108, + 108, 121, 44, 32, 105, 116, 32, 100, 101, 115, 99, 114, 105, 98, 101, 115, + 32, 97, 110, 32, 65, 80, 73, 32, 102, 111, 114, 32, 97, 112, 112, 108, 105, + 99, 97, 116, 105, 111, 110, 115, 32, 116, 111, 32, 103, 101, 110, 101, 114, + 97, 116, 101, 32, 97, 110, 100, 47, 111, 114, 32, 109, 97, 110, 97, 103, + 101, 32, 116, 104, 101, 32, 107, 101, 121, 105, 110, 103, 32, 109, 97, 116, + 101, 114, 105, 97, 108, 32, 110, 101, 99, 101, 115, 115, 97, 114, 121, 32, + 116, 111, 32, 112, 101, 114, 102, 111, 114, 109, 32, 116, 104, 101, 115, + 101, 32, 111, 112, 101, 114, 97, 116, 105, 111, 110, 115, 46, 32, 85, 115, + 101, 115, 32, 102, 111, 114, 32, 116, 104, 105, 115, 32, 65, 80, 73, 32, + 114, 97, 110, 103, 101, 32, 102, 114, 111, 109, 32, 117, 115, 101, 114, 32, + 111, 114, 32, 115, 101, 114, 118, 105, 99, 101, 32, 97, 117, 116, 104, 101, + 110, 116, 105, 99, 97, 116, 105, 111, 110, 44, 32, 100, 111, 99, 117, 109, + 101, 110, 116, 32, 111, 114, 32, 99, 111, 100, 101, 32, 115, 105, 103, 110, + 105, 110, 103, 44, 32, 97, 110, 100, 32, 116, 104, 101, 32, 99, 111, 110, + 102, 105, 100, 101, 110, 116, 105, 97, 108, 105, 116, 121, 32, 97, 110, 100, + 32, 105, 110, 116, 101, 103, 114, 105, 116, 121, 32, 111, 102, 32, 99, 111, + 109, 109, 117, 110, 105, 99, 97, 116, 105, 111, 110, 115, 46, + ]); + + // We want some random key bytes of various sizes. + // These were randomly generated from a script. + var keyBytes = { + 128: new Uint8Array([ + 222, 192, 212, 252, 191, 60, 71, 65, 200, 146, 218, 189, 28, 212, 192, 78, + ]), + 192: new Uint8Array([ + 208, 238, 131, 65, 63, 68, 196, 63, 186, 208, 61, 207, 166, 18, 99, 152, + 29, 109, 221, 95, 240, 30, 28, 246, + ]), + 256: new Uint8Array([ + 103, 105, 56, 35, 251, 29, 88, 7, 63, 145, 236, 233, 204, 58, 249, 16, + 229, 83, 38, 22, 164, 210, 123, 19, 235, 123, 116, 216, 0, 11, 191, 48, + ]), + }; + + // AES-GCM specification recommends that the IV should be 96 bits long. + var iv = new Uint8Array([ + 58, 146, 115, 42, 166, 234, 57, 191, 57, 134, 224, 199, + ]); + + // Authenticated encryption via AES-GCM requires additional data that + // will be checked. We use the ASCII encoded Editorial Note + // following the Abstract of the Web Cryptography API recommendation. + var additionalData = new Uint8Array([ + 84, 104, 101, 114, 101, 32, 97, 114, 101, 32, 55, 32, 102, 117, 114, 116, + 104, 101, 114, 32, 101, 100, 105, 116, 111, 114, 105, 97, 108, 32, 110, 111, + 116, 101, 115, 32, 105, 110, 32, 116, 104, 101, 32, 100, 111, 99, 117, 109, + 101, 110, 116, 46, + ]); + + // The length of the tag defaults to 16 bytes (128 bit). + var tag = { + 128: new Uint8Array([ + 180, 165, 14, 180, 121, 113, 220, 168, 254, 117, 18, 66, 110, 98, 146, + 240, + ]), + 192: new Uint8Array([ + 43, 102, 63, 121, 1, 120, 252, 2, 95, 149, 99, 207, 161, 10, 139, 159, + ]), + 256: new Uint8Array([ + 53, 0, 70, 11, 217, 64, 250, 241, 175, 160, 37, 78, 92, 160, 107, 38, + ]), + }; + + var tag_with_empty_ad = { + 128: new Uint8Array([ + 168, 116, 195, 94, 178, 179, 227, 160, 158, 207, 188, 132, 23, 137, 246, + 129, + ]), + 192: new Uint8Array([ + 111, 84, 157, 153, 12, 219, 247, 161, 220, 24, 0, 74, 203, 228, 83, 201, + ]), + 256: new Uint8Array([ + 125, 85, 225, 240, 220, 112, 144, 9, 168, 179, 251, 128, 126, 147, 131, + 244, + ]), + }; + + // Results. These were created using OpenSSL. + + // AES-GCM produces ciphertext and a tag. + var ciphertext = { + 128: new Uint8Array([ + 46, 244, 139, 198, 120, 180, 9, 39, 83, 58, 203, 107, 69, 71, 8, 165, 132, + 200, 94, 31, 228, 120, 170, 81, 241, 29, 38, 175, 99, 215, 241, 157, 144, + 97, 35, 42, 36, 231, 2, 94, 214, 140, 67, 48, 189, 242, 21, 208, 110, 179, + 30, 90, 181, 105, 242, 17, 244, 42, 42, 36, 125, 228, 82, 250, 87, 199, + 95, 168, 210, 57, 174, 20, 220, 188, 107, 65, 242, 43, 217, 122, 145, 160, + 100, 139, 54, 135, 175, 139, 115, 89, 15, 236, 234, 83, 2, 135, 51, 125, + 63, 168, 184, 235, 148, 68, 132, 124, 166, 171, 53, 68, 94, 187, 31, 68, + 119, 47, 252, 73, 63, 138, 154, 84, 167, 0, 54, 33, 11, 200, 22, 91, 245, + 62, 64, 192, 7, 180, 210, 52, 233, 23, 24, 181, 50, 230, 63, 118, 228, 24, + 1, 242, 75, 62, 196, 222, 122, 154, 227, 125, 89, 73, 112, 100, 154, 249, + 61, 141, 126, 145, 46, 247, 102, 242, 62, 148, 94, 172, 128, 181, 110, 6, + 7, 209, 58, 222, 51, 169, 83, 189, 200, 47, 22, 80, 49, 169, 227, 245, + 165, 24, 96, 152, 228, 14, 252, 199, 193, 148, 46, 84, 49, 248, 198, 7, 0, + 134, 255, 174, 151, 103, 48, 154, 178, 198, 103, 45, 226, 118, 19, 41, 85, + 2, 55, 71, 7, 6, 0, 24, 150, 145, 227, 162, 126, 102, 248, 134, 116, 174, + 215, 217, 166, 160, 140, 129, 21, 220, 131, 110, 242, 94, 249, 103, 151, + 154, 81, 225, 35, 111, 131, 129, 111, 172, 214, 168, 30, 169, 71, 210, 64, + 68, 56, 228, 223, 248, 233, 234, 140, 86, 145, 121, 29, 232, 55, 165, 61, + 175, 147, 66, 33, 92, 6, 209, 241, 149, 73, 77, 9, 104, 2, 154, 247, 92, + 87, 159, 191, 113, 82, 122, 148, 89, 28, 122, 111, 93, 110, 60, 42, 34, + 70, 161, 14, 50, 153, 238, 189, 173, 99, 10, 118, 252, 1, 28, 67, 151, + 114, 46, 78, 181, 78, 233, 183, 6, 254, 57, 29, 53, 118, 175, 80, 97, 156, + 237, 219, 196, 71, 80, 161, 248, 139, 96, 124, 181, 154, 124, 149, 219, + 47, 90, 11, 98, 63, 21, 64, 144, 77, 161, 204, 127, 209, 209, 7, 86, 65, + 39, 142, 251, 183, 43, 227, 120, 155, 72, 70, 204, 89, 227, 199, 203, 28, + 128, 23, 104, 188, 215, 32, 190, 18, 156, 57, 105, 7, 179, 155, 136, 236, + 82, 173, 156, 170, 124, 210, 22, 11, 27, 182, 236, 109, 200, 172, 227, 72, + 37, 1, 175, 9, 214, 227, 23, 141, 169, 215, 77, 134, 76, 229, 169, 241, + 116, 222, 157, 77, 158, 213, 118, 223, 17, 31, 212, 97, 21, 237, 83, 2, + 218, 239, 59, 147, 30, 169, 97, 12, + ]), + + 192: new Uint8Array([ + 129, 16, 61, 38, 99, 56, 226, 139, 71, 251, 211, 15, 91, 152, 159, 219, + 112, 147, 210, 73, 97, 204, 203, 240, 183, 243, 104, 241, 37, 67, 169, + 198, 56, 76, 96, 202, 250, 212, 177, 157, 93, 115, 247, 176, 19, 3, 229, + 102, 75, 200, 252, 222, 197, 58, 31, 44, 123, 151, 9, 191, 88, 123, 35, + 48, 47, 25, 149, 35, 191, 219, 223, 94, 251, 152, 109, 171, 225, 31, 236, + 252, 223, 174, 128, 238, 173, 32, 32, 79, 22, 100, 112, 215, 153, 128, 63, + 158, 247, 18, 215, 81, 247, 208, 91, 28, 223, 222, 170, 9, 135, 210, 143, + 47, 247, 132, 183, 252, 84, 19, 78, 85, 17, 215, 20, 51, 32, 124, 149, + 172, 129, 202, 161, 217, 207, 24, 45, 177, 11, 106, 17, 108, 17, 12, 6, + 62, 90, 132, 2, 54, 96, 90, 30, 239, 216, 173, 76, 67, 7, 221, 62, 124, + 228, 156, 243, 31, 111, 160, 192, 188, 87, 107, 182, 138, 95, 122, 152, + 202, 51, 118, 100, 124, 67, 220, 116, 52, 99, 15, 39, 2, 14, 209, 173, + 119, 88, 6, 174, 106, 236, 150, 28, 189, 112, 161, 224, 186, 58, 110, 91, + 54, 211, 132, 149, 7, 188, 77, 232, 118, 197, 43, 107, 101, 179, 44, 195, + 159, 4, 124, 5, 30, 48, 227, 251, 199, 72, 98, 177, 206, 234, 228, 58, + 191, 150, 28, 211, 29, 182, 138, 141, 249, 152, 142, 244, 203, 210, 128, + 143, 244, 44, 187, 251, 221, 101, 152, 31, 119, 194, 51, 27, 167, 215, + 122, 244, 193, 224, 191, 198, 210, 2, 143, 185, 207, 145, 228, 193, 153, + 207, 119, 167, 75, 145, 43, 17, 1, 42, 146, 164, 21, 15, 164, 221, 216, + 140, 122, 248, 49, 19, 246, 84, 214, 176, 226, 118, 140, 130, 123, 163, + 217, 61, 198, 243, 182, 217, 52, 127, 190, 127, 135, 18, 239, 163, 195, + 102, 136, 227, 128, 38, 244, 49, 208, 229, 249, 126, 157, 100, 72, 246, + 10, 102, 163, 241, 155, 112, 165, 95, 32, 61, 66, 24, 233, 123, 236, 190, + 124, 214, 65, 135, 114, 118, 122, 222, 196, 47, 120, 120, 64, 117, 253, + 165, 28, 17, 152, 104, 119, 10, 53, 140, 109, 79, 246, 246, 28, 104, 228, + 175, 102, 71, 246, 183, 79, 30, 31, 186, 32, 64, 146, 72, 228, 1, 175, + 252, 115, 254, 95, 66, 87, 196, 134, 41, 115, 165, 206, 253, 245, 147, + 137, 163, 230, 235, 238, 77, 218, 74, 157, 65, 97, 43, 198, 130, 190, 195, + 142, 22, 166, 4, 179, 184, 167, 254, 156, 243, 38, 46, 66, 68, 252, 252, + 161, 209, 83, 177, 128, 115, 92, 158, 182, 177, 185, 23, 39, 138, 245, 29, + 216, 17, 178, 142, 225, 135, 8, 115, + ]), + + 256: new Uint8Array([ + 191, 72, 167, 1, 122, 218, 148, 218, 15, 239, 202, 129, 96, 108, 229, 157, + 138, 161, 232, 71, 80, 188, 118, 61, 75, 105, 120, 201, 14, 102, 102, 240, + 111, 131, 180, 83, 95, 73, 2, 138, 205, 56, 9, 137, 227, 235, 73, 71, 200, + 62, 246, 0, 223, 209, 3, 255, 113, 112, 63, 103, 41, 154, 77, 13, 149, 89, + 94, 79, 132, 193, 114, 40, 158, 33, 55, 242, 130, 109, 136, 69, 124, 130, + 150, 40, 69, 211, 224, 154, 209, 243, 65, 58, 230, 253, 31, 21, 72, 102, + 18, 250, 139, 230, 235, 11, 108, 184, 133, 108, 181, 138, 188, 189, 91, + 91, 115, 216, 68, 9, 229, 30, 154, 132, 118, 219, 183, 235, 177, 197, 221, + 58, 13, 90, 126, 198, 74, 87, 162, 226, 7, 51, 184, 15, 209, 81, 86, 138, + 169, 154, 12, 206, 58, 187, 228, 177, 68, 65, 62, 68, 141, 93, 241, 105, + 29, 239, 20, 102, 222, 49, 209, 18, 162, 247, 200, 240, 122, 244, 204, + 148, 67, 58, 118, 164, 95, 230, 68, 242, 203, 138, 145, 132, 6, 224, 206, + 234, 131, 183, 137, 249, 2, 11, 254, 123, 235, 70, 14, 136, 207, 76, 57, + 22, 38, 49, 197, 219, 123, 43, 241, 191, 64, 211, 152, 178, 140, 165, 1, + 189, 52, 79, 184, 213, 56, 215, 182, 27, 27, 70, 243, 101, 255, 50, 108, + 210, 105, 13, 22, 218, 176, 238, 36, 113, 251, 18, 218, 138, 214, 193, 21, + 122, 224, 125, 118, 134, 161, 174, 130, 86, 233, 149, 151, 33, 31, 88, 63, + 91, 63, 209, 145, 158, 109, 42, 176, 43, 23, 151, 49, 101, 199, 35, 101, + 158, 139, 198, 219, 209, 125, 221, 205, 99, 69, 142, 165, 139, 110, 220, + 184, 226, 238, 149, 161, 175, 171, 167, 170, 65, 19, 156, 166, 219, 231, + 87, 20, 226, 58, 210, 134, 110, 160, 176, 118, 250, 73, 86, 213, 116, 53, + 114, 24, 101, 34, 185, 59, 237, 47, 39, 206, 67, 12, 74, 236, 130, 7, 249, + 217, 203, 245, 122, 14, 230, 53, 203, 126, 93, 131, 51, 2, 0, 231, 161, + 111, 42, 126, 173, 121, 80, 179, 59, 186, 133, 236, 252, 188, 149, 99, + 221, 182, 55, 5, 38, 83, 132, 43, 123, 233, 174, 208, 140, 165, 77, 1, + 202, 46, 6, 183, 207, 246, 125, 37, 110, 226, 61, 155, 194, 198, 153, 107, + 1, 8, 0, 23, 124, 18, 4, 144, 235, 146, 77, 220, 123, 152, 114, 219, 127, + 59, 126, 10, 79, 106, 198, 11, 27, 111, 11, 155, 1, 137, 38, 74, 3, 248, + 225, 221, 203, 86, 4, 148, 25, 88, 144, 185, 38, 114, 139, 48, 74, 82, + 172, 36, 115, 193, 223, 220, 144, 69, 91, 5, 83, 56, 138, 63, + ]), + }; + + return { + plaintext, + keyBytes, + iv, + additionalData, + tag, + tag_with_empty_ad, + ciphertext, + }; +} diff --git a/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm_vectors.js b/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm_vectors.js index bc406f8f0ef78e..965fe9564d4619 100644 --- a/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm_vectors.js +++ b/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm_vectors.js @@ -1,4 +1,3 @@ - // aes_gcm_vectors.js // The following function returns an array of test vectors @@ -12,200 +11,15 @@ // plaintext - the text to encrypt // result - the expected result (usually just ciphertext, sometimes with added authentication) function getTestVectors() { - // Before we can really start, we need to fill a bunch of buffers with data - var plaintext = new Uint8Array([84, 104, 105, 115, 32, 115, - 112, 101, 99, 105, 102, 105, 99, 97, 116, 105, 111, 110, - 32, 100, 101, 115, 99, 114, 105, 98, 101, 115, 32, 97, 32, - 74, 97, 118, 97, 83, 99, 114, 105, 112, 116, 32, 65, 80, - 73, 32, 102, 111, 114, 32, 112, 101, 114, 102, 111, 114, - 109, 105, 110, 103, 32, 98, 97, 115, 105, 99, 32, 99, 114, - 121, 112, 116, 111, 103, 114, 97, 112, 104, 105, 99, 32, - 111, 112, 101, 114, 97, 116, 105, 111, 110, 115, 32, 105, - 110, 32, 119, 101, 98, 32, 97, 112, 112, 108, 105, 99, 97, - 116, 105, 111, 110, 115, 44, 32, 115, 117, 99, 104, 32, 97, - 115, 32, 104, 97, 115, 104, 105, 110, 103, 44, 32, 115, - 105, 103, 110, 97, 116, 117, 114, 101, 32, 103, 101, 110, - 101, 114, 97, 116, 105, 111, 110, 32, 97, 110, 100, 32, - 118, 101, 114, 105, 102, 105, 99, 97, 116, 105, 111, 110, - 44, 32, 97, 110, 100, 32, 101, 110, 99, 114, 121, 112, - 116, 105, 111, 110, 32, 97, 110, 100, 32, 100, 101, 99, - 114, 121, 112, 116, 105, 111, 110, 46, 32, 65, 100, 100, - 105, 116, 105, 111, 110, 97, 108, 108, 121, 44, 32, 105, - 116, 32, 100, 101, 115, 99, 114, 105, 98, 101, 115, 32, 97, - 110, 32, 65, 80, 73, 32, 102, 111, 114, 32, 97, 112, 112, - 108, 105, 99, 97, 116, 105, 111, 110, 115, 32, 116, 111, - 32, 103, 101, 110, 101, 114, 97, 116, 101, 32, 97, 110, - 100, 47, 111, 114, 32, 109, 97, 110, 97, 103, 101, 32, 116, - 104, 101, 32, 107, 101, 121, 105, 110, 103, 32, 109, 97, - 116, 101, 114, 105, 97, 108, 32, 110, 101, 99, 101, 115, - 115, 97, 114, 121, 32, 116, 111, 32, 112, 101, 114, 102, - 111, 114, 109, 32, 116, 104, 101, 115, 101, 32, 111, 112, - 101, 114, 97, 116, 105, 111, 110, 115, 46, 32, 85, 115, - 101, 115, 32, 102, 111, 114, 32, 116, 104, 105, 115, 32, - 65, 80, 73, 32, 114, 97, 110, 103, 101, 32, 102, 114, 111, - 109, 32, 117, 115, 101, 114, 32, 111, 114, 32, 115, 101, - 114, 118, 105, 99, 101, 32, 97, 117, 116, 104, 101, 110, - 116, 105, 99, 97, 116, 105, 111, 110, 44, 32, 100, 111, - 99, 117, 109, 101, 110, 116, 32, 111, 114, 32, 99, 111, - 100, 101, 32, 115, 105, 103, 110, 105, 110, 103, 44, 32, - 97, 110, 100, 32, 116, 104, 101, 32, 99, 111, 110, 102, - 105, 100, 101, 110, 116, 105, 97, 108, 105, 116, 121, 32, - 97, 110, 100, 32, 105, 110, 116, 101, 103, 114, 105, 116, - 121, 32, 111, 102, 32, 99, 111, 109, 109, 117, 110, 105, - 99, 97, 116, 105, 111, 110, 115, 46]); - - // We want some random key bytes of various sizes. - // These were randomly generated from a script. - var keyBytes = { - 128: new Uint8Array([222, 192, 212, 252, 191, 60, 71, - 65, 200, 146, 218, 189, 28, 212, 192, 78]), - 192: new Uint8Array([208, 238, 131, 65, 63, 68, 196, 63, 186, 208, - 61, 207, 166, 18, 99, 152, 29, 109, 221, 95, 240, 30, 28, 246]), - 256: new Uint8Array([103, 105, 56, 35, 251, 29, 88, 7, 63, 145, 236, - 233, 204, 58, 249, 16, 229, 83, 38, 22, 164, 210, 123, 19, 235, 123, 116, - 216, 0, 11, 191, 48]) - } - - // AES-GCM needs an IV of no more than 2^64 - 1 bytes. Well, 32 bytes is okay then. - var iv = new Uint8Array([58, 146, 115, 42, 166, 234, 57, - 191, 57, 134, 224, 199, 63, 169, 32, 0, 32, 33, 117, 56, - 94, 248, 173, 234, 194, 200, 115, 53, 235, 146, 141, 212]); - - // Authenticated encryption via AES-GCM requires additional data that - // will be checked. We use the ASCII encoded Editorial Note - // following the Abstract of the Web Cryptography API recommendation. - var additionalData = new Uint8Array([84, 104, 101, 114, 101, - 32, 97, 114, 101, 32, 55, 32, 102, 117, 114, 116, 104, 101, - 114, 32, 101, 100, 105, 116, 111, 114, 105, 97, 108, 32, - 110, 111, 116, 101, 115, 32, 105, 110, 32, 116, 104, 101, - 32, 100, 111, 99, 117, 109, 101, 110, 116, 46]); - - // The length of the tag defaults to 16 bytes (128 bit). - var tag = { - 128: new Uint8Array([194, 226, 198, 253, 239, 28, - 197, 240, 123, 216, 176, 151, 239, 200, 184, 183]), - 192: new Uint8Array([183, 57, 32, 144, 164, 76, 121, 77, 58, - 86, 62, 132, 53, 130, 96, 225]), - 256: new Uint8Array([188, 239, 241, 48, 159, 21, 213, 0, 241, - 42, 85, 76, 194, 28, 49, 60]) - }; - - var tag_with_empty_ad = { - 128: new Uint8Array([222, 51, 11, 23, 36, 222, 250, 248, 27, 98, 30, 81, 150, 35, 220, 198]), - 192: new Uint8Array([243, 11, 130, 112, 169, 239, 114, 238, 185, 219, 93, 1, 95, 108, 184, 183]), - 256: new Uint8Array([244, 186, 86, 203, 154, 37, 191, 248, 246, 57, 139, 130, 224, 47, 217, 238]) - }; - - - // Results. These were created using the Python cryptography module. - - // AES-GCM produces ciphertext and a tag. - var ciphertext = { - 128: new Uint8Array([180, 241, 40, 183, 105, - 52, 147, 238, 224, 175, 175, 236, 168, 244, 241, 121, 9, - 202, 225, 237, 56, 216, 253, 254, 186, 102, 111, 207, 228, - 190, 130, 177, 159, 246, 6, 53, 249, 113, 228, 254, 81, - 126, 253, 191, 100, 43, 251, 147, 107, 91, 166, 231, 201, - 241, 180, 214, 112, 47, 123, 164, 186, 134, 54, 65, 22, - 181, 201, 82, 236, 59, 52, 139, 172, 39, 41, 89, 123, 62, - 102, 167, 82, 150, 250, 93, 96, 169, 135, 89, 245, 255, - 164, 192, 169, 159, 25, 16, 139, 145, 76, 4, 144, 131, - 148, 197, 204, 46, 23, 110, 193, 228, 127, 120, 242, 24, - 54, 240, 181, 162, 98, 244, 249, 68, 134, 122, 126, 151, - 38, 108, 116, 68, 150, 109, 38, 194, 21, 159, 140, 205, - 183, 35, 97, 151, 186, 120, 145, 22, 235, 22, 210, 223, - 187, 143, 162, 183, 93, 196, 104, 51, 96, 53, 234, 250, - 184, 76, 237, 157, 37, 203, 226, 87, 222, 75, 240, 95, 218, - 222, 64, 81, 165, 75, 201, 216, 190, 13, 116, 217, 69, 66, - 47, 161, 68, 247, 74, 253, 157, 181, 162, 121, 53, 32, 91, - 124, 230, 105, 224, 17, 187, 50, 61, 77, 103, 79, 71, 57, - 163, 116, 234, 149, 27, 105, 24, 31, 159, 3, 128, 130, 42, - 94, 125, 200, 142, 251, 148, 201, 17, 149, 232, 84, 50, 17, - 18, 203, 186, 226, 164, 227, 202, 76, 65, 16, 163, 224, - 132, 52, 31, 101, 129, 72, 171, 159, 42, 177, 253, 98, 86, - 201, 95, 117, 62, 12, 205, 78, 36, 126, 196, 121, 89, 185, - 37, 161, 66, 181, 117, 186, 71, 124, 132, 110, 120, 27, - 246, 163, 18, 13, 90, 200, 127, 82, 209, 241, 170, 73, 247, - 137, 96, 244, 254, 251, 119, 71, 156, 27, 107, 53, 33, 45, - 22, 0, 144, 48, 32, 11, 116, 21, 125, 246, 217, 171, 158, - 224, 142, 234, 141, 242, 168, 89, 154, 66, 227, 161, 182, - 96, 1, 88, 78, 12, 7, 239, 30, 206, 31, 89, 111, 107, 42, - 37, 241, 148, 232, 1, 8, 251, 117, 146, 183, 9, 48, 39, 94, - 59, 70, 230, 26, 165, 97, 156, 140, 141, 31, 62, 10, 206, - 55, 48, 207, 0, 197, 202, 197, 108, 133, 175, 80, 4, 16, - 154, 223, 255, 4, 196, 188, 178, 240, 29, 13, 120, 5, 225, - 202, 3, 35, 225, 158, 92, 152, 73, 205, 107, 157, 224, 245, - 99, 194, 171, 156, 245, 247, 183, 165, 40, 62, 200, 110, - 29, 151, 206, 100, 175, 88, 36, 242, 90, 4, 82, 73, 250, - 140, 245, 217, 9, 153, 35, 242, 206, 78, 197, 121, 115, 15, - 80, 128, 101, 191, 240, 91, 151, 249, 62, 62, 244, 18, 3, - 17, 135, 222, 210, 93, 149, 123]), - - 192: new Uint8Array([126, 160, 166, 112, 227, 212, 106, - 186, 175, 70, 24, 28, 86, 149, 31, 154, 156, 190, 244, 132, 44, 61, 149, - 242, 105, 67, 17, 136, 7, 146, 153, 170, 200, 214, 142, 205, 170, 225, - 85, 44, 241, 159, 255, 234, 10, 13, 37, 48, 255, 21, 141, 176, 60, 117, - 73, 130, 247, 204, 144, 102, 167, 89, 203, 235, 229, 129, 122, 253, 124, - 179, 115, 118, 163, 157, 67, 141, 122, 146, 209, 11, 112, 5, 230, 117, - 123, 184, 243, 99, 83, 10, 31, 166, 96, 1, 121, 44, 10, 241, 24, 43, - 184, 187, 25, 239, 246, 176, 108, 230, 127, 25, 42, 67, 202, 140, 179, - 104, 159, 75, 103, 43, 248, 98, 166, 179, 67, 0, 163, 227, 84, 40, 129, - 227, 198, 205, 7, 156, 16, 185, 24, 166, 59, 218, 197, 114, 74, 34, 126, - 22, 226, 226, 85, 212, 69, 83, 163, 185, 68, 109, 182, 54, 209, 237, 96, - 184, 32, 53, 127, 175, 13, 146, 141, 115, 164, 184, 98, 245, 174, 223, - 46, 32, 167, 39, 103, 19, 210, 80, 131, 254, 103, 249, 247, 29, 120, 31, - 105, 241, 103, 169, 249, 93, 153, 74, 56, 53, 239, 157, 132, 236, 169, - 246, 242, 24, 113, 97, 128, 238, 152, 148, 31, 84, 8, 52, 105, 198, 116, - 103, 132, 48, 199, 23, 90, 24, 29, 63, 41, 117, 191, 57, 31, 209, 128, - 60, 119, 175, 84, 141, 177, 165, 169, 195, 35, 163, 105, 146, 157, 209, - 93, 149, 105, 160, 93, 231, 78, 201, 92, 235, 200, 89, 37, 50, 181, 30, - 213, 242, 59, 156, 219, 19, 158, 17, 224, 81, 108, 52, 87, 248, 101, 23, - 39, 107, 67, 151, 103, 230, 126, 202, 184, 118, 226, 18, 29, 93, 37, 208, - 40, 82, 113, 35, 157, 145, 152, 50, 253, 140, 47, 141, 192, 1, 148, 114, - 40, 10, 112, 79, 227, 16, 105, 247, 31, 49, 102, 195, 75, 183, 172, 254, - 188, 42, 89, 77, 38, 104, 1, 180, 106, 61, 71, 70, 35, 160, 103, 101, - 244, 26, 226, 37, 159, 155, 4, 107, 222, 219, 136, 37, 24, 246, 44, 23, - 44, 248, 132, 108, 59, 179, 99, 145, 132, 82, 53, 203, 111, 150, 55, - 123, 51, 214, 165, 108, 124, 179, 131, 174, 139, 224, 114, 96, 218, 181, - 243, 128, 198, 98, 115, 92, 95, 165, 23, 229, 108, 146, 14, 244, 162, - 37, 85, 201, 33, 44, 92, 106, 112, 185, 16, 189, 42, 114, 109, 59, 124, - 131, 16, 211, 31, 97, 29, 135, 61, 150, 75, 250, 207, 129, 38, 205, 187, - 186, 55, 207, 232, 24, 48, 232, 49, 226, 16, 12, 27, 70, 31, 124, 128, - 218, 100, 91, 200, 184, 78, 252, 100, 235, 62, 43, 69, 214, 163, 65, 14, - 44, 180]), - - 256: new Uint8Array([8, 97, 235, 113, 70, 32, 135, 131, - 210, 209, 124, 160, 255, 182, 9, 29, 125, 193, 27, 240, 129, 46, 2, 137, - 169, 142, 61, 7, 145, 54, 170, 207, 159, 111, 39, 95, 87, 63, 162, 27, - 6, 18, 219, 215, 116, 34, 90, 57, 114, 244, 102, 145, 67, 6, 51, 152, - 247, 165, 242, 116, 100, 219, 177, 72, 177, 17, 110, 67, 93, 219, 100, - 217, 20, 207, 89, 154, 45, 37, 105, 83, 67, 162, 140, 235, 129, 40, 177, - 202, 174, 54, 148, 55, 156, 193, 232, 249, 134, 163, 195, 51, 114, 116, - 65, 38, 73, 99, 96, 249, 224, 69, 17, 119, 186, 188, 181, 43, 78, 156, - 76, 138, 226, 63, 5, 248, 9, 94, 26, 1, 2, 235, 39, 174, 74, 47, 183, - 22, 40, 47, 47, 13, 100, 119, 12, 67, 178, 184, 56, 167, 238, 143, 13, - 44, 208, 185, 151, 108, 6, 17, 52, 122, 182, 210, 207, 42, 219, 37, 74, - 94, 126, 36, 249, 37, 32, 4, 218, 44, 238, 69, 56, 219, 31, 77, 173, 46, - 187, 103, 36, 112, 213, 252, 40, 87, 164, 240, 163, 159, 32, 129, 125, - 178, 108, 47, 28, 31, 36, 42, 115, 36, 14, 145, 195, 156, 191, 46, 163, - 249, 181, 31, 90, 73, 30, 72, 57, 223, 63, 60, 79, 140, 14, 117, 31, - 145, 222, 156, 121, 237, 32, 145, 143, 96, 12, 254, 35, 21, 21, 59, 168, - 171, 154, 217, 0, 59, 202, 175, 103, 214, 192, 175, 26, 18, 43, 54, 176, - 222, 75, 22, 7, 122, 253, 224, 145, 61, 42, 208, 73, 237, 84, 141, 209, - 213, 228, 46, 244, 59, 9, 68, 6, 35, 88, 189, 10, 62, 9, 85, 28, 44, 82, - 19, 153, 160, 178, 240, 56, 160, 244, 201, 173, 77, 61, 20, 227, 30, - 180, 167, 16, 105, 185, 193, 95, 207, 41, 23, 134, 78, 198, 182, 93, 24, - 89, 247, 231, 75, 233, 194, 137, 242, 114, 194, 190, 130, 138, 238, 94, - 137, 193, 194, 115, 137, 190, 207, 169, 83, 155, 14, 210, 160, 129, 195, - 161, 234, 221, 255, 114, 67, 98, 12, 93, 41, 65, 183, 244, 103, 247, - 101, 82, 246, 125, 87, 125, 78, 21, 186, 102, 205, 20, 40, 32, 201, 174, - 15, 52, 240, 217, 180, 162, 108, 6, 211, 41, 18, 135, 232, 184, 18, 188, - 169, 157, 190, 76, 166, 75, 176, 127, 39, 251, 22, 203, 153, 80, 49, - 241, 124, 137, 151, 123, 204, 43, 159, 190, 177, 196, 18, 117, 169, 46, - 152, 251, 45, 25, 164, 27, 145, 214, 228, 55, 15, 2, 131, 216, 80, 255, - 204, 175, 100, 59, 145, 15, 103, 40, 33, 45, 255, 200, 254, 172, 138, - 20, 58, 87, 182, 192, 148, 219, 41, 88, 230, 229, 70, 249]) - }; + const { + plaintext, + keyBytes, + iv, + additionalData, + tag, + tag_with_empty_ad, + ciphertext, + } = getFixtures(); var keyLengths = [128, 192, 256]; var tagLengths = [32, 64, 96, 104, 112, 120, 128]; @@ -220,7 +34,7 @@ function getTestVectors() { result.set(ciphertext[keyLength], 0); result.set(tag[keyLength].slice(0, byteCount), ciphertext[keyLength].byteLength); passing.push({ - name: "AES-GCM " + keyLength.toString() + "-bit key, " + tagLength.toString() + "-bit tag", + name: "AES-GCM " + keyLength.toString() + "-bit key, " + tagLength.toString() + "-bit tag, " + (iv.byteLength << 3).toString() + "-bit iv", keyBuffer: keyBytes[keyLength], key: null, algorithm: {name: "AES-GCM", iv: iv, additionalData: additionalData, tagLength: tagLength}, @@ -232,7 +46,7 @@ function getTestVectors() { noadresult.set(ciphertext[keyLength], 0); noadresult.set(tag_with_empty_ad[keyLength].slice(0, byteCount), ciphertext[keyLength].byteLength); passing.push({ - name: "AES-GCM " + keyLength.toString() + "-bit key, no additional data, " + tagLength.toString() + "-bit tag", + name: "AES-GCM " + keyLength.toString() + "-bit key, no additional data, " + tagLength.toString() + "-bit tag, " + (iv.byteLength << 3).toString() + "-bit iv", keyBuffer: keyBytes[keyLength], key: null, algorithm: {name: "AES-GCM", iv: iv, tagLength: tagLength}, @@ -248,7 +62,7 @@ function getTestVectors() { // First, make some tests for bad tag lengths [24, 48, 72, 95, 129].forEach(function(badTagLength) { failing.push({ - name: "AES-GCM " + keyLength.toString() + "-bit key, illegal tag length " + badTagLength.toString() + "-bits", + name: "AES-GCM " + keyLength.toString() + "-bit key, " + (iv.byteLength << 3).toString() + "-bit iv, " + "illegal tag length " + badTagLength.toString() + "-bits", keyBuffer: keyBytes[keyLength], key: null, algorithm: {name: "AES-GCM", iv: iv, additionalData: additionalData, tagLength: badTagLength}, diff --git a/test/fixtures/wpt/WebCryptoAPI/sign_verify/ecdsa_vectors.js b/test/fixtures/wpt/WebCryptoAPI/sign_verify/ecdsa_vectors.js index 2d1fb6d5c9e80b..aa9b81ba8a4bd1 100644 --- a/test/fixtures/wpt/WebCryptoAPI/sign_verify/ecdsa_vectors.js +++ b/test/fixtures/wpt/WebCryptoAPI/sign_verify/ecdsa_vectors.js @@ -85,53 +85,55 @@ function getTestVectors() { // Additional test vectors, using the same format as getTestVectors, but the // signatures are invalid. function getInvalidTestVectors() { - var vectors = [ + var vectors = []; + for (const validVector of getTestVectors()) { { - name: "The signature was truncated by 1 byte", - publicKeyBuffer: new Uint8Array([48, 89, 48, 19, 6, 7, 42, 134, 72, 206, 61, 2, 1, 6, 8, 42, 134, 72, 206, 61, 3, 1, 7, 3, 66, 0, 4, 156, 176, 207, 105, 48, 61, 175, 199, 97, 212, 228, 104, 123, 78, 207, 3, 158, 109, 52, 171, 150, 74, 248, 8, 16, 216, 213, 88, 164, 168, 214, 247, 45, 81, 35, 58, 23, 136, 146, 10, 134, 238, 8, 161, 150, 44, 121, 239, 163, 23, 251, 120, 121, 226, 151, 218, 210, 20, 109, 185, 149, 250, 28, 120]), - publicKeyFormat: "spki", - publicKey: null, - algorithmName: "ECDSA", - namedCurve: "P-256", - hashName: "SHA-512", - plaintext: new Uint8Array([110, 41, 50, 21, 51, 1, 164, 238, 246, 128, 230, 66, 137, 41, 173, 174, 152, 140, 16, 141, 102, 138, 49, 255, 85, 208, 72, 153, 71, 215, 95, 248, 26, 70, 191, 137, 232, 77, 100, 1, 240, 35, 190, 110, 135, 104, 143, 188, 215, 132, 215, 133, 202, 132, 103, 53, 82, 74, 203, 82, 208, 4, 82, 200, 64, 64, 164, 121, 231, 204, 51, 9, 54, 68, 29, 147, 187, 231, 34, 169, 67, 42, 110, 29, 177, 18, 181, 201, 64, 59, 16, 39, 44, 177, 52, 127, 214, 25, 212, 99, 247, 169, 210, 35, 173, 118, 253, 224, 109, 138, 104, 131, 80, 15, 184, 67, 35, 90, 191, 249, 142, 36, 27, 223, 181, 83, 140, 62]), - signature: new Uint8Array([75, 159, 145, 228, 40, 82, 135, 38, 26, 29, 28, 146, 60, 246, 25, 205, 82, 193, 117, 207, 231, 241, 190, 96, 165, 37, 140, 97, 3, 72, 186, 61, 40, 196, 95, 144, 29, 113, 196, 27, 41, 134, 56, 236, 13, 106, 133, 215, 252, 176, 195, 59, 191, 236, 90, 156, 129, 8, 70, 182, 57, 40, 154]), - }, + const vector = structuredClone(validVector); + vector.name = `${vector.name} - The signature was truncated by 1 byte`; + vector.signature = vector.signature.subarray(0, vector.signature.byteLength - 1); + vectors.push(vector); + } + + // The signature was made with a different algorithm + for (const hashName of ["SHA-1", "SHA-256", "SHA-384", "SHA-512"]) { + if (validVector.hashName === hashName) continue; + const vector = structuredClone(validVector); + vector.name = `${vector.name} - The signature was made using ${vector.hashName}, however verification is being done using ${hashName}`; + vector.hashName = hashName; + vectors.push(vector); + } + { - name: "The signature was made using SHA-512, however verification is being done using SHA-1.", - publicKeyBuffer: new Uint8Array([48, 89, 48, 19, 6, 7, 42, 134, 72, 206, 61, 2, 1, 6, 8, 42, 134, 72, 206, 61, 3, 1, 7, 3, 66, 0, 4, 156, 176, 207, 105, 48, 61, 175, 199, 97, 212, 228, 104, 123, 78, 207, 3, 158, 109, 52, 171, 150, 74, 248, 8, 16, 216, 213, 88, 164, 168, 214, 247, 45, 81, 35, 58, 23, 136, 146, 10, 134, 238, 8, 161, 150, 44, 121, 239, 163, 23, 251, 120, 121, 226, 151, 218, 210, 20, 109, 185, 149, 250, 28, 120]), - publicKeyFormat: "spki", - publicKey: null, - algorithmName: "ECDSA", - namedCurve: "P-256", - hashName: "SHA-1", - plaintext: new Uint8Array([110, 41, 50, 21, 51, 1, 164, 238, 246, 128, 230, 66, 137, 41, 173, 174, 152, 140, 16, 141, 102, 138, 49, 255, 85, 208, 72, 153, 71, 215, 95, 248, 26, 70, 191, 137, 232, 77, 100, 1, 240, 35, 190, 110, 135, 104, 143, 188, 215, 132, 215, 133, 202, 132, 103, 53, 82, 74, 203, 82, 208, 4, 82, 200, 64, 64, 164, 121, 231, 204, 51, 9, 54, 68, 29, 147, 187, 231, 34, 169, 67, 42, 110, 29, 177, 18, 181, 201, 64, 59, 16, 39, 44, 177, 52, 127, 214, 25, 212, 99, 247, 169, 210, 35, 173, 118, 253, 224, 109, 138, 104, 131, 80, 15, 184, 67, 35, 90, 191, 249, 142, 36, 27, 223, 181, 83, 140, 62]), - signature: new Uint8Array([75, 159, 145, 228, 40, 82, 135, 38, 26, 29, 28, 146, 60, 246, 25, 205, 82, 193, 117, 207, 231, 241, 190, 96, 165, 37, 140, 97, 3, 72, 186, 61, 40, 196, 95, 144, 29, 113, 196, 27, 41, 134, 56, 236, 13, 106, 133, 215, 252, 176, 195, 59, 191, 236, 90, 156, 129, 8, 70, 182, 57, 40, 154, 132]), - }, + // Excess padding + const vector = structuredClone(validVector); + vector.name = `${vector.name} - Signature has excess padding`; + + const r = vector.signature.subarray(0, vector.signature.byteLength / 2); + const s = vector.signature.subarray(vector.signature.byteLength); + vector.signature = new Uint8Array([ + 0, ...r, + 0, ...s, + ]); + + vectors.push(vector); + } + { - name: "Excess padding", - publicKeyBuffer: new Uint8Array([48, 118, 48, 16, 6, 7, 42, 134, 72, 206, 61, 2, 1, 6, 5, 43, 129, 4, 0, 34, 3, 98, 0, 4, 8, 116, 162, 224, 184, 255, 68, 143, 14, 84, 50, 30, 39, 244, 241, 230, 77, 6, 76, 222, 183, 210, 111, 69, 140, 50, 233, 48, 18, 15, 78, 87, 220, 133, 194, 105, 63, 151, 126, 237, 74, 142, 204, 141, 185, 129, 180, 217, 31, 105, 68, 109, 244, 244, 198, 245, 222, 25, 0, 63, 69, 248, 145, 208, 235, 205, 47, 255, 219, 92, 129, 192, 64, 232, 214, 153, 76, 67, 199, 254, 237, 185, 138, 74, 49, 237, 251, 53, 232, 154, 48, 1, 60, 59, 146, 103]), - publicKeyFormat: "spki", - publicKey: null, - algorithmName: "ECDSA", - namedCurve: "P-384", - hashName: "SHA-1", - plaintext: new Uint8Array([63, 7, 131, 165, 142, 102, 243, 210, 192, 204, 251, 95, 172, 63, 9, 219, 111, 134, 9, 208, 89, 43, 199, 127, 223, 254, 217, 207, 14, 19, 125, 38, 168, 103, 5, 118, 101, 243, 173, 129, 190, 235, 187, 219, 114, 61, 90, 71, 197, 128, 130, 143, 16, 247, 52, 122, 184, 169, 194, 77, 25, 95, 115, 109, 250, 230, 234, 227, 125, 136, 254, 59, 71, 53, 231, 198, 105, 168, 10, 193, 145, 62, 92, 36, 200, 193, 213, 205, 177, 95, 153, 79, 62, 194, 241, 199, 116, 117, 46, 20, 245, 150, 179, 140, 47, 191, 3, 118, 22, 214, 8, 36, 77, 61, 167, 212, 186, 223, 53, 19, 48, 249, 71, 224, 76, 195, 80, 231]), - // Each of r and s in this input is padded up to one extra byte. - signature: new Uint8Array([0, 141, 157, 62, 61, 11, 43, 40, 113, 234, 47, 3, 242, 123, 168, 105, 159, 33, 75, 232, 216, 117, 192, 215, 112, 176, 255, 241, 196, 206, 52, 31, 12, 131, 74, 193, 31, 158, 193, 43, 253, 184, 50, 11, 23, 36, 200, 194, 32, 0, 98, 21, 13, 251, 168, 230, 92, 12, 123, 231, 239, 129, 200, 114, 65, 210, 195, 122, 131, 194, 126, 179, 28, 204, 43, 60, 57, 87, 103, 10, 116, 76, 129, 190, 109, 116, 19, 64, 181, 24, 156, 192, 197, 71, 223, 129, 176, 210]), - }, + // Empty signature + const vector = structuredClone(validVector); + vector.name = `${vector.name} - The signature is empty`; + vector.signature = new Uint8Array(); + vectors.push(vector); + } + { - name: "Empty signature", - publicKeyBuffer: new Uint8Array([48, 118, 48, 16, 6, 7, 42, 134, 72, 206, 61, 2, 1, 6, 5, 43, 129, 4, 0, 34, 3, 98, 0, 4, 8, 116, 162, 224, 184, 255, 68, 143, 14, 84, 50, 30, 39, 244, 241, 230, 77, 6, 76, 222, 183, 210, 111, 69, 140, 50, 233, 48, 18, 15, 78, 87, 220, 133, 194, 105, 63, 151, 126, 237, 74, 142, 204, 141, 185, 129, 180, 217, 31, 105, 68, 109, 244, 244, 198, 245, 222, 25, 0, 63, 69, 248, 145, 208, 235, 205, 47, 255, 219, 92, 129, 192, 64, 232, 214, 153, 76, 67, 199, 254, 237, 185, 138, 74, 49, 237, 251, 53, 232, 154, 48, 1, 60, 59, 146, 103]), - publicKeyFormat: "spki", - publicKey: null, - algorithmName: "ECDSA", - namedCurve: "P-384", - hashName: "SHA-1", - plaintext: new Uint8Array([63, 7, 131, 165, 142, 102, 243, 210, 192, 204, 251, 95, 172, 63, 9, 219, 111, 134, 9, 208, 89, 43, 199, 127, 223, 254, 217, 207, 14, 19, 125, 38, 168, 103, 5, 118, 101, 243, 173, 129, 190, 235, 187, 219, 114, 61, 90, 71, 197, 128, 130, 143, 16, 247, 52, 122, 184, 169, 194, 77, 25, 95, 115, 109, 250, 230, 234, 227, 125, 136, 254, 59, 71, 53, 231, 198, 105, 168, 10, 193, 145, 62, 92, 36, 200, 193, 213, 205, 177, 95, 153, 79, 62, 194, 241, 199, 116, 117, 46, 20, 245, 150, 179, 140, 47, 191, 3, 118, 22, 214, 8, 36, 77, 61, 167, 212, 186, 223, 53, 19, 48, 249, 71, 224, 76, 195, 80, 231]), - signature: new Uint8Array([]), - }, - ]; + // Zeroed signature + const vector = structuredClone(validVector); + vector.name = `${vector.name} - The signature is all zeroes`; + vector.signature = new Uint8Array(vector.signature.byteLength); + vectors.push(vector); + } + } return vectors; } diff --git a/test/fixtures/wpt/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.any.js b/test/fixtures/wpt/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.any.js index 95102495fe3a5b..edb67d9e30fdba 100644 --- a/test/fixtures/wpt/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.any.js +++ b/test/fixtures/wpt/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.any.js @@ -1,5 +1,6 @@ // META: title=WebCryptoAPI: wrapKey() and unwrapKey() // META: timeout=long +// META: script=../util/helpers.js // Tests for wrapKey and unwrapKey round tripping @@ -19,7 +20,7 @@ promises.push(testWrapping(wrapper, key)); }) }); - return Promise.all(promises); + return Promise.allSettled(promises); }); }, "setup"); @@ -48,7 +49,7 @@ { name: "AES-GCM", generateParameters: {name: "AES-GCM", length: 128}, - wrapParameters: {name: "AES-GCM", iv: new Uint8Array(16), additionalData: new Uint8Array(16), tagLength: 64} + wrapParameters: {name: "AES-GCM", iv: new Uint8Array(16), additionalData: new Uint8Array(16), tagLength: 128} }, { name: "AES-KW", @@ -141,7 +142,7 @@ .then(function(wrappedResult) { return subtle.unwrapKey(fmt, wrappedResult, wrapper.unwrappingKey, wrapper.parameters.wrapParameters, toWrap.algorithm, true, toWrap.usages); }).then(function(unwrappedResult) { - assert_true(unwrappedResult.extractable, "Unwrapped result is extractable"); + assert_goodCryptoKey(unwrappedResult, toWrap.algorithm, true, toWrap.usages, toWrap.key.type); return subtle.exportKey(fmt, unwrappedResult) }).then(function(roundTripExport) { assert_true(equalExport(originalExport, roundTripExport), "Post-wrap export matches original export"); @@ -161,7 +162,7 @@ .then(function(wrappedResult) { return subtle.unwrapKey(fmt, wrappedResult, wrapper.unwrappingKey, wrapper.parameters.wrapParameters, toWrap.algorithm, false, toWrap.usages); }).then(function(unwrappedResult){ - assert_false(unwrappedResult.extractable, "Unwrapped result is non-extractable"); + assert_goodCryptoKey(unwrappedResult, toWrap.algorithm, false, toWrap.usages, toWrap.key.type); return equalKeys(toWrap.key, unwrappedResult); }).then(function(result){ assert_true(result, "Unwrapped key matches original"); 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/encoding/streams/invalid-realm.window.js b/test/fixtures/wpt/encoding/streams/invalid-realm.window.js new file mode 100644 index 00000000000000..beaec42641fe8d --- /dev/null +++ b/test/fixtures/wpt/encoding/streams/invalid-realm.window.js @@ -0,0 +1,37 @@ +// Text*Stream should still work even if the realm is detached. + +// Adds an iframe to the document and returns it. +function addIframe() { + const iframe = document.createElement('iframe'); + document.body.appendChild(iframe); + return iframe; +} + +promise_test(async t => { + const iframe = addIframe(); + const stream = new iframe.contentWindow.TextDecoderStream(); + const readPromise = stream.readable.getReader().read(); + const writer = stream.writable.getWriter(); + await writer.ready; + iframe.remove(); + return Promise.all([writer.write(new Uint8Array([65])),readPromise]); +}, 'TextDecoderStream: write in detached realm should succeed'); + +promise_test(async t => { + const iframe = addIframe(); + const stream = new iframe.contentWindow.TextEncoderStream(); + const readPromise = stream.readable.getReader().read(); + const writer = stream.writable.getWriter(); + await writer.ready; + iframe.remove(); + return Promise.all([writer.write('A'), readPromise]); +}, 'TextEncoderStream: write in detached realm should succeed'); + +for (const type of ['TextEncoderStream', 'TextDecoderStream']) { + promise_test(async t => { + const iframe = addIframe(); + const stream = new iframe.contentWindow[type](); + iframe.remove(); + return stream.writable.close(); + }, `${type}: close in detached realm should succeed`); +} 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/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/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/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/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/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/url/urlsearchparams-size.any.js b/test/fixtures/wpt/url/urlsearchparams-size.any.js new file mode 100644 index 00000000000000..7b3abc7c0b421c --- /dev/null +++ b/test/fixtures/wpt/url/urlsearchparams-size.any.js @@ -0,0 +1,34 @@ +test(() => { + const params = new URLSearchParams("a=1&b=2&a=3"); + assert_equals(params.size, 3); + + params.delete("a"); + assert_equals(params.size, 1); +}, "URLSearchParams's size and deletion"); + +test(() => { + const params = new URLSearchParams("a=1&b=2&a=3"); + assert_equals(params.size, 3); + + params.append("b", "4"); + assert_equals(params.size, 4); +}, "URLSearchParams's size and addition"); + +test(() => { + const url = new URL("http://localhost/query?a=1&b=2&a=3"); + assert_equals(url.searchParams.size, 3); + + url.searchParams.delete("a"); + assert_equals(url.searchParams.size, 1); + + url.searchParams.append("b", 4); + assert_equals(url.searchParams.size, 2); +}, "URLSearchParams's size when obtained from a URL"); + +test(() => { + const url = new URL("http://localhost/query?a=1&b=2&a=3"); + assert_equals(url.searchParams.size, 3); + + url.search = "?"; + assert_equals(url.searchParams.size, 0); +}, "URLSearchParams's size when obtained from a URL and using .search"); diff --git a/test/fixtures/wpt/versions.json b/test/fixtures/wpt/versions.json index 39cf16f2247d12..5b907c709a9bed 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": { @@ -16,7 +16,7 @@ "path": "dom/events" }, "encoding": { - "commit": "779d175c40efcb8f2c9512bebe25ffbeda485708", + "commit": "0c1b9d1622ae0f27f82d7f7d7a1e9e69d410a3ca", "path": "encoding" }, "fetch/data-urls/resources": { @@ -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,15 +60,15 @@ "path": "resource-timing" }, "resources": { - "commit": "fbf1e7d24776b6da144dbca45c22d39dc0512d2d", + "commit": "919874f84ff3703365063e749161a34af38c3d2a", "path": "resources" }, "streams": { - "commit": "9e5ef42bd34b5b19b76d0d4cb19012e52c222664", + "commit": "51750bc8d749bd80930506f603940a6bafda459f", "path": "streams" }, "url": { - "commit": "0a187bc16933e67dfb8755935143a6dd5a9e12f2", + "commit": "1eaeb0e178b14078bd730ffecd62cb7569315523", "path": "url" }, "user-timing": { @@ -88,11 +84,15 @@ "path": "wasm/webapi" }, "WebCryptoAPI": { - "commit": "238d9d9bac54d4f1ae8844fc8dd4389b1ad99b4e", + "commit": "ee30029d47cf9f7cf8f71fe851b4c29903edf851", "path": "WebCryptoAPI" }, "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/internet/test-tls-autoselectfamily-servername.js b/test/internet/test-tls-autoselectfamily-servername.js new file mode 100644 index 00000000000000..ae53875b677821 --- /dev/null +++ b/test/internet/test-tls-autoselectfamily-servername.js @@ -0,0 +1,38 @@ +'use strict'; + +const common = require('../common'); +const { addresses: { INET_HOST } } = require('../common/internet'); + +if (!common.hasCrypto) { + common.skip('missing crypto'); +} + +const { setDefaultAutoSelectFamilyAttemptTimeout } = require('net'); +const { connect } = require('tls'); + +// Some of the windows machines in the CI need more time to establish connection +setDefaultAutoSelectFamilyAttemptTimeout(common.platformTimeout(common.isWindows ? 1500 : 250)); + +// Test that TLS connecting works without autoSelectFamily +{ + const socket = connect({ + host: INET_HOST, + port: 443, + servername: INET_HOST, + autoSelectFamily: false, + }); + + socket.on('secureConnect', common.mustCall(() => socket.end())); +} + +// Test that TLS connecting works with autoSelectFamily +{ + const socket = connect({ + host: INET_HOST, + port: 443, + servername: INET_HOST, + autoSelectFamily: true, + }); + + socket.on('secureConnect', common.mustCall(() => socket.end())); +} 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()); diff --git a/test/message/test_runner_abort.out b/test/message/test_runner_abort.out index 26f89a29dbb8f7..95a78243e729bf 100644 --- a/test/message/test_runner_abort.out +++ b/test/message/test_runner_abort.out @@ -40,8 +40,10 @@ TAP version 13 not ok 7 - not ok 3 --- duration_ms: * + failureType: 'testAborted' error: 'This operation was aborted' code: 20 + name: 'AbortError' stack: |- * * @@ -58,8 +60,10 @@ TAP version 13 not ok 8 - not ok 4 --- duration_ms: * + failureType: 'testAborted' error: 'This operation was aborted' code: 20 + name: 'AbortError' stack: |- * * @@ -76,8 +80,10 @@ TAP version 13 not ok 9 - not ok 5 --- duration_ms: * + failureType: 'testAborted' error: 'This operation was aborted' code: 20 + name: 'AbortError' stack: |- * * @@ -94,8 +100,10 @@ TAP version 13 not ok 1 - promise timeout signal --- duration_ms: * + failureType: 'testAborted' error: 'The operation was aborted due to timeout' code: 23 + name: 'TimeoutError' stack: |- * * @@ -106,8 +114,10 @@ not ok 1 - promise timeout signal not ok 2 - promise abort signal --- duration_ms: * + failureType: 'testAborted' error: 'This operation was aborted' code: 20 + name: 'AbortError' stack: |- * * @@ -160,8 +170,10 @@ not ok 2 - promise abort signal not ok 7 - not ok 3 --- duration_ms: * + failureType: 'testAborted' error: 'This operation was aborted' code: 20 + name: 'AbortError' stack: |- * * @@ -178,8 +190,10 @@ not ok 2 - promise abort signal not ok 8 - not ok 4 --- duration_ms: * + failureType: 'testAborted' error: 'This operation was aborted' code: 20 + name: 'AbortError' stack: |- * * @@ -196,8 +210,10 @@ not ok 2 - promise abort signal not ok 9 - not ok 5 --- duration_ms: * + failureType: 'testAborted' error: 'This operation was aborted' code: 20 + name: 'AbortError' stack: |- * * @@ -214,8 +230,10 @@ not ok 2 - promise abort signal not ok 3 - callback timeout signal --- duration_ms: * + failureType: 'testAborted' error: 'The operation was aborted due to timeout' code: 23 + name: 'TimeoutError' stack: |- * * @@ -226,8 +244,10 @@ not ok 3 - callback timeout signal not ok 4 - callback abort signal --- duration_ms: * + failureType: 'testAborted' error: 'This operation was aborted' code: 20 + name: 'AbortError' stack: |- * * diff --git a/test/message/test_runner_abort_suite.out b/test/message/test_runner_abort_suite.out index 38669978406b4f..06a70bdf012196 100644 --- a/test/message/test_runner_abort_suite.out +++ b/test/message/test_runner_abort_suite.out @@ -64,8 +64,10 @@ TAP version 13 not ok 1 - describe timeout signal --- duration_ms: * + failureType: 'testAborted' error: 'The operation was aborted due to timeout' code: 23 + name: 'TimeoutError' stack: |- * * @@ -76,8 +78,10 @@ not ok 1 - describe timeout signal not ok 2 - describe abort signal --- duration_ms: * + failureType: 'testAborted' error: 'This operation was aborted' code: 20 + name: 'AbortError' stack: |- * * diff --git a/test/message/test_runner_describe_it.js b/test/message/test_runner_describe_it.js index 7962f80fdd0c89..8d162c48a7305c 100644 --- a/test/message/test_runner_describe_it.js +++ b/test/message/test_runner_describe_it.js @@ -47,7 +47,7 @@ it('async throw fail', async () => { throw new Error('thrown from async throw fail'); }); -it('async skip fail', async (t) => { +it('async skip fail', async (t, done) => { t.skip(); throw new Error('thrown from async throw fail'); }); @@ -206,61 +206,61 @@ it('escaped skip message', { skip: '#skip' }); // A test whose todo message needs to be escaped. it('escaped todo message', { todo: '#todo' }); -it('callback pass', (done) => { +it('callback pass', (t, done) => { setImmediate(done); }); -it('callback fail', (done) => { +it('callback fail', (t, done) => { setImmediate(() => { done(new Error('callback failure')); }); }); -it('sync t is this in test', function() { - assert.deepStrictEqual(this, { signal: this.signal, name: this.name }); +it('sync t is this in test', function(t) { + assert.strictEqual(this, t); }); -it('async t is this in test', async function() { - assert.deepStrictEqual(this, { signal: this.signal, name: this.name }); +it('async t is this in test', async function(t) { + assert.strictEqual(this, t); }); -it('callback t is this in test', function(done) { - assert.deepStrictEqual(this, { signal: this.signal, name: this.name }); +it('callback t is this in test', function(t, done) { + assert.strictEqual(this, t); done(); }); -it('callback also returns a Promise', async (done) => { +it('callback also returns a Promise', async (t, done) => { throw new Error('thrown from callback also returns a Promise'); }); -it('callback throw', (done) => { +it('callback throw', (t, done) => { throw new Error('thrown from callback throw'); }); -it('callback called twice', (done) => { +it('callback called twice', (t, done) => { done(); done(); }); -it('callback called twice in different ticks', (done) => { +it('callback called twice in different ticks', (t, done) => { setImmediate(done); done(); }); -it('callback called twice in future tick', (done) => { +it('callback called twice in future tick', (t, done) => { setImmediate(() => { done(); done(); }); }); -it('callback async throw', (done) => { +it('callback async throw', (t, done) => { setImmediate(() => { throw new Error('thrown from callback async throw'); }); }); -it('callback async throw after done', (done) => { +it('callback async throw after done', (t, done) => { setImmediate(() => { throw new Error('thrown from callback async throw after done'); }); @@ -316,7 +316,7 @@ describe('timeouts', () => { }); }); - it('timed out callback test', { timeout: 5 }, (done) => { + it('timed out callback test', { timeout: 5 }, (t, done) => { setTimeout(done, 100); }); @@ -327,7 +327,7 @@ describe('timeouts', () => { }); }); - it('large timeout callback test is ok', { timeout: 30_000_000 }, (done) => { + it('large timeout callback test is ok', { timeout: 30_000_000 }, (t, done) => { setTimeout(done, 10); }); }); diff --git a/test/message/test_runner_describe_it.out b/test/message/test_runner_describe_it.out index 2de7664bd24d1a..41c4e275b5b614 100644 --- a/test/message/test_runner_describe_it.out +++ b/test/message/test_runner_describe_it.out @@ -104,7 +104,7 @@ not ok 12 - async throw fail * ... # Subtest: async skip fail -not ok 13 - async skip fail +not ok 13 - async skip fail # SKIP --- duration_ms: * failureType: 'callbackAndPromisePresent' @@ -122,6 +122,7 @@ not ok 14 - async assertion fail true !== false code: 'ERR_ASSERTION' + name: 'AssertionError' expected: false actual: true operator: 'strictEqual' @@ -644,8 +645,8 @@ not ok 60 - invalid subtest fail # Warning: Test "callback async throw after done" generated asynchronous activity after the test ended. This activity created the error "Error: thrown from callback async throw after done" and would have caused the test to fail, but instead triggered an uncaughtException event. # tests 60 # pass 23 -# fail 23 +# fail 22 # cancelled 0 -# skipped 9 +# skipped 10 # todo 5 # duration_ms * diff --git a/test/message/test_runner_hooks.js b/test/message/test_runner_hooks.js index dab607f862ff5f..bd5adb762d86fd 100644 --- a/test/message/test_runner_hooks.js +++ b/test/message/test_runner_hooks.js @@ -32,7 +32,7 @@ describe('describe hooks', () => { }); it('1', () => testArr.push('1')); - it('2', () => testArr.push('2')); + test('2', () => testArr.push('2')); describe('nested', () => { before(function() { @@ -48,44 +48,44 @@ describe('describe hooks', () => { testArr.push('afterEach ' + this.name); }); it('nested 1', () => testArr.push('nested 1')); - it('nested 2', () => testArr.push('nested 2')); + test('nested 2', () => testArr.push('nested 2')); }); }); describe('before throws', () => { before(() => { throw new Error('before'); }); it('1', () => {}); - it('2', () => {}); + test('2', () => {}); }); describe('after throws', () => { after(() => { throw new Error('after'); }); it('1', () => {}); - it('2', () => {}); + test('2', () => {}); }); describe('beforeEach throws', () => { beforeEach(() => { throw new Error('beforeEach'); }); it('1', () => {}); - it('2', () => {}); + test('2', () => {}); }); describe('afterEach throws', () => { afterEach(() => { throw new Error('afterEach'); }); it('1', () => {}); - it('2', () => {}); + test('2', () => {}); }); describe('afterEach when test fails', () => { afterEach(common.mustCall(2)); it('1', () => { throw new Error('test'); }); - it('2', () => {}); + test('2', () => {}); }); describe('afterEach throws and test fails', () => { afterEach(() => { throw new Error('afterEach'); }); it('1', () => { throw new Error('test'); }); - it('2', () => {}); + test('2', () => {}); }); test('test hooks', async (t) => { diff --git a/test/message/test_runner_only_tests.js b/test/message/test_runner_only_tests.js index b6aeb580af94b4..7cce63d2d8f866 100644 --- a/test/message/test_runner_only_tests.js +++ b/test/message/test_runner_only_tests.js @@ -1,7 +1,7 @@ // Flags: --no-warnings --test-only 'use strict'; require('../common'); -const test = require('node:test'); +const { test, describe, it } = require('node:test'); // These tests should be skipped based on the 'only' option. test('only = undefined'); @@ -46,3 +46,37 @@ test('only = true, with subtests', { only: true }, async (t) => { await t.test('skipped subtest 3', { only: false }); await t.test('skipped subtest 4', { skip: true }); }); + +describe.only('describe only = true, with subtests', () => { + it('`it` subtest 1 should run', () => {}); + + it('`it` subtest 2 should run', async () => {}); +}); + +describe.only('describe only = true, with a mixture of subtests', () => { + it.only('`it` subtest 1', () => {}); + + it.only('`it` async subtest 1', async () => {}); + + it('`it` subtest 2 only=true', { only: true }); + + it('`it` subtest 2 only=false', { only: false }, () => { + throw new Error('This should not run'); + }); + + it.skip('`it` subtest 3 skip', () => { + throw new Error('This should not run'); + }); + + it.todo('`it` subtest 4 todo', { only: false }, () => { + throw new Error('This should not run'); + }); +}); + +describe.only('describe only = true, with subtests', () => { + test('subtest should run', () => {}); + + test('async subtest should run', async () => {}); + + test('subtest should be skipped', { only: false }, () => {}); +}); diff --git a/test/message/test_runner_only_tests.out b/test/message/test_runner_only_tests.out index c471a5284e7ebc..7d8240fef0c489 100644 --- a/test/message/test_runner_only_tests.out +++ b/test/message/test_runner_only_tests.out @@ -116,9 +116,82 @@ ok 11 - only = true, with subtests --- duration_ms: * ... -1..11 -# tests 11 -# pass 1 +# Subtest: describe only = true, with subtests + # Subtest: `it` subtest 1 should run + ok 1 - `it` subtest 1 should run + --- + duration_ms: * + ... + # Subtest: `it` subtest 2 should run + ok 2 - `it` subtest 2 should run + --- + duration_ms: * + ... + 1..2 +ok 12 - describe only = true, with subtests + --- + duration_ms: * + ... +# Subtest: describe only = true, with a mixture of subtests + # Subtest: `it` subtest 1 + ok 1 - `it` subtest 1 + --- + duration_ms: * + ... + # Subtest: `it` async subtest 1 + ok 2 - `it` async subtest 1 + --- + duration_ms: * + ... + # Subtest: `it` subtest 2 only=true + ok 3 - `it` subtest 2 only=true + --- + duration_ms: * + ... + # Subtest: `it` subtest 2 only=false + ok 4 - `it` subtest 2 only=false # SKIP 'only' option not set + --- + duration_ms: * + ... + # Subtest: `it` subtest 3 skip + ok 5 - `it` subtest 3 skip # SKIP + --- + duration_ms: * + ... + # Subtest: `it` subtest 4 todo + ok 6 - `it` subtest 4 todo # SKIP 'only' option not set + --- + duration_ms: * + ... + 1..6 +ok 13 - describe only = true, with a mixture of subtests + --- + duration_ms: * + ... +# Subtest: describe only = true, with subtests + # Subtest: subtest should run + ok 1 - subtest should run + --- + duration_ms: * + ... + # Subtest: async subtest should run + ok 2 - async subtest should run + --- + duration_ms: * + ... + # Subtest: subtest should be skipped + ok 3 - subtest should be skipped # SKIP 'only' option not set + --- + duration_ms: * + ... + 1..3 +ok 14 - describe only = true, with subtests + --- + duration_ms: * + ... +1..14 +# tests 14 +# pass 4 # fail 0 # cancelled 0 # skipped 10 diff --git a/test/message/test_runner_output.js b/test/message/test_runner_output.js index 593f069d8f4606..a53ded3dfde3ac 100644 --- a/test/message/test_runner_output.js +++ b/test/message/test_runner_output.js @@ -383,3 +383,9 @@ test('unfinished test with unhandledRejection', async () => { setTimeout(() => Promise.reject(new Error('bar'))); }); }); + +// Verify that uncaught exceptions outside of any tests are handled after the +// test harness has finished bootstrapping itself. +setImmediate(() => { + throw new Error('uncaught from outside of a test'); +}); diff --git a/test/message/test_runner_output.out b/test/message/test_runner_output.out index 15d2009816a961..b6f254708010e9 100644 --- a/test/message/test_runner_output.out +++ b/test/message/test_runner_output.out @@ -126,6 +126,7 @@ not ok 13 - async assertion fail true !== false code: 'ERR_ASSERTION' + name: 'AssertionError' expected: false actual: true operator: 'strictEqual' @@ -475,11 +476,13 @@ ok 52 - callback async throw after done --- duration_ms: * ... + # 'only' and 'runOnly' require the --test-only command-line option. # Subtest: running subtest 3 ok 3 - running subtest 3 --- duration_ms: * ... + # 'only' and 'runOnly' require the --test-only command-line option. # Subtest: running subtest 4 ok 4 - running subtest 4 --- @@ -490,6 +493,7 @@ ok 53 - only is set but not in only mode --- duration_ms: * ... +# 'only' and 'runOnly' require the --test-only command-line option. # Subtest: custom inspect symbol fail not ok 54 - custom inspect symbol fail --- @@ -633,6 +637,7 @@ not ok 65 - invalid subtest fail 1..65 # Warning: Test "unhandled rejection - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: rejected from unhandled rejection fail" and would have caused the test to fail, but instead triggered an unhandledRejection event. # Warning: Test "async unhandled rejection - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: rejected from async unhandled rejection fail" and would have caused the test to fail, but instead triggered an unhandledRejection event. +# Warning: A resource generated asynchronous activity after the test ended. This activity created the error "Error: uncaught from outside of a test" which triggered an uncaughtException event, caught by the test runner. # Warning: Test "immediate throw - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: thrown from immediate throw fail" and would have caused the test to fail, but instead triggered an uncaughtException event. # Warning: Test "immediate reject - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: rejected from immediate reject fail" and would have caused the test to fail, but instead triggered an unhandledRejection event. # Warning: Test "callback called twice in different ticks" generated asynchronous activity after the test ended. This activity created the error "Error [ERR_TEST_FAILURE]: callback invoked multiple times" and would have caused the test to fail, but instead triggered an uncaughtException event. diff --git a/test/message/test_runner_output_cli.out b/test/message/test_runner_output_cli.out index cc9c07f4c5c409..3baeb534704b11 100644 --- a/test/message/test_runner_output_cli.out +++ b/test/message/test_runner_output_cli.out @@ -1,37 +1,197 @@ TAP version 13 -# Subtest: *test_runner_output.js - # Subtest: sync pass todo - ok 1 - sync pass todo # TODO - --- - duration_ms: * - ... - # Subtest: sync pass todo with message - ok 2 - sync pass todo with message # TODO this is a passing todo - --- - duration_ms: * - ... - # Subtest: sync fail todo - not ok 3 - sync fail todo # TODO - --- - duration_ms: * - failureType: 'testCodeFailure' - error: 'thrown from sync fail todo' - code: 'ERR_TEST_FAILURE' - stack: |- - * - * - * - * - * - * - * - ... - # Subtest: sync fail todo with message - not ok 4 - sync fail todo with message # TODO this is a failing todo +# Subtest: sync pass todo +ok 1 - sync pass todo # TODO + --- + duration_ms: * + ... +# Subtest: sync pass todo with message +ok 2 - sync pass todo with message # TODO this is a passing todo + --- + duration_ms: * + ... +# Subtest: sync fail todo +not ok 3 - sync fail todo # TODO + --- + duration_ms: * + failureType: 'testCodeFailure' + error: 'thrown from sync fail todo' + code: 'ERR_TEST_FAILURE' + stack: |- + * + * + * + * + * + * + * + ... +# Subtest: sync fail todo with message +not ok 4 - sync fail todo with message # TODO this is a failing todo + --- + duration_ms: * + failureType: 'testCodeFailure' + error: 'thrown from sync fail todo with message' + code: 'ERR_TEST_FAILURE' + stack: |- + * + * + * + * + * + * + * + ... +# Subtest: sync skip pass +ok 5 - sync skip pass # SKIP + --- + duration_ms: * + ... +# Subtest: sync skip pass with message +ok 6 - sync skip pass with message # SKIP this is skipped + --- + duration_ms: * + ... +# Subtest: sync pass +ok 7 - sync pass + --- + duration_ms: * + ... +# this test should pass +# Subtest: sync throw fail +not ok 8 - sync throw fail + --- + duration_ms: * + failureType: 'testCodeFailure' + error: 'thrown from sync throw fail' + code: 'ERR_TEST_FAILURE' + stack: |- + * + * + * + * + * + * + * + ... +# Subtest: async skip pass +ok 9 - async skip pass # SKIP + --- + duration_ms: * + ... +# Subtest: async pass +ok 10 - async pass + --- + duration_ms: * + ... +# Subtest: async throw fail +not ok 11 - async throw fail + --- + duration_ms: * + failureType: 'testCodeFailure' + error: 'thrown from async throw fail' + code: 'ERR_TEST_FAILURE' + stack: |- + * + * + * + * + * + * + * + ... +# Subtest: async skip fail +not ok 12 - async skip fail # SKIP + --- + duration_ms: * + failureType: 'testCodeFailure' + error: 'thrown from async throw fail' + code: 'ERR_TEST_FAILURE' + stack: |- + * + * + * + * + * + * + * + ... +# Subtest: async assertion fail +not ok 13 - async assertion fail + --- + duration_ms: * + failureType: 'testCodeFailure' + error: |- + Expected values to be strictly equal: + + true !== false + + code: 'ERR_ASSERTION' + name: 'AssertionError' + expected: false + actual: true + operator: 'strictEqual' + stack: |- + * + * + * + * + * + * + * + ... +# Subtest: resolve pass +ok 14 - resolve pass + --- + duration_ms: * + ... +# Subtest: reject fail +not ok 15 - reject fail + --- + duration_ms: * + failureType: 'testCodeFailure' + error: 'rejected from reject fail' + code: 'ERR_TEST_FAILURE' + stack: |- + * + * + * + * + * + * + * + ... +# Subtest: unhandled rejection - passes but warns +ok 16 - unhandled rejection - passes but warns + --- + duration_ms: * + ... +# Subtest: async unhandled rejection - passes but warns +ok 17 - async unhandled rejection - passes but warns + --- + duration_ms: * + ... +# Subtest: immediate throw - passes but warns +ok 18 - immediate throw - passes but warns + --- + duration_ms: * + ... +# Subtest: immediate reject - passes but warns +ok 19 - immediate reject - passes but warns + --- + duration_ms: * + ... +# Subtest: immediate resolve pass +ok 20 - immediate resolve pass + --- + duration_ms: * + ... +# Subtest: subtest sync throw fail + # Subtest: +sync throw fail + not ok 1 - +sync throw fail --- duration_ms: * failureType: 'testCodeFailure' - error: 'thrown from sync fail todo with message' + error: 'thrown from subtest sync throw fail' code: 'ERR_TEST_FAILURE' stack: |- * @@ -41,616 +201,451 @@ TAP version 13 * * * - ... - # Subtest: sync skip pass - ok 5 - sync skip pass # SKIP - --- - duration_ms: * - ... - # Subtest: sync skip pass with message - ok 6 - sync skip pass with message # SKIP this is skipped - --- - duration_ms: * - ... - # Subtest: sync pass - ok 7 - sync pass - --- - duration_ms: * - ... - # this test should pass - # Subtest: sync throw fail - not ok 8 - sync throw fail - --- - duration_ms: * - failureType: 'testCodeFailure' - error: 'thrown from sync throw fail' - code: 'ERR_TEST_FAILURE' - stack: |- - * - * * * * - * - * - ... - # Subtest: async skip pass - ok 9 - async skip pass # SKIP - --- - duration_ms: * - ... - # Subtest: async pass - ok 10 - async pass - --- - duration_ms: * ... - # Subtest: async throw fail - not ok 11 - async throw fail + # this subtest should make its parent test fail + 1..1 +not ok 21 - subtest sync throw fail + --- + duration_ms: * + failureType: 'subtestsFailed' + error: '1 subtest failed' + code: 'ERR_TEST_FAILURE' + ... +# Subtest: sync throw non-error fail +not ok 22 - sync throw non-error fail + --- + duration_ms: * + failureType: 'testCodeFailure' + error: 'Symbol(thrown symbol from sync throw non-error fail)' + code: 'ERR_TEST_FAILURE' + ... +# Subtest: level 0a + # Subtest: level 1a + ok 1 - level 1a --- duration_ms: * - failureType: 'testCodeFailure' - error: 'thrown from async throw fail' - code: 'ERR_TEST_FAILURE' - stack: |- - * - * - * - * - * - * - * ... - # Subtest: async skip fail - not ok 12 - async skip fail # SKIP + # Subtest: level 1b + ok 2 - level 1b --- duration_ms: * - failureType: 'testCodeFailure' - error: 'thrown from async throw fail' - code: 'ERR_TEST_FAILURE' - stack: |- - * - * - * - * - * - * - * ... - # Subtest: async assertion fail - not ok 13 - async assertion fail + # Subtest: level 1c + ok 3 - level 1c --- duration_ms: * - failureType: 'testCodeFailure' - error: |- - Expected values to be strictly equal: - - true !== false - - code: 'ERR_ASSERTION' - expected: false - actual: true - operator: 'strictEqual' - stack: |- - * - * - * - * - * - * - * ... - # Subtest: resolve pass - ok 14 - resolve pass + # Subtest: level 1d + ok 4 - level 1d --- duration_ms: * ... - # Subtest: reject fail - not ok 15 - reject fail + 1..4 +ok 23 - level 0a + --- + duration_ms: * + ... +# Subtest: top level + # Subtest: +long running + not ok 1 - +long running --- duration_ms: * - failureType: 'testCodeFailure' - error: 'rejected from reject fail' + failureType: 'cancelledByParent' + error: 'test did not finish before its parent and was cancelled' code: 'ERR_TEST_FAILURE' - stack: |- - * - * - * - * - * - * - * - ... - # Subtest: unhandled rejection - passes but warns - ok 16 - unhandled rejection - passes but warns - --- - duration_ms: * - ... - # Subtest: async unhandled rejection - passes but warns - ok 17 - async unhandled rejection - passes but warns - --- - duration_ms: * - ... - # Subtest: immediate throw - passes but warns - ok 18 - immediate throw - passes but warns - --- - duration_ms: * - ... - # Subtest: immediate reject - passes but warns - ok 19 - immediate reject - passes but warns - --- - duration_ms: * - ... - # Subtest: immediate resolve pass - ok 20 - immediate resolve pass - --- - duration_ms: * ... - # Subtest: subtest sync throw fail - # Subtest: +sync throw fail - not ok 1 - +sync throw fail + # Subtest: +short running + # Subtest: ++short running + ok 1 - ++short running --- duration_ms: * - failureType: 'testCodeFailure' - error: 'thrown from subtest sync throw fail' - code: 'ERR_TEST_FAILURE' - stack: |- - * - * - * - * - * - * - * - * - * - * ... - # this subtest should make its parent test fail 1..1 - not ok 21 - subtest sync throw fail - --- - duration_ms: * - failureType: 'subtestsFailed' - error: '1 subtest failed' - code: 'ERR_TEST_FAILURE' - ... - # Subtest: sync throw non-error fail - not ok 22 - sync throw non-error fail - --- - duration_ms: * - failureType: 'testCodeFailure' - error: 'Symbol(thrown symbol from sync throw non-error fail)' - code: 'ERR_TEST_FAILURE' - ... - # Subtest: level 0a - # Subtest: level 1a - ok 1 - level 1a - --- - duration_ms: * - ... - # Subtest: level 1b - ok 2 - level 1b - --- - duration_ms: * - ... - # Subtest: level 1c - ok 3 - level 1c - --- - duration_ms: * - ... - # Subtest: level 1d - ok 4 - level 1d - --- - duration_ms: * - ... - 1..4 - ok 23 - level 0a - --- - duration_ms: * - ... - # Subtest: top level - # Subtest: +long running - not ok 1 - +long running - --- - duration_ms: * - failureType: 'cancelledByParent' - error: 'test did not finish before its parent and was cancelled' - code: 'ERR_TEST_FAILURE' - ... - # Subtest: +short running - # Subtest: ++short running - ok 1 - ++short running - --- - duration_ms: * - ... - 1..1 - ok 2 - +short running - --- - duration_ms: * - ... - 1..2 - not ok 24 - top level - --- - duration_ms: * - failureType: 'subtestsFailed' - error: '1 subtest failed' - code: 'ERR_TEST_FAILURE' - ... - # Subtest: invalid subtest - pass but subtest fails - ok 25 - invalid subtest - pass but subtest fails - --- - duration_ms: * - ... - # Subtest: sync skip option - ok 26 - sync skip option # SKIP - --- - duration_ms: * - ... - # Subtest: sync skip option with message - ok 27 - sync skip option with message # SKIP this is skipped - --- - duration_ms: * - ... - # Subtest: sync skip option is false fail - not ok 28 - sync skip option is false fail - --- - duration_ms: * - failureType: 'testCodeFailure' - error: 'this should be executed' - code: 'ERR_TEST_FAILURE' - stack: |- - * - * - * - * - * - * - * - ... - # Subtest: - ok 29 - - --- - duration_ms: * - ... - # Subtest: functionOnly - ok 30 - functionOnly - --- - duration_ms: * - ... - # Subtest: - ok 31 - - --- - duration_ms: * - ... - # Subtest: test with only a name provided - ok 32 - test with only a name provided - --- - duration_ms: * - ... - # Subtest: - ok 33 - - --- - duration_ms: * - ... - # Subtest: - ok 34 - # SKIP - --- - duration_ms: * - ... - # Subtest: test with a name and options provided - ok 35 - test with a name and options provided # SKIP - --- - duration_ms: * - ... - # Subtest: functionAndOptions - ok 36 - functionAndOptions # SKIP - --- - duration_ms: * - ... - # Subtest: escaped description \\ \# \\\#\\ \\n \\t \\f \\v \\b \\r - ok 37 - escaped description \\ \# \\\#\\ \\n \\t \\f \\v \\b \\r + ok 2 - +short running --- duration_ms: * ... - # Subtest: escaped skip message - ok 38 - escaped skip message # SKIP \#skip + 1..2 +not ok 24 - top level + --- + duration_ms: * + failureType: 'subtestsFailed' + error: '1 subtest failed' + code: 'ERR_TEST_FAILURE' + ... +# Subtest: invalid subtest - pass but subtest fails +ok 25 - invalid subtest - pass but subtest fails + --- + duration_ms: * + ... +# Subtest: sync skip option +ok 26 - sync skip option # SKIP + --- + duration_ms: * + ... +# Subtest: sync skip option with message +ok 27 - sync skip option with message # SKIP this is skipped + --- + duration_ms: * + ... +# Subtest: sync skip option is false fail +not ok 28 - sync skip option is false fail + --- + duration_ms: * + failureType: 'testCodeFailure' + error: 'this should be executed' + code: 'ERR_TEST_FAILURE' + stack: |- + * + * + * + * + * + * + * + ... +# Subtest: +ok 29 - + --- + duration_ms: * + ... +# Subtest: functionOnly +ok 30 - functionOnly + --- + duration_ms: * + ... +# Subtest: +ok 31 - + --- + duration_ms: * + ... +# Subtest: test with only a name provided +ok 32 - test with only a name provided + --- + duration_ms: * + ... +# Subtest: +ok 33 - + --- + duration_ms: * + ... +# Subtest: +ok 34 - # SKIP + --- + duration_ms: * + ... +# Subtest: test with a name and options provided +ok 35 - test with a name and options provided # SKIP + --- + duration_ms: * + ... +# Subtest: functionAndOptions +ok 36 - functionAndOptions # SKIP + --- + duration_ms: * + ... +# Subtest: escaped description \\ \# \\\#\\ \\n \\t \\f \\v \\b \\r +ok 37 - escaped description \\ \# \\\#\\ \\n \\t \\f \\v \\b \\r + --- + duration_ms: * + ... +# Subtest: escaped skip message +ok 38 - escaped skip message # SKIP \#skip + --- + duration_ms: * + ... +# Subtest: escaped todo message +ok 39 - escaped todo message # TODO \#todo + --- + duration_ms: * + ... +# Subtest: escaped diagnostic +ok 40 - escaped diagnostic + --- + duration_ms: * + ... +# \#diagnostic +# Subtest: callback pass +ok 41 - callback pass + --- + duration_ms: * + ... +# Subtest: callback fail +not ok 42 - callback fail + --- + duration_ms: * + failureType: 'testCodeFailure' + error: 'callback failure' + code: 'ERR_TEST_FAILURE' + stack: |- + * + * + ... +# Subtest: sync t is this in test +ok 43 - sync t is this in test + --- + duration_ms: * + ... +# Subtest: async t is this in test +ok 44 - async t is this in test + --- + duration_ms: * + ... +# Subtest: callback t is this in test +ok 45 - callback t is this in test + --- + duration_ms: * + ... +# Subtest: callback also returns a Promise +not ok 46 - callback also returns a Promise + --- + duration_ms: * + failureType: 'callbackAndPromisePresent' + error: 'passed a callback but also returned a Promise' + code: 'ERR_TEST_FAILURE' + ... +# Subtest: callback throw +not ok 47 - callback throw + --- + duration_ms: * + failureType: 'testCodeFailure' + error: 'thrown from callback throw' + code: 'ERR_TEST_FAILURE' + stack: |- + * + * + * + * + * + * + * + ... +# Subtest: callback called twice +not ok 48 - callback called twice + --- + duration_ms: * + failureType: 'multipleCallbackInvocations' + error: 'callback invoked multiple times' + code: 'ERR_TEST_FAILURE' + stack: |- + * + * + ... +# Subtest: callback called twice in different ticks +ok 49 - callback called twice in different ticks + --- + duration_ms: * + ... +# Subtest: callback called twice in future tick +not ok 50 - callback called twice in future tick + --- + duration_ms: * + failureType: 'uncaughtException' + error: 'callback invoked multiple times' + code: 'ERR_TEST_FAILURE' + stack: |- + * + ... +# Subtest: callback async throw +not ok 51 - callback async throw + --- + duration_ms: * + failureType: 'uncaughtException' + error: 'thrown from callback async throw' + code: 'ERR_TEST_FAILURE' + stack: |- + * + * + ... +# Subtest: callback async throw after done +ok 52 - callback async throw after done + --- + duration_ms: * + ... +# Subtest: only is set but not in only mode + # Subtest: running subtest 1 + ok 1 - running subtest 1 --- duration_ms: * ... - # Subtest: escaped todo message - ok 39 - escaped todo message # TODO \#todo + # Subtest: running subtest 2 + ok 2 - running subtest 2 --- duration_ms: * ... - # Subtest: escaped diagnostic - ok 40 - escaped diagnostic + # 'only' and 'runOnly' require the --test-only command-line option. + # Subtest: running subtest 3 + ok 3 - running subtest 3 --- duration_ms: * ... - # \#diagnostic - # Subtest: callback pass - ok 41 - callback pass + # 'only' and 'runOnly' require the --test-only command-line option. + # Subtest: running subtest 4 + ok 4 - running subtest 4 --- duration_ms: * ... - # Subtest: callback fail - not ok 42 - callback fail + 1..4 +ok 53 - only is set but not in only mode + --- + duration_ms: * + ... +# 'only' and 'runOnly' require the --test-only command-line option. +# Subtest: custom inspect symbol fail +not ok 54 - custom inspect symbol fail + --- + duration_ms: * + failureType: 'testCodeFailure' + error: 'customized' + code: 'ERR_TEST_FAILURE' + ... +# Subtest: custom inspect symbol that throws fail +not ok 55 - custom inspect symbol that throws fail + --- + duration_ms: * + failureType: 'testCodeFailure' + error: |- + { + foo: 1, + [Symbol(nodejs.util.inspect.custom)]: [Function: [nodejs.util.inspect.custom]] + } + code: 'ERR_TEST_FAILURE' + ... +# Subtest: subtest sync throw fails + # Subtest: sync throw fails at first + not ok 1 - sync throw fails at first --- duration_ms: * failureType: 'testCodeFailure' - error: 'callback failure' + error: 'thrown from subtest sync throw fails at first' code: 'ERR_TEST_FAILURE' stack: |- * * - ... - # Subtest: sync t is this in test - ok 43 - sync t is this in test - --- - duration_ms: * - ... - # Subtest: async t is this in test - ok 44 - async t is this in test - --- - duration_ms: * - ... - # Subtest: callback t is this in test - ok 45 - callback t is this in test - --- - duration_ms: * - ... - # Subtest: callback also returns a Promise - not ok 46 - callback also returns a Promise - --- - duration_ms: * - failureType: 'callbackAndPromisePresent' - error: 'passed a callback but also returned a Promise' - code: 'ERR_TEST_FAILURE' - ... - # Subtest: callback throw - not ok 47 - callback throw - --- - duration_ms: * - failureType: 'testCodeFailure' - error: 'thrown from callback throw' - code: 'ERR_TEST_FAILURE' - stack: |- - * * * * * * * - ... - # Subtest: callback called twice - not ok 48 - callback called twice - --- - duration_ms: * - failureType: 'multipleCallbackInvocations' - error: 'callback invoked multiple times' - code: 'ERR_TEST_FAILURE' - stack: |- * * ... - # Subtest: callback called twice in different ticks - ok 49 - callback called twice in different ticks - --- - duration_ms: * - ... - # Subtest: callback called twice in future tick - not ok 50 - callback called twice in future tick + # Subtest: sync throw fails at second + not ok 2 - sync throw fails at second --- duration_ms: * - failureType: 'uncaughtException' - error: 'callback invoked multiple times' + failureType: 'testCodeFailure' + error: 'thrown from subtest sync throw fails at second' code: 'ERR_TEST_FAILURE' stack: |- * - ... - # Subtest: callback async throw - not ok 51 - callback async throw - --- - duration_ms: * - failureType: 'uncaughtException' - error: 'thrown from callback async throw' - code: 'ERR_TEST_FAILURE' - stack: |- * * - ... - # Subtest: callback async throw after done - ok 52 - callback async throw after done - --- - duration_ms: * - ... - # Subtest: only is set but not in only mode - # Subtest: running subtest 1 - ok 1 - running subtest 1 - --- - duration_ms: * - ... - # Subtest: running subtest 2 - ok 2 - running subtest 2 - --- - duration_ms: * - ... - # Subtest: running subtest 3 - ok 3 - running subtest 3 - --- - duration_ms: * - ... - # Subtest: running subtest 4 - ok 4 - running subtest 4 - --- - duration_ms: * - ... - 1..4 - ok 53 - only is set but not in only mode - --- - duration_ms: * - ... - # Subtest: custom inspect symbol fail - not ok 54 - custom inspect symbol fail - --- - duration_ms: * - failureType: 'testCodeFailure' - error: 'customized' - code: 'ERR_TEST_FAILURE' - ... - # Subtest: custom inspect symbol that throws fail - not ok 55 - custom inspect symbol that throws fail - --- - duration_ms: * - failureType: 'testCodeFailure' - error: |- - { - foo: 1, - [Symbol(nodejs.util.inspect.custom)]: [Function: [nodejs.util.inspect.custom]] - } - code: 'ERR_TEST_FAILURE' - ... - # Subtest: subtest sync throw fails - # Subtest: sync throw fails at first - not ok 1 - sync throw fails at first - --- - duration_ms: * - failureType: 'testCodeFailure' - error: 'thrown from subtest sync throw fails at first' - code: 'ERR_TEST_FAILURE' - stack: |- - * - * - * - * - * - * - * - * - * - * - ... - # Subtest: sync throw fails at second - not ok 2 - sync throw fails at second - --- - duration_ms: * - failureType: 'testCodeFailure' - error: 'thrown from subtest sync throw fails at second' - code: 'ERR_TEST_FAILURE' - stack: |- - * - * - * - * - * - * - * - * - * - * - ... - 1..2 - not ok 56 - subtest sync throw fails - --- - duration_ms: * - failureType: 'subtestsFailed' - error: '2 subtests failed' - code: 'ERR_TEST_FAILURE' - ... - # Subtest: timed out async test - not ok 57 - timed out async test - --- - duration_ms: * - failureType: 'testTimeoutFailure' - error: 'test timed out after 5ms' - code: 'ERR_TEST_FAILURE' - ... - # Subtest: timed out callback test - not ok 58 - timed out callback test - --- - duration_ms: * - failureType: 'testTimeoutFailure' - error: 'test timed out after 5ms' - code: 'ERR_TEST_FAILURE' - ... - # Subtest: large timeout async test is ok - ok 59 - large timeout async test is ok - --- - duration_ms: * - ... - # Subtest: large timeout callback test is ok - ok 60 - large timeout callback test is ok - --- - duration_ms: * - ... - # Subtest: successful thenable - ok 61 - successful thenable - --- - duration_ms: * - ... - # Subtest: rejected thenable - not ok 62 - rejected thenable - --- - duration_ms: * - failureType: 'testCodeFailure' - error: 'custom error' - code: 'ERR_TEST_FAILURE' - ... - # Subtest: unfinished test with uncaughtException - not ok 63 - unfinished test with uncaughtException - --- - duration_ms: * - failureType: 'uncaughtException' - error: 'foo' - code: 'ERR_TEST_FAILURE' - stack: |- * * * - ... - # Subtest: unfinished test with unhandledRejection - not ok 64 - unfinished test with unhandledRejection - --- - duration_ms: * - failureType: 'unhandledRejection' - error: 'bar' - code: 'ERR_TEST_FAILURE' - stack: |- * * * - ... - # Subtest: invalid subtest fail - not ok 65 - invalid subtest fail - --- - duration_ms: * - failureType: 'parentAlreadyFinished' - error: 'test could not be started because its parent finished' - code: 'ERR_TEST_FAILURE' - stack: |- * ... - 1..65 - # Warning: Test "unhandled rejection - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: rejected from unhandled rejection fail" and would have caused the test to fail, but instead triggered an unhandledRejection event. - # Warning: Test "async unhandled rejection - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: rejected from async unhandled rejection fail" and would have caused the test to fail, but instead triggered an unhandledRejection event. - # Warning: Test "immediate throw - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: thrown from immediate throw fail" and would have caused the test to fail, but instead triggered an uncaughtException event. - # Warning: Test "immediate reject - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: rejected from immediate reject fail" and would have caused the test to fail, but instead triggered an unhandledRejection event. - # Warning: Test "callback called twice in different ticks" generated asynchronous activity after the test ended. This activity created the error "Error [ERR_TEST_FAILURE]: callback invoked multiple times" and would have caused the test to fail, but instead triggered an uncaughtException event. - # Warning: Test "callback async throw after done" generated asynchronous activity after the test ended. This activity created the error "Error: thrown from callback async throw after done" and would have caused the test to fail, but instead triggered an uncaughtException event. -not ok 1 - *test_runner_output.js + 1..2 +not ok 56 - subtest sync throw fails --- duration_ms: * failureType: 'subtestsFailed' - exitCode: 1 - error: 'test failed' + error: '2 subtests failed' + code: 'ERR_TEST_FAILURE' + ... +# Subtest: timed out async test +not ok 57 - timed out async test + --- + duration_ms: * + failureType: 'testTimeoutFailure' + error: 'test timed out after 5ms' + code: 'ERR_TEST_FAILURE' + ... +# Subtest: timed out callback test +not ok 58 - timed out callback test + --- + duration_ms: * + failureType: 'testTimeoutFailure' + error: 'test timed out after 5ms' + code: 'ERR_TEST_FAILURE' + ... +# Subtest: large timeout async test is ok +ok 59 - large timeout async test is ok + --- + duration_ms: * + ... +# Subtest: large timeout callback test is ok +ok 60 - large timeout callback test is ok + --- + duration_ms: * + ... +# Subtest: successful thenable +ok 61 - successful thenable + --- + duration_ms: * + ... +# Subtest: rejected thenable +not ok 62 - rejected thenable + --- + duration_ms: * + failureType: 'testCodeFailure' + error: 'custom error' + code: 'ERR_TEST_FAILURE' + ... +# Subtest: unfinished test with uncaughtException +not ok 63 - unfinished test with uncaughtException + --- + duration_ms: * + failureType: 'uncaughtException' + error: 'foo' + code: 'ERR_TEST_FAILURE' + stack: |- + * + * + * + ... +# Subtest: unfinished test with unhandledRejection +not ok 64 - unfinished test with unhandledRejection + --- + duration_ms: * + failureType: 'unhandledRejection' + error: 'bar' + code: 'ERR_TEST_FAILURE' + stack: |- + * + * + * + ... +# Subtest: invalid subtest fail +not ok 65 - invalid subtest fail + --- + duration_ms: * + failureType: 'parentAlreadyFinished' + error: 'test could not be started because its parent finished' code: 'ERR_TEST_FAILURE' + stack: |- + * ... -1..1 -# tests 1 -# pass 0 -# fail 1 -# cancelled 0 -# skipped 0 -# todo 0 +# Warning: Test "unhandled rejection - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: rejected from unhandled rejection fail" and would have caused the test to fail, but instead triggered an unhandledRejection event. +# Warning: Test "async unhandled rejection - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: rejected from async unhandled rejection fail" and would have caused the test to fail, but instead triggered an unhandledRejection event. +# Warning: A resource generated asynchronous activity after the test ended. This activity created the error "Error: uncaught from outside of a test" which triggered an uncaughtException event, caught by the test runner. +# Warning: Test "immediate throw - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: thrown from immediate throw fail" and would have caused the test to fail, but instead triggered an uncaughtException event. +# Warning: Test "immediate reject - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: rejected from immediate reject fail" and would have caused the test to fail, but instead triggered an unhandledRejection event. +# Warning: Test "callback called twice in different ticks" generated asynchronous activity after the test ended. This activity created the error "Error [ERR_TEST_FAILURE]: callback invoked multiple times" and would have caused the test to fail, but instead triggered an uncaughtException event. +# Warning: Test "callback async throw after done" generated asynchronous activity after the test ended. This activity created the error "Error: thrown from callback async throw after done" and would have caused the test to fail, but instead triggered an uncaughtException event. +1..65 +# tests 65 +# pass 27 +# fail 21 +# cancelled 2 +# skipped 10 +# todo 5 # duration_ms * diff --git a/test/message/test_runner_output_spec_reporter.out b/test/message/test_runner_output_spec_reporter.out index cf47c7ac7e33ff..3ff9aefe7a42ce 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 @@ -199,9 +199,12 @@ only is set but not in only mode running subtest 1 (*ms) running subtest 2 (*ms) + 'only' and 'runOnly' require the --test-only command-line option. running subtest 3 (*ms) + 'only' and 'runOnly' require the --test-only command-line option. running subtest 4 (*ms) only is set but not in only mode (*ms) + 'only' and 'runOnly' require the --test-only command-line option. custom inspect symbol fail (*ms) customized @@ -267,6 +270,7 @@ Warning: Test "unhandled rejection - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: rejected from unhandled rejection fail" and would have caused the test to fail, but instead triggered an unhandledRejection event. Warning: Test "async unhandled rejection - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: rejected from async unhandled rejection fail" and would have caused the test to fail, but instead triggered an unhandledRejection event. + Warning: A resource generated asynchronous activity after the test ended. This activity created the error "Error: uncaught from outside of a test" which triggered an uncaughtException event, caught by the test runner. Warning: Test "immediate throw - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: thrown from immediate throw fail" and would have caused the test to fail, but instead triggered an uncaughtException event. Warning: Test "immediate reject - passes but warns" generated asynchronous activity after the test ended. This activity created the error "Error: rejected from immediate reject fail" and would have caused the test to fail, but instead triggered an unhandledRejection event. Warning: Test "callback called twice in different ticks" generated asynchronous activity after the test ended. This activity created the error "Error [ERR_TEST_FAILURE]: callback invoked multiple times" and would have caused the test to fail, but instead triggered an uncaughtException event. diff --git a/test/parallel/parallel.status b/test/parallel/parallel.status index 2f3d912a9b7ab1..1cbcefb9712fae 100644 --- a/test/parallel/parallel.status +++ b/test/parallel/parallel.status @@ -31,8 +31,6 @@ test-crypto-dh-stateless: SKIP test-crypto-keygen: SKIP [$system==solaris] # Also applies to SmartOS -# https://github.com/nodejs/node/issues/43446 -test-net-connect-reset-until-connected: PASS, FLAKY # https://github.com/nodejs/node/issues/43457 test-domain-no-error-handler-abort-on-uncaught-0: PASS, FLAKY test-domain-no-error-handler-abort-on-uncaught-1: PASS,FLAKY @@ -52,8 +50,6 @@ test-domain-with-abort-on-uncaught-exception: PASS, FLAKY test-fs-stat-bigint: PASS,FLAKY # https://github.com/nodejs/node/issues/31280 test-worker-message-port-message-before-close: PASS,FLAKY -# https://github.com/nodejs/node/issues/43446 -test-net-connect-reset-until-connected: PASS, FLAKY [$system==ibmi] # https://github.com/nodejs/node/pull/30819 diff --git a/test/parallel/test-assert-deep.js b/test/parallel/test-assert-deep.js index 013c7985f51d2a..f7489993aa60ba 100644 --- a/test/parallel/test-assert-deep.js +++ b/test/parallel/test-assert-deep.js @@ -419,19 +419,31 @@ assertNotDeepOrStrict( // GH-14441. Circular structures should be consistent { const a = {}; - const b = {}; a.a = a; + + const b = {}; b.a = {}; b.a.a = a; + assertDeepAndStrictEqual(a, b); } +{ + const a = {}; + a.a = a; + const b = {}; + b.a = b; + const c = {}; + c.a = a; + assertDeepAndStrictEqual(b, c); +} + { const a = new Set(); - const b = new Set(); - const c = new Set(); a.add(a); + const b = new Set(); b.add(b); + const c = new Set(); c.add(a); assertDeepAndStrictEqual(b, c); } diff --git a/test/parallel/test-assert.js b/test/parallel/test-assert.js index 24a72091c08399..0343e8422885ad 100644 --- a/test/parallel/test-assert.js +++ b/test/parallel/test-assert.js @@ -726,6 +726,61 @@ assert.throws( 'assert.ok(null)\n' } ); +assert.throws( + () => { + // This test case checks if `try` left brace without a line break + // before the assertion causes any wrong assertion message. + // Therefore, don't reformat the following code. + // Refs: https://github.com/nodejs/node/issues/30872 + try { assert.ok(0); // eslint-disable-line no-useless-catch, brace-style + } catch (err) { + throw err; + } + }, + { + code: 'ERR_ASSERTION', + constructor: assert.AssertionError, + generatedMessage: true, + message: 'The expression evaluated to a falsy value:\n\n ' + + 'assert.ok(0)\n' + } +); +assert.throws( + () => { + try { + throw new Error(); + // This test case checks if `catch` left brace without a line break + // before the assertion causes any wrong assertion message. + // Therefore, don't reformat the following code. + // Refs: https://github.com/nodejs/node/issues/30872 + } catch (err) { assert.ok(0); } // eslint-disable-line no-unused-vars + }, + { + code: 'ERR_ASSERTION', + constructor: assert.AssertionError, + generatedMessage: true, + message: 'The expression evaluated to a falsy value:\n\n ' + + 'assert.ok(0)\n' + } +); +assert.throws( + () => { + // This test case checks if `function` left brace without a line break + // before the assertion causes any wrong assertion message. + // Therefore, don't reformat the following code. + // Refs: https://github.com/nodejs/node/issues/30872 + function test() { assert.ok(0); // eslint-disable-line brace-style + } + test(); + }, + { + code: 'ERR_ASSERTION', + constructor: assert.AssertionError, + generatedMessage: true, + message: 'The expression evaluated to a falsy value:\n\n ' + + 'assert.ok(0)\n' + } +); assert.throws( () => assert(typeof 123n === 'string'), { @@ -921,7 +976,7 @@ assert.throws( { code: 'ERR_ASSERTION', constructor: assert.AssertionError, - message: 'The expression evaluated to a falsy value:\n\n assert(1 === 2)\n' + message: 'false == true' } ); assert.throws( diff --git a/test/parallel/test-async-local-storage-bind.js b/test/parallel/test-async-local-storage-bind.js new file mode 100644 index 00000000000000..d8d4c4599826f9 --- /dev/null +++ b/test/parallel/test-async-local-storage-bind.js @@ -0,0 +1,17 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const { AsyncLocalStorage } = require('async_hooks'); + +[1, false, '', {}, []].forEach((i) => { + assert.throws(() => AsyncLocalStorage.bind(i), { + code: 'ERR_INVALID_ARG_TYPE' + }); +}); + +const fn = common.mustCall(AsyncLocalStorage.bind(() => 123)); +assert.strictEqual(fn(), 123); + +const fn2 = AsyncLocalStorage.bind(common.mustCall((arg) => assert.strictEqual(arg, 'test'))); +fn2('test'); diff --git a/test/parallel/test-async-local-storage-snapshot.js b/test/parallel/test-async-local-storage-snapshot.js new file mode 100644 index 00000000000000..63e47ba3ce0ac0 --- /dev/null +++ b/test/parallel/test-async-local-storage-snapshot.js @@ -0,0 +1,16 @@ +'use strict'; + +const common = require('../common'); +const { strictEqual } = require('assert'); +const { AsyncLocalStorage } = require('async_hooks'); + +const asyncLocalStorage = new AsyncLocalStorage(); +const runInAsyncScope = + asyncLocalStorage.run(123, common.mustCall(() => AsyncLocalStorage.snapshot())); +const result = + asyncLocalStorage.run(321, common.mustCall(() => { + return runInAsyncScope(() => { + return asyncLocalStorage.getStore(); + }); + })); +strictEqual(result, 123); diff --git a/test/parallel/test-blob-file-backed.js b/test/parallel/test-blob-file-backed.js new file mode 100644 index 00000000000000..7271fef2f3ce46 --- /dev/null +++ b/test/parallel/test-blob-file-backed.js @@ -0,0 +1,81 @@ +'use strict'; + +const common = require('../common'); +const { + strictEqual, + rejects, +} = require('assert'); +const { TextDecoder } = require('util'); +const { + writeFileSync, + openAsBlob, +} = require('fs'); + +const { + unlink +} = require('fs/promises'); +const path = require('path'); +const { Blob } = require('buffer'); + +const tmpdir = require('../common/tmpdir'); +const testfile = path.join(tmpdir.path, 'test-file-backed-blob.txt'); +const testfile2 = path.join(tmpdir.path, 'test-file-backed-blob2.txt'); +tmpdir.refresh(); + +const data = `${'a'.repeat(1000)}${'b'.repeat(2000)}`; + +writeFileSync(testfile, data); +writeFileSync(testfile2, data.repeat(100)); + +(async () => { + const blob = await openAsBlob(testfile); + + const ab = await blob.arrayBuffer(); + const dec = new TextDecoder(); + + strictEqual(dec.decode(new Uint8Array(ab)), data); + strictEqual(await blob.text(), data); + + // Can be read multiple times + let stream = blob.stream(); + let check = ''; + for await (const chunk of stream) + check = dec.decode(chunk); + strictEqual(check, data); + + // Can be combined with other Blob's and read + const combined = new Blob(['hello', blob, 'world']); + const ab2 = await combined.arrayBuffer(); + strictEqual(dec.decode(ab2.slice(0, 5)), 'hello'); + strictEqual(dec.decode(ab2.slice(5, -5)), data); + strictEqual(dec.decode(ab2.slice(-5)), 'world'); + + // If the file is modified tho, the stream errors. + writeFileSync(testfile, data + 'abc'); + + stream = blob.stream(); + + const read = async () => { + // eslint-disable-next-line no-unused-vars, no-empty + for await (const _ of stream) {} + }; + + await rejects(read(), { name: 'NotReadableError' }); + + await unlink(testfile); +})().then(common.mustCall()); + +(async () => { + const blob = await openAsBlob(testfile2); + const stream = blob.stream(); + const read = async () => { + // eslint-disable-next-line no-unused-vars + for await (const _ of stream) { + writeFileSync(testfile2, data + 'abc'); + } + }; + + await rejects(read(), { name: 'NotReadableError' }); + + await unlink(testfile2); +})().then(common.mustCall()); diff --git a/test/parallel/test-blob.js b/test/parallel/test-blob.js index 9ffa31ccdd56e3..68fd2d547a0e80 100644 --- a/test/parallel/test-blob.js +++ b/test/parallel/test-blob.js @@ -224,7 +224,6 @@ assert.throws(() => new Blob({}), { // The Blob has to be over a specific size for the data to // be copied asynchronously.. const b = new Blob(['hello', 'there'.repeat(820)]); - assert.strictEqual(b.arrayBuffer(), b.arrayBuffer()); b.arrayBuffer().then(common.mustCall()); } diff --git a/test/parallel/test-bootstrap-modules.js b/test/parallel/test-bootstrap-modules.js index 693fa9efb4111b..c2879ee76fc179 100644 --- a/test/parallel/test-bootstrap-modules.js +++ b/test/parallel/test-bootstrap-modules.js @@ -9,83 +9,87 @@ const common = require('../common'); const assert = require('assert'); const expectedModules = new Set([ - 'Internal Binding async_wrap', - 'Internal Binding blob', - 'Internal Binding buffer', 'Internal Binding builtins', - 'Internal Binding config', - 'Internal Binding constants', - 'Internal Binding contextify', - 'Internal Binding credentials', + 'Internal Binding encoding_binding', 'Internal Binding errors', - 'Internal Binding fs', - 'Internal Binding messaging', - 'Internal Binding mksnapshot', - 'Internal Binding module_wrap', - 'Internal Binding options', - 'Internal Binding performance', - 'Internal Binding process_methods', - 'Internal Binding string_decoder', - 'Internal Binding symbols', - 'Internal Binding task_queue', + 'Internal Binding util', + 'NativeModule internal/errors', + 'Internal Binding config', 'Internal Binding timers', - 'Internal Binding trace_events', + 'Internal Binding async_wrap', + 'Internal Binding task_queue', + 'Internal Binding symbols', + 'NativeModule internal/async_hooks', + 'Internal Binding constants', 'Internal Binding types', - 'Internal Binding url', - 'Internal Binding util', - 'Internal Binding wasm_web_api', - 'Internal Binding worker', - 'NativeModule async_hooks', - 'NativeModule buffer', - 'NativeModule events', - 'NativeModule fs', + 'NativeModule internal/util', + 'NativeModule internal/util/types', + 'NativeModule internal/validators', + 'NativeModule internal/linkedlist', + 'NativeModule internal/priority_queue', 'NativeModule internal/assert', - 'NativeModule internal/async_hooks', + 'NativeModule internal/util/inspect', + 'NativeModule internal/util/debuglog', + 'NativeModule internal/timers', + 'NativeModule events', + 'Internal Binding buffer', + 'Internal Binding string_decoder', 'NativeModule internal/buffer', + 'NativeModule buffer', + 'Internal Binding messaging', + 'NativeModule internal/worker/js_transferable', + 'Internal Binding process_methods', + 'NativeModule internal/process/per_thread', + 'Internal Binding credentials', + 'NativeModule internal/process/promises', + 'NativeModule internal/fixed_queue', + 'NativeModule async_hooks', + 'NativeModule internal/process/task_queues', + 'NativeModule timers', + 'Internal Binding trace_events', + 'NativeModule internal/constants', + 'NativeModule path', + 'NativeModule internal/process/execution', + 'NativeModule internal/process/warning', 'NativeModule internal/console/constructor', 'NativeModule internal/console/global', - 'NativeModule internal/constants', - 'NativeModule internal/dns/utils', - 'NativeModule internal/errors', + 'NativeModule internal/querystring', + 'NativeModule querystring', + 'Internal Binding url', + 'Internal Binding blob', + 'NativeModule internal/url', + 'NativeModule util', + 'Internal Binding performance', + 'NativeModule internal/perf/utils', 'NativeModule internal/event_target', - 'NativeModule internal/fixed_queue', + 'Internal Binding mksnapshot', + 'NativeModule internal/v8/startup_snapshot', + 'NativeModule internal/process/signal', + 'Internal Binding fs', + 'NativeModule internal/encoding', + 'NativeModule internal/webstreams/util', + 'NativeModule internal/webstreams/queuingstrategies', + 'NativeModule internal/blob', 'NativeModule internal/fs/utils', + 'NativeModule fs', 'NativeModule internal/idna', - 'NativeModule internal/linkedlist', - 'NativeModule internal/modules/cjs/loader', - 'NativeModule internal/modules/esm/utils', + 'Internal Binding options', + 'NativeModule internal/options', + 'NativeModule internal/source_map/source_map_cache', + 'Internal Binding contextify', + 'NativeModule internal/vm', 'NativeModule internal/modules/helpers', 'NativeModule internal/modules/package_json_reader', + 'Internal Binding module_wrap', + 'NativeModule internal/modules/cjs/loader', + 'NativeModule internal/vm/module', + 'NativeModule internal/modules/esm/utils', + 'Internal Binding wasm_web_api', + 'Internal Binding worker', 'NativeModule internal/modules/run_main', 'NativeModule internal/net', - 'NativeModule internal/options', - 'NativeModule internal/perf/utils', - 'NativeModule internal/priority_queue', - 'NativeModule internal/process/execution', - 'NativeModule internal/process/per_thread', + 'NativeModule internal/dns/utils', 'NativeModule internal/process/pre_execution', - 'NativeModule internal/process/promises', - 'NativeModule internal/process/signal', - 'NativeModule internal/process/task_queues', - 'NativeModule internal/process/warning', - 'NativeModule internal/querystring', - 'NativeModule internal/source_map/source_map_cache', - 'NativeModule internal/timers', - 'NativeModule internal/url', - 'NativeModule internal/util', - 'NativeModule internal/util/debuglog', - 'NativeModule internal/util/inspect', - 'NativeModule internal/util/types', - 'NativeModule internal/v8/startup_snapshot', - 'NativeModule internal/validators', - 'NativeModule internal/vm', - 'NativeModule internal/vm/module', - 'NativeModule internal/worker/js_transferable', - 'NativeModule path', - 'NativeModule querystring', - 'NativeModule timers', - 'NativeModule url', - 'NativeModule util', ]); if (!common.isMainThread) { @@ -127,6 +131,7 @@ if (common.isWindows) { if (common.hasIntl) { expectedModules.add('Internal Binding icu'); + expectedModules.add('NativeModule url'); } else { expectedModules.add('NativeModule url'); } diff --git a/test/parallel/test-buffer-from.js b/test/parallel/test-buffer-from.js index 04f52b3f325637..284c63e7d02e8e 100644 --- a/test/parallel/test-buffer-from.js +++ b/test/parallel/test-buffer-from.js @@ -1,7 +1,7 @@ 'use strict'; const common = require('../common'); -const { deepStrictEqual, throws } = require('assert'); +const { deepStrictEqual, strictEqual, throws } = require('assert'); const { runInNewContext } = require('vm'); const checkString = 'test'; @@ -62,3 +62,80 @@ deepStrictEqual( Buffer.allocUnsafe(10); // Should not throw. Buffer.from('deadbeaf', 'hex'); // Should not throw. + + +{ + const u16 = new Uint16Array([0xffff]); + const b16 = Buffer.copyBytesFrom(u16); + u16[0] = 0; + strictEqual(b16.length, 2); + strictEqual(b16[0], 255); + strictEqual(b16[1], 255); +} + +{ + const u16 = new Uint16Array([0, 0xffff]); + const b16 = Buffer.copyBytesFrom(u16, 1, 5); + u16[0] = 0xffff; + u16[1] = 0; + strictEqual(b16.length, 2); + strictEqual(b16[0], 255); + strictEqual(b16[1], 255); +} + +{ + const u32 = new Uint32Array([0xffffffff]); + const b32 = Buffer.copyBytesFrom(u32); + u32[0] = 0; + strictEqual(b32.length, 4); + strictEqual(b32[0], 255); + strictEqual(b32[1], 255); + strictEqual(b32[2], 255); + strictEqual(b32[3], 255); +} + +throws(() => { + Buffer.copyBytesFrom(); +}, { + code: 'ERR_INVALID_ARG_TYPE', +}); + +['', Symbol(), true, false, {}, [], () => {}, 1, 1n, null, undefined].forEach( + (notTypedArray) => throws(() => { + Buffer.copyBytesFrom('nope'); + }, { + code: 'ERR_INVALID_ARG_TYPE', + }) +); + +['', Symbol(), true, false, {}, [], () => {}, 1n].forEach((notANumber) => + throws(() => { + Buffer.copyBytesFrom(new Uint8Array(1), notANumber); + }, { + code: 'ERR_INVALID_ARG_TYPE', + }) +); + +[-1, NaN, 1.1, -Infinity].forEach((outOfRange) => + throws(() => { + Buffer.copyBytesFrom(new Uint8Array(1), outOfRange); + }, { + code: 'ERR_OUT_OF_RANGE', + }) +); + +['', Symbol(), true, false, {}, [], () => {}, 1n].forEach((notANumber) => + throws(() => { + Buffer.copyBytesFrom(new Uint8Array(1), 0, notANumber); + }, { + code: 'ERR_INVALID_ARG_TYPE', + }) +); + +[-1, NaN, 1.1, -Infinity].forEach((outOfRange) => + throws(() => { + Buffer.copyBytesFrom(new Uint8Array(1), 0, outOfRange); + }, { + code: 'ERR_OUT_OF_RANGE', + }) +); diff --git a/test/parallel/test-cluster-bind-privileged-port.js b/test/parallel/test-cluster-bind-privileged-port.js index 11a8aa6659335e..c971b7656f1221 100644 --- a/test/parallel/test-cluster-bind-privileged-port.js +++ b/test/parallel/test-cluster-bind-privileged-port.js @@ -27,9 +27,14 @@ const net = require('net'); const { readFileSync } = require('fs'); if (common.isLinux) { - const unprivilegedPortStart = parseInt(readFileSync('/proc/sys/net/ipv4/ip_unprivileged_port_start')); - if (unprivilegedPortStart <= 42) { - common.skip('Port 42 is unprivileged'); + try { + const unprivilegedPortStart = parseInt(readFileSync('/proc/sys/net/ipv4/ip_unprivileged_port_start')); + if (unprivilegedPortStart <= 42) { + common.skip('Port 42 is unprivileged'); + } + } catch { + // Do nothing, feature doesn't exist, minimum is 1024 so 42 is usable. + // Continue... } } diff --git a/test/parallel/test-dgram-abort-closed.js b/test/parallel/test-dgram-abort-closed.js new file mode 100644 index 00000000000000..6346b5feae5439 --- /dev/null +++ b/test/parallel/test-dgram-abort-closed.js @@ -0,0 +1,10 @@ +'use strict'; +require('../common'); +const dgram = require('dgram'); + +const controller = new AbortController(); +const socket = dgram.createSocket({ type: 'udp4', signal: controller.signal }); + +socket.close(); + +controller.abort(); diff --git a/test/parallel/test-dns.js b/test/parallel/test-dns.js index b324723ce9a8f4..40866d4718281a 100644 --- a/test/parallel/test-dns.js +++ b/test/parallel/test-dns.js @@ -239,6 +239,14 @@ assert.throws(() => dns.lookup('nodejs.org', 4), { name: 'TypeError' }); +assert.throws(() => dns.lookup('', { + family: 'nodejs.org', + hints: dns.ADDRCONFIG | dns.V4MAPPED | dns.ALL, +}), { + code: 'ERR_INVALID_ARG_TYPE', + name: 'TypeError' +}); + dns.lookup('', { family: 4, hints: 0 }, common.mustCall()); dns.lookup('', { @@ -264,6 +272,16 @@ dns.lookup('', { hints: dns.ADDRCONFIG | dns.V4MAPPED | dns.ALL }, common.mustCall()); +dns.lookup('', { + hints: dns.ADDRCONFIG | dns.V4MAPPED | dns.ALL, + family: 'IPv4' +}, common.mustCall()); + +dns.lookup('', { + hints: dns.ADDRCONFIG | dns.V4MAPPED | dns.ALL, + family: 'IPv6' +}, common.mustCall()); + (async function() { await dnsPromises.lookup('', { family: 4, hints: 0 }); await dnsPromises.lookup('', { family: 6, hints: dns.ADDRCONFIG }); 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); diff --git a/test/parallel/test-fs-assert-encoding-error.js b/test/parallel/test-fs-assert-encoding-error.js index f5e1d0f07e71ee..7f32c06ea89419 100644 --- a/test/parallel/test-fs-assert-encoding-error.js +++ b/test/parallel/test-fs-assert-encoding-error.js @@ -1,8 +1,11 @@ 'use strict'; const common = require('../common'); -const assert = require('assert'); -const fs = require('fs'); +const assert = require('node:assert'); +const fs = require('node:fs'); +const path = require('node:path'); +const tmpdir = require('../common/tmpdir'); +const testPath = path.join(tmpdir.path, 'assert-encoding-error'); const options = 'test'; const expectedError = { code: 'ERR_INVALID_ARG_VALUE', @@ -10,69 +13,69 @@ const expectedError = { }; assert.throws(() => { - fs.readFile('path', options, common.mustNotCall()); + fs.readFile(testPath, options, common.mustNotCall()); }, expectedError); assert.throws(() => { - fs.readFileSync('path', options); + fs.readFileSync(testPath, options); }, expectedError); assert.throws(() => { - fs.readdir('path', options, common.mustNotCall()); + fs.readdir(testPath, options, common.mustNotCall()); }, expectedError); assert.throws(() => { - fs.readdirSync('path', options); + fs.readdirSync(testPath, options); }, expectedError); assert.throws(() => { - fs.readlink('path', options, common.mustNotCall()); + fs.readlink(testPath, options, common.mustNotCall()); }, expectedError); assert.throws(() => { - fs.readlinkSync('path', options); + fs.readlinkSync(testPath, options); }, expectedError); assert.throws(() => { - fs.writeFile('path', 'data', options, common.mustNotCall()); + fs.writeFile(testPath, 'data', options, common.mustNotCall()); }, expectedError); assert.throws(() => { - fs.writeFileSync('path', 'data', options); + fs.writeFileSync(testPath, 'data', options); }, expectedError); assert.throws(() => { - fs.appendFile('path', 'data', options, common.mustNotCall()); + fs.appendFile(testPath, 'data', options, common.mustNotCall()); }, expectedError); assert.throws(() => { - fs.appendFileSync('path', 'data', options); + fs.appendFileSync(testPath, 'data', options); }, expectedError); assert.throws(() => { - fs.watch('path', options, common.mustNotCall()); + fs.watch(testPath, options, common.mustNotCall()); }, expectedError); assert.throws(() => { - fs.realpath('path', options, common.mustNotCall()); + fs.realpath(testPath, options, common.mustNotCall()); }, expectedError); assert.throws(() => { - fs.realpathSync('path', options); + fs.realpathSync(testPath, options); }, expectedError); assert.throws(() => { - fs.mkdtemp('path', options, common.mustNotCall()); + fs.mkdtemp(testPath, options, common.mustNotCall()); }, expectedError); assert.throws(() => { - fs.mkdtempSync('path', options); + fs.mkdtempSync(testPath, options); }, expectedError); assert.throws(() => { - fs.ReadStream('path', options); + fs.ReadStream(testPath, options); }, expectedError); assert.throws(() => { - fs.WriteStream('path', options); + fs.WriteStream(testPath, options); }, expectedError); 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) => { diff --git a/test/parallel/test-http-autoselectfamily.js b/test/parallel/test-http-autoselectfamily.js index da81ce9a0146f1..6749d960f9122a 100644 --- a/test/parallel/test-http-autoselectfamily.js +++ b/test/parallel/test-http-autoselectfamily.js @@ -7,14 +7,12 @@ const assert = require('assert'); const dgram = require('dgram'); const { Resolver } = require('dns'); const { request, createServer } = require('http'); +const { setDefaultAutoSelectFamilyAttemptTimeout } = require('net'); // Test that happy eyeballs algorithm is properly implemented when using HTTP. -let autoSelectFamilyAttemptTimeout = common.platformTimeout(250); -if (common.isWindows) { - // Some of the windows machines in the CI need more time to establish connection - autoSelectFamilyAttemptTimeout = common.platformTimeout(1500); -} +// Some of the windows machines in the CI need more time to establish connection +setDefaultAutoSelectFamilyAttemptTimeout(common.platformTimeout(common.isWindows ? 1500 : 250)); function _lookup(resolver, hostname, options, cb) { resolver.resolve(hostname, 'ANY', (err, replies) => { @@ -77,7 +75,6 @@ function createDnsServer(ipv6Addr, ipv4Addr, cb) { { lookup, autoSelectFamily: true, - autoSelectFamilyAttemptTimeout }, (res) => { assert.strictEqual(res.statusCode, 200); @@ -122,7 +119,6 @@ if (common.hasIPv6) { { lookup, autoSelectFamily: true, - autoSelectFamilyAttemptTimeout, }, (res) => { assert.strictEqual(res.statusCode, 200); diff --git a/test/parallel/test-http-content-length-mismatch.js b/test/parallel/test-http-content-length-mismatch.js index fc294db16407bc..540acbe759d84a 100644 --- a/test/parallel/test-http-content-length-mismatch.js +++ b/test/parallel/test-http-content-length-mismatch.js @@ -57,7 +57,7 @@ function shouldThrowOnFewerBytes() { res.write('a'); res.statusCode = 200; assert.throws(() => { - res.end(); + res.end('aaa'); }, { code: 'ERR_HTTP_CONTENT_LENGTH_MISMATCH' }); diff --git a/test/parallel/test-http-early-hints-invalid-argument.js b/test/parallel/test-http-early-hints-invalid-argument.js index 2cf29666bef11d..f776bcafa40ed3 100644 --- a/test/parallel/test-http-early-hints-invalid-argument.js +++ b/test/parallel/test-http-early-hints-invalid-argument.js @@ -6,28 +6,44 @@ const debug = require('node:util').debuglog('test'); const testResBody = 'response content\n'; -const server = http.createServer(common.mustCall((req, res) => { - debug('Server sending early hints...'); - res.writeEarlyHints('bad argument type'); - - debug('Server sending full response...'); - res.end(testResBody); -})); - -server.listen(0, common.mustCall(() => { - const req = http.request({ - port: server.address().port, path: '/' - }); - - req.end(); - debug('Client sending request...'); - - req.on('information', common.mustNotCall()); - - process.on('uncaughtException', (err) => { - debug(`Caught an exception: ${JSON.stringify(err)}`); - if (err.name === 'AssertionError') throw err; - assert.strictEqual(err.code, 'ERR_INVALID_ARG_TYPE'); - process.exit(0); - }); -})); +{ + const server = http.createServer(common.mustCall((req, res) => { + debug('Server sending early hints...'); + assert.throws(() => { + res.writeEarlyHints('bad argument type'); + }, (err) => err.code === 'ERR_INVALID_ARG_TYPE'); + + assert.throws(() => { + res.writeEarlyHints({ + link: '; ' + }); + }, (err) => err.code === 'ERR_INVALID_ARG_VALUE'); + + assert.throws(() => { + res.writeEarlyHints({ + link: 'rel=preload; ' + }); + }, (err) => err.code === 'ERR_INVALID_ARG_VALUE'); + + assert.throws(() => { + res.writeEarlyHints({ + link: 'invalid string' + }); + }, (err) => err.code === 'ERR_INVALID_ARG_VALUE'); + + debug('Server sending full response...'); + res.end(testResBody); + server.close(); + })); + + server.listen(0, common.mustCall(() => { + const req = http.request({ + port: server.address().port, path: '/' + }); + + req.end(); + debug('Client sending request...'); + + req.on('information', common.mustNotCall()); + })); +} diff --git a/test/parallel/test-http-early-hints.js b/test/parallel/test-http-early-hints.js index 7183d9516f6dda..67affdffddd95e 100644 --- a/test/parallel/test-http-early-hints.js +++ b/test/parallel/test-http-early-hints.js @@ -58,7 +58,8 @@ const testResBody = 'response content\n'; res.writeEarlyHints({ link: [ '; rel=preload; as=style', - '; rel=preload; as=script', + '; crossorigin; rel=preload; as=script', + '; rel=preload; as=script; crossorigin', ] }); @@ -75,7 +76,8 @@ const testResBody = 'response content\n'; req.on('information', common.mustCall((res) => { assert.strictEqual( res.headers.link, - '; rel=preload; as=style, ; rel=preload; as=script' + '; rel=preload; as=style, ; crossorigin; ' + + 'rel=preload; as=script, ; rel=preload; as=script; crossorigin' ); })); 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(); + })); + }); + })); +} 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(); + }); + }); +} diff --git a/test/parallel/test-http2-ping-settings-heapdump.js b/test/parallel/test-http2-ping-settings-heapdump.js index 7d27310700c7a8..775110c098607b 100644 --- a/test/parallel/test-http2-ping-settings-heapdump.js +++ b/test/parallel/test-http2-ping-settings-heapdump.js @@ -11,6 +11,14 @@ const v8 = require('v8'); // after it is destroyed, either because they are detached from it or have been // destroyed themselves. +// We use an higher autoSelectFamilyAttemptTimeout in this test as the v8.getHeapSnapshot().resume() +// will slow the connection flow and we don't want the second connection attempt to start. +let autoSelectFamilyAttemptTimeout = common.platformTimeout(1000); +if (common.isWindows) { + // Some of the windows machines in the CI need more time to establish connection + autoSelectFamilyAttemptTimeout = common.platformTimeout(10000); +} + for (const variant of ['ping', 'settings']) { const server = http2.createServer(); server.on('session', common.mustCall((session) => { @@ -30,7 +38,7 @@ for (const variant of ['ping', 'settings']) { })); server.listen(0, common.mustCall(() => { - const client = http2.connect(`http://localhost:${server.address().port}`, + const client = http2.connect(`http://localhost:${server.address().port}`, { autoSelectFamilyAttemptTimeout }, common.mustCall()); client.on('error', (err) => { // We destroy the session so it's possible to get ECONNRESET here. diff --git a/test/parallel/test-https-autoselectfamily.js b/test/parallel/test-https-autoselectfamily.js index 789a95c551fd07..e9805939b5d163 100644 --- a/test/parallel/test-https-autoselectfamily.js +++ b/test/parallel/test-https-autoselectfamily.js @@ -13,6 +13,7 @@ const assert = require('assert'); const dgram = require('dgram'); const { Resolver } = require('dns'); const { request, createServer } = require('https'); +const { setDefaultAutoSelectFamilyAttemptTimeout } = require('net'); if (!common.hasCrypto) common.skip('missing crypto'); @@ -24,11 +25,8 @@ const options = { // Test that happy eyeballs algorithm is properly implemented when using HTTP. -let autoSelectFamilyAttemptTimeout = common.platformTimeout(250); -if (common.isWindows) { - // Some of the windows machines in the CI need more time to establish connection - autoSelectFamilyAttemptTimeout = common.platformTimeout(1500); -} +// Some of the windows machines in the CI need more time to establish connection +setDefaultAutoSelectFamilyAttemptTimeout(common.platformTimeout(common.isWindows ? 1500 : 250)); function _lookup(resolver, hostname, options, cb) { resolver.resolve(hostname, 'ANY', (err, replies) => { @@ -92,7 +90,6 @@ function createDnsServer(ipv6Addr, ipv4Addr, cb) { lookup, rejectUnauthorized: false, autoSelectFamily: true, - autoSelectFamilyAttemptTimeout }, (res) => { assert.strictEqual(res.statusCode, 200); @@ -138,7 +135,6 @@ if (common.hasIPv6) { lookup, rejectUnauthorized: false, autoSelectFamily: true, - autoSelectFamilyAttemptTimeout, }, (res) => { assert.strictEqual(res.statusCode, 200); diff --git a/test/parallel/test-icu-env.js b/test/parallel/test-icu-env.js index 9db276e5bbf28f..45b9fea8dbd8c8 100644 --- a/test/parallel/test-icu-env.js +++ b/test/parallel/test-icu-env.js @@ -122,7 +122,7 @@ if (isMockable) { assert.deepStrictEqual( locales.map((LANG) => runEnvOutside({ LANG, TZ: 'Europe/Zurich' }, 'new Date(333333333333).toLocaleString()')), [ - '7/25/1980, 1:35:33 AM', + '7/25/1980, 1:35:33 AM', '1980/7/25 01:35:33', '25/7/1980, 1:35:33 am', '25/7/1980, 1:35:33', diff --git a/test/parallel/test-intl.js b/test/parallel/test-intl.js index 2cf3efe11a205b..7d1742f2c7d1c6 100644 --- a/test/parallel/test-intl.js +++ b/test/parallel/test-intl.js @@ -97,11 +97,7 @@ if (!common.hasIntl) { // Test format { const localeString = date0.toLocaleString(['en'], optsGMT); - if (Number(process.versions.cldr) >= 42) { - assert.strictEqual(localeString, '1/1/1970, 12:00:00 AM'); - } else { - assert.strictEqual(localeString, '1/1/1970, 12:00:00 AM'); - } + assert.strictEqual(localeString, '1/1/1970, 12:00:00 AM'); } // number format { diff --git a/test/parallel/test-net-autoselectfamily-commandline-option.js b/test/parallel/test-net-autoselectfamily-commandline-option.js index 78c8a81b0ef126..555423374187b9 100644 --- a/test/parallel/test-net-autoselectfamily-commandline-option.js +++ b/test/parallel/test-net-autoselectfamily-commandline-option.js @@ -8,15 +8,12 @@ const { parseDNSPacket, writeDNSPacket } = require('../common/dns'); const assert = require('assert'); const dgram = require('dgram'); const { Resolver } = require('dns'); -const { createConnection, createServer } = require('net'); +const { createConnection, createServer, setDefaultAutoSelectFamilyAttemptTimeout } = require('net'); // Test that happy eyeballs algorithm can be enable from command line. -let autoSelectFamilyAttemptTimeout = common.platformTimeout(250); -if (common.isWindows) { - // Some of the windows machines in the CI need more time to establish connection - autoSelectFamilyAttemptTimeout = common.platformTimeout(1500); -} +// Some of the windows machines in the CI need more time to establish connection +setDefaultAutoSelectFamilyAttemptTimeout(common.platformTimeout(common.isWindows ? 1500 : 250)); function _lookup(resolver, hostname, options, cb) { resolver.resolve(hostname, 'ANY', (err, replies) => { @@ -82,7 +79,6 @@ function createDnsServer(ipv6Addr, ipv4Addr, cb) { host: 'example.org', port: port, lookup, - autoSelectFamilyAttemptTimeout, }); let response = ''; diff --git a/test/parallel/test-net-autoselectfamily-ipv4first.js b/test/parallel/test-net-autoselectfamily-ipv4first.js index 00bff09ac6dde8..794f7464a80639 100644 --- a/test/parallel/test-net-autoselectfamily-ipv4first.js +++ b/test/parallel/test-net-autoselectfamily-ipv4first.js @@ -6,15 +6,12 @@ const { parseDNSPacket, writeDNSPacket } = require('../common/dns'); const assert = require('assert'); const dgram = require('dgram'); const { Resolver } = require('dns'); -const { createConnection, createServer } = require('net'); +const { createConnection, createServer, setDefaultAutoSelectFamilyAttemptTimeout } = require('net'); // Test that happy eyeballs algorithm is properly implemented when a A record is returned first. -let autoSelectFamilyAttemptTimeout = common.platformTimeout(250); -if (common.isWindows) { - // Some of the windows machines in the CI need more time to establish connection - autoSelectFamilyAttemptTimeout = common.platformTimeout(1500); -} +// Some of the windows machines in the CI need more time to establish connection +setDefaultAutoSelectFamilyAttemptTimeout(common.platformTimeout(common.isWindows ? 1500 : 250)); function _lookup(resolver, hostname, options, cb) { resolver.resolve(hostname, 'ANY', (err, replies) => { @@ -88,7 +85,6 @@ if (common.hasIPv6) { port, lookup, autoSelectFamily: true, - autoSelectFamilyAttemptTimeout }); let response = ''; diff --git a/test/parallel/test-net-autoselectfamily.js b/test/parallel/test-net-autoselectfamily.js index 777fe357e89434..8deff524203316 100644 --- a/test/parallel/test-net-autoselectfamily.js +++ b/test/parallel/test-net-autoselectfamily.js @@ -10,11 +10,11 @@ const { createConnection, createServer } = require('net'); // Test that happy eyeballs algorithm is properly implemented. -let autoSelectFamilyAttemptTimeout = common.platformTimeout(250); -if (common.isWindows) { - // Some of the windows machines in the CI need more time to establish connection - autoSelectFamilyAttemptTimeout = common.platformTimeout(1500); -} +// Purposely not using setDefaultAutoSelectFamilyAttemptTimeout here to test the +// parameter is correctly used in options. +// +// Some of the windows machines in the CI need more time to establish connection +const autoSelectFamilyAttemptTimeout = common.platformTimeout(common.isWindows ? 1500 : 250); function _lookup(resolver, hostname, options, cb) { resolver.resolve(hostname, 'ANY', (err, replies) => { @@ -217,6 +217,10 @@ if (common.hasIPv6) { assert.strictEqual(error.message, `connect ECONNREFUSED ::1:${port}`); } else if (error.code === 'EAFNOSUPPORT') { assert.strictEqual(error.message, `connect EAFNOSUPPORT ::1:${port} - Local (undefined:undefined)`); + } else if (common.isIBMi) { + // IBMi returns EUNATCH (ERRNO 42) when IPv6 is disabled + // keep this errno assertion until EUNATCH is recognized by libuv + assert.strictEqual(error.errno, -42); } else { assert.strictEqual(error.code, 'EADDRNOTAVAIL'); assert.strictEqual(error.message, `connect EADDRNOTAVAIL ::1:${port} - Local (:::0)`); diff --git a/test/parallel/test-net-autoselectfamilydefault.js b/test/parallel/test-net-autoselectfamilydefault.js index a3faa9c3c1e118..be110a836a057b 100644 --- a/test/parallel/test-net-autoselectfamilydefault.js +++ b/test/parallel/test-net-autoselectfamilydefault.js @@ -129,6 +129,10 @@ function createDnsServer(ipv6Addr, ipv4Addr, cb) { assert.strictEqual(error.message, `connect ECONNREFUSED ::1:${port}`); } else if (error.code === 'EAFNOSUPPORT') { assert.strictEqual(error.message, `connect EAFNOSUPPORT ::1:${port} - Local (undefined:undefined)`); + } else if (common.isIBMi) { + // IBMi returns EUNATCH (ERRNO 42) when IPv6 is disabled + // keep this errno assertion until EUNATCH is recognized by libuv + assert.strictEqual(error.errno, -42); } else { assert.strictEqual(error.code, 'EADDRNOTAVAIL'); assert.strictEqual(error.message, `connect EADDRNOTAVAIL ::1:${port} - Local (:::0)`); diff --git a/test/parallel/test-net-connect-reset-until-connected.js b/test/parallel/test-net-connect-reset-until-connected.js index e40ec05f6ce1e9..9c2493eaaf0598 100644 --- a/test/parallel/test-net-connect-reset-until-connected.js +++ b/test/parallel/test-net-connect-reset-until-connected.js @@ -3,12 +3,21 @@ const common = require('../common'); const net = require('net'); +function barrier(count, cb) { + return function() { + if (--count === 0) + cb(); + }; +} + const server = net.createServer(); server.listen(0, common.mustCall(function() { const port = server.address().port; const conn = net.createConnection(port); + const connok = barrier(2, () => conn.resetAndDestroy()); conn.on('close', common.mustCall()); server.on('connection', (socket) => { + connok(); socket.on('error', common.expectsError({ code: 'ECONNRESET', message: 'read ECONNRESET', @@ -16,5 +25,5 @@ server.listen(0, common.mustCall(function() { })); server.close(); }); - conn.resetAndDestroy(); + conn.on('connect', connok); })); diff --git a/test/parallel/test-net-dns-custom-lookup.js b/test/parallel/test-net-dns-custom-lookup.js index a7c05c82b95419..e1e425abd0beb8 100644 --- a/test/parallel/test-net-dns-custom-lookup.js +++ b/test/parallel/test-net-dns-custom-lookup.js @@ -26,13 +26,22 @@ function check(addressType, cb) { function lookup(host, dnsopts, cb) { dnsopts.family = addressType; + if (addressType === 4) { process.nextTick(function() { - cb(null, common.localhostIPv4, 4); + if (dnsopts.all) { + cb(null, [{ address: common.localhostIPv4, family: 4 }]); + } else { + cb(null, common.localhostIPv4, 4); + } }); } else { process.nextTick(function() { - cb(null, '::1', 6); + if (dnsopts.all) { + cb(null, [{ address: '::1', family: 6 }]); + } else { + cb(null, '::1', 6); + } }); } } @@ -48,7 +57,11 @@ check(4, function() { host: 'localhost', port: 80, lookup(host, dnsopts, cb) { - cb(null, undefined, 4); + if (dnsopts.all) { + cb(null, [{ address: undefined, family: 4 }]); + } else { + cb(null, undefined, 4); + } } }).on('error', common.expectsError({ code: 'ERR_INVALID_IP_ADDRESS' })); } diff --git a/test/parallel/test-net-dns-lookup.js b/test/parallel/test-net-dns-lookup.js index 8c7bbef128d7b1..8ef0382ae1a816 100644 --- a/test/parallel/test-net-dns-lookup.js +++ b/test/parallel/test-net-dns-lookup.js @@ -31,10 +31,10 @@ const server = net.createServer(function(client) { server.listen(0, common.mustCall(function() { net.connect(this.address().port, 'localhost') - .on('lookup', common.mustCall(function(err, ip, type, host) { + .on('lookup', common.mustCallAtLeast(function(err, ip, type, host) { assert.strictEqual(err, null); assert.match(ip, /^(127\.0\.0\.1|::1)$/); assert.match(type.toString(), /^(4|6)$/); assert.strictEqual(host, 'localhost'); - })); + }, 1)); })); diff --git a/test/parallel/test-net-options-lookup.js b/test/parallel/test-net-options-lookup.js index 0341a9f8d546b5..9a7ab00de96fba 100644 --- a/test/parallel/test-net-options-lookup.js +++ b/test/parallel/test-net-options-lookup.js @@ -36,7 +36,11 @@ function connectDoesNotThrow(input) { { // Verify that an error is emitted when an invalid address family is returned. const s = connectDoesNotThrow((host, options, cb) => { - cb(null, '127.0.0.1', 100); + if (options.all) { + cb(null, [{ address: '127.0.0.1', family: 100 }]); + } else { + cb(null, '127.0.0.1', 100); + } }); s.on('error', common.expectsError({ diff --git a/test/parallel/test-net-server-reset.js b/test/parallel/test-net-server-reset.js index ea78cd2743298e..3f9c049f3c3c36 100644 --- a/test/parallel/test-net-server-reset.js +++ b/test/parallel/test-net-server-reset.js @@ -20,17 +20,11 @@ server.on('close', common.mustCall()); assert.strictEqual(server, server.listen(0, () => { net.createConnection(server.address().port) - .on('error', common.mustCall( - common.expectsError({ - code: 'ECONNRESET', - name: 'Error' - })) - ); + .on('error', common.mustCall((error) => { + assert.strictEqual(error.code, 'ECONNRESET'); + })); net.createConnection(server.address().port) - .on('error', common.mustCall( - common.expectsError({ - code: 'ECONNRESET', - name: 'Error' - })) - ); + .on('error', common.mustCall((error) => { + assert.strictEqual(error.code, 'ECONNRESET'); + })); })); diff --git a/test/parallel/test-net-socket-connect-invalid-autoselectfamilyattempttimeout.js b/test/parallel/test-net-socket-connect-invalid-autoselectfamilyattempttimeout.js index b7bd1ec0751ae8..0fc813781c95ec 100644 --- a/test/parallel/test-net-socket-connect-invalid-autoselectfamilyattempttimeout.js +++ b/test/parallel/test-net-socket-connect-invalid-autoselectfamilyattempttimeout.js @@ -1,5 +1,7 @@ 'use strict'; + require('../common'); + const assert = require('assert'); const net = require('net'); @@ -11,4 +13,15 @@ for (const autoSelectFamilyAttemptTimeout of [-10, 0]) { autoSelectFamilyAttemptTimeout, }); }, { code: 'ERR_OUT_OF_RANGE' }); + + assert.throws(() => { + net.setDefaultAutoSelectFamilyAttemptTimeout(autoSelectFamilyAttemptTimeout); + }, { code: 'ERR_OUT_OF_RANGE' }); +} + +// Check the default value of autoSelectFamilyAttemptTimeout is 10 +// if passed number is less than 10 +for (const autoSelectFamilyAttemptTimeout of [1, 9]) { + net.setDefaultAutoSelectFamilyAttemptTimeout(autoSelectFamilyAttemptTimeout); + assert.strictEqual(net.getDefaultAutoSelectFamilyAttemptTimeout(), 10); } diff --git a/test/parallel/test-perf-hooks-worker-timeorigin.js b/test/parallel/test-perf-hooks-worker-timeorigin.js index b87beb76bb3e19..a7cf35db904fd9 100644 --- a/test/parallel/test-perf-hooks-worker-timeorigin.js +++ b/test/parallel/test-perf-hooks-worker-timeorigin.js @@ -9,10 +9,10 @@ require('worker_threads').parentPort.postMessage(performance.timeOrigin); `, { eval: true }); w.on('message', common.mustCall((timeOrigin) => { - // Worker is created after this main context, it's - // `performance.timeOrigin` must be greater than this - // main context's. - assert.ok(timeOrigin > performance.timeOrigin); + // PerformanceNodeTiming exposes process milestones so the + // `performance.timeOrigin` in the `worker_threads.Worker` must be the start + // time of the process. + assert.strictEqual(timeOrigin, performance.timeOrigin); })); w.on('exit', common.mustCall((code) => { diff --git a/test/parallel/test-performance-nodetiming.js b/test/parallel/test-performance-nodetiming.js new file mode 100644 index 00000000000000..cc76c80a647a91 --- /dev/null +++ b/test/parallel/test-performance-nodetiming.js @@ -0,0 +1,46 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +const { performance } = require('perf_hooks'); +const { isMainThread } = require('worker_threads'); + +const { nodeTiming } = performance; +assert.strictEqual(nodeTiming.name, 'node'); +assert.strictEqual(nodeTiming.entryType, 'node'); + +assert.strictEqual(nodeTiming.startTime, 0); +const now = performance.now(); +assert.ok(nodeTiming.duration >= now); + +// Check that the nodeTiming milestone values are in the correct order and greater than 0. +const keys = ['nodeStart', 'v8Start', 'environment', 'bootstrapComplete']; +for (let idx = 0; idx < keys.length; idx++) { + if (idx === 0) { + assert.ok(nodeTiming[keys[idx]] >= 0); + continue; + } + assert.ok(nodeTiming[keys[idx]] > nodeTiming[keys[idx - 1]], `expect nodeTiming['${keys[idx]}'] > nodeTiming['${keys[idx - 1]}']`); +} + +// loop milestones. +assert.strictEqual(nodeTiming.idleTime, 0); +if (isMainThread) { + // Main thread does not start loop until the first tick is finished. + assert.strictEqual(nodeTiming.loopStart, -1); +} else { + // Worker threads run the user script after loop is started. + assert.ok(nodeTiming.loopStart >= nodeTiming.bootstrapComplete); +} +assert.strictEqual(nodeTiming.loopExit, -1); + +setTimeout(common.mustCall(() => { + assert.ok(nodeTiming.idleTime >= 0); + assert.ok(nodeTiming.idleTime + nodeTiming.loopExit <= nodeTiming.duration); + assert.ok(nodeTiming.loopStart >= nodeTiming.bootstrapComplete); +}, 1), 1); + +// Can not be wrapped in common.mustCall(). +process.on('exit', () => { + assert.ok(nodeTiming.loopExit > 0); +}); 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 = [ diff --git a/test/parallel/test-readline-interface-recursive-writes.js b/test/parallel/test-readline-interface-recursive-writes.js new file mode 100644 index 00000000000000..3a0aee5be9d619 --- /dev/null +++ b/test/parallel/test-readline-interface-recursive-writes.js @@ -0,0 +1,33 @@ +'use strict'; +const common = require('../common'); +const ArrayStream = require('../common/arraystream'); +const assert = require('assert'); + +common.skipIfDumbTerminal(); + +const readline = require('readline'); +const rli = new readline.Interface({ + terminal: true, + input: new ArrayStream(), +}); + +let recursionDepth = 0; + +// Minimal reproduction for #46731 +const testInput = ' \n}\n'; +const numberOfExpectedLines = testInput.match(/\n/g).length; + +rli.on('line', () => { + // Abort in case of infinite loop + if (recursionDepth > numberOfExpectedLines) { + return; + } + recursionDepth++; + // Write something recursively to readline + rli.write('foo'); +}); + + +rli.write(testInput); + +assert.strictEqual(recursionDepth, numberOfExpectedLines); diff --git a/test/parallel/test-repl-reverse-search.js b/test/parallel/test-repl-reverse-search.js index 2808c953431bd2..d92ac9221936c5 100644 --- a/test/parallel/test-repl-reverse-search.js +++ b/test/parallel/test-repl-reverse-search.js @@ -238,8 +238,7 @@ const tests = [ '2\n', '\x1B[1G', '\x1B[0J', prompt, '\x1B[3G', - '2', '\n// 2', '\x1B[4G', '\x1B[1A', - '\x1B[1B', '\x1B[2K', '\x1B[1A', + '2', '\nbck-i-search: _', '\x1B[1A', '\x1B[4G', '\x1B[3G', '\x1B[0J', 'Array(100).fill(1)\nbck-i-search: r_', '\x1B[1A', '\x1B[5G', diff --git a/test/parallel/test-runner-cli.js b/test/parallel/test-runner-cli.js index 7407e03c875d10..8cfceedfe6a53a 100644 --- a/test/parallel/test-runner-cli.js +++ b/test/parallel/test-runner-cli.js @@ -28,11 +28,10 @@ const testFixtures = fixtures.path('test-runner'); assert.strictEqual(child.signal, null); assert.strictEqual(child.stderr.toString(), ''); const stdout = child.stdout.toString(); - assert.match(stdout, /ok 1 - .+index\.test\.js/); - assert.match(stdout, /not ok 2 - .+random\.test\.mjs/); - assert.match(stdout, /not ok 1 - this should fail/); + assert.match(stdout, /ok 1 - this should pass/); + assert.match(stdout, /not ok 2 - this should fail/); assert.match(stdout, /ok 3 - .+subdir.+subdir_test\.js/); - assert.match(stdout, /ok 4 - .+random\.cjs/); + assert.match(stdout, /ok 4 - this should pass/); } { @@ -41,11 +40,10 @@ const testFixtures = fixtures.path('test-runner'); const child = spawnSync(process.execPath, args); const stdout = child.stdout.toString(); - assert.match(stdout, /ok 1 - .+index\.test\.js/); - assert.match(stdout, /not ok 2 - .+random\.test\.mjs/); - assert.match(stdout, /not ok 1 - this should fail/); + assert.match(stdout, /ok 1 - this should pass/); + assert.match(stdout, /not ok 2 - this should fail/); assert.match(stdout, /ok 3 - .+subdir.+subdir_test\.js/); - assert.match(stdout, /ok 4 - .+random\.cjs/); + assert.match(stdout, /ok 4 - this should pass/); assert.strictEqual(child.status, 1); assert.strictEqual(child.signal, null); assert.strictEqual(child.stderr.toString(), ''); @@ -61,10 +59,10 @@ const testFixtures = fixtures.path('test-runner'); assert.strictEqual(child.stderr.toString(), ''); const stdout = child.stdout.toString(); assert.match(stdout, /not ok 1 - .+index\.js/); - assert.match(stdout, /ok 2 - .+index\.test\.js/); - assert.match(stdout, /not ok 3 - .+random\.test\.mjs/); - assert.match(stdout, /not ok 1 - this should fail/); + assert.match(stdout, /ok 2 - this should pass/); + assert.match(stdout, /not ok 3 - this should fail/); assert.match(stdout, /ok 4 - .+subdir.+subdir_test\.js/); + assert.match(stdout, /ok 5 - this should pass/); } { @@ -89,11 +87,10 @@ const testFixtures = fixtures.path('test-runner'); assert.strictEqual(child.signal, null); assert.strictEqual(child.stderr.toString(), ''); const stdout = child.stdout.toString(); - assert.match(stdout, /ok 1 - .+index\.test\.js/); - assert.match(stdout, /not ok 2 - .+random\.test\.mjs/); - assert.match(stdout, /not ok 1 - this should fail/); + assert.match(stdout, /ok 1 - this should pass/); + assert.match(stdout, /not ok 2 - this should fail/); assert.match(stdout, /ok 3 - .+subdir.+subdir_test\.js/); - assert.match(stdout, /ok 4 - .+random\.cjs/); + assert.match(stdout, /ok 4 - this should pass/); } { @@ -131,42 +128,36 @@ const testFixtures = fixtures.path('test-runner'); assert.strictEqual(child.signal, null); assert.strictEqual(child.stderr.toString(), ''); const stdout = child.stdout.toString(); - assert.match(stdout, /# Subtest: .+index\.test\.js/); - assert.match(stdout, / {4}# Subtest: this should pass/); - assert.match(stdout, / {4}ok 1 - this should pass/); - assert.match(stdout, / {6}---/); - assert.match(stdout, / {6}duration_ms: .*/); - assert.match(stdout, / {6}\.\.\./); - assert.match(stdout, / {4}1\.\.1/); - - assert.match(stdout, /ok 1 - .+index\.test\.js/); + assert.match(stdout, /# Subtest: this should pass/); + assert.match(stdout, /ok 1 - this should pass/); + assert.match(stdout, / {2}---/); + assert.match(stdout, / {2}duration_ms: .*/); + assert.match(stdout, / {2}\.\.\./); assert.match(stdout, /# Subtest: .+invalid-tap\.js/); - assert.match(stdout, / {4}# invalid tap output/); + assert.match(stdout, /# invalid tap output/); assert.match(stdout, /ok 2 - .+invalid-tap\.js/); - assert.match(stdout, /# Subtest: .+nested\.js/); - assert.match(stdout, / {4}# Subtest: level 0a/); - assert.match(stdout, / {8}# Subtest: level 1a/); - assert.match(stdout, / {8}ok 1 - level 1a/); - assert.match(stdout, / {8}# Subtest: level 1b/); - assert.match(stdout, / {8}not ok 2 - level 1b/); - assert.match(stdout, / {10}code: 'ERR_TEST_FAILURE'/); - assert.match(stdout, / {10}stack: |-'/); - assert.match(stdout, / {12}TestContext\. .*/); - assert.match(stdout, / {8}# Subtest: level 1c/); - assert.match(stdout, / {8}ok 3 - level 1c # SKIP aaa/); - assert.match(stdout, / {8}# Subtest: level 1d/); - assert.match(stdout, / {8}ok 4 - level 1d/); - assert.match(stdout, / {4}not ok 1 - level 0a/); - assert.match(stdout, / {6}error: '1 subtest failed'/); - assert.match(stdout, / {4}# Subtest: level 0b/); - assert.match(stdout, / {4}not ok 2 - level 0b/); - assert.match(stdout, / {6}error: 'level 0b error'/); - assert.match(stdout, /not ok 3 - .+nested\.js/); - assert.match(stdout, /# tests 3/); + assert.match(stdout, /# Subtest: level 0a/); + assert.match(stdout, / {4}# Subtest: level 1a/); + assert.match(stdout, / {4}ok 1 - level 1a/); + assert.match(stdout, / {4}# Subtest: level 1b/); + assert.match(stdout, / {4}not ok 2 - level 1b/); + assert.match(stdout, / {6}code: 'ERR_TEST_FAILURE'/); + assert.match(stdout, / {6}stack: |-'/); + assert.match(stdout, / {8}TestContext\. .*/); + assert.match(stdout, / {4}# Subtest: level 1c/); + assert.match(stdout, / {4}ok 3 - level 1c # SKIP aaa/); + assert.match(stdout, / {4}# Subtest: level 1d/); + assert.match(stdout, / {4}ok 4 - level 1d/); + assert.match(stdout, /not ok 3 - level 0a/); + assert.match(stdout, / {2}error: '1 subtest failed'/); + assert.match(stdout, /# Subtest: level 0b/); + assert.match(stdout, /not ok 4 - level 0b/); + assert.match(stdout, / {2}error: 'level 0b error'/); + assert.match(stdout, /# tests 4/); assert.match(stdout, /# pass 2/); - assert.match(stdout, /# fail 1/); + assert.match(stdout, /# fail 2/); } { @@ -181,16 +172,15 @@ const testFixtures = fixtures.path('test-runner'); assert.strictEqual(child.signal, null); assert.strictEqual(child.stderr.toString(), ''); const stdout = child.stdout.toString(); - assert.match(stdout, /# Subtest: .+user-logs\.js/); - assert.match(stdout, / {4}# stderr 1/); - assert.match(stdout, / {4}# stderr 2/); - assert.match(stdout, / {4}# stdout 3/); - assert.match(stdout, / {4}# stderr 6/); - assert.match(stdout, / {4}# not ok 1 - fake test/); - assert.match(stdout, / {4}# stderr 5/); - assert.match(stdout, / {4}# stdout 4/); - assert.match(stdout, / {4}# Subtest: a test/); - assert.match(stdout, / {4}ok 1 - a test/); + assert.match(stdout, /# stderr 1/); + assert.match(stdout, /# stderr 2/); + assert.match(stdout, /# stdout 3/); + assert.match(stdout, /# stderr 6/); + assert.match(stdout, /# not ok 1 - fake test/); + assert.match(stdout, /# stderr 5/); + assert.match(stdout, /# stdout 4/); + assert.match(stdout, /# Subtest: a test/); + assert.match(stdout, /ok 1 - a test/); assert.match(stdout, /# tests 1/); assert.match(stdout, /# pass 1/); } diff --git a/test/parallel/test-runner-extraneous-async-activity.js b/test/parallel/test-runner-extraneous-async-activity.js index d0fbf5fd2b487c..bc4be25d5f974b 100644 --- a/test/parallel/test-runner-extraneous-async-activity.js +++ b/test/parallel/test-runner-extraneous-async-activity.js @@ -10,8 +10,9 @@ const { spawnSync } = require('child_process'); fixtures.path('test-runner', 'extraneous_set_immediate_async.mjs'), ]); const stdout = child.stdout.toString(); - assert.match(stdout, /^# pass 0$/m); - assert.match(stdout, /^# fail 1$/m); + assert.match(stdout, /^# Warning: Test "extraneous async activity test" generated asynchronous activity after the test ended/m); + assert.match(stdout, /^# pass 1/m); + assert.match(stdout, /^# fail 0$/m); assert.match(stdout, /^# cancelled 0$/m); assert.strictEqual(child.status, 1); assert.strictEqual(child.signal, null); @@ -23,8 +24,9 @@ const { spawnSync } = require('child_process'); fixtures.path('test-runner', 'extraneous_set_timeout_async.mjs'), ]); const stdout = child.stdout.toString(); - assert.match(stdout, /^# pass 0$/m); - assert.match(stdout, /^# fail 1$/m); + assert.match(stdout, /^# Warning: Test "extraneous async activity test" generated asynchronous activity after the test ended/m); + assert.match(stdout, /^# pass 1$/m); + assert.match(stdout, /^# fail 0$/m); assert.match(stdout, /^# cancelled 0$/m); assert.strictEqual(child.status, 1); assert.strictEqual(child.signal, null); diff --git a/test/parallel/test-runner-reporters.js b/test/parallel/test-runner-reporters.js index 671b6ac4432167..81074abc9fc838 100644 --- a/test/parallel/test-runner-reporters.js +++ b/test/parallel/test-runner-reporters.js @@ -26,7 +26,7 @@ describe('node:test reporters', { concurrency: true }, () => { it('should default destination to stdout when passing a single reporter', async () => { const child = spawnSync(process.execPath, ['--test', '--test-reporter', 'dot', testFile]); assert.strictEqual(child.stderr.toString(), ''); - assert.strictEqual(child.stdout.toString(), '.XX.X\n'); + assert.strictEqual(child.stdout.toString(), '.XX.\n'); }); it('should throw when passing reporters without a destination', async () => { @@ -45,13 +45,13 @@ describe('node:test reporters', { concurrency: true }, () => { const child = spawnSync(process.execPath, ['--test', '--test-reporter', 'dot', '--test-reporter-destination', 'stdout', testFile]); assert.strictEqual(child.stderr.toString(), ''); - assert.strictEqual(child.stdout.toString(), '.XX.X\n'); + assert.strictEqual(child.stdout.toString(), '.XX.\n'); }); it('should support stderr as a destination', async () => { const child = spawnSync(process.execPath, ['--test', '--test-reporter', 'dot', '--test-reporter-destination', 'stderr', testFile]); - assert.strictEqual(child.stderr.toString(), '.XX.X\n'); + assert.strictEqual(child.stderr.toString(), '.XX.\n'); assert.strictEqual(child.stdout.toString(), ''); }); @@ -61,7 +61,7 @@ describe('node:test reporters', { concurrency: true }, () => { ['--test', '--test-reporter', 'dot', '--test-reporter-destination', file, testFile]); assert.strictEqual(child.stderr.toString(), ''); assert.strictEqual(child.stdout.toString(), ''); - assert.strictEqual(fs.readFileSync(file, 'utf8'), '.XX.X\n'); + assert.strictEqual(fs.readFileSync(file, 'utf8'), '.XX.\n'); }); it('should support multiple reporters', async () => { @@ -75,7 +75,7 @@ describe('node:test reporters', { concurrency: true }, () => { testFile]); assert.match(child.stdout.toString(), /TAP version 13/); assert.match(child.stdout.toString(), /# duration_ms/); - assert.strictEqual(fs.readFileSync(file, 'utf8'), '.XX.X\n'); + assert.strictEqual(fs.readFileSync(file, 'utf8'), '.XX.\n'); const file2Contents = fs.readFileSync(file2, 'utf8'); assert.match(file2Contents, /▶ nested/); assert.match(file2Contents, /✔ ok/); @@ -89,7 +89,9 @@ describe('node:test reporters', { concurrency: true }, () => { ['--test', '--test-reporter', fixtures.fileURL('test-runner/custom_reporters/', filename), testFile]); assert.strictEqual(child.stderr.toString(), ''); - assert.strictEqual(child.stdout.toString(), `${filename} {"test:start":5,"test:pass":2,"test:fail":3,"test:plan":3,"test:diagnostic":7}`); + const stdout = child.stdout.toString(); + assert.match(stdout, /{"test:start":4,"test:pass":2,"test:fail":2,"test:plan":2,"test:diagnostic":\d+}$/); + assert.strictEqual(stdout.slice(0, filename.length + 2), `${filename} {`); }); }); @@ -100,7 +102,7 @@ describe('node:test reporters', { concurrency: true }, () => { assert.strictEqual(child.stderr.toString(), ''); assert.match( child.stdout.toString(), - /^package: reporter-cjs{"test:start":5,"test:pass":2,"test:fail":3,"test:plan":3,"test:diagnostic":\d+}$/, + /^package: reporter-cjs{"test:start":4,"test:pass":2,"test:fail":2,"test:plan":2,"test:diagnostic":\d+}$/, ); }); @@ -111,7 +113,19 @@ describe('node:test reporters', { concurrency: true }, () => { assert.strictEqual(child.stderr.toString(), ''); assert.match( child.stdout.toString(), - /^package: reporter-esm{"test:start":5,"test:pass":2,"test:fail":3,"test:plan":3,"test:diagnostic":\d+}$/, + /^package: reporter-esm{"test:start":4,"test:pass":2,"test:fail":2,"test:plan":2,"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/); + }); }); diff --git a/test/parallel/test-runner-run.mjs b/test/parallel/test-runner-run.mjs index b6e0eee3b259ad..6ac007bfb5dd6c 100644 --- a/test/parallel/test-runner-run.mjs +++ b/test/parallel/test-runner-run.mjs @@ -27,7 +27,7 @@ describe('require(\'node:test\').run', { concurrency: true }, () => { it('should succeed with a file', async () => { const stream = run({ files: [join(testFixtures, 'test/random.cjs')] }); stream.on('test:fail', common.mustNotCall()); - stream.on('test:pass', common.mustCall(2)); + stream.on('test:pass', common.mustCall(1)); // eslint-disable-next-line no-unused-vars for await (const _ of stream); }); @@ -35,7 +35,7 @@ describe('require(\'node:test\').run', { concurrency: true }, () => { it('should run same file twice', async () => { const stream = run({ files: [join(testFixtures, 'test/random.cjs'), join(testFixtures, 'test/random.cjs')] }); stream.on('test:fail', common.mustNotCall()); - stream.on('test:pass', common.mustCall(4)); + stream.on('test:pass', common.mustCall(2)); // eslint-disable-next-line no-unused-vars for await (const _ of stream); }); diff --git a/test/parallel/test-runner-watch-mode.mjs b/test/parallel/test-runner-watch-mode.mjs index 6803ac4e349138..1fbc7a7c584e92 100644 --- a/test/parallel/test-runner-watch-mode.mjs +++ b/test/parallel/test-runner-watch-mode.mjs @@ -11,22 +11,25 @@ async function testWatch({ files, fileToUpdate }) { const ran2 = util.createDeferredPromise(); const child = spawn(process.execPath, ['--watch', '--test', '--no-warnings', ...files], { encoding: 'utf8' }); let stdout = ''; + child.stdout.on('data', (data) => { stdout += data.toString(); - if (/ok 2/.test(stdout)) ran1.resolve(); - if (/ok 3/.test(stdout)) ran2.resolve(); + const matches = stdout.match(/test has ran/g); + if (matches?.length >= 1) ran1.resolve(); + if (matches?.length >= 2) ran2.resolve(); }); await ran1.promise; - writeFileSync(fileToUpdate, readFileSync(fileToUpdate, 'utf8')); + const interval = setInterval(() => writeFileSync(fileToUpdate, readFileSync(fileToUpdate, 'utf8')), 50); await ran2.promise; + clearInterval(interval); child.kill(); } describe('test runner watch mode', () => { it('should run tests repeatedly', async () => { const file1 = fixtures.path('test-runner/index.test.js'); - const file2 = fixtures.path('test-runner/subdir/subdir_test.js'); + const file2 = fixtures.path('test-runner/dependent.js'); await testWatch({ files: [file1, file2], fileToUpdate: file2 }); }); diff --git a/test/parallel/test-single-executable-application.js b/test/parallel/test-single-executable-application.js index bc0eb763de748c..902093dc6e412d 100644 --- a/test/parallel/test-single-executable-application.js +++ b/test/parallel/test-single-executable-application.js @@ -16,8 +16,10 @@ if (!process.config.variables.single_executable_application) if (!['darwin', 'win32', 'linux'].includes(process.platform)) common.skip(`Unsupported platform ${process.platform}.`); -if (process.platform === 'linux' && process.config.variables.asan) - common.skip('Running the resultant binary fails with `Segmentation fault (core dumped)`.'); +if (process.platform === 'linux' && process.config.variables.asan) { + // Source of the memory leak - https://github.com/nodejs/node/blob/da0bc6db98cef98686122ea1e2cd2dbd2f52d123/src/node_sea.cc#L94. + common.skip('Running the resultant binary fails because of a memory leak ASAN error.'); +} if (process.platform === 'linux' && process.config.variables.is_debug === 1) common.skip('Running the resultant binary fails with `Couldn\'t read target executable"`.'); @@ -39,17 +41,16 @@ if (process.config.variables.want_separate_host_toolset !== 0) common.skip('Running the resultant binary fails with `Segmentation fault (core dumped)`.'); if (process.platform === 'linux') { - try { - const osReleaseText = readFileSync('/etc/os-release', { encoding: 'utf-8' }); - if (!/^NAME="Ubuntu"/.test(osReleaseText)) { - throw new Error('Not Ubuntu.'); - } - } catch { - common.skip('Only supported Linux distribution is Ubuntu.'); + const osReleaseText = readFileSync('/etc/os-release', { encoding: 'utf-8' }); + const isAlpine = /^NAME="Alpine Linux"/m.test(osReleaseText); + if (isAlpine) common.skip('Alpine Linux is not supported.'); + + if (process.arch === 's390x') { + common.skip('On s390x, postject fails with `memory access out of bounds`.'); } - if (process.arch !== 'x64') { - common.skip(`Unsupported architecture for Linux - ${process.arch}.`); + if (process.arch === 'ppc64') { + common.skip('On ppc64, this test times out.'); } } 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(',')}`); + } + })); +} 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-stream2-transform.js b/test/parallel/test-stream2-transform.js index 849cfb3538b306..6f57384eb02443 100644 --- a/test/parallel/test-stream2-transform.js +++ b/test/parallel/test-stream2-transform.js @@ -468,3 +468,27 @@ const { PassThrough, Transform } = require('stream'); assert.strictEqual(ended, true); })); } + +{ + const s = new Transform({ + objectMode: true, + construct(callback) { + this.push('header from constructor'); + callback(); + }, + transform: (row, encoding, callback) => { + callback(null, row); + }, + }); + + const expected = [ + 'header from constructor', + 'firstLine', + 'secondLine', + ]; + s.on('data', common.mustCall((data) => { + assert.strictEqual(data.toString(), expected.shift()); + }, 3)); + s.write('firstLine'); + process.nextTick(() => s.write('secondLine')); +} 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; diff --git a/test/parallel/test-tls-alert.js b/test/parallel/test-tls-alert.js index 5847f9ce9ad684..31b07104c241a9 100644 --- a/test/parallel/test-tls-alert.js +++ b/test/parallel/test-tls-alert.js @@ -28,12 +28,10 @@ if (!common.opensslCli) common.skip('node compiled without OpenSSL CLI.'); const assert = require('assert'); -const { spawn } = require('child_process'); +const { execFile } = require('child_process'); const tls = require('tls'); const fixtures = require('../common/fixtures'); -let success = false; - function loadPEM(n) { return fixtures.readKey(`${n}.pem`); } @@ -42,21 +40,13 @@ const server = tls.Server({ secureProtocol: 'TLSv1_2_server_method', key: loadPEM('agent2-key'), cert: loadPEM('agent2-cert') -}, null).listen(0, function() { +}, null).listen(0, common.mustCall(() => { const args = ['s_client', '-quiet', '-tls1_1', - '-connect', `127.0.0.1:${this.address().port}`]; + '-connect', `127.0.0.1:${server.address().port}`]; - const client = spawn(common.opensslCli, args); - let out = ''; - client.stderr.setEncoding('utf8'); - client.stderr.on('data', function(d) { - out += d; - if (/SSL alert number 70/.test(out)) { - success = true; - server.close(); - } - }); -}); -process.on('exit', function() { - assert(success); -}); + execFile(common.opensslCli, args, common.mustCall((err, _, stderr) => { + assert.strictEqual(err.code, 1); + assert.match(stderr, /SSL alert number 70/); + server.close(); + })); +})); diff --git a/test/parallel/test-tls-client-getephemeralkeyinfo.js b/test/parallel/test-tls-client-getephemeralkeyinfo.js index 8abb319b828868..82ed1e27f49e6c 100644 --- a/test/parallel/test-tls-client-getephemeralkeyinfo.js +++ b/test/parallel/test-tls-client-getephemeralkeyinfo.js @@ -5,6 +5,7 @@ if (!common.hasCrypto) const fixtures = require('../common/fixtures'); const assert = require('assert'); +const { X509Certificate } = require('crypto'); const tls = require('tls'); const key = fixtures.readKey('agent2-key.pem'); @@ -29,7 +30,20 @@ function test(size, type, name, cipher) { if (name) options.ecdhCurve = name; - if (type === 'DH') options.dhparam = loadDHParam(size); + if (type === 'DH') { + if (size === 'auto') { + options.dhparam = 'auto'; + // The DHE parameters selected by OpenSSL depend on the strength of the + // certificate's key. For this test, we can assume that the modulus length + // of the certificate's key is equal to the size of the DHE parameter, but + // that is really only true for a few modulus lengths. + ({ + publicKey: { asymmetricKeyDetails: { modulusLength: size } } + } = new X509Certificate(cert)); + } else { + options.dhparam = loadDHParam(size); + } + } const server = tls.createServer(options, common.mustCall((conn) => { assert.strictEqual(conn.getEphemeralKeyInfo(), null); @@ -54,6 +68,7 @@ function test(size, type, name, cipher) { } test(undefined, undefined, undefined, 'AES128-SHA256'); +test('auto', 'DH', undefined, 'DHE-RSA-AES128-GCM-SHA256'); test(1024, 'DH', undefined, 'DHE-RSA-AES128-GCM-SHA256'); test(2048, 'DH', undefined, 'DHE-RSA-AES128-GCM-SHA256'); test(256, 'ECDH', 'prime256v1', 'ECDHE-RSA-AES128-GCM-SHA256'); diff --git a/test/parallel/test-tls-dhe.js b/test/parallel/test-tls-dhe.js index 0d531a3d6f0179..a5cdc2d35ecbb7 100644 --- a/test/parallel/test-tls-dhe.js +++ b/test/parallel/test-tls-dhe.js @@ -29,15 +29,19 @@ if (!common.opensslCli) common.skip('missing openssl-cli'); const assert = require('assert'); +const { X509Certificate } = require('crypto'); +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'; + +// Prefer DHE over ECDHE when possible. +const dheCipher = 'DHE-RSA-AES128-SHA256'; +const ecdheCipher = 'ECDHE-RSA-AES128-SHA256'; +const ciphers = `${dheCipher}:${ecdheCipher}`; // Test will emit a warning because the DH parameter size is < 2048 bits common.expectWarning('SecurityWarning', @@ -48,70 +52,61 @@ function loadDHParam(n) { return fixtures.readKey(keyname); } -function test(keylen, expectedCipher, cb) { +function test(dhparam, keylen, expectedCipher) { const options = { - key: key, - cert: cert, - ciphers: ciphers, - dhparam: loadDHParam(keylen), + key, + cert, + ciphers, + dhparam, maxVersion: 'TLSv1.2', }; - const server = tls.createServer(options, function(conn) { - conn.end(); - }); - - server.on('close', function(err) { - assert.ifError(err); - if (cb) cb(); - }); + const server = tls.createServer(options, (conn) => conn.end()); - 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() { - // DHE key length can be checked -brief option in s_client but it - // is only supported in openssl 1.0.2 so we cannot check it. - 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/); -} + execFile(common.opensslCli, args, common.mustSucceed((stdout) => { + assert(keylen === null || + 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 testCustomParam(keylen, expectedCipher) { + const dhparam = loadDHParam(keylen); + if (keylen === 'error') keylen = null; + return test(dhparam, keylen, expectedCipher); } -function testError() { - test('error', 'ECDHE-RSA-AES128-SHA256', test512); - ntests++; -} +(async () => { + // By default, DHE is disabled while ECDHE is enabled. + for (const dhparam of [undefined, null]) { + await test(dhparam, null, ecdheCipher); + } + + // The DHE parameters selected by OpenSSL depend on the strength of the + // certificate's key. For this test, we can assume that the modulus length + // of the certificate's key is equal to the size of the DHE parameter, but + // that is really only true for a few modulus lengths. + const { + publicKey: { asymmetricKeyDetails: { modulusLength } } + } = new X509Certificate(cert); + await test('auto', modulusLength, dheCipher); + + assert.throws(() => { + testCustomParam(512); + }, /DH parameter is less than 1024 bits/); -test1024(); + // Custom DHE parameters are supported (but discouraged). + await testCustomParam(1024, dheCipher); + await testCustomParam(2048, dheCipher); -process.on('exit', function() { - assert.strictEqual(ntests, nsuccess); - assert.strictEqual(ntests, 3); -}); + // Invalid DHE parameters are discarded. ECDHE remains enabled. + await testCustomParam('error', ecdheCipher); +})().then(common.mustCall()); diff --git a/test/parallel/test-tls-ecdh-auto.js b/test/parallel/test-tls-ecdh-auto.js index 1ca5c22335c850..11c588d8ac8ce1 100644 --- a/test/parallel/test-tls-ecdh-auto.js +++ b/test/parallel/test-tls-ecdh-auto.js @@ -12,7 +12,7 @@ if (!common.opensslCli) const assert = require('assert'); const tls = require('tls'); -const spawn = require('child_process').spawn; +const { execFile } = require('child_process'); const fixtures = require('../common/fixtures'); function loadPEM(n) { @@ -29,33 +29,15 @@ const options = { const reply = 'I AM THE WALRUS'; // Something recognizable -const server = tls.createServer(options, function(conn) { +const server = tls.createServer(options, (conn) => { conn.end(reply); -}); - -let gotReply = false; - -server.listen(0, function() { +}).listen(0, common.mustCall(() => { const args = ['s_client', '-cipher', `${options.ciphers}`, - '-connect', `127.0.0.1:${this.address().port}`]; - - const client = spawn(common.opensslCli, args); + '-connect', `127.0.0.1:${server.address().port}`]; - client.stdout.on('data', function(data) { - const message = data.toString(); - if (message.includes(reply)) - gotReply = true; - }); - - client.on('exit', function(code) { - assert.strictEqual(code, 0); + execFile(common.opensslCli, args, common.mustSucceed((stdout) => { + assert(stdout.includes(reply)); server.close(); - }); - - client.on('error', assert.ifError); -}); - -process.on('exit', function() { - assert.ok(gotReply); -}); + })); +})); diff --git a/test/parallel/test-tls-ecdh-multiple.js b/test/parallel/test-tls-ecdh-multiple.js index 3cf02701f4dc19..5bf119f48bacad 100644 --- a/test/parallel/test-tls-ecdh-multiple.js +++ b/test/parallel/test-tls-ecdh-multiple.js @@ -12,7 +12,7 @@ if (!common.opensslCli) const assert = require('assert'); const tls = require('tls'); -const spawn = require('child_process').spawn; +const { execFile } = require('child_process'); const fixtures = require('../common/fixtures'); function loadPEM(n) { @@ -29,44 +29,28 @@ const options = { const reply = 'I AM THE WALRUS'; // Something recognizable -const server = tls.createServer(options, function(conn) { +const server = tls.createServer(options, (conn) => { conn.end(reply); -}); - -let gotReply = false; - -server.listen(0, function() { +}).listen(0, common.mustCall(() => { const args = ['s_client', '-cipher', `${options.ciphers}`, - '-connect', `127.0.0.1:${this.address().port}`]; - - const client = spawn(common.opensslCli, args); - - client.stdout.on('data', function(data) { - const message = data.toString(); - if (message.includes(reply)) - gotReply = true; - }); + '-connect', `127.0.0.1:${server.address().port}`]; - client.on('exit', function(code) { - assert.strictEqual(code, 0); + execFile(common.opensslCli, args, common.mustSucceed((stdout) => { + assert(stdout.includes(reply)); server.close(); - }); - - client.on('error', assert.ifError); -}); + })); +})); -process.on('exit', function() { - assert.ok(gotReply); - - // Some of unsupported curves +{ + // Some unsupported curves. const unsupportedCurves = [ 'wap-wsg-idm-ecid-wtls1', 'c2pnb163v1', 'prime192v3', ]; - // Brainpool is not supported in FIPS mode + // Brainpool is not supported in FIPS mode. if (common.hasFipsCrypto) unsupportedCurves.push('brainpoolP256r1'); @@ -74,4 +58,4 @@ process.on('exit', function() { assert.throws(() => tls.createServer({ ecdhCurve }), /Error: Failed to set ECDH curve/); }); -}); +} 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'); })); diff --git a/test/parallel/test-trace-events-threadpool.js b/test/parallel/test-trace-events-threadpool.js index dd1cc02e53d793..a5af5e78661dab 100644 --- a/test/parallel/test-trace-events-threadpool.js +++ b/test/parallel/test-trace-events-threadpool.js @@ -5,20 +5,18 @@ const cp = require('child_process'); const fs = require('fs'); const path = require('path'); const tmpdir = require('../common/tmpdir'); +const { scheduler } = require('timers/promises'); if (!common.hasCrypto) common.skip('missing crypto'); const { hkdf } = require('crypto'); const { deflate } = require('zlib'); -const { Blob } = require('buffer'); if (process.env.isChild === '1') { hkdf('sha512', 'key', 'salt', 'info', 64, () => {}); deflate('hello', () => {}); - // Make async call - const blob = new Blob(['h'.repeat(4096 * 2)]); - blob.arrayBuffer(); + scheduler.wait(10); return; } @@ -46,7 +44,6 @@ const traces = JSON.parse(data.toString()).traceEvents; assert(traces.length > 0); -let blobCount = 0; let zlibCount = 0; let cryptoCount = 0; @@ -55,9 +52,7 @@ traces.forEach((item) => { 'node,node.threadpoolwork,node.threadpoolwork.sync', 'node,node.threadpoolwork,node.threadpoolwork.async', ].includes(item.cat)) { - if (item.name === 'blob') { - blobCount++; - } else if (item.name === 'zlib') { + if (item.name === 'zlib') { zlibCount++; } else if (item.name === 'crypto') { cryptoCount++; @@ -65,7 +60,6 @@ traces.forEach((item) => { } }); -// There are three types, each type has two async events and sync events at least -assert.ok(blobCount >= 4); +// There are two types, each type has two async events and sync events at least assert.ok(zlibCount >= 4); assert.ok(cryptoCount >= 4); diff --git a/test/parallel/test-trace-events-worker-metadata-with-name.js b/test/parallel/test-trace-events-worker-metadata-with-name.js new file mode 100644 index 00000000000000..6c3a44f9566d9c --- /dev/null +++ b/test/parallel/test-trace-events-worker-metadata-with-name.js @@ -0,0 +1,31 @@ +'use strict'; +const common = require('../common'); +const assert = require('assert'); +const cp = require('child_process'); +const fs = require('fs'); +const { isMainThread } = require('worker_threads'); + +if (isMainThread) { + const CODE = 'const { Worker } = require(\'worker_threads\'); ' + + `new Worker('${__filename.replace(/\\/g, '/')}', { name: 'foo' })`; + const FILE_NAME = 'node_trace.1.log'; + const tmpdir = require('../common/tmpdir'); + tmpdir.refresh(); + process.chdir(tmpdir.path); + + const proc = cp.spawn(process.execPath, + [ '--trace-event-categories', 'node', + '-e', CODE ]); + proc.once('exit', common.mustCall(() => { + assert(fs.existsSync(FILE_NAME)); + fs.readFile(FILE_NAME, common.mustCall((err, data) => { + const traces = JSON.parse(data.toString()).traceEvents; + assert(traces.length > 0); + assert(traces.some((trace) => + trace.cat === '__metadata' && trace.name === 'thread_name' && + trace.args.name === '[worker 1] foo')); + })); + })); +} else { + // Do nothing here. +} diff --git a/test/parallel/test-trace-events-worker-metadata.js b/test/parallel/test-trace-events-worker-metadata.js index 4600ba3f7ec2fd..8b4d0be9c60713 100644 --- a/test/parallel/test-trace-events-worker-metadata.js +++ b/test/parallel/test-trace-events-worker-metadata.js @@ -23,7 +23,7 @@ if (isMainThread) { assert(traces.length > 0); assert(traces.some((trace) => trace.cat === '__metadata' && trace.name === 'thread_name' && - trace.args.name === 'WorkerThread 1')); + trace.args.name === '[worker 1]')); })); })); } else { 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/parallel/test-util-isDeepStrictEqual.js b/test/parallel/test-util-isDeepStrictEqual.js index da266fc84ce0bb..48b3116061932f 100644 --- a/test/parallel/test-util-isDeepStrictEqual.js +++ b/test/parallel/test-util-isDeepStrictEqual.js @@ -7,82 +7,6 @@ require('../common'); const assert = require('assert'); const util = require('util'); -class MyDate extends Date { - constructor(...args) { - super(...args); - this[0] = '1'; - } -} - -class MyRegExp extends RegExp { - constructor(...args) { - super(...args); - this[0] = '1'; - } -} - -{ - const arr = new Uint8Array([120, 121, 122, 10]); - const buf = Buffer.from(arr); - // They have different [[Prototype]] - assert.strictEqual(util.isDeepStrictEqual(arr, buf), false); - - const buf2 = Buffer.from(arr); - buf2.prop = 1; - - assert.strictEqual(util.isDeepStrictEqual(buf2, buf), false); - - const arr2 = new Uint8Array([120, 121, 122, 10]); - arr2.prop = 5; - assert.strictEqual(util.isDeepStrictEqual(arr, arr2), false); -} - -{ - const date = new Date('2016'); - - const date2 = new MyDate('2016'); - - // deepStrictEqual checks own properties - assert.strictEqual(util.isDeepStrictEqual(date, date2), false); - assert.strictEqual(util.isDeepStrictEqual(date2, date), false); -} - -{ - const re1 = new RegExp('test'); - const re2 = new MyRegExp('test'); - - // deepStrictEqual checks all properties - assert.strictEqual(util.isDeepStrictEqual(re1, re2), false); -} - -{ - // For these cases, deepStrictEqual should throw. - const similar = new Set([ - { 0: '1' }, // Object - { 0: 1 }, // Object - new String('1'), // Object - ['1'], // Array - [1], // Array - new MyDate('2016'), // Date with this[0] = '1' - new MyRegExp('test'), // RegExp with this[0] = '1' - new Int8Array([1]), // Int8Array - new Uint8Array([1]), // Uint8Array - new Int16Array([1]), // Int16Array - new Uint16Array([1]), // Uint16Array - new Int32Array([1]), // Int32Array - new Uint32Array([1]), // Uint32Array - Buffer.from([1]), // Buffer - ]); - - for (const a of similar) { - for (const b of similar) { - if (a !== b) { - assert.strictEqual(util.isDeepStrictEqual(a, b), false); - } - } - } -} - function utilIsDeepStrict(a, b) { assert.strictEqual(util.isDeepStrictEqual(a, b), true); assert.strictEqual(util.isDeepStrictEqual(b, a), true); @@ -93,345 +17,6 @@ function notUtilIsDeepStrict(a, b) { assert.strictEqual(util.isDeepStrictEqual(b, a), false); } -// es6 Maps and Sets -utilIsDeepStrict(new Set(), new Set()); -utilIsDeepStrict(new Map(), new Map()); - -utilIsDeepStrict(new Set([1, 2, 3]), new Set([1, 2, 3])); -notUtilIsDeepStrict(new Set([1, 2, 3]), new Set([1, 2, 3, 4])); -notUtilIsDeepStrict(new Set([1, 2, 3, 4]), new Set([1, 2, 3])); -utilIsDeepStrict(new Set(['1', '2', '3']), new Set(['1', '2', '3'])); -utilIsDeepStrict(new Set([[1, 2], [3, 4]]), new Set([[3, 4], [1, 2]])); - -{ - const a = [ 1, 2 ]; - const b = [ 3, 4 ]; - const c = [ 1, 2 ]; - const d = [ 3, 4 ]; - - utilIsDeepStrict( - { a: a, b: b, s: new Set([a, b]) }, - { a: c, b: d, s: new Set([d, c]) } - ); -} - -utilIsDeepStrict(new Map([[1, 1], [2, 2]]), new Map([[1, 1], [2, 2]])); -utilIsDeepStrict(new Map([[1, 1], [2, 2]]), new Map([[2, 2], [1, 1]])); -notUtilIsDeepStrict(new Map([[1, 1], [2, 2]]), new Map([[1, 2], [2, 1]])); -notUtilIsDeepStrict( - new Map([[[1], 1], [{}, 2]]), - new Map([[[1], 2], [{}, 1]]) -); - -notUtilIsDeepStrict(new Set([1]), [1]); -notUtilIsDeepStrict(new Set(), []); -notUtilIsDeepStrict(new Set(), {}); - -notUtilIsDeepStrict(new Map([['a', 1]]), { a: 1 }); -notUtilIsDeepStrict(new Map(), []); -notUtilIsDeepStrict(new Map(), {}); - -notUtilIsDeepStrict(new Set(['1']), new Set([1])); - -notUtilIsDeepStrict(new Map([['1', 'a']]), new Map([[1, 'a']])); -notUtilIsDeepStrict(new Map([['a', '1']]), new Map([['a', 1]])); -notUtilIsDeepStrict(new Map([['a', '1']]), new Map([['a', 2]])); - -utilIsDeepStrict(new Set([{}]), new Set([{}])); - -// Ref: https://github.com/nodejs/node/issues/13347 -notUtilIsDeepStrict( - new Set([{ a: 1 }, { a: 1 }]), - new Set([{ a: 1 }, { a: 2 }]) -); -notUtilIsDeepStrict( - new Set([{ a: 1 }, { a: 1 }, { a: 2 }]), - new Set([{ a: 1 }, { a: 2 }, { a: 2 }]) -); -notUtilIsDeepStrict( - new Map([[{ x: 1 }, 5], [{ x: 1 }, 5]]), - new Map([[{ x: 1 }, 5], [{ x: 2 }, 5]]) -); - -notUtilIsDeepStrict(new Set([3, '3']), new Set([3, 4])); -notUtilIsDeepStrict(new Map([[3, 0], ['3', 0]]), new Map([[3, 0], [4, 0]])); - -notUtilIsDeepStrict( - new Set([{ a: 1 }, { a: 1 }, { a: 2 }]), - new Set([{ a: 1 }, { a: 2 }, { a: 2 }]) -); - -// Mixed primitive and object keys -utilIsDeepStrict( - new Map([[1, 'a'], [{}, 'a']]), - new Map([[1, 'a'], [{}, 'a']]) -); -utilIsDeepStrict( - new Set([1, 'a', [{}, 'a']]), - new Set([1, 'a', [{}, 'a']]) -); - -// This is an awful case, where a map contains multiple equivalent keys: -notUtilIsDeepStrict( - new Map([[1, 'a'], ['1', 'b']]), - new Map([['1', 'a'], [true, 'b']]) -); -notUtilIsDeepStrict( - new Set(['a']), - new Set(['b']) -); -utilIsDeepStrict( - new Map([[{}, 'a'], [{}, 'b']]), - new Map([[{}, 'b'], [{}, 'a']]) -); -notUtilIsDeepStrict( - new Map([[true, 'a'], ['1', 'b'], [1, 'a']]), - new Map([['1', 'a'], [1, 'b'], [true, 'a']]) -); -notUtilIsDeepStrict( - new Map([[true, 'a'], ['1', 'b'], [1, 'c']]), - new Map([['1', 'a'], [1, 'b'], [true, 'a']]) -); - -// Similar object keys -notUtilIsDeepStrict( - new Set([{}, {}]), - new Set([{}, 1]) -); -notUtilIsDeepStrict( - new Set([[{}, 1], [{}, 1]]), - new Set([[{}, 1], [1, 1]]) -); -notUtilIsDeepStrict( - new Map([[{}, 1], [{}, 1]]), - new Map([[{}, 1], [1, 1]]) -); -notUtilIsDeepStrict( - new Map([[{}, 1], [true, 1]]), - new Map([[{}, 1], [1, 1]]) -); - -// Similar primitive key / values -notUtilIsDeepStrict( - new Set([1, true, false]), - new Set(['1', 0, '0']) -); -notUtilIsDeepStrict( - new Map([[1, 5], [true, 5], [false, 5]]), - new Map([['1', 5], [0, 5], ['0', 5]]) -); - -// Undefined value in Map -utilIsDeepStrict( - new Map([[1, undefined]]), - new Map([[1, undefined]]) -); -notUtilIsDeepStrict( - new Map([[1, null]]), - new Map([['1', undefined]]) -); -notUtilIsDeepStrict( - new Map([[1, undefined]]), - new Map([[2, undefined]]) -); - -// null as key -utilIsDeepStrict( - new Map([[null, 3]]), - new Map([[null, 3]]) -); -notUtilIsDeepStrict( - new Map([[null, undefined]]), - new Map([[undefined, null]]) -); -notUtilIsDeepStrict( - new Set([null]), - new Set([undefined]) -); - -// GH-6416. Make sure circular refs don't throw. -{ - const b = {}; - b.b = b; - const c = {}; - c.b = c; - - utilIsDeepStrict(b, c); - - const d = {}; - d.a = 1; - d.b = d; - const e = {}; - e.a = 1; - e.b = {}; - - notUtilIsDeepStrict(d, e); -} - -// GH-14441. Circular structures should be consistent -{ - const a = {}; - const b = {}; - a.a = a; - b.a = {}; - b.a.a = a; - utilIsDeepStrict(a, b); -} - -{ - const a = new Set(); - const b = new Set(); - const c = new Set(); - a.add(a); - b.add(b); - c.add(a); - utilIsDeepStrict(b, c); -} - -// GH-7178. Ensure reflexivity of deepEqual with `arguments` objects. -{ - const args = (function() { return arguments; })(); - notUtilIsDeepStrict([], args); -} - -// More checking that arguments objects are handled correctly -{ - // eslint-disable-next-line func-style - const returnArguments = function() { return arguments; }; - - const someArgs = returnArguments('a'); - const sameArgs = returnArguments('a'); - const diffArgs = returnArguments('b'); - - notUtilIsDeepStrict(someArgs, ['a']); - notUtilIsDeepStrict(someArgs, { '0': 'a' }); - notUtilIsDeepStrict(someArgs, diffArgs); - utilIsDeepStrict(someArgs, sameArgs); -} - -{ - const values = [ - 123, - Infinity, - 0, - null, - undefined, - false, - true, - {}, - [], - () => {}, - ]; - utilIsDeepStrict(new Set(values), new Set(values)); - utilIsDeepStrict(new Set(values), new Set(values.reverse())); - - const mapValues = values.map((v) => [v, { a: 5 }]); - utilIsDeepStrict(new Map(mapValues), new Map(mapValues)); - utilIsDeepStrict(new Map(mapValues), new Map(mapValues.reverse())); -} - -{ - const s1 = new Set(); - const s2 = new Set(); - s1.add(1); - s1.add(2); - s2.add(2); - s2.add(1); - utilIsDeepStrict(s1, s2); -} - -{ - const m1 = new Map(); - const m2 = new Map(); - const obj = { a: 5, b: 6 }; - m1.set(1, obj); - m1.set(2, 'hi'); - m1.set(3, [1, 2, 3]); - - m2.set(2, 'hi'); // different order - m2.set(1, obj); - m2.set(3, [1, 2, 3]); // Deep equal, but not reference equal. - - utilIsDeepStrict(m1, m2); -} - -{ - const m1 = new Map(); - const m2 = new Map(); - - // m1 contains itself. - m1.set(1, m1); - m2.set(1, new Map()); - - notUtilIsDeepStrict(m1, m2); -} - -{ - const map1 = new Map([[1, 1]]); - const map2 = new Map([[1, '1']]); - assert.strictEqual(util.isDeepStrictEqual(map1, map2), false); -} - -{ - // Two equivalent sets / maps with different key/values applied shouldn't be - // the same. This is a terrible idea to do in practice, but deepEqual should - // still check for it. - const s1 = new Set(); - const s2 = new Set(); - s1.x = 5; - notUtilIsDeepStrict(s1, s2); - - const m1 = new Map(); - const m2 = new Map(); - m1.x = 5; - notUtilIsDeepStrict(m1, m2); -} - -{ - // Circular references. - const s1 = new Set(); - s1.add(s1); - const s2 = new Set(); - s2.add(s2); - utilIsDeepStrict(s1, s2); - - const m1 = new Map(); - m1.set(2, m1); - const m2 = new Map(); - m2.set(2, m2); - utilIsDeepStrict(m1, m2); - - const m3 = new Map(); - m3.set(m3, 2); - const m4 = new Map(); - m4.set(m4, 2); - utilIsDeepStrict(m3, m4); -} - -// Handle sparse arrays -/* eslint-disable no-sparse-arrays */ -utilIsDeepStrict([1, , , 3], [1, , , 3]); -notUtilIsDeepStrict([1, , , 3], [1, , , 3, , , ]); -/* eslint-enable no-sparse-arrays */ - -// Handle different error messages -{ - const err1 = new Error('foo1'); - const err2 = new Error('foo2'); - const err3 = new TypeError('foo1'); - notUtilIsDeepStrict(err1, err2, assert.AssertionError); - notUtilIsDeepStrict(err1, err3, assert.AssertionError); - notUtilIsDeepStrict(err1, {}, assert.AssertionError); -} - -// Handle NaN -assert.strictEqual(util.isDeepStrictEqual(NaN, NaN), true); -assert.strictEqual(util.isDeepStrictEqual({ a: NaN }, { a: NaN }), true); -assert.strictEqual( - util.isDeepStrictEqual([ 1, 2, NaN, 4 ], [ 1, 2, NaN, 4 ]), - true -); - // Handle boxed primitives { const boxedString = new String('test'); @@ -478,10 +63,6 @@ assert.strictEqual( notUtilIsDeepStrict(symbolish, new String('fhqwhgads')); } -// Minus zero -notUtilIsDeepStrict(0, -0); -utilIsDeepStrict(-0, -0); - // Handle symbols (enumerable only) { const symbol1 = Symbol(); 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 { 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); 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'); +} 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()); +} 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])); + })); +} diff --git a/test/parallel/test-whatwg-url-custom-inspect.js b/test/parallel/test-whatwg-url-custom-inspect.js index e64f9991f5f0d9..a7d30a6ab936c3 100644 --- a/test/parallel/test-whatwg-url-custom-inspect.js +++ b/test/parallel/test-whatwg-url-custom-inspect.js @@ -49,16 +49,13 @@ 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', username: 'username', password: 'password', port: '8080', - hash: '#hash', - hasHost: true, - hasOpaquePath: false + hash: '#hash' } }`); diff --git a/test/parallel/test-whatwg-url-properties.js b/test/parallel/test-whatwg-url-properties.js index 692847471178bb..b76832a7d30912 100644 --- a/test/parallel/test-whatwg-url-properties.js +++ b/test/parallel/test-whatwg-url-properties.js @@ -65,6 +65,21 @@ const { URL, URLSearchParams, format } = require('url'); testMethod(URLSearchParams.prototype, name, methodName); }); +{ + const params = new URLSearchParams(); + params.append('a', 'b'); + params.append('a', 'c'); + params.append('b', 'c'); + assert.strictEqual(params.size, 3); +} + +{ + const u = new URL('https://abc.com/?q=old'); + const s = u.searchParams; + u.href = 'http://abc.com/?q=new'; + assert.strictEqual(s.get('q'), 'new'); +} + function stringifyName(name) { if (typeof name === 'symbol') { const { description } = name; 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 diff --git a/test/parallel/test-worker-name.js b/test/parallel/test-worker-name.js new file mode 100644 index 00000000000000..952fcee0e05429 --- /dev/null +++ b/test/parallel/test-worker-name.js @@ -0,0 +1,22 @@ +'use strict'; + +const common = require('../common'); +const fixtures = require('../common/fixtures'); + +common.skipIfInspectorDisabled(); +common.skipIfWorker(); // This test requires both main and worker threads. + +const assert = require('assert'); +const { Worker, isMainThread } = require('worker_threads'); + +if (isMainThread) { + const name = 'Hello Thread'; + const expectedTitle = `[worker 1] ${name}`; + const worker = new Worker(fixtures.path('worker-name.js'), { + name, + }); + worker.once('message', common.mustCall((message) => { + assert.strictEqual(message, expectedTitle); + worker.postMessage('done'); + })); +} diff --git a/test/pseudo-tty/test_runner_default_reporter.js b/test/pseudo-tty/test_runner_default_reporter.js new file mode 100644 index 00000000000000..1c6cda0ebbdd51 --- /dev/null +++ b/test/pseudo-tty/test_runner_default_reporter.js @@ -0,0 +1,11 @@ +'use strict'; +process.env.FORCE_COLOR = '1'; +delete process.env.NODE_DISABLE_COLORS; +delete process.env.NO_COLOR; + +require('../common'); +const test = require('node:test'); + +test('should pass', () => {}); +test('should fail', () => { throw new Error('fail'); }); +test('should skip', { skip: true }, () => {}); diff --git a/test/pseudo-tty/test_runner_default_reporter.out b/test/pseudo-tty/test_runner_default_reporter.out new file mode 100644 index 00000000000000..795b7e556d13d8 --- /dev/null +++ b/test/pseudo-tty/test_runner_default_reporter.out @@ -0,0 +1,19 @@ +[32m* should pass [90m(*ms)[39m[39m +[31m* should fail [90m(*ms)[39m + Error: fail + at * [90m(*)[39m + [90m at *[39m + [90m at *[39m + [90m at *[39m + [90m at *[39m + [90m at *[39m + [90m at *[39m +** +[90m* should skip [90m(*ms)[39m # SKIP[39m +[34m* tests 3[39m +[34m* pass 1[39m +[34m* fail 1[39m +[34m* cancelled 0[39m +[34m* skipped 1[39m +[34m* todo 0[39m +[34m* duration_ms *[39m 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: () => {}, + }); +} diff --git a/test/sequential/test-async-wrap-getasyncid.js b/test/sequential/test-async-wrap-getasyncid.js index e6464466aa43e5..dcd33a9f2785db 100644 --- a/test/sequential/test-async-wrap-getasyncid.js +++ b/test/sequential/test-async-wrap-getasyncid.js @@ -63,7 +63,7 @@ const { getSystemErrorName } = require('util'); delete providers.ELDHISTOGRAM; delete providers.SIGINTWATCHDOG; delete providers.WORKERHEAPSNAPSHOT; - delete providers.FIXEDSIZEBLOBCOPY; + delete providers.BLOBREADER; delete providers.RANDOMPRIMEREQUEST; delete providers.CHECKPRIMEREQUEST; diff --git a/test/sequential/test-debugger-set-context-line-number.mjs b/test/sequential/test-debugger-set-context-line-number.mjs new file mode 100644 index 00000000000000..adb6d9ab9e52b0 --- /dev/null +++ b/test/sequential/test-debugger-set-context-line-number.mjs @@ -0,0 +1,50 @@ +import { skipIfInspectorDisabled } from '../common/index.mjs'; +skipIfInspectorDisabled(); + +import { path } from '../common/fixtures.mjs'; +import startCLI from '../common/debugger.js'; + +import assert from 'assert'; + +const script = path('debugger', 'twenty-lines.js'); +const cli = startCLI([script]); + +function onFatal(error) { + cli.quit(); + throw error; +} + +function getLastLine(output) { + const splittedByLine = output.split(';'); + return splittedByLine[splittedByLine.length - 2]; +} + +// Stepping through breakpoints. +try { + await cli.waitForInitialBreak(); + await cli.waitForPrompt(); + + await cli.command('setContextLineNumber("1")'); + assert.ok(cli.output.includes('argument must be of type number. Received type string')); + + await cli.command('setContextLineNumber(0)'); + assert.ok(cli.output.includes('It must be >= 1. Received 0')); + + // Make sure the initial value is 2. + await cli.stepCommand('n'); + assert.ok(getLastLine(cli.output).includes('4 x = 3')); + + await cli.command('setContextLineNumber(5)'); + await cli.stepCommand('n'); + assert.ok(getLastLine(cli.output).includes('8 x = 7')); + + await cli.command('setContextLineNumber(3)'); + await cli.stepCommand('n'); + assert.ok(getLastLine(cli.output).includes('7 x = 6')); + await cli.command('list(3)'); + assert.ok(getLastLine(cli.output).includes('7 x = 6')); + + await cli.quit(); +} catch (error) { + onFatal(error); +} diff --git a/test/sequential/test-debugger-watch-validation.js b/test/sequential/test-debugger-watch-validation.js new file mode 100644 index 00000000000000..46307c18d55526 --- /dev/null +++ b/test/sequential/test-debugger-watch-validation.js @@ -0,0 +1,20 @@ +'use strict'; +const common = require('../common'); + +common.skipIfInspectorDisabled(); + +const fixtures = require('../common/fixtures'); +const startCLI = require('../common/debugger'); + +const assert = require('assert'); + +const cli = startCLI([fixtures.path('debugger/break.js')]); + +(async () => { + await cli.waitForInitialBreak(); + await cli.command('watch()'); + await cli.waitFor(/ERR_INVALID_ARG_TYPE/); + assert.match(cli.output, /TypeError \[ERR_INVALID_ARG_TYPE\]: The "expression" argument must be of type string\. Received undefined/); +})() +.finally(() => cli.quit()) +.then(common.mustCall()); diff --git a/test/sequential/test-debugger-watchers.mjs b/test/sequential/test-debugger-watchers.mjs index 2c4fd11545f2f5..4ff7ea00a22258 100644 --- a/test/sequential/test-debugger-watchers.mjs +++ b/test/sequential/test-debugger-watchers.mjs @@ -28,18 +28,25 @@ try { await cli.command('watchers'); assert.match(cli.output, /x is not defined/); - + assert.match(cli.output, /1: "Hello" = 'Hello'/); + assert.match(cli.output, /2: 42 = 42/); + assert.match(cli.output, /3: NaN = NaN/); + assert.match(cli.output, /4: true = true/); + assert.match(cli.output, /5: \[1, 2\] = \[ 1, 2 \]/); + assert.match(cli.output, /6: process\.env =\n\s+\{[\s\S]+,\n\s+\.\.\. \}/, + 'shows "..." for process.env'); + + await cli.command('unwatch(4)'); await cli.command('unwatch("42")'); await cli.stepCommand('n'); assert.match(cli.output, /0: x = 10/); assert.match(cli.output, /1: "Hello" = 'Hello'/); assert.match(cli.output, /2: NaN = NaN/); - assert.match(cli.output, /3: true = true/); - assert.match(cli.output, /4: \[1, 2\] = \[ 1, 2 \]/); + assert.match(cli.output, /3: \[1, 2\] = \[ 1, 2 \]/); assert.match( cli.output, - /5: process\.env =\n\s+\{[\s\S]+,\n\s+\.\.\. \}/, + /4: process\.env =\n\s+\{[\s\S]+,\n\s+\.\.\. \}/, 'shows "..." for process.env' ); diff --git a/test/sequential/test-tls-psk-client.js b/test/sequential/test-tls-psk-client.js index cb15acd01fcccb..ddebc8f8cc9807 100644 --- a/test/sequential/test-tls-psk-client.js +++ b/test/sequential/test-tls-psk-client.js @@ -14,6 +14,7 @@ const { spawn } = require('child_process'); const CIPHERS = 'PSK+HIGH'; const KEY = 'd731ef57be09e5204f0b205b60627028'; const IDENTITY = 'Client_identity'; // Hardcoded by `openssl s_server` +const useIPv4 = !common.hasIPv6; const server = spawn(common.opensslCli, [ 's_server', @@ -23,6 +24,7 @@ const server = spawn(common.opensslCli, [ '-psk_hint', IDENTITY, '-nocert', '-rev', + ...(useIPv4 ? ['-4'] : []), ], { encoding: 'utf8' }); let serverErr = ''; let serverOut = ''; diff --git a/test/sequential/test-tls-securepair-client.js b/test/sequential/test-tls-securepair-client.js index c9215c43ad6ddb..f3ca42ad6edfb0 100644 --- a/test/sequential/test-tls-securepair-client.js +++ b/test/sequential/test-tls-securepair-client.js @@ -38,6 +38,8 @@ const fixtures = require('../common/fixtures'); const tls = require('tls'); const spawn = require('child_process').spawn; +const useIPv4 = !common.hasIPv6; + test1(); // simple/test-tls-securepair-client @@ -64,7 +66,9 @@ function test(keyPath, certPath, check, next) { const server = spawn(common.opensslCli, ['s_server', '-accept', 0, '-cert', fixtures.path(certPath), - '-key', fixtures.path(keyPath)]); + '-key', fixtures.path(keyPath), + ...(useIPv4 ? ['-4'] : []), + ]); server.stdout.pipe(process.stdout); server.stderr.pipe(process.stdout); diff --git a/test/wasi/c/sock.c b/test/wasi/c/sock.c new file mode 100644 index 00000000000000..de4a3ccc5f95a6 --- /dev/null +++ b/test/wasi/c/sock.c @@ -0,0 +1,17 @@ +#include +#include +#include +#include +#include + +// TODO(mhdawson): Update once sock_accept is implemented in uvwasi +int main(void) { + int fd = 0 ; + socklen_t addrlen = 0; + int flags = 0; + int ret = accept(0, NULL, &addrlen); + assert(ret == -1); + assert(errno == ENOTSUP); + + return 0; +} 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..b9f7cb9be7b2c6 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' }); @@ -98,6 +137,7 @@ if (process.argv[2] === 'wasi-child') { stdout: `hello from input.txt${checkoutEOL}hello from input.txt${checkoutEOL}`, }); runWASI({ test: 'stat' }); + runWASI({ test: 'sock' }); runWASI({ test: 'write_file' }); // Tests that are currently unsupported on Windows. diff --git a/test/wasi/wasm/sock.wasm b/test/wasi/wasm/sock.wasm new file mode 100755 index 00000000000000..78e7b8e430f911 Binary files /dev/null and b/test/wasi/wasm/sock.wasm differ diff --git a/test/wpt/.eslintrc.yaml b/test/wpt/.eslintrc.yaml new file mode 100644 index 00000000000000..b3981bdd272eca --- /dev/null +++ b/test/wpt/.eslintrc.yaml @@ -0,0 +1,3 @@ +rules: + node-core/required-modules: off + node-core/require-common-first: off diff --git a/test/wpt/README.md b/test/wpt/README.md index 39f59d44060e3a..d12bb71681ee1c 100644 --- a/test/wpt/README.md +++ b/test/wpt/README.md @@ -46,7 +46,6 @@ For example, for the URL tests, add a file `test/wpt/test-url.js`: ```js 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('url'); 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/encoding.json b/test/wpt/status/encoding.json index f39fc321f2a210..0cc551e24a25d9 100644 --- a/test/wpt/status/encoding.json +++ b/test/wpt/status/encoding.json @@ -48,6 +48,9 @@ "streams/decode-ignore-bom.any.js": { "requires": ["small-icu"] }, + "streams/invalid-realm.window.js": { + "skip": "document is not defined" + }, "streams/realms.window.js": { "skip": "window is not defined" }, diff --git a/test/wpt/status/hr-time.json b/test/wpt/status/hr-time.json index 973e32b298a557..a2940656dbe80e 100644 --- a/test/wpt/status/hr-time.json +++ b/test/wpt/status/hr-time.json @@ -1,4 +1,11 @@ { + "idlharness.any.js": { + "fail": { + "expected": [ + "Window interface: attribute performance" + ] + } + }, "window-worker-timeOrigin.window.js": { "skip": "depends on URL.createObjectURL(blob)" } 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 a1c90f210506db..c333559537f6a9 100644 --- a/test/wpt/status/url.json +++ b/test/wpt/status/url.json @@ -7,7 +7,15 @@ "skip": "TODO: port from .window.js" }, "historical.any.js": { - "requires": ["small-icu"] + "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" + ] + } }, "urlencoded-parser.any.js": { "requires": ["small-icu"] @@ -23,5 +31,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-abort.js b/test/wpt/test-abort.js index 11960351b756e6..f582f4c718a5c0 100644 --- a/test/wpt/test-abort.js +++ b/test/wpt/test-abort.js @@ -1,5 +1,5 @@ 'use strict'; -require('../common'); + const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('dom/abort'); diff --git a/test/wpt/test-atob.js b/test/wpt/test-atob.js index b227ae4d20e105..eba001f7b7ef78 100644 --- a/test/wpt/test-atob.js +++ b/test/wpt/test-atob.js @@ -1,6 +1,5 @@ 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('html/webappapis/atob'); diff --git a/test/wpt/test-blob.js b/test/wpt/test-blob.js index 0614c2d3fe36f1..9027516ec619f4 100644 --- a/test/wpt/test-blob.js +++ b/test/wpt/test-blob.js @@ -1,15 +1,7 @@ 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('FileAPI/blob'); -runner.setInitScript(` - const { Blob } = require('buffer'); - const { ReadableStream } = require('stream/web'); - global.Blob = Blob; - global.ReadableStream = ReadableStream; -`); - runner.runJsTests(); diff --git a/test/wpt/test-broadcastchannel.js b/test/wpt/test-broadcastchannel.js index 988a6270a936d6..6757e1429fc5c4 100644 --- a/test/wpt/test-broadcastchannel.js +++ b/test/wpt/test-broadcastchannel.js @@ -1,13 +1,7 @@ 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('webmessaging/broadcastchannel'); -runner.setInitScript(` - const { BroadcastChannel } = require('worker_threads'); - global.BroadcastChannel = BroadcastChannel; -`); - runner.runJsTests(); diff --git a/test/wpt/test-console.js b/test/wpt/test-console.js index e66726431fba6e..5d085756e258d8 100644 --- a/test/wpt/test-console.js +++ b/test/wpt/test-console.js @@ -1,5 +1,5 @@ 'use strict'; -require('../common'); + const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('console'); diff --git a/test/wpt/test-domexception.js b/test/wpt/test-domexception.js index 09018a25ac58d8..7900d1ca9a79c6 100644 --- a/test/wpt/test-domexception.js +++ b/test/wpt/test-domexception.js @@ -1,19 +1,9 @@ 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('webidl/ecmascript-binding/es-exceptions'); -runner.setFlags(['--expose-internals']); -runner.setInitScript(` - const { internalBinding } = require('internal/test/binding'); - const { DOMException } = internalBinding('messaging'); - Object.defineProperty(global, 'DOMException', { - writable: true, - configurable: true, - value: DOMException, - }); -`); +runner.loadLazyGlobals(); runner.runJsTests(); diff --git a/test/wpt/test-encoding.js b/test/wpt/test-encoding.js index b297648d9cb7ee..af20760bd533d3 100644 --- a/test/wpt/test-encoding.js +++ b/test/wpt/test-encoding.js @@ -1,11 +1,6 @@ 'use strict'; -require('../common'); + const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('encoding'); -runner.setInitScript(` - const { MessageChannel } = require('worker_threads'); - global.MessageChannel = MessageChannel; -`); - runner.runJsTests(); diff --git a/test/wpt/test-events.js b/test/wpt/test-events.js index 5040d56d6a2c58..82bcf7c887c9b4 100644 --- a/test/wpt/test-events.js +++ b/test/wpt/test-events.js @@ -1,5 +1,5 @@ 'use strict'; -require('../common'); + const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('dom/events'); diff --git a/test/wpt/test-file.js b/test/wpt/test-file.js index 71e8c179de95e2..a48b2fb55299b9 100644 --- a/test/wpt/test-file.js +++ b/test/wpt/test-file.js @@ -1,6 +1,5 @@ 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('FileAPI/file'); diff --git a/test/wpt/test-hr-time.js b/test/wpt/test-hr-time.js index 8900e8617bbc1d..9e7303d3e20c79 100644 --- a/test/wpt/test-hr-time.js +++ b/test/wpt/test-hr-time.js @@ -1,11 +1,12 @@ 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('hr-time'); +runner.setInitScript(` + self.GLOBAL.isWorker = () => false; +`); runner.pretendGlobalThisAs('Window'); -runner.brandCheckGlobalScopeAttribute('performance'); runner.runJsTests(); diff --git a/test/wpt/test-microtask-queuing.js b/test/wpt/test-microtask-queuing.js index 3a83fd33ba051e..86f7d4edbc1c92 100644 --- a/test/wpt/test-microtask-queuing.js +++ b/test/wpt/test-microtask-queuing.js @@ -1,6 +1,5 @@ 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('html/webappapis/microtask-queuing'); diff --git a/test/wpt/test-performance-timeline.js b/test/wpt/test-performance-timeline.js index 89dfcaf5755bb2..dddce0dab8a7da 100644 --- a/test/wpt/test-performance-timeline.js +++ b/test/wpt/test-performance-timeline.js @@ -1,11 +1,10 @@ 'use strict'; -require('../common'); + const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('performance-timeline'); runner.pretendGlobalThisAs('Window'); -runner.brandCheckGlobalScopeAttribute('performance'); runner.setInitScript(` // Create a dummy resource timing entry to mimic how the browser would // record the initial page load. diff --git a/test/wpt/test-resource-timing.js b/test/wpt/test-resource-timing.js index 881888b1fd601c..9f9aab55dc498f 100644 --- a/test/wpt/test-resource-timing.js +++ b/test/wpt/test-resource-timing.js @@ -1,5 +1,5 @@ 'use strict'; -require('../common'); + const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('resource-timing'); diff --git a/test/wpt/test-streams.js b/test/wpt/test-streams.js index 2b5da78b846a5b..71c25fbd56b20c 100644 --- a/test/wpt/test-streams.js +++ b/test/wpt/test-streams.js @@ -1,36 +1,10 @@ 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); 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-structured-clone.js b/test/wpt/test-structured-clone.js index 57b990c23cdfb5..26edf0607083a9 100644 --- a/test/wpt/test-structured-clone.js +++ b/test/wpt/test-structured-clone.js @@ -1,6 +1,5 @@ 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('html/webappapis/structured-clone'); diff --git a/test/wpt/test-timers.js b/test/wpt/test-timers.js index 7736d540a2aa28..86b1cf35b80629 100644 --- a/test/wpt/test-timers.js +++ b/test/wpt/test-timers.js @@ -1,6 +1,5 @@ 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('html/webappapis/timers'); diff --git a/test/wpt/test-url.js b/test/wpt/test-url.js index cca2184b47720b..fc84c22a275c38 100644 --- a/test/wpt/test-url.js +++ b/test/wpt/test-url.js @@ -1,6 +1,5 @@ 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('url'); diff --git a/test/wpt/test-user-timing.js b/test/wpt/test-user-timing.js index 8c3c3812430514..151c06a86d01b3 100644 --- a/test/wpt/test-user-timing.js +++ b/test/wpt/test-user-timing.js @@ -1,11 +1,9 @@ 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('user-timing'); runner.pretendGlobalThisAs('Window'); -runner.brandCheckGlobalScopeAttribute('performance'); runner.runJsTests(); diff --git a/test/wpt/test-wasm-webapi.js b/test/wpt/test-wasm-webapi.js index fecc6e89a3fe1a..2ffccd31267d32 100644 --- a/test/wpt/test-wasm-webapi.js +++ b/test/wpt/test-wasm-webapi.js @@ -1,6 +1,5 @@ 'use strict'; -require('../common'); const { WPTRunner } = require('../common/wpt'); const runner = new WPTRunner('wasm/webapi'); diff --git a/tools/dep_updaters/README.md b/tools/dep_updaters/README.md index bae6d2be2d0943..7e6e47199cc82b 100644 --- a/tools/dep_updaters/README.md +++ b/tools/dep_updaters/README.md @@ -61,6 +61,45 @@ been created with the changes), do the following: 4. Create a commit for the update and in the commit message include the important/relevant items from the changelog. +## OpenSSL + +The `update-openssl.sh` script automates the steps described in +[`maintaining-openssl.md`][]. The main difference is that the script downloads +the release tarball from GitHub, instead of cloning the repo and using that as +the source code. This is useful since the release tarball does not include +development-specific files and directories (e.g the `.github` folder). + +The script has to be run in two steps. The first one (using the `download` +sub-command) replaces the OpenSSL source code with the new version. The second +one (using the `regenerate` sub-command) regenerates the platform-specific +files. This makes it easier to create two separate git commits, making the git +history more descriptive. + +For example, in order to update to version `3.0.7+quic1`, the following commands +should be run: + +```bash +./tools/dep_updaters/update-openssl.sh download 3.0.7+quic1 +git add -A deps/openssl/openssl +git commit -m "deps: upgrade openssl sources to quictls/openssl-3.0.7+quic1" + +./tools/dep_updaters/update-openssl.sh regenerate 3.0.7+quic1 +git add -A deps/openssl/config/archs deps/openssl/openssl +git commit -m "deps: update archs files for openssl" +``` + +Once the script has run (either manually, or by CI in which case a PR will have +been created with the changes), do the following: + +1. Check the `CHANGES.md` file in the [repo](https://github.com/quictls/openssl) + for things that might require changes in Node.js. +2. Check the diffs to ensure the changes are right. Even if there are no changes + in the source, `buildinf.h` files will be updated because they have timestamp + data in them. +3. Check that Node.js compiles without errors and the tests pass. +4. Create a commit for the update and in the commit message include the + important/relevant items from the changelog. + ## postject The `update-postject.sh` script downloads postject from the [npm package](http://npmjs.com/package/postject) @@ -80,3 +119,5 @@ been created with the changes), do the following: 2. Check that Node.js compiles without errors and the tests pass. 3. Create a commit for the update and in the commit message include the important/relevant items from the changelog. + +[`maintaining-openssl.md`]: https://github.com/nodejs/node/blob/main/doc/contributing/maintaining-openssl.md diff --git a/tools/dep_updaters/update-c-ares.sh b/tools/dep_updaters/update-c-ares.sh new file mode 100755 index 00000000000000..79d964e61f08a5 --- /dev/null +++ b/tools/dep_updaters/update-c-ares.sh @@ -0,0 +1,71 @@ +#!/bin/sh +set -e +# Shell script to update c-ares in the source tree to a specific version + +BASE_DIR=$(cd "$(dirname "$0")/../.." && pwd) +DEPS_DIR="$BASE_DIR/deps" + +[ -z "$NODE" ] && NODE="$BASE_DIR/out/Release/node" +[ -x "$NODE" ] || NODE=$(command -v node) + +NEW_VERSION="$("$NODE" --input-type=module <<'EOF' +const res = await fetch('https://api.github.com/repos/c-ares/c-ares/releases/latest'); +if (!res.ok) throw new Error(`FetchError: ${res.status} ${res.statusText}`, { cause: res }); +const { tag_name } = await res.json(); +console.log(tag_name.replace('cares-', '').replaceAll('_', '.')); +EOF +)" + +CURRENT_VERSION=$(grep "#define ARES_VERSION_STR" ./deps/cares/include/ares_version.h | sed -n "s/^.*VERSION_STR \"\(.*\)\"/\1/p") + +echo "Comparing $NEW_VERSION with $CURRENT_VERSION" + +if [ "$NEW_VERSION" = "$CURRENT_VERSION" ]; then + echo "Skipped because c-ares is on the latest version." + exit 0 +fi + +echo "Making temporary workspace" + +WORKSPACE=$(mktemp -d 2> /dev/null || mktemp -d -t 'tmp') + +cleanup () { + EXIT_CODE=$? + [ -d "$WORKSPACE" ] && rm -rf "$WORKSPACE" + exit $EXIT_CODE +} + +trap cleanup INT TERM EXIT + +ARES_REF="cares-$(echo "$NEW_VERSION" | tr . _)" +ARES_TARBALL="c-ares-$NEW_VERSION.tar.gz" + +cd "$WORKSPACE" + +echo "Fetching c-ares source archive" +curl -sL "https://github.com/c-ares/c-ares/releases/download/$ARES_REF/$ARES_TARBALL" | tar xz +mv "c-ares-$NEW_VERSION" cares + +echo "Removing tests" +rm -rf "$WORKSPACE/cares/test" + +echo "Copying existing .gitignore, config and gyp files" +cp -R "$DEPS_DIR/cares/config" "$WORKSPACE/cares" +cp "$DEPS_DIR/cares/.gitignore" "$WORKSPACE/cares" +cp "$DEPS_DIR/cares/cares.gyp" "$WORKSPACE/cares" + +echo "Replacing existing c-ares" +rm -rf "$DEPS_DIR/cares" +mv "$WORKSPACE/cares" "$DEPS_DIR/" + +echo "All done!" +echo "" +echo "Please git add c-ares, commit the new version:" +echo "" +echo "$ git add -A deps/cares" +echo "$ git commit -m \"deps: update c-ares to $NEW_VERSION\"" +echo "" + +# The last line of the script should always print the new version, +# as we need to add it to $GITHUB_ENV variable. +echo "NEW_VERSION=$NEW_VERSION" diff --git a/tools/dep_updaters/update-eslint.sh b/tools/dep_updaters/update-eslint.sh index 7d536ef50212ab..b3025bb8ff9e7e 100755 --- a/tools/dep_updaters/update-eslint.sh +++ b/tools/dep_updaters/update-eslint.sh @@ -7,6 +7,20 @@ set -ex +ROOT=$(cd "$(dirname "$0")/../.." && pwd) + +[ -z "$NODE" ] && NODE="$ROOT/out/Release/node" +[ -x "$NODE" ] || NODE=$(command -v node) +NPM="$ROOT/deps/npm/bin/npm-cli.js" + +NEW_VERSION=$("$NODE" "$NPM" view eslint dist-tags.latest) +CURRENT_VERSION=$("$NODE" -p "require('./tools/node_modules/eslint/package.json').version") + +if [ "$NEW_VERSION" = "$CURRENT_VERSION" ]; then + echo "Skipped because ESlint is on the latest version." + exit 0 +fi + cd "$( dirname "$0" )" || exit rm -rf ../node_modules/eslint ( @@ -14,11 +28,6 @@ rm -rf ../node_modules/eslint mkdir eslint-tmp cd eslint-tmp || exit - ROOT="$PWD/../../.." - [ -z "$NODE" ] && NODE="$ROOT/out/Release/node" - [ -x "$NODE" ] || NODE=$(command -v node) - NPM="$ROOT/deps/npm/bin/npm-cli.js" - "$NODE" "$NPM" init --yes "$NODE" "$NPM" install \ @@ -63,3 +72,7 @@ rm -rf ../node_modules/eslint mv eslint-tmp/node_modules/eslint ../node_modules/eslint rm -rf eslint-tmp/ + +# The last line of the script should always print the new version, +# as we need to add it to $GITHUB_ENV variable. +echo "NEW_VERSION=$NEW_VERSION" diff --git a/tools/dep_updaters/update-libuv.sh b/tools/dep_updaters/update-libuv.sh index ae7fe9a76cac4e..a7ab4de930fc41 100755 --- a/tools/dep_updaters/update-libuv.sh +++ b/tools/dep_updaters/update-libuv.sh @@ -4,12 +4,29 @@ set -e BASE_DIR=$(cd "$(dirname "$0")/../.." && pwd) DEPS_DIR="$BASE_DIR/deps" -LIBUV_VERSION=$1 +[ -z "$NODE" ] && NODE="$BASE_DIR/out/Release/node" +[ -x "$NODE" ] || NODE=$(command -v node) -if [ "$#" -le 0 ]; then - echo "Error: please provide an libuv version to update to" - echo " e.g. $0 1.44.2" - exit 1 +NEW_VERSION="$("$NODE" --input-type=module <<'EOF' +const res = await fetch('https://api.github.com/repos/libuv/libuv/releases/latest'); +if (!res.ok) throw new Error(`FetchError: ${res.status} ${res.statusText}`, { cause: res }); +const { tag_name } = await res.json(); +console.log(tag_name.replace('v', '')); +EOF +)" + +VERSION_H="$DEPS_DIR/uv/include/uv/version.h" +CURRENT_MAJOR_VERSION=$(grep "#define UV_VERSION_MAJOR" "$VERSION_H" | sed -n "s/^.*MAJOR \(.*\)/\1/p") +CURRENT_MINOR_VERSION=$(grep "#define UV_VERSION_MINOR" "$VERSION_H" | sed -n "s/^.*MINOR \(.*\)/\1/p") +CURRENT_PATCH_VERSION=$(grep "#define UV_VERSION_PATCH" "$VERSION_H" | sed -n "s/^.*PATCH \(.*\)/\1/p") +CURRENT_IS_RELEASE=$(grep "#define UV_VERSION_IS_RELEASE" "$VERSION_H" | sed -n "s/^.*RELEASE \(.*\)/\1/p") +CURRENT_SUFFIX_VERSION=$(grep "#define UV_VERSION_SUFFIX" "$VERSION_H" | sed -n "s/^.*SUFFIX \"\(.*\)\"/\1/p") +SUFFIX_STRING=$([ "$CURRENT_IS_RELEASE" = 1 ] || [ -z "$CURRENT_SUFFIX_VERSION" ] && echo "" || echo "-$CURRENT_SUFFIX_VERSION") +CURRENT_VERSION="$CURRENT_MAJOR_VERSION.$CURRENT_MINOR_VERSION.$CURRENT_PATCH_VERSION$SUFFIX_STRING" + +if [ "$NEW_VERSION" = "$CURRENT_VERSION" ]; then + echo "Skipped because libuv is on the latest version." + exit 0 fi echo "Making temporary workspace..." @@ -27,7 +44,7 @@ trap cleanup INT TERM EXIT cd "$WORKSPACE" echo "Fetching libuv source archive..." -curl -sL "https://api.github.com/repos/libuv/libuv/tarball/v$LIBUV_VERSION" | tar xzf - +curl -sL "https://api.github.com/repos/libuv/libuv/tarball/v$NEW_VERSION" | tar xzf - mv libuv-libuv-* uv echo "Replacing existing libuv (except GYP build files)" @@ -40,5 +57,9 @@ echo "" echo "Please git add uv, commit the new version:" echo "" echo "$ git add -A deps/uv" -echo "$ git commit -m \"deps: update libuv to $LIBUV_VERSION\"" +echo "$ git commit -m \"deps: update libuv to $NEW_VERSION\"" echo "" + +# The last line of the script should always print the new version, +# as we need to add it to $GITHUB_ENV variable. +echo "NEW_VERSION=$NEW_VERSION" diff --git a/tools/dep_updaters/update-openssl.sh b/tools/dep_updaters/update-openssl.sh new file mode 100755 index 00000000000000..753120e54839bc --- /dev/null +++ b/tools/dep_updaters/update-openssl.sh @@ -0,0 +1,99 @@ +#!/bin/sh +set -e +# Shell script to update OpenSSL in the source tree to a specific version +# Based on https://github.com/nodejs/node/blob/main/doc/contributing/maintaining-openssl.md + +cleanup() { + EXIT_CODE=$? + [ -d "$WORKSPACE" ] && rm -rf "$WORKSPACE" + exit $EXIT_CODE +} + +download() { + if [ -z "$1" ]; then + echo "Error: please provide an OpenSSL version to update to" + echo " e.g. ./$0 download 3.0.7+quic1" + exit 1 + fi + + OPENSSL_VERSION=$1 + echo "Making temporary workspace..." + WORKSPACE=$(mktemp -d 2> /dev/null || mktemp -d -t 'tmp') + + + cd "$WORKSPACE" + + echo "Fetching OpenSSL source archive..." + curl -sL "https://api.github.com/repos/quictls/openssl/tarball/openssl-$OPENSSL_VERSION" | tar xzf - + mv quictls-openssl-* openssl + + echo "Replacing existing OpenSSL..." + rm -rf "$DEPS_DIR/openssl/openssl" + mv "$WORKSPACE/openssl" "$DEPS_DIR/openssl/" + + echo "All done!" + echo "" + echo "Please git add openssl, and commit the new version:" + echo "" + echo "$ git add -A deps/openssl/openssl" + echo "$ git commit -m \"deps: upgrade openssl sources to quictls/openssl-$OPENSSL_VERSION\"" + echo "" +} + +regenerate() { + command -v perl >/dev/null 2>&1 || { echo >&2 "Error: 'Perl' required but not installed."; exit 1; } + command -v nasm >/dev/null 2>&1 || { echo >&2 "Error: 'nasm' required but not installed."; exit 1; } + command -v as >/dev/null 2>&1 || { echo >&2 "Error: 'GNU as' required but not installed."; exit 1; } + perl -e "use Text::Template">/dev/null 2>&1 || { echo >&2 "Error: 'Text::Template' Perl module required but not installed."; exit 1; } + + echo "Regenerating platform-dependent files..." + + make -C "$DEPS_DIR/openssl/config" clean + # Needed for compatibility with nasm on 32-bit Windows + # See https://github.com/nodejs/node/blob/main/doc/contributing/maintaining-openssl.md#2-execute-make-in-depsopensslconfig-directory + sed -i 's/#ifdef/%ifdef/g' "$DEPS_DIR/openssl/openssl/crypto/perlasm/x86asm.pl" + sed -i 's/#endif/%endif/g' "$DEPS_DIR/openssl/openssl/crypto/perlasm/x86asm.pl" + make -C "$DEPS_DIR/openssl/config" + + echo "All done!" + echo "" + echo "Please commit the regenerated files:" + echo "" + echo "$ git add -A deps/openssl/config/archs deps/openssl/openssl" + echo "$ git commit -m \"deps: update archs files for openssl\"" + echo "" +} + +help() { + echo "Shell script to update OpenSSL in the source tree to a specific version" + echo "Sub-commands:" + printf "%-23s %s\n" "help" "show help menu and commands" + printf "%-23s %s\n" "download" "download and replace OpenSSL source code with new version" + printf "%-23s %s\n" "regenerate" "regenerate platform-specific files" + echo "" + exit "${1:-0}" +} + +main() { + if [ ${#} -eq 0 ]; then + help 0 + fi + + trap cleanup INT TERM EXIT + + BASE_DIR=$(cd "$(dirname "$0")/../.." && pwd) + DEPS_DIR="$BASE_DIR/deps" + + case ${1} in + help | download | regenerate ) + $1 "${2}" + ;; + * ) + echo "unknown command: $1" + help 1 + exit 1 + ;; + esac +} + +main "$@" diff --git a/tools/dep_updaters/update-postject.sh b/tools/dep_updaters/update-postject.sh index 66b207f9666636..f7a63ce1816cf9 100755 --- a/tools/dep_updaters/update-postject.sh +++ b/tools/dep_updaters/update-postject.sh @@ -7,16 +7,24 @@ set -ex +ROOT=$(cd "$(dirname "$0")/../.." && pwd) +[ -z "$NODE" ] && NODE="$ROOT/out/Release/node" +[ -x "$NODE" ] || NODE=$(command -v node) +NPM="$ROOT/deps/npm/bin/npm-cli.js" + +NEW_VERSION=$("$NODE" "$NPM" view postject dist-tags.latest) +CURRENT_VERSION=$("$NODE" -p "require('./test/fixtures/postject-copy/node_modules/postject/package.json').version") + +if [ "$NEW_VERSION" = "$CURRENT_VERSION" ]; then + echo "Skipped because Postject is on the latest version." + exit 0 +fi + cd "$( dirname "$0" )/../.." || exit rm -rf test/fixtures/postject-copy mkdir test/fixtures/postject-copy cd test/fixtures/postject-copy || exit -ROOT="$PWD/../../.." -[ -z "$NODE" ] && NODE="$ROOT/out/Release/node" -[ -x "$NODE" ] || NODE=$(command -v node) -NPM="$ROOT/deps/npm/bin/npm-cli.js" - "$NODE" "$NPM" init --yes "$NODE" "$NPM" install --no-bin-links --ignore-scripts postject @@ -27,3 +35,7 @@ rm -rf deps/postject mkdir deps/postject cp test/fixtures/postject-copy/node_modules/postject/LICENSE deps/postject cp test/fixtures/postject-copy/node_modules/postject/dist/postject-api.h deps/postject + +# The last line of the script should always print the new version, +# as we need to add it to $GITHUB_ENV variable. +echo "NEW_VERSION=$NEW_VERSION" diff --git a/tools/dep_updaters/update-simdutf.sh b/tools/dep_updaters/update-simdutf.sh index d502558b474479..d9e97cb21e4e60 100755 --- a/tools/dep_updaters/update-simdutf.sh +++ b/tools/dep_updaters/update-simdutf.sh @@ -4,12 +4,21 @@ set -e BASE_DIR=$(cd "$(dirname "$0")/../.." && pwd) DEPS_DIR="$BASE_DIR/deps" -SIMDUTF_VERSION=$1 +[ -z "$NODE" ] && NODE="$BASE_DIR/out/Release/node" +[ -x "$NODE" ] || NODE=$(command -v node) -if [ "$#" -le 0 ]; then - echo "Error: please provide an simdutf version to update to" - echo " e.g. $0 2.0.3" - exit 1 +NEW_VERSION="$("$NODE" --input-type=module <<'EOF' +const res = await fetch('https://api.github.com/repos/simdutf/simdutf/releases/latest'); +if (!res.ok) throw new Error(`FetchError: ${res.status} ${res.statusText}`, { cause: res }); +const { tag_name } = await res.json(); +console.log(tag_name.replace('v', '')); +EOF +)" +CURRENT_VERSION=$(grep "#define SIMDUTF_VERSION" "$DEPS_DIR/simdutf/simdutf.h" | sed -n "s/^.*VERSION \"\(.*\)\"/\1/p") + +if [ "$NEW_VERSION" = "$CURRENT_VERSION" ]; then + echo "Skipped because simdutf is on the latest version." + exit 0 fi echo "Making temporary workspace..." @@ -24,8 +33,8 @@ cleanup () { trap cleanup INT TERM EXIT -SIMDUTF_REF="v$SIMDUTF_VERSION" -SIMDUTF_ZIP="simdutf-$SIMDUTF_VERSION.zip" +SIMDUTF_REF="v$NEW_VERSION" +SIMDUTF_ZIP="simdutf-$NEW_VERSION.zip" SIMDUTF_LICENSE="LICENSE-MIT" cd "$WORKSPACE" @@ -48,5 +57,9 @@ echo "" echo "Please git add simdutf, commit the new version:" echo "" echo "$ git add -A deps/simdutf" -echo "$ git commit -m \"deps: update simdutf to $SIMDUTF_VERSION\"" +echo "$ git commit -m \"deps: update simdutf to $NEW_VERSION\"" echo "" + +# The last line of the script should always print the new version, +# as we need to add it to $GITHUB_ENV variable. +echo "NEW_VERSION=$NEW_VERSION" 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/install.py b/tools/install.py index 4b01d67da54e1f..f92cd74bcdcf6f 100755 --- a/tools/install.py +++ b/tools/install.py @@ -274,7 +274,7 @@ def wanted_zoslib_headers(files_arg, dest): ], 'include/node/') # Add the expfile that is created on AIX - if sys.platform.startswith('aix'): + if sys.platform.startswith('aix') or sys.platform == "os400": action(['out/Release/node.exp'], 'include/node/') subdir_files('deps/v8/include', 'include/node/', wanted_v8_headers) 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/lint-md/package-lock.json b/tools/lint-md/package-lock.json index 3de4fe59500393..2c9e36cb286fdd 100644 --- a/tools/lint-md/package-lock.json +++ b/tools/lint-md/package-lock.json @@ -1,7 +1,7 @@ { "name": "lint-md", "version": "1.0.0", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { @@ -18,7 +18,7 @@ "devDependencies": { "@rollup/plugin-commonjs": "^24.0.1", "@rollup/plugin-node-resolve": "^15.0.1", - "rollup": "^3.15.0", + "rollup": "^3.18.0", "rollup-plugin-cleanup": "^3.2.1" } }, @@ -2232,9 +2232,9 @@ } }, "node_modules/rollup": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.15.0.tgz", - "integrity": "sha512-F9hrCAhnp5/zx/7HYmftvsNBkMfLfk/dXUh73hPSM2E3CRgap65orDNJbLetoiUFwSAk6iHPLvBrZ5iHYvzqsg==", + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.18.0.tgz", + "integrity": "sha512-J8C6VfEBjkvYPESMQYxKHxNOh4A5a3FlP+0BETGo34HEcE4eTlgCrO2+eWzlu2a/sHs2QUkZco+wscH7jhhgWg==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -2486,9 +2486,12 @@ } }, "node_modules/unist-util-is": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz", - "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "dependencies": { + "@types/unist": "^2.0.0" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -2677,1870 +2680,5 @@ "url": "https://github.com/sponsors/wooorm" } } - }, - "dependencies": { - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "@rollup/plugin-commonjs": { - "version": "24.0.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-24.0.1.tgz", - "integrity": "sha512-15LsiWRZk4eOGqvrJyu3z3DaBu5BhXIMeWnijSRvd8irrrg9SHpQ1pH+BUK4H6Z9wL9yOxZJMTLU+Au86XHxow==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^5.0.1", - "commondir": "^1.0.1", - "estree-walker": "^2.0.2", - "glob": "^8.0.3", - "is-reference": "1.2.1", - "magic-string": "^0.27.0" - } - }, - "@rollup/plugin-node-resolve": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.0.1.tgz", - "integrity": "sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", - "deepmerge": "^4.2.2", - "is-builtin-module": "^3.2.0", - "is-module": "^1.0.0", - "resolve": "^1.22.1" - } - }, - "@rollup/pluginutils": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.2.tgz", - "integrity": "sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==", - "dev": true, - "requires": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - } - }, - "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "requires": { - "@types/ms": "*" - } - }, - "@types/estree": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", - "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" - }, - "@types/estree-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", - "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", - "requires": { - "@types/estree": "*" - } - }, - "@types/hast": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "requires": { - "@types/unist": "*" - } - }, - "@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "requires": { - "@types/unist": "*" - } - }, - "@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" - }, - "@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", - "dev": true - }, - "@types/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@types/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw==" - }, - "@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" - }, - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==" - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", - "dev": true - }, - "ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" - }, - "character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" - }, - "co": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz", - "integrity": "sha512-CQsjCRiNObI8AtTsNIBDRMQ4oMR83CzEswHYahClvul7gKk+lDQiOKv+5qh7LQWf5sh6jkZNispz/QlsZxyNgA==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "requires": { - "character-entities": "^2.0.0" - } - }, - "deepmerge": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", - "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", - "dev": true - }, - "dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" - }, - "diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==" - }, - "eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" - }, - "is-builtin-module": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", - "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", - "dev": true, - "requires": { - "builtin-modules": "^3.3.0" - } - }, - "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "dev": true - }, - "is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" - }, - "is-reference": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", - "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", - "dev": true, - "requires": { - "@types/estree": "*" - } - }, - "js-cleanup": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/js-cleanup/-/js-cleanup-1.2.0.tgz", - "integrity": "sha512-JeDD0yiiSt80fXzAVa/crrS0JDPQljyBG/RpOtaSbyDq03VHa9szJWMaWOYU/bcTn412uMN2MxApXq8v79cUiQ==", - "dev": true, - "requires": { - "magic-string": "^0.25.7", - "perf-regexes": "^1.0.1", - "skip-regex": "^1.0.2" - }, - "dependencies": { - "magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.8" - } - } - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - } - }, - "kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" - }, - "longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.13" - } - }, - "markdown-table": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==" - }, - "mdast-comment-marker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/mdast-comment-marker/-/mdast-comment-marker-2.1.1.tgz", - "integrity": "sha512-ktFfySmbRfOPiWoLkRKqkkyYkDnBVX5b5FqXwnvV1TmgVOl49ETsYK4hPKqrlM15y7AtxNDKIKwJRkZa3TWkng==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-mdx-expression": "^1.1.0" - } - }, - "mdast-util-find-and-replace": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz", - "integrity": "sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==", - "requires": { - "@types/mdast": "^3.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - } - }, - "mdast-util-from-markdown": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.0.tgz", - "integrity": "sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - } - }, - "mdast-util-gfm": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz", - "integrity": "sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==", - "requires": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - } - }, - "mdast-util-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==", - "requires": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" - } - }, - "mdast-util-gfm-footnote": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz", - "integrity": "sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-util-normalize-identifier": "^1.0.0" - } - }, - "mdast-util-gfm-strikethrough": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz", - "integrity": "sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-gfm-table": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz", - "integrity": "sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==", - "requires": { - "@types/mdast": "^3.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-gfm-task-list-item": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz", - "integrity": "sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-heading-style": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-heading-style/-/mdast-util-heading-style-2.0.1.tgz", - "integrity": "sha512-0L5rthU4xKDVbw+UQ7D8Y8xOEsX4JXZvemWoEAsL+WAaeSH+TvVVwFnTb3G/OrjyP4VYQULoNWU+PdZfkmNu4A==", - "requires": { - "@types/mdast": "^3.0.0" - } - }, - "mdast-util-mdx-expression": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.3.2.tgz", - "integrity": "sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - } - }, - "mdast-util-phrasing": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", - "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", - "requires": { - "@types/mdast": "^3.0.0", - "unist-util-is": "^5.0.0" - } - }, - "mdast-util-to-markdown": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", - "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" - } - }, - "mdast-util-to-string": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.1.tgz", - "integrity": "sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==", - "requires": { - "@types/mdast": "^3.0.0" - } - }, - "micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "micromark-core-commonmark": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", - "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", - "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", - "requires": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-footnote": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.4.tgz", - "integrity": "sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==", - "requires": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-strikethrough": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz", - "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-table": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz", - "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-tagfilter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz", - "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-gfm-task-list-item": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz", - "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-destination": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", - "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-label": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", - "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-space": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", - "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-title": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", - "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-whitespace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", - "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", - "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", - "requires": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-chunked": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", - "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-classify-character": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", - "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-combine-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", - "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-decode-numeric-character-reference": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", - "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-decode-string": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", - "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-encode": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz", - "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==" - }, - "micromark-util-html-tag-name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz", - "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==" - }, - "micromark-util-normalize-identifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", - "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-resolve-all": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", - "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-sanitize-uri": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz", - "integrity": "sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-subtokenize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", - "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-util-symbol": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", - "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==" - }, - "micromark-util-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", - "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==" - }, - "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "perf-regexes": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/perf-regexes/-/perf-regexes-1.0.1.tgz", - "integrity": "sha512-L7MXxUDtqr4PUaLFCDCXBfGV/6KLIuSEccizDI7JxT+c9x1G1v04BQ4+4oag84SHaCdrBgQAIs/Cqn+flwFPng==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pluralize": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", - "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==" - }, - "remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" - } - }, - "remark-lint": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/remark-lint/-/remark-lint-9.1.1.tgz", - "integrity": "sha512-zhe6twuqgkx/9KgZyNyaO0cceA4jQuJcyzMOBC+JZiAzMN6mFUmcssWZyY30ko8ut9vQDMX/pyQnolGn+Fg/Tw==", - "requires": { - "@types/mdast": "^3.0.0", - "remark-message-control": "^7.0.0", - "unified": "^10.1.0" - } - }, - "remark-lint-blockquote-indentation": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-blockquote-indentation/-/remark-lint-blockquote-indentation-3.1.1.tgz", - "integrity": "sha512-u9cjedM6zcK8vRicis5n/xeOSDIC3FGBCKc3K9pqw+nNrOjY85FwxDQKZZ/kx7rmkdRZEhgyHak+wzPBllcxBQ==", - "requires": { - "@types/mdast": "^3.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-checkbox-character-style": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-checkbox-character-style/-/remark-lint-checkbox-character-style-4.1.1.tgz", - "integrity": "sha512-KPSW3wfHfB8m9hzrtHiBHCTUIsOPX5nZR7VM+2pMjwqnhI6Mp94DKprkNo1ekNZALNeoZIDWZUSYxSiiwFfmVQ==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-checkbox-content-indent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-checkbox-content-indent/-/remark-lint-checkbox-content-indent-4.1.1.tgz", - "integrity": "sha512-apkM6sqCwAHwNV0v6KuEbq50fH3mTAV4wKTwI1nWgEj33/nf4+RvLLPgznoc2olZyeAIHR69EKPQiernjCXPOw==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.0" - } - }, - "remark-lint-code-block-style": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/remark-lint-code-block-style/-/remark-lint-code-block-style-3.1.0.tgz", - "integrity": "sha512-Hv4YQ8ueLGpjItla4CkcOkcfGj+nlquqylDgCm1/xKnW+Ke2a4qVTMVJrP9Krp4FWmXgktJLDHjhRH+pzhDXLg==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-definition-spacing": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-definition-spacing/-/remark-lint-definition-spacing-3.1.1.tgz", - "integrity": "sha512-PR+cYvc0FMtFWjkaXePysW88r7Y7eIwbpUGPFDIWE48fiRiz8U3VIk05P3loQCpCkbmUeInAAYD8tIFPTg4Jlg==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-fenced-code-flag": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-fenced-code-flag/-/remark-lint-fenced-code-flag-3.1.1.tgz", - "integrity": "sha512-FFVZmYsBccKIIEgOtgdZEpQdARtAat1LTLBydnIpyNIvcntzWwtrtlj9mtjL8ZoSRre8HtwmEnBFyOfmM/NWaA==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-fenced-code-marker": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-fenced-code-marker/-/remark-lint-fenced-code-marker-3.1.1.tgz", - "integrity": "sha512-x/t8sJWPvE46knKz6zW03j9VX5477srHUmRFbnXhZ3K8e37cYVUIvfbPhcPCAosSsOki9+dvGfZsWQiKuUNNfQ==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-file-extension": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-2.1.1.tgz", - "integrity": "sha512-r6OMe27YZzr2NFjPMbBxgm8RZxigRwzeFSjapPlqcxk0Q0w/6sosJsceBNlGGlk00pltvv7NPqSexbXUjirrQQ==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" - } - }, - "remark-lint-final-definition": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-final-definition/-/remark-lint-final-definition-3.1.1.tgz", - "integrity": "sha512-94hRV+EBIuLVFooiimsZwh5ZPEcTqjy5wr7LgqxoUUWy+srTanndaLoki7bxQJeIcWUnomZncsJAyL0Lo7toxw==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-final-newline": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-final-newline/-/remark-lint-final-newline-2.1.1.tgz", - "integrity": "sha512-cgKYaI7ujUse/kV4KajLv2j1kmi1CxpAu+w7wIU0/Faihhb3sZAf4a5ACf2Wu8NoTSIr1Q//3hDysG507PIoDg==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" - } - }, - "remark-lint-first-heading-level": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-first-heading-level/-/remark-lint-first-heading-level-3.1.1.tgz", - "integrity": "sha512-Z2+gn9sLyI/sT2c1JMPf1dj9kQkFCpL1/wT5Skm5nMbjI8/dIiTF2bKr9XKsFZUFP7GTA57tfeZvzD1rjWbMwg==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-hard-break-spaces": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-hard-break-spaces/-/remark-lint-hard-break-spaces-3.1.1.tgz", - "integrity": "sha512-UfwFvESpX32qwyHJeluuUuRPWmxJDTkmjnWv2r49G9fC4Jrzm4crdJMs3sWsrGiQ3mSex6bgp/8rqDgtBng2IA==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-heading-style": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-heading-style/-/remark-lint-heading-style-3.1.1.tgz", - "integrity": "sha512-Qm7ZAF+s46ns0Wo5TlHGIn/PPMMynytn8SSLEdMIo6Uo/+8PAcmQ3zU1pj57KYxfyDoN5iQPgPIwPYMLYQ2TSQ==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-heading-style": "^2.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-list-item-bullet-indent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-list-item-bullet-indent/-/remark-lint-list-item-bullet-indent-4.1.1.tgz", - "integrity": "sha512-NFvXVj1Nm12+Ma48NOjZCGb/D0IhmUcxyrTCpPp+UNJhEWrmFxM8nSyIiZgXadgXErnuv+xm2Atw7TAcZ9a1Cg==", - "requires": { - "@types/mdast": "^3.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-list-item-indent": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-list-item-indent/-/remark-lint-list-item-indent-3.1.1.tgz", - "integrity": "sha512-OSTG64e52v8XBmmeT0lefpiAfCMYHJxMMUrMnhTjLVyWAbEO0vqqR5bLvfLwzK+P4nY2D/8XKku0hw35dM86Rw==", - "requires": { - "@types/mdast": "^3.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-maximum-line-length": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/remark-lint-maximum-line-length/-/remark-lint-maximum-line-length-3.1.2.tgz", - "integrity": "sha512-KwddpVmNifTHNXwTQQgVufuUvv0hhu9kJVvmpNdEvfEc7tc3wBkaavyi3kKsUB8WwMhGtZuXVWy6OdPC1axzhw==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-no-blockquote-without-marker": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-5.1.1.tgz", - "integrity": "sha512-7jL7eKS25kKRhQ7SKKB5eRfNleDMWKWAmZ5Y/votJdDoM+6qsopLLumPWaSzP0onyV3dyHRhPfBtqelt3hvcyA==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.0" - } - }, - "remark-lint-no-consecutive-blank-lines": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/remark-lint-no-consecutive-blank-lines/-/remark-lint-no-consecutive-blank-lines-4.1.2.tgz", - "integrity": "sha512-wRsR3kFgHaZ4mO3KASU43oXGLGezNZ64yNs1ChPUacKh0Bm7cwGnxN9GHGAbOXspwrYrN2eCDxzCbdPEZi2qKw==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-no-duplicate-definitions": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-duplicate-definitions/-/remark-lint-no-duplicate-definitions-3.1.1.tgz", - "integrity": "sha512-9p+nBz8VvV+t4g/ALNLVN8naV+ffAzC4ADyg9QivzmKwLjyF93Avt4HYNlb2GZ+aoXRQSVG1wjjWFeDC9c7Tdg==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-stringify-position": "^3.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-no-file-name-articles": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-file-name-articles/-/remark-lint-no-file-name-articles-2.1.1.tgz", - "integrity": "sha512-7fiHKQUGvP4WOsieZ1dxm8WQWWjXjPj0Uix6pk2dSTJqxvaosjKH1AV0J/eVvliat0BGH8Cz4SUbuz5vG6YbdQ==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" - } - }, - "remark-lint-no-file-name-consecutive-dashes": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-file-name-consecutive-dashes/-/remark-lint-no-file-name-consecutive-dashes-2.1.1.tgz", - "integrity": "sha512-tM4IpURGuresyeIBsXT5jsY3lZakgO6IO59ixcFt015bFjTOW54MrBvdJxA60QHhf5DAyHzD8wGeULPSs7ZQfg==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" - } - }, - "remark-lint-no-file-name-outer-dashes": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-file-name-outer-dashes/-/remark-lint-no-file-name-outer-dashes-2.1.1.tgz", - "integrity": "sha512-2kRcVNzZb0zS3jE+Iaa6MEpplhqXSdsHBILS+BxJ4cDGAAIdeipY8hKaDLdZi+34wvrfnDxNgvNLcHpgqO+OZA==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0" - } - }, - "remark-lint-no-heading-content-indent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-heading-content-indent/-/remark-lint-no-heading-content-indent-4.1.1.tgz", - "integrity": "sha512-W4zF7MA72IDC5JB0qzciwsnioL5XlnoE0r1F7sDS0I5CJfQtHYOLlxb3UAIlgRCkBokPWCp0E4o1fsY/gQUKVg==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-heading-style": "^2.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-no-heading-indent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-heading-indent/-/remark-lint-no-heading-indent-4.1.1.tgz", - "integrity": "sha512-3vIfT7gPdpE9D7muIQ6YzSF1q27H9SbsDD7ClJRkEWxMiAzBg0obOZFOIBYukUkmGWdOR5P1EDn5n9TEzS1Fyg==", - "requires": { - "@types/mdast": "^3.0.0", - "pluralize": "^8.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-no-inline-padding": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-inline-padding/-/remark-lint-no-inline-padding-4.1.1.tgz", - "integrity": "sha512-++IMm6ohOPKNOrybqjP9eiclEtVX/Rd2HpF2UD9icrC1X5nvrI6tlfN55tePaFvWAB7pe6MW4LzNEMnWse61Lw==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-no-literal-urls": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-literal-urls/-/remark-lint-no-literal-urls-3.1.1.tgz", - "integrity": "sha512-tZZ4gtZMA//ZAf7GJTE8S9yjzqXUfUTlR/lvU7ffc7NeSurqCBwAtHqeXVCHiD39JnlHVSW2MLYhvHp53lBGvA==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-no-multiple-toplevel-headings": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-multiple-toplevel-headings/-/remark-lint-no-multiple-toplevel-headings-3.1.1.tgz", - "integrity": "sha512-bM//SIBvIkoGUpA8hR5QibJ+7C2R50PTIRrc4te93YNRG+ie8bJzjwuO9jIMedoDfJB6/+7EqO9FYBivjBZ3MA==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-stringify-position": "^3.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-no-shell-dollars": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-shell-dollars/-/remark-lint-no-shell-dollars-3.1.1.tgz", - "integrity": "sha512-Q3Ad1TaOPxbYog5+Of/quPG3Fy+dMKiHjT8KsU7NDiHG6YJOnAJ3f3w+y13CIlNIaKc/MrisgcthhrZ7NsgXfA==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-no-shortcut-reference-image": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-shortcut-reference-image/-/remark-lint-no-shortcut-reference-image-3.1.1.tgz", - "integrity": "sha512-m8tH+loDagd1JUns/T4eyulVXgVvE+ZSs7owRUOmP+dgsKJuO5sl1AdN9eyKDVMEvxHF3Pm5WqE62QIRNM48mA==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-no-shortcut-reference-link": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-shortcut-reference-link/-/remark-lint-no-shortcut-reference-link-3.1.1.tgz", - "integrity": "sha512-oDJ92/jXQ842HgrBGgZdP7FA+N2jBMCBU2+jRElkS+OWVut0UaDILtNavNy/e85B3SLPj3RoXKF96M4vfJ7B2A==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-no-table-indentation": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-table-indentation/-/remark-lint-no-table-indentation-4.1.1.tgz", - "integrity": "sha512-eklvBxUSrkVbJxeokepOvFZ3n2V6zaJERIiOowR+y/Bz4dRHDMij1Ojg55AMO9yUMvxWPV3JPOeThliAcPmrMg==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.0" - } - }, - "remark-lint-no-tabs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-3.1.1.tgz", - "integrity": "sha512-+MjXoHSSqRFUUz6XHgB1z7F5zIETxhkY+lC5LsOYb1r2ZdujZQWzBzNW5ya4HH5JiDVBPhp8MrqM9cP1v7tB5g==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "vfile-location": "^4.0.0" - } - }, - "remark-lint-no-trailing-spaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-trailing-spaces/-/remark-lint-no-trailing-spaces-2.0.1.tgz", - "integrity": "sha512-cj8t+nvtO6eAY2lJC7o5du8VeOCK13XiDUHL4U6k5aw6ZLr3EYWbQ/rNc6cr60eHkh5Ldm09KiZjV3CWpxqJ0g==", - "requires": { - "unified-lint-rule": "^1.0.2" - }, - "dependencies": { - "unified-lint-rule": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/unified-lint-rule/-/unified-lint-rule-1.0.6.tgz", - "integrity": "sha512-YPK15YBFwnsVorDFG/u0cVVQN5G2a3V8zv5/N6KN3TCG+ajKtaALcy7u14DCSrJI+gZeyYquFL9cioJXOGXSvg==", - "requires": { - "wrapped": "^1.0.1" - } - } - } - }, - "remark-lint-no-undefined-references": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/remark-lint-no-undefined-references/-/remark-lint-no-undefined-references-4.2.0.tgz", - "integrity": "sha512-EDV9B1ZXMLcKVtMQFvfvtbag4AkLcu8aUNGXoez5GJLcCAQ8Q+sG74yOtIW4xNVlVubEjl0vdkFhaKYLxvn2Sw==", - "requires": { - "@types/mdast": "^3.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.0" - } - }, - "remark-lint-no-unused-definitions": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-no-unused-definitions/-/remark-lint-no-unused-definitions-3.1.1.tgz", - "integrity": "sha512-/GtyBukhAxi5MEX/g/m+FzDEflSbTe2/cpe2H+tJZyDmiLhjGXRdwWnPRDp+mB9g1iIZgVRCk7T4v90RbQX/mw==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-ordered-list-marker-style": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-ordered-list-marker-style/-/remark-lint-ordered-list-marker-style-3.1.1.tgz", - "integrity": "sha512-IWcWaJoaSb4yoSOuvDbj9B2uXp9kSj58DqtrMKo8MoRShmbj1onVfulTxoTLeLtI11NvW+mj3jPSpqjMjls+5Q==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-prohibited-strings": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/remark-lint-prohibited-strings/-/remark-lint-prohibited-strings-3.1.0.tgz", - "integrity": "sha512-zwfDDdYl7ye0gEHcwhdkv1ZGXj1ibw4gnLLZkkvySnDdTz2tshY3fOJLY5NikbVseaIRVGOr5qa+8J9WNQT/fA==", - "requires": { - "escape-string-regexp": "^5.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.1", - "unist-util-visit": "^4.0.0", - "vfile-location": "^4.0.1" - } - }, - "remark-lint-rule-style": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-rule-style/-/remark-lint-rule-style-3.1.1.tgz", - "integrity": "sha512-+oZe0ph4DWHGwPkQ/FpqiGp4WULTXB1edftnnNbizYT+Wr+/ux7GNTx78oXH/PHwlnOtVIExMc4W/vDXrUj/DQ==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-strong-marker": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-strong-marker/-/remark-lint-strong-marker-3.1.1.tgz", - "integrity": "sha512-tX9Os2C48Hh8P8CouY4dcnAhGnR3trL+NCDqIvJvFDR9Rvm9yfNQaY2N4ZHWVY0iUicq9DpqEiJTgUsT8AGv/w==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-table-cell-padding": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/remark-lint-table-cell-padding/-/remark-lint-table-cell-padding-4.1.2.tgz", - "integrity": "sha512-cx5BXjHtpACa7Z51Vuqzy9BI4Z8Hnxz7vklhhrubkoB7mbctP/mR+Nh4B8eE5VtgFYJNHFwIltl96PuoctFCeQ==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-table-pipes": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-table-pipes/-/remark-lint-table-pipes-4.1.1.tgz", - "integrity": "sha512-mJnB2FpjJTE4s9kE1JX8gcCjCFvtGPjzXUiQy0sbPHn2YM9EWG7kvFWYoqWK4w569CEQJyxZraEPltmhDjQTjg==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-lint-unordered-list-marker-style": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-lint-unordered-list-marker-style/-/remark-lint-unordered-list-marker-style-3.1.1.tgz", - "integrity": "sha512-JwH8oIDi9f5Z8cTQLimhJ/fkbPwI3OpNSifjYyObNNuc4PG4/NUoe5ZuD10uPmPYHZW+713RZ8S5ucVCkI8dDA==", - "requires": { - "@types/mdast": "^3.0.0", - "unified": "^10.0.0", - "unified-lint-rule": "^2.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-message-control": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/remark-message-control/-/remark-message-control-7.1.1.tgz", - "integrity": "sha512-xKRWl1NTBOKed0oEtCd8BUfH5m4s8WXxFFSoo7uUwx6GW/qdCy4zov5LfPyw7emantDmhfWn5PdIZgcbVcWMDQ==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-comment-marker": "^2.0.0", - "unified": "^10.0.0", - "unified-message-control": "^4.0.0", - "vfile": "^5.0.0" - } - }, - "remark-parse": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", - "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - } - }, - "remark-preset-lint-node": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/remark-preset-lint-node/-/remark-preset-lint-node-3.4.0.tgz", - "integrity": "sha512-8y2zZMwME1f7WGJSTAJGpAH6QRCQUV0Q3d8w3ecGoK/veRWX1gNpsRB3TH4JLDFF3v3zEOL7bs9Sexq47mT+MQ==", - "requires": { - "js-yaml": "^4.1.0", - "remark-gfm": "^3.0.1", - "remark-lint-blockquote-indentation": "^3.1.1", - "remark-lint-checkbox-character-style": "^4.1.1", - "remark-lint-checkbox-content-indent": "^4.1.1", - "remark-lint-code-block-style": "^3.1.0", - "remark-lint-definition-spacing": "^3.1.1", - "remark-lint-fenced-code-flag": "^3.1.1", - "remark-lint-fenced-code-marker": "^3.1.1", - "remark-lint-file-extension": "^2.1.1", - "remark-lint-final-definition": "^3.1.1", - "remark-lint-first-heading-level": "^3.1.1", - "remark-lint-heading-style": "^3.1.1", - "remark-lint-list-item-indent": "^3.1.1", - "remark-lint-maximum-line-length": "^3.1.2", - "remark-lint-no-consecutive-blank-lines": "^4.1.2", - "remark-lint-no-file-name-articles": "^2.1.1", - "remark-lint-no-file-name-consecutive-dashes": "^2.1.1", - "remark-lint-no-file-name-outer-dashes": "^2.1.1", - "remark-lint-no-heading-indent": "^4.1.1", - "remark-lint-no-multiple-toplevel-headings": "^3.1.1", - "remark-lint-no-shell-dollars": "^3.1.1", - "remark-lint-no-table-indentation": "^4.1.1", - "remark-lint-no-tabs": "^3.1.1", - "remark-lint-no-trailing-spaces": "^2.0.1", - "remark-lint-prohibited-strings": "^3.1.0", - "remark-lint-rule-style": "^3.1.1", - "remark-lint-strong-marker": "^3.1.1", - "remark-lint-table-cell-padding": "^4.1.2", - "remark-lint-table-pipes": "^4.1.1", - "remark-lint-unordered-list-marker-style": "^3.1.1", - "remark-preset-lint-recommended": "^6.1.2", - "semver": "^7.3.5", - "unified-lint-rule": "^2.1.1", - "unist-util-visit": "^4.1.0" - } - }, - "remark-preset-lint-recommended": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/remark-preset-lint-recommended/-/remark-preset-lint-recommended-6.1.2.tgz", - "integrity": "sha512-x9kWufNY8PNAhY4fsl+KD3atgQdo4imP3GDAQYbQ6ylWVyX13suPRLkqnupW0ODRynfUg8ZRt8pVX0wMHwgPAg==", - "requires": { - "@types/mdast": "^3.0.0", - "remark-lint": "^9.0.0", - "remark-lint-final-newline": "^2.0.0", - "remark-lint-hard-break-spaces": "^3.0.0", - "remark-lint-list-item-bullet-indent": "^4.0.0", - "remark-lint-list-item-indent": "^3.0.0", - "remark-lint-no-blockquote-without-marker": "^5.0.0", - "remark-lint-no-duplicate-definitions": "^3.0.0", - "remark-lint-no-heading-content-indent": "^4.0.0", - "remark-lint-no-inline-padding": "^4.0.0", - "remark-lint-no-literal-urls": "^3.0.0", - "remark-lint-no-shortcut-reference-image": "^3.0.0", - "remark-lint-no-shortcut-reference-link": "^3.0.0", - "remark-lint-no-undefined-references": "^4.0.0", - "remark-lint-no-unused-definitions": "^3.0.0", - "remark-lint-ordered-list-marker-style": "^3.0.0", - "unified": "^10.0.0" - } - }, - "remark-stringify": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-10.0.2.tgz", - "integrity": "sha512-6wV3pvbPvHkbNnWB0wdDvVFHOe1hBRAx1Q/5g/EpH4RppAII6J8Gnwe7VbHuXaoKIF6LAg6ExTel/+kNqSQ7lw==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.0.0", - "unified": "^10.0.0" - } - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "rollup": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.15.0.tgz", - "integrity": "sha512-F9hrCAhnp5/zx/7HYmftvsNBkMfLfk/dXUh73hPSM2E3CRgap65orDNJbLetoiUFwSAk6iHPLvBrZ5iHYvzqsg==", - "dev": true, - "requires": { - "fsevents": "~2.3.2" - } - }, - "rollup-plugin-cleanup": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/rollup-plugin-cleanup/-/rollup-plugin-cleanup-3.2.1.tgz", - "integrity": "sha512-zuv8EhoO3TpnrU8MX8W7YxSbO4gmOR0ny06Lm3nkFfq0IVKdBUtHwhVzY1OAJyNCIAdLiyPnOrU0KnO0Fri1GQ==", - "dev": true, - "requires": { - "js-cleanup": "^1.2.0", - "rollup-pluginutils": "^2.8.2" - } - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "dev": true, - "requires": { - "estree-walker": "^0.6.1" - }, - "dependencies": { - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", - "dev": true - } - } - }, - "sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "requires": { - "mri": "^1.1.0" - } - }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "skip-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/skip-regex/-/skip-regex-1.0.2.tgz", - "integrity": "sha512-pEjMUbwJ5Pl/6Vn6FsamXHXItJXSRftcibixDmNCWbWhic0hzHrwkMZo0IZ7fMRH9KxcWDFSkzhccB4285PutA==", - "dev": true - }, - "sliced": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", - "integrity": "sha512-VZBmZP8WU3sMOZm1bdgTadsQbcscK0UM8oKxKVBs4XAhUo2Xxzm/OFMGBkPusxw9xL3Uy8LrzEqGqJhclsr0yA==" - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "dev": true - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "requires": { - "ansi-regex": "^6.0.1" - } - }, - "supports-color": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.3.1.tgz", - "integrity": "sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==" - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true - }, - "to-vfile": { - "version": "7.2.4", - "resolved": "https://registry.npmjs.org/to-vfile/-/to-vfile-7.2.4.tgz", - "integrity": "sha512-2eQ+rJ2qGbyw3senPI0qjuM7aut8IYXK6AEoOWb+fJx/mQYzviTckm1wDjq91QYHAPBTYzmdJXxMFA6Mk14mdw==", - "requires": { - "is-buffer": "^2.0.0", - "vfile": "^5.1.0" - } - }, - "trough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==" - }, - "unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "requires": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" - } - }, - "unified-lint-rule": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/unified-lint-rule/-/unified-lint-rule-2.1.1.tgz", - "integrity": "sha512-vsLHyLZFstqtGse2gvrGwasOmH8M2y+r2kQMoDSWzSqUkQx2MjHjvZuGSv5FUaiv4RQO1bHRajy7lSGp7XWq5A==", - "requires": { - "@types/unist": "^2.0.0", - "trough": "^2.0.0", - "unified": "^10.0.0", - "vfile": "^5.0.0" - } - }, - "unified-message-control": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unified-message-control/-/unified-message-control-4.0.0.tgz", - "integrity": "sha512-1b92N+VkPHftOsvXNOtkJm4wHlr+UDmTBF2dUzepn40oy9NxanJ9xS1RwUBTjXJwqr2K0kMbEyv1Krdsho7+Iw==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit": "^3.0.0", - "vfile": "^5.0.0", - "vfile-location": "^4.0.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "unist-util-visit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-3.1.0.tgz", - "integrity": "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^4.0.0" - } - }, - "unist-util-visit-parents": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz", - "integrity": "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - } - } - }, - "unist-util-generated": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", - "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==" - }, - "unist-util-is": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz", - "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==" - }, - "unist-util-position": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", - "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-stringify-position": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-visit": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - } - }, - "unist-util-visit-parents": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - }, - "uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "requires": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - } - }, - "vfile": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", - "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - } - }, - "vfile-location": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", - "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", - "requires": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" - } - }, - "vfile-message": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", - "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - }, - "vfile-reporter": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/vfile-reporter/-/vfile-reporter-7.0.5.tgz", - "integrity": "sha512-NdWWXkv6gcd7AZMvDomlQbK3MqFWL1RlGzMn++/O2TI+68+nqxCPTvLugdOtfSzXmjh+xUyhp07HhlrbJjT+mw==", - "requires": { - "@types/supports-color": "^8.0.0", - "string-width": "^5.0.0", - "supports-color": "^9.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile": "^5.0.0", - "vfile-message": "^3.0.0", - "vfile-sort": "^3.0.0", - "vfile-statistics": "^2.0.0" - } - }, - "vfile-sort": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vfile-sort/-/vfile-sort-3.0.1.tgz", - "integrity": "sha512-1os1733XY6y0D5x0ugqSeaVJm9lYgj0j5qdcZQFyxlZOSy1jYarL77lLyb5gK4Wqr1d5OxmuyflSO3zKyFnTFw==", - "requires": { - "vfile": "^5.0.0", - "vfile-message": "^3.0.0" - } - }, - "vfile-statistics": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/vfile-statistics/-/vfile-statistics-2.0.1.tgz", - "integrity": "sha512-W6dkECZmP32EG/l+dp2jCLdYzmnDBIw6jwiLZSER81oR5AHRcVqL+k3Z+pfH1R73le6ayDkJRMk0sutj1bMVeg==", - "requires": { - "vfile": "^5.0.0", - "vfile-message": "^3.0.0" - } - }, - "wrapped": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wrapped/-/wrapped-1.0.1.tgz", - "integrity": "sha512-ZTKuqiTu3WXtL72UKCCnQLRax2IScKH7oQ+mvjbpvNE+NJxIWIemDqqM2GxNr4N16NCjOYpIgpin5pStM7kM5g==", - "requires": { - "co": "3.1.0", - "sliced": "^1.0.1" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" - } } } diff --git a/tools/lint-md/package.json b/tools/lint-md/package.json index cee5774f7b7b4d..500bca26a8bba7 100644 --- a/tools/lint-md/package.json +++ b/tools/lint-md/package.json @@ -16,7 +16,7 @@ "devDependencies": { "@rollup/plugin-commonjs": "^24.0.1", "@rollup/plugin-node-resolve": "^15.0.1", - "rollup": "^3.15.0", + "rollup": "^3.18.0", "rollup-plugin-cleanup": "^3.2.1" } } diff --git a/tools/msvs/vswhere_usability_wrapper.cmd b/tools/msvs/vswhere_usability_wrapper.cmd index 45ca5b2164a3b3..b5dcf7f42a06c6 100644 --- a/tools/msvs/vswhere_usability_wrapper.cmd +++ b/tools/msvs/vswhere_usability_wrapper.cmd @@ -5,7 +5,7 @@ @if not defined DEBUG_HELPER @ECHO OFF setlocal -if "%~2"=="prerelease" set VSWHERE_WITH_PRERELEASE=1 +if "%~3"=="prerelease" set VSWHERE_WITH_PRERELEASE=1 set "InstallerPath=%ProgramFiles(x86)%\Microsoft Visual Studio\Installer" if not exist "%InstallerPath%" set "InstallerPath=%ProgramFiles%\Microsoft Visual Studio\Installer" if not exist "%InstallerPath%" goto :no-vswhere @@ -13,7 +13,11 @@ if not exist "%InstallerPath%" goto :no-vswhere set "Path=%Path%;%InstallerPath%" where vswhere 2> nul > nul if errorlevel 1 goto :no-vswhere -set VSWHERE_REQ=-requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 +if "%2"=="arm64" ( + set VSWHERE_REQ=-requires Microsoft.VisualStudio.Component.VC.Tools.ARM64 +) else ( + set VSWHERE_REQ=-requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 +) set VSWHERE_PRP=-property installationPath set VSWHERE_LMT=-version %1 vswhere -prerelease > nul 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/test/fixtures/wpt/resources/webidl2/LICENSE b/tools/node_modules/eslint/node_modules/@eslint/js/LICENSE similarity index 85% rename from test/fixtures/wpt/resources/webidl2/LICENSE rename to tools/node_modules/eslint/node_modules/@eslint/js/LICENSE index fd21d439b09a8d..b607bb36e96c33 100644 --- a/test/fixtures/wpt/resources/webidl2/LICENSE +++ b/tools/node_modules/eslint/node_modules/@eslint/js/LICENSE @@ -1,6 +1,4 @@ -The MIT License (MIT) - -Copyright (c) 2014 Robin Berjon +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 @@ -9,13 +7,13 @@ 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 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. +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", 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'); diff --git a/tools/update-cares.sh b/tools/update-cares.sh deleted file mode 100755 index f20347d88274fe..00000000000000 --- a/tools/update-cares.sh +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/sh -set -e -# Shell script to update c-ares in the source tree to a specific version - -BASE_DIR=$(cd "$(dirname "$0")/.." && pwd) -DEPS_DIR="$BASE_DIR/deps" -ARES_VERSION=$1 - -if [ "$#" -le 0 ]; then - echo "Error: please provide an c-ares version to update to" - echo " e.g. $0 1.18.1" - exit 1 -fi - -echo "Making temporary workspace" - -WORKSPACE=$(mktemp -d 2> /dev/null || mktemp -d -t 'tmp') - -cleanup () { - EXIT_CODE=$? - [ -d "$WORKSPACE" ] && rm -rf "$WORKSPACE" - exit $EXIT_CODE -} - -trap cleanup INT TERM EXIT - -ARES_REF="cares-$(echo "$ARES_VERSION" | tr . _)" -ARES_TARBALL="c-ares-$ARES_VERSION.tar.gz" - -cd "$WORKSPACE" - -echo "Fetching c-ares source archive" -curl -sL -o "$ARES_TARBALL" "https://github.com/c-ares/c-ares/releases/download/$ARES_REF/$ARES_TARBALL" -gzip -dc "$ARES_TARBALL" | tar xf - -rm "$ARES_TARBALL" -mv "c-ares-$ARES_VERSION" cares - -echo "Removing tests" -rm -rf "$WORKSPACE/cares/test" - -echo "Copying existing .gitignore, config and gyp files" -cp -R "$DEPS_DIR/cares/config" "$WORKSPACE/cares" -cp "$DEPS_DIR/cares/.gitignore" "$WORKSPACE/cares" -cp "$DEPS_DIR/cares/cares.gyp" "$WORKSPACE/cares" - -echo "Replacing existing c-ares" -rm -rf "$DEPS_DIR/cares" -mv "$WORKSPACE/cares" "$DEPS_DIR/" - -echo "All done!" -echo "" -echo "Please git add c-ares, commit the new version:" -echo "" -echo "$ git add -A deps/cares" -echo "$ git commit -m \"deps: update c-ares to $ARES_VERSION\"" -echo "" 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" 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) diff --git a/tools/v8_gypfiles/d8.gyp b/tools/v8_gypfiles/d8.gyp index 61ff530e013443..656e5dffd3e853 100644 --- a/tools/v8_gypfiles/d8.gyp +++ b/tools/v8_gypfiles/d8.gyp @@ -47,7 +47,7 @@ }], ['(OS=="linux" or OS=="mac" or OS=="freebsd" or OS=="netbsd" \ or OS=="openbsd" or OS=="solaris" or OS=="android" \ - or OS=="qnx" or OS=="aix")', { + or OS=="qnx" or OS=="aix" or OS=="os400")', { 'sources': [ '<(V8_ROOT)/src/d8/d8-posix.cc', ] }], [ 'OS=="win"', { diff --git a/tools/v8_gypfiles/toolchain.gypi b/tools/v8_gypfiles/toolchain.gypi index c707ab79e7c172..26c6866fa96636 100644 --- a/tools/v8_gypfiles/toolchain.gypi +++ b/tools/v8_gypfiles/toolchain.gypi @@ -330,11 +330,11 @@ 'V8_TARGET_ARCH_PPC_BE', ], 'conditions': [ - ['OS=="aix"', { + ['OS=="aix" or OS=="os400"', { # Work around AIX ceil, trunc and round oddities. 'cflags': [ '-mcpu=power5+ -mfprnd' ], }], - ['OS=="aix"', { + ['OS=="aix" or OS=="os400"', { # Work around AIX assembler popcntb bug. 'cflags': [ '-mno-popcntb' ], }], @@ -651,7 +651,7 @@ ], }], ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" \ - or OS=="netbsd" or OS=="qnx" or OS=="aix"', { + or OS=="netbsd" or OS=="qnx" or OS=="aix" or OS=="os400"', { 'conditions': [ [ 'v8_no_strict_aliasing==1', { 'cflags': [ '-fno-strict-aliasing' ], @@ -667,7 +667,7 @@ ['OS=="netbsd"', { 'cflags': [ '-I/usr/pkg/include' ], }], - ['OS=="aix"', { + ['OS=="aix" or OS=="os400"', { 'defines': [ # Support for malloc(0) '_LINUX_SOURCE_COMPAT=1', @@ -700,7 +700,7 @@ # Support for backtrace_symbols. 'ldflags': [ '-rdynamic' ], }], - ['OS=="aix"', { + ['OS=="aix" or OS=="os400"', { 'ldflags': [ '-Wl,-bbigtoc' ], 'conditions': [ ['v8_target_arch=="ppc64"', { @@ -744,7 +744,7 @@ }, 'conditions': [ ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="netbsd" or \ - OS=="qnx" or OS=="aix"', { + OS=="qnx" or OS=="aix" or OS=="os400"', { 'cflags!': [ '-O3', '-O2', @@ -795,7 +795,7 @@ }, 'conditions': [ ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="netbsd" or \ - OS=="qnx" or OS=="aix"', { + OS=="qnx" or OS=="aix" or OS=="os400"', { 'cflags!': [ '-O0', '-O1', @@ -845,7 +845,7 @@ 'defines!': ['ENABLE_HANDLE_ZAPPING',], 'conditions': [ ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="netbsd" \ - or OS=="aix"', { + or OS=="aix" or OS=="os400"', { 'cflags!': [ '-Os', ], diff --git a/tools/v8_gypfiles/v8.gyp b/tools/v8_gypfiles/v8.gyp index 89358ad626921e..d463317a0fdd32 100644 --- a/tools/v8_gypfiles/v8.gyp +++ b/tools/v8_gypfiles/v8.gyp @@ -1064,7 +1064,7 @@ '<(V8_ROOT)/src/base/platform/platform-posix.h', ], 'conditions': [ - ['OS != "aix" and OS != "solaris"', { + ['OS != "aix" and OS != "os400" and OS != "solaris"', { 'sources': [ '<(V8_ROOT)/src/base/platform/platform-posix-time.cc', '<(V8_ROOT)/src/base/platform/platform-posix-time.h', @@ -1084,7 +1084,7 @@ ], }, }], - ['OS=="aix"', { + ['OS in "aix os400"', { 'variables': { # Used to differentiate `AIX` and `OS400`(IBM i). 'aix_variant_name': ' export const PromisePrototypeCatch: UncurryThis export const PromisePrototypeFinally: UncurryThis + export import Proxy = globalThis.Proxy + import _globalThis = globalThis + export { _globalThis as globalThis } } diff --git a/vcbuild.bat b/vcbuild.bat index dc9ff39ed6644c..858b54cc23c57c 100644 --- a/vcbuild.bat +++ b/vcbuild.bat @@ -242,12 +242,12 @@ if defined noprojgen if defined nobuild goto :after-build set msvs_host_arch=x86 if _%PROCESSOR_ARCHITECTURE%_==_AMD64_ set msvs_host_arch=amd64 if _%PROCESSOR_ARCHITEW6432%_==_AMD64_ set msvs_host_arch=amd64 +if _%PROCESSOR_ARCHITECTURE%_==_ARM64_ set msvs_host_arch=arm64 @rem usually vcvarsall takes an argument: host + '_' + target set vcvarsall_arg=%msvs_host_arch%_%target_arch% -@rem unless both host and target are x64 +@rem unless both the host and the target are the same if %target_arch%==x64 if %msvs_host_arch%==amd64 set vcvarsall_arg=amd64 -@rem also if both are x86 -if %target_arch%==x86 if %msvs_host_arch%==x86 set vcvarsall_arg=x86 +if %target_arch%==%msvs_host_arch% set vcvarsall_arg=%target_arch% @rem Look for Visual Studio 2022 :vs-set-2022 @@ -257,7 +257,7 @@ echo Looking for Visual Studio 2022 @rem cleared first as vswhere_usability_wrapper.cmd doesn't when it fails to @rem detect the version searched for if not defined target_env set "VCINSTALLDIR=" -call tools\msvs\vswhere_usability_wrapper.cmd "[17.0,18.0)" "prerelease" +call tools\msvs\vswhere_usability_wrapper.cmd "[17.0,18.0)" %target_arch% "prerelease" if "_%VCINSTALLDIR%_" == "__" goto vs-set-2019 set "WIXSDKDIR=%WIX%\SDK\VS2017" if defined msi ( @@ -297,7 +297,7 @@ echo Looking for Visual Studio 2019 @rem cleared first as vswhere_usability_wrapper.cmd doesn't when it fails to @rem detect the version searched for if not defined target_env set "VCINSTALLDIR=" -call tools\msvs\vswhere_usability_wrapper.cmd "[16.0,17.0)" "prerelease" +call tools\msvs\vswhere_usability_wrapper.cmd "[16.0,17.0)" %target_arch% "prerelease" if "_%VCINSTALLDIR%_" == "__" goto msbuild-not-found set "WIXSDKDIR=%WIX%\SDK\VS2017" if defined msi (