From d81f13ba2da1d0acefa64c0fcfc442ec68d87e5a Mon Sep 17 00:00:00 2001 From: koooge Date: Tue, 7 Mar 2023 13:30:34 +0100 Subject: [PATCH] test: CI node16 and 18 (#1426) * test: CI node16 and 18 Signed-off-by: koooge * chore: Replace jest-screenshot with jest-image-snapshot Signed-off-by: koooge * test: git mv snapshots Signed-off-by: koooge * test: Minor-upgrade canvas Signed-off-by: koooge --------- Signed-off-by: koooge --- .github/workflows/lint-test.yml | 2 +- package.json | 8 +- tests/unit/setupTests.js | 4 +- ...pec-js-fonts-default-helvetica-1-snap.png} | Bin ...s-spec-js-fonts-helvetica-bold-1-snap.png} | Bin .../fonts-spec-js-fonts-roboto-1-snap.png} | Bin ...onts-spec-js-fonts-roboto-bold-1-snap.png} | Bin .../text-spec-js-text-alignment-1-snap.png} | Bin .../text-spec-js-text-decoration-1-snap.png} | Bin .../text-spec-js-text-list-1-snap.png} | Bin .../text-spec-js-text-simple-text-1-snap.png} | Bin ...tor-spec-js-vector-complex-svg-1-snap.png} | Bin ...r-spec-js-vector-simple-shapes-1-snap.png} | Bin ...vector-spec-js-vector-svg-path-1-snap.png} | Bin ...vector-spec-js-vector-svg-path-2-snap.png} | Bin ...olute-spec-js-pdfmake-absolute-1-snap.png} | Bin ...olute-spec-js-pdfmake-absolute-2-snap.png} | Bin ...olute-spec-js-pdfmake-absolute-3-snap.png} | Bin ...und-spec-js-pdfmake-background-1-snap.png} | Bin ...und-spec-js-pdfmake-background-2-snap.png} | Bin ...und-spec-js-pdfmake-background-3-snap.png} | Bin .../basics-spec-js-pdfmake-basics-1-snap.png} | Bin ...spec-js-pdfmake-columns-simple-1-snap.png} | Bin ...spec-js-pdfmake-columns-simple-2-snap.png} | Bin ...spec-js-pdfmake-columns-simple-3-snap.png} | Bin ...spec-js-pdfmake-columns-simple-4-snap.png} | Bin ...spec-js-pdfmake-columns-simple-5-snap.png} | Bin .../images-spec-js-pdfmake-images-1-snap.png} | Bin .../images-spec-js-pdfmake-images-2-snap.png} | Bin .../lists-spec-js-pdfmake-lists-1-snap.png} | Bin .../lists-spec-js-pdfmake-lists-2-snap.png} | Bin .../lists-spec-js-pdfmake-lists-3-snap.png} | Bin .../lists-spec-js-pdfmake-lists-4-snap.png} | Bin .../lists-spec-js-pdfmake-lists-5-snap.png} | Bin .../lists-spec-js-pdfmake-lists-6-snap.png} | Bin ...pec-js-pdfmake-page-references-1-snap.png} | Bin ...pec-js-pdfmake-page-references-2-snap.png} | Bin ...pec-js-pdfmake-page-references-3-snap.png} | Bin ...pec-js-pdfmake-page-references-4-snap.png} | Bin .../qrcode-spec-js-pdfmake-qrcode-1-snap.png} | Bin .../qrcode-spec-js-pdfmake-qrcode-2-snap.png} | Bin .../tables-spec-js-pdfmake-tables-1-snap.png} | Bin .../tables-spec-js-pdfmake-tables-2-snap.png} | Bin .../tables-spec-js-pdfmake-tables-3-snap.png} | Bin .../tables-spec-js-pdfmake-tables-4-snap.png} | Bin .../tables-spec-js-pdfmake-tables-5-snap.png} | Bin .../tables-spec-js-pdfmake-tables-6-snap.png} | Bin .../tables-spec-js-pdfmake-tables-7-snap.png} | Bin .../tables-spec-js-pdfmake-tables-8-snap.png} | Bin ...ec-js-pdfmake-text-decorations-1-snap.png} | Bin .../toc-spec-js-pdfmake-toc-1-snap.png} | Bin .../toc-spec-js-pdfmake-toc-2-snap.png} | Bin .../toc-spec-js-pdfmake-toc-3-snap.png} | Bin .../toc-spec-js-pdfmake-toc-4-snap.png} | Bin .../toc-spec-js-pdfmake-toc-5-snap.png} | Bin ...mark-spec-js-pdfmake-watermark-1-snap.png} | Bin yarn.lock | 796 +++++------------- 57 files changed, 225 insertions(+), 585 deletions(-) rename tests/visual/{__snapshots__/fonts-spec-js-fonts-default-helvetica-1-0058b.snap.png => __image_snapshots__/fonts-spec-js-fonts-default-helvetica-1-snap.png} (100%) rename tests/visual/{__snapshots__/fonts-spec-js-fonts-helvetica-bold-1-f0fdc.snap.png => __image_snapshots__/fonts-spec-js-fonts-helvetica-bold-1-snap.png} (100%) rename tests/visual/{__snapshots__/fonts-spec-js-fonts-roboto-1-06f67.snap.png => __image_snapshots__/fonts-spec-js-fonts-roboto-1-snap.png} (100%) rename tests/visual/{__snapshots__/fonts-spec-js-fonts-roboto-bold-1-daae0.snap.png => __image_snapshots__/fonts-spec-js-fonts-roboto-bold-1-snap.png} (100%) rename tests/visual/{__snapshots__/text-spec-js-text-alignment-1-c91df.snap.png => __image_snapshots__/text-spec-js-text-alignment-1-snap.png} (100%) rename tests/visual/{__snapshots__/text-spec-js-text-decoration-1-9cad8.snap.png => __image_snapshots__/text-spec-js-text-decoration-1-snap.png} (100%) rename tests/visual/{__snapshots__/text-spec-js-text-list-1-c8284.snap.png => __image_snapshots__/text-spec-js-text-list-1-snap.png} (100%) rename tests/visual/{__snapshots__/text-spec-js-text-simple-text-1-f50c2.snap.png => __image_snapshots__/text-spec-js-text-simple-text-1-snap.png} (100%) rename tests/visual/{__snapshots__/vector-spec-js-vector-complex-svg-1-22668.snap.png => __image_snapshots__/vector-spec-js-vector-complex-svg-1-snap.png} (100%) rename tests/visual/{__snapshots__/vector-spec-js-vector-simple-shapes-1-5c349.snap.png => __image_snapshots__/vector-spec-js-vector-simple-shapes-1-snap.png} (100%) rename tests/visual/{__snapshots__/vector-spec-js-vector-svg-path-1-27b28.snap.png => __image_snapshots__/vector-spec-js-vector-svg-path-1-snap.png} (100%) rename tests/visual/{__snapshots__/vector-spec-js-vector-svg-path-2-a0da0.snap.png => __image_snapshots__/vector-spec-js-vector-svg-path-2-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/absolute-spec-js-pdfmake-absolute-1-80fe0.snap.png => __image_snapshots__/absolute-spec-js-pdfmake-absolute-1-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/absolute-spec-js-pdfmake-absolute-2-17893.snap.png => __image_snapshots__/absolute-spec-js-pdfmake-absolute-2-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/absolute-spec-js-pdfmake-absolute-3-b6f02.snap.png => __image_snapshots__/absolute-spec-js-pdfmake-absolute-3-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/background-spec-js-pdfmake-background-1-e562b.snap.png => __image_snapshots__/background-spec-js-pdfmake-background-1-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/background-spec-js-pdfmake-background-2-cd252.snap.png => __image_snapshots__/background-spec-js-pdfmake-background-2-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/background-spec-js-pdfmake-background-3-ebd01.snap.png => __image_snapshots__/background-spec-js-pdfmake-background-3-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/basics-spec-js-pdfmake-basics-1-88ba7.snap.png => __image_snapshots__/basics-spec-js-pdfmake-basics-1-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-1-780b9.snap.png => __image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-1-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-2-a88bf.snap.png => __image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-2-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-3-5784f.snap.png => __image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-3-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-4-9c4d5.snap.png => __image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-4-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-5-7715b.snap.png => __image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-5-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/images-spec-js-pdfmake-images-1-04de8.snap.png => __image_snapshots__/images-spec-js-pdfmake-images-1-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/images-spec-js-pdfmake-images-2-986ab.snap.png => __image_snapshots__/images-spec-js-pdfmake-images-2-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/lists-spec-js-pdfmake-lists-1-e36aa.snap.png => __image_snapshots__/lists-spec-js-pdfmake-lists-1-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/lists-spec-js-pdfmake-lists-2-0813b.snap.png => __image_snapshots__/lists-spec-js-pdfmake-lists-2-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/lists-spec-js-pdfmake-lists-3-c12a2.snap.png => __image_snapshots__/lists-spec-js-pdfmake-lists-3-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/lists-spec-js-pdfmake-lists-4-9d156.snap.png => __image_snapshots__/lists-spec-js-pdfmake-lists-4-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/lists-spec-js-pdfmake-lists-5-7b516.snap.png => __image_snapshots__/lists-spec-js-pdfmake-lists-5-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/lists-spec-js-pdfmake-lists-6-e11ac.snap.png => __image_snapshots__/lists-spec-js-pdfmake-lists-6-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/page-references-spec-js-pdfmake-page-references-1-c0609.snap.png => __image_snapshots__/page-references-spec-js-pdfmake-page-references-1-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/page-references-spec-js-pdfmake-page-references-2-726ee.snap.png => __image_snapshots__/page-references-spec-js-pdfmake-page-references-2-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/page-references-spec-js-pdfmake-page-references-3-fa7c6.snap.png => __image_snapshots__/page-references-spec-js-pdfmake-page-references-3-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/page-references-spec-js-pdfmake-page-references-4-e2a59.snap.png => __image_snapshots__/page-references-spec-js-pdfmake-page-references-4-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/qrcode-spec-js-pdfmake-qrcode-1-73f0b.snap.png => __image_snapshots__/qrcode-spec-js-pdfmake-qrcode-1-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/qrcode-spec-js-pdfmake-qrcode-2-7e220.snap.png => __image_snapshots__/qrcode-spec-js-pdfmake-qrcode-2-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/tables-spec-js-pdfmake-tables-1-72a31.snap.png => __image_snapshots__/tables-spec-js-pdfmake-tables-1-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/tables-spec-js-pdfmake-tables-2-079cf.snap.png => __image_snapshots__/tables-spec-js-pdfmake-tables-2-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/tables-spec-js-pdfmake-tables-3-bd23e.snap.png => __image_snapshots__/tables-spec-js-pdfmake-tables-3-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/tables-spec-js-pdfmake-tables-4-3e692.snap.png => __image_snapshots__/tables-spec-js-pdfmake-tables-4-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/tables-spec-js-pdfmake-tables-5-fc4f5.snap.png => __image_snapshots__/tables-spec-js-pdfmake-tables-5-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/tables-spec-js-pdfmake-tables-6-12e05.snap.png => __image_snapshots__/tables-spec-js-pdfmake-tables-6-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/tables-spec-js-pdfmake-tables-7-f07c6.snap.png => __image_snapshots__/tables-spec-js-pdfmake-tables-7-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/tables-spec-js-pdfmake-tables-8-04ae6.snap.png => __image_snapshots__/tables-spec-js-pdfmake-tables-8-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/text-decorations-spec-js-pdfmake-text-decorations-1-856bd.snap.png => __image_snapshots__/text-decorations-spec-js-pdfmake-text-decorations-1-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/toc-spec-js-pdfmake-toc-1-f0874.snap.png => __image_snapshots__/toc-spec-js-pdfmake-toc-1-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/toc-spec-js-pdfmake-toc-2-dd40f.snap.png => __image_snapshots__/toc-spec-js-pdfmake-toc-2-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/toc-spec-js-pdfmake-toc-3-7f72a.snap.png => __image_snapshots__/toc-spec-js-pdfmake-toc-3-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/toc-spec-js-pdfmake-toc-4-75710.snap.png => __image_snapshots__/toc-spec-js-pdfmake-toc-4-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/toc-spec-js-pdfmake-toc-5-71f1d.snap.png => __image_snapshots__/toc-spec-js-pdfmake-toc-5-snap.png} (100%) rename tests/visual/pdfmake/{__snapshots__/watermark-spec-js-pdfmake-watermark-1-9eb19.snap.png => __image_snapshots__/watermark-spec-js-pdfmake-watermark-1-snap.png} (100%) diff --git a/.github/workflows/lint-test.yml b/.github/workflows/lint-test.yml index 286de0c..2699fd4 100644 --- a/.github/workflows/lint-test.yml +++ b/.github/workflows/lint-test.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - node-version: [14.x] + node-version: [14.x, 16.x, 18.x] steps: - uses: actions/checkout@v2 diff --git a/package.json b/package.json index 51f368a..f17f0d5 100644 --- a/package.json +++ b/package.json @@ -31,14 +31,14 @@ "brace": "^0.11.1", "brfs": "~2.0.2", "browserify": "^16.5.0", - "canvas": "^2.6.1", + "canvas": "^2.11.0", "codemirror": "~5.49.2", "eslint": "^7.8.1", "gh-pages": "^3.1.0", "iconv-lite": "^0.5.0", "jest": "^29.4.3", "jest-environment-jsdom": "^29.4.3", - "jest-screenshot": "^0.3.1", + "jest-image-snapshot": "^6.1.0", "markdown": "~0.5.0", "pdfjs-dist": "^2.4.456", "prettier": "1.19.1", @@ -86,10 +86,6 @@ ], "setupFilesAfterEnv": [ "/tests/unit/setupTests.js" - ], - "reporters": [ - "default", - "jest-screenshot/reporter" ] } } diff --git a/tests/unit/setupTests.js b/tests/unit/setupTests.js index 993d730..a282538 100644 --- a/tests/unit/setupTests.js +++ b/tests/unit/setupTests.js @@ -1,5 +1,5 @@ import matcher from './toContainChunk'; -import { setupJestScreenshot } from 'jest-screenshot'; +import { toMatchImageSnapshot } from 'jest-image-snapshot'; expect.extend(matcher); -setupJestScreenshot(); +expect.extend({ toMatchImageSnapshot }); diff --git a/tests/visual/__snapshots__/fonts-spec-js-fonts-default-helvetica-1-0058b.snap.png b/tests/visual/__image_snapshots__/fonts-spec-js-fonts-default-helvetica-1-snap.png similarity index 100% rename from tests/visual/__snapshots__/fonts-spec-js-fonts-default-helvetica-1-0058b.snap.png rename to tests/visual/__image_snapshots__/fonts-spec-js-fonts-default-helvetica-1-snap.png diff --git a/tests/visual/__snapshots__/fonts-spec-js-fonts-helvetica-bold-1-f0fdc.snap.png b/tests/visual/__image_snapshots__/fonts-spec-js-fonts-helvetica-bold-1-snap.png similarity index 100% rename from tests/visual/__snapshots__/fonts-spec-js-fonts-helvetica-bold-1-f0fdc.snap.png rename to tests/visual/__image_snapshots__/fonts-spec-js-fonts-helvetica-bold-1-snap.png diff --git a/tests/visual/__snapshots__/fonts-spec-js-fonts-roboto-1-06f67.snap.png b/tests/visual/__image_snapshots__/fonts-spec-js-fonts-roboto-1-snap.png similarity index 100% rename from tests/visual/__snapshots__/fonts-spec-js-fonts-roboto-1-06f67.snap.png rename to tests/visual/__image_snapshots__/fonts-spec-js-fonts-roboto-1-snap.png diff --git a/tests/visual/__snapshots__/fonts-spec-js-fonts-roboto-bold-1-daae0.snap.png b/tests/visual/__image_snapshots__/fonts-spec-js-fonts-roboto-bold-1-snap.png similarity index 100% rename from tests/visual/__snapshots__/fonts-spec-js-fonts-roboto-bold-1-daae0.snap.png rename to tests/visual/__image_snapshots__/fonts-spec-js-fonts-roboto-bold-1-snap.png diff --git a/tests/visual/__snapshots__/text-spec-js-text-alignment-1-c91df.snap.png b/tests/visual/__image_snapshots__/text-spec-js-text-alignment-1-snap.png similarity index 100% rename from tests/visual/__snapshots__/text-spec-js-text-alignment-1-c91df.snap.png rename to tests/visual/__image_snapshots__/text-spec-js-text-alignment-1-snap.png diff --git a/tests/visual/__snapshots__/text-spec-js-text-decoration-1-9cad8.snap.png b/tests/visual/__image_snapshots__/text-spec-js-text-decoration-1-snap.png similarity index 100% rename from tests/visual/__snapshots__/text-spec-js-text-decoration-1-9cad8.snap.png rename to tests/visual/__image_snapshots__/text-spec-js-text-decoration-1-snap.png diff --git a/tests/visual/__snapshots__/text-spec-js-text-list-1-c8284.snap.png b/tests/visual/__image_snapshots__/text-spec-js-text-list-1-snap.png similarity index 100% rename from tests/visual/__snapshots__/text-spec-js-text-list-1-c8284.snap.png rename to tests/visual/__image_snapshots__/text-spec-js-text-list-1-snap.png diff --git a/tests/visual/__snapshots__/text-spec-js-text-simple-text-1-f50c2.snap.png b/tests/visual/__image_snapshots__/text-spec-js-text-simple-text-1-snap.png similarity index 100% rename from tests/visual/__snapshots__/text-spec-js-text-simple-text-1-f50c2.snap.png rename to tests/visual/__image_snapshots__/text-spec-js-text-simple-text-1-snap.png diff --git a/tests/visual/__snapshots__/vector-spec-js-vector-complex-svg-1-22668.snap.png b/tests/visual/__image_snapshots__/vector-spec-js-vector-complex-svg-1-snap.png similarity index 100% rename from tests/visual/__snapshots__/vector-spec-js-vector-complex-svg-1-22668.snap.png rename to tests/visual/__image_snapshots__/vector-spec-js-vector-complex-svg-1-snap.png diff --git a/tests/visual/__snapshots__/vector-spec-js-vector-simple-shapes-1-5c349.snap.png b/tests/visual/__image_snapshots__/vector-spec-js-vector-simple-shapes-1-snap.png similarity index 100% rename from tests/visual/__snapshots__/vector-spec-js-vector-simple-shapes-1-5c349.snap.png rename to tests/visual/__image_snapshots__/vector-spec-js-vector-simple-shapes-1-snap.png diff --git a/tests/visual/__snapshots__/vector-spec-js-vector-svg-path-1-27b28.snap.png b/tests/visual/__image_snapshots__/vector-spec-js-vector-svg-path-1-snap.png similarity index 100% rename from tests/visual/__snapshots__/vector-spec-js-vector-svg-path-1-27b28.snap.png rename to tests/visual/__image_snapshots__/vector-spec-js-vector-svg-path-1-snap.png diff --git a/tests/visual/__snapshots__/vector-spec-js-vector-svg-path-2-a0da0.snap.png b/tests/visual/__image_snapshots__/vector-spec-js-vector-svg-path-2-snap.png similarity index 100% rename from tests/visual/__snapshots__/vector-spec-js-vector-svg-path-2-a0da0.snap.png rename to tests/visual/__image_snapshots__/vector-spec-js-vector-svg-path-2-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/absolute-spec-js-pdfmake-absolute-1-80fe0.snap.png b/tests/visual/pdfmake/__image_snapshots__/absolute-spec-js-pdfmake-absolute-1-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/absolute-spec-js-pdfmake-absolute-1-80fe0.snap.png rename to tests/visual/pdfmake/__image_snapshots__/absolute-spec-js-pdfmake-absolute-1-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/absolute-spec-js-pdfmake-absolute-2-17893.snap.png b/tests/visual/pdfmake/__image_snapshots__/absolute-spec-js-pdfmake-absolute-2-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/absolute-spec-js-pdfmake-absolute-2-17893.snap.png rename to tests/visual/pdfmake/__image_snapshots__/absolute-spec-js-pdfmake-absolute-2-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/absolute-spec-js-pdfmake-absolute-3-b6f02.snap.png b/tests/visual/pdfmake/__image_snapshots__/absolute-spec-js-pdfmake-absolute-3-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/absolute-spec-js-pdfmake-absolute-3-b6f02.snap.png rename to tests/visual/pdfmake/__image_snapshots__/absolute-spec-js-pdfmake-absolute-3-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/background-spec-js-pdfmake-background-1-e562b.snap.png b/tests/visual/pdfmake/__image_snapshots__/background-spec-js-pdfmake-background-1-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/background-spec-js-pdfmake-background-1-e562b.snap.png rename to tests/visual/pdfmake/__image_snapshots__/background-spec-js-pdfmake-background-1-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/background-spec-js-pdfmake-background-2-cd252.snap.png b/tests/visual/pdfmake/__image_snapshots__/background-spec-js-pdfmake-background-2-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/background-spec-js-pdfmake-background-2-cd252.snap.png rename to tests/visual/pdfmake/__image_snapshots__/background-spec-js-pdfmake-background-2-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/background-spec-js-pdfmake-background-3-ebd01.snap.png b/tests/visual/pdfmake/__image_snapshots__/background-spec-js-pdfmake-background-3-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/background-spec-js-pdfmake-background-3-ebd01.snap.png rename to tests/visual/pdfmake/__image_snapshots__/background-spec-js-pdfmake-background-3-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/basics-spec-js-pdfmake-basics-1-88ba7.snap.png b/tests/visual/pdfmake/__image_snapshots__/basics-spec-js-pdfmake-basics-1-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/basics-spec-js-pdfmake-basics-1-88ba7.snap.png rename to tests/visual/pdfmake/__image_snapshots__/basics-spec-js-pdfmake-basics-1-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-1-780b9.snap.png b/tests/visual/pdfmake/__image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-1-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-1-780b9.snap.png rename to tests/visual/pdfmake/__image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-1-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-2-a88bf.snap.png b/tests/visual/pdfmake/__image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-2-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-2-a88bf.snap.png rename to tests/visual/pdfmake/__image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-2-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-3-5784f.snap.png b/tests/visual/pdfmake/__image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-3-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-3-5784f.snap.png rename to tests/visual/pdfmake/__image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-3-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-4-9c4d5.snap.png b/tests/visual/pdfmake/__image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-4-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-4-9c4d5.snap.png rename to tests/visual/pdfmake/__image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-4-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-5-7715b.snap.png b/tests/visual/pdfmake/__image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-5-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/columns-simple-spec-js-pdfmake-columns-simple-5-7715b.snap.png rename to tests/visual/pdfmake/__image_snapshots__/columns-simple-spec-js-pdfmake-columns-simple-5-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/images-spec-js-pdfmake-images-1-04de8.snap.png b/tests/visual/pdfmake/__image_snapshots__/images-spec-js-pdfmake-images-1-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/images-spec-js-pdfmake-images-1-04de8.snap.png rename to tests/visual/pdfmake/__image_snapshots__/images-spec-js-pdfmake-images-1-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/images-spec-js-pdfmake-images-2-986ab.snap.png b/tests/visual/pdfmake/__image_snapshots__/images-spec-js-pdfmake-images-2-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/images-spec-js-pdfmake-images-2-986ab.snap.png rename to tests/visual/pdfmake/__image_snapshots__/images-spec-js-pdfmake-images-2-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/lists-spec-js-pdfmake-lists-1-e36aa.snap.png b/tests/visual/pdfmake/__image_snapshots__/lists-spec-js-pdfmake-lists-1-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/lists-spec-js-pdfmake-lists-1-e36aa.snap.png rename to tests/visual/pdfmake/__image_snapshots__/lists-spec-js-pdfmake-lists-1-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/lists-spec-js-pdfmake-lists-2-0813b.snap.png b/tests/visual/pdfmake/__image_snapshots__/lists-spec-js-pdfmake-lists-2-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/lists-spec-js-pdfmake-lists-2-0813b.snap.png rename to tests/visual/pdfmake/__image_snapshots__/lists-spec-js-pdfmake-lists-2-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/lists-spec-js-pdfmake-lists-3-c12a2.snap.png b/tests/visual/pdfmake/__image_snapshots__/lists-spec-js-pdfmake-lists-3-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/lists-spec-js-pdfmake-lists-3-c12a2.snap.png rename to tests/visual/pdfmake/__image_snapshots__/lists-spec-js-pdfmake-lists-3-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/lists-spec-js-pdfmake-lists-4-9d156.snap.png b/tests/visual/pdfmake/__image_snapshots__/lists-spec-js-pdfmake-lists-4-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/lists-spec-js-pdfmake-lists-4-9d156.snap.png rename to tests/visual/pdfmake/__image_snapshots__/lists-spec-js-pdfmake-lists-4-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/lists-spec-js-pdfmake-lists-5-7b516.snap.png b/tests/visual/pdfmake/__image_snapshots__/lists-spec-js-pdfmake-lists-5-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/lists-spec-js-pdfmake-lists-5-7b516.snap.png rename to tests/visual/pdfmake/__image_snapshots__/lists-spec-js-pdfmake-lists-5-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/lists-spec-js-pdfmake-lists-6-e11ac.snap.png b/tests/visual/pdfmake/__image_snapshots__/lists-spec-js-pdfmake-lists-6-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/lists-spec-js-pdfmake-lists-6-e11ac.snap.png rename to tests/visual/pdfmake/__image_snapshots__/lists-spec-js-pdfmake-lists-6-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/page-references-spec-js-pdfmake-page-references-1-c0609.snap.png b/tests/visual/pdfmake/__image_snapshots__/page-references-spec-js-pdfmake-page-references-1-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/page-references-spec-js-pdfmake-page-references-1-c0609.snap.png rename to tests/visual/pdfmake/__image_snapshots__/page-references-spec-js-pdfmake-page-references-1-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/page-references-spec-js-pdfmake-page-references-2-726ee.snap.png b/tests/visual/pdfmake/__image_snapshots__/page-references-spec-js-pdfmake-page-references-2-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/page-references-spec-js-pdfmake-page-references-2-726ee.snap.png rename to tests/visual/pdfmake/__image_snapshots__/page-references-spec-js-pdfmake-page-references-2-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/page-references-spec-js-pdfmake-page-references-3-fa7c6.snap.png b/tests/visual/pdfmake/__image_snapshots__/page-references-spec-js-pdfmake-page-references-3-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/page-references-spec-js-pdfmake-page-references-3-fa7c6.snap.png rename to tests/visual/pdfmake/__image_snapshots__/page-references-spec-js-pdfmake-page-references-3-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/page-references-spec-js-pdfmake-page-references-4-e2a59.snap.png b/tests/visual/pdfmake/__image_snapshots__/page-references-spec-js-pdfmake-page-references-4-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/page-references-spec-js-pdfmake-page-references-4-e2a59.snap.png rename to tests/visual/pdfmake/__image_snapshots__/page-references-spec-js-pdfmake-page-references-4-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/qrcode-spec-js-pdfmake-qrcode-1-73f0b.snap.png b/tests/visual/pdfmake/__image_snapshots__/qrcode-spec-js-pdfmake-qrcode-1-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/qrcode-spec-js-pdfmake-qrcode-1-73f0b.snap.png rename to tests/visual/pdfmake/__image_snapshots__/qrcode-spec-js-pdfmake-qrcode-1-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/qrcode-spec-js-pdfmake-qrcode-2-7e220.snap.png b/tests/visual/pdfmake/__image_snapshots__/qrcode-spec-js-pdfmake-qrcode-2-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/qrcode-spec-js-pdfmake-qrcode-2-7e220.snap.png rename to tests/visual/pdfmake/__image_snapshots__/qrcode-spec-js-pdfmake-qrcode-2-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-1-72a31.snap.png b/tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-1-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-1-72a31.snap.png rename to tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-1-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-2-079cf.snap.png b/tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-2-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-2-079cf.snap.png rename to tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-2-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-3-bd23e.snap.png b/tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-3-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-3-bd23e.snap.png rename to tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-3-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-4-3e692.snap.png b/tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-4-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-4-3e692.snap.png rename to tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-4-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-5-fc4f5.snap.png b/tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-5-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-5-fc4f5.snap.png rename to tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-5-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-6-12e05.snap.png b/tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-6-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-6-12e05.snap.png rename to tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-6-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-7-f07c6.snap.png b/tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-7-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-7-f07c6.snap.png rename to tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-7-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-8-04ae6.snap.png b/tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-8-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/tables-spec-js-pdfmake-tables-8-04ae6.snap.png rename to tests/visual/pdfmake/__image_snapshots__/tables-spec-js-pdfmake-tables-8-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/text-decorations-spec-js-pdfmake-text-decorations-1-856bd.snap.png b/tests/visual/pdfmake/__image_snapshots__/text-decorations-spec-js-pdfmake-text-decorations-1-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/text-decorations-spec-js-pdfmake-text-decorations-1-856bd.snap.png rename to tests/visual/pdfmake/__image_snapshots__/text-decorations-spec-js-pdfmake-text-decorations-1-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/toc-spec-js-pdfmake-toc-1-f0874.snap.png b/tests/visual/pdfmake/__image_snapshots__/toc-spec-js-pdfmake-toc-1-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/toc-spec-js-pdfmake-toc-1-f0874.snap.png rename to tests/visual/pdfmake/__image_snapshots__/toc-spec-js-pdfmake-toc-1-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/toc-spec-js-pdfmake-toc-2-dd40f.snap.png b/tests/visual/pdfmake/__image_snapshots__/toc-spec-js-pdfmake-toc-2-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/toc-spec-js-pdfmake-toc-2-dd40f.snap.png rename to tests/visual/pdfmake/__image_snapshots__/toc-spec-js-pdfmake-toc-2-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/toc-spec-js-pdfmake-toc-3-7f72a.snap.png b/tests/visual/pdfmake/__image_snapshots__/toc-spec-js-pdfmake-toc-3-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/toc-spec-js-pdfmake-toc-3-7f72a.snap.png rename to tests/visual/pdfmake/__image_snapshots__/toc-spec-js-pdfmake-toc-3-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/toc-spec-js-pdfmake-toc-4-75710.snap.png b/tests/visual/pdfmake/__image_snapshots__/toc-spec-js-pdfmake-toc-4-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/toc-spec-js-pdfmake-toc-4-75710.snap.png rename to tests/visual/pdfmake/__image_snapshots__/toc-spec-js-pdfmake-toc-4-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/toc-spec-js-pdfmake-toc-5-71f1d.snap.png b/tests/visual/pdfmake/__image_snapshots__/toc-spec-js-pdfmake-toc-5-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/toc-spec-js-pdfmake-toc-5-71f1d.snap.png rename to tests/visual/pdfmake/__image_snapshots__/toc-spec-js-pdfmake-toc-5-snap.png diff --git a/tests/visual/pdfmake/__snapshots__/watermark-spec-js-pdfmake-watermark-1-9eb19.snap.png b/tests/visual/pdfmake/__image_snapshots__/watermark-spec-js-pdfmake-watermark-1-snap.png similarity index 100% rename from tests/visual/pdfmake/__snapshots__/watermark-spec-js-pdfmake-watermark-1-9eb19.snap.png rename to tests/visual/pdfmake/__image_snapshots__/watermark-spec-js-pdfmake-watermark-1-snap.png diff --git a/yarn.lock b/yarn.lock index 9f4aa2b..68ed17e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1502,6 +1502,21 @@ "@jridgewell/resolve-uri" "3.1.0" "@jridgewell/sourcemap-codec" "1.4.14" +"@mapbox/node-pre-gyp@^1.0.0": + version "1.0.10" + resolved "https://registry.yarnpkg.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz#8e6735ccebbb1581e5a7e652244cadc8a844d03c" + integrity sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA== + dependencies: + detect-libc "^2.0.0" + https-proxy-agent "^5.0.0" + make-dir "^3.1.0" + node-fetch "^2.6.7" + nopt "^5.0.0" + npmlog "^5.0.1" + rimraf "^3.0.2" + semver "^7.3.5" + tar "^6.1.11" + "@mrmlnc/readdir-enhanced@^2.2.1": version "2.2.1" resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" @@ -1801,7 +1816,7 @@ ajv@^6.10.0, ajv@^6.10.2: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^6.12.3, ajv@^6.12.4: +ajv@^6.12.4: version "6.12.4" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.4.tgz#0614facc4522127fa713445c6bfd3ebd376e2234" integrity sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ== @@ -1837,16 +1852,6 @@ ansi-escapes@^4.2.1: dependencies: type-fest "^0.21.3" -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - ansi-regex@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" @@ -1905,18 +1910,18 @@ anymatch@^3.0.3: normalize-path "^3.0.0" picomatch "^2.0.4" -aproba@^1.0.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== +"aproba@^1.0.3 || ^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc" + integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== +are-we-there-yet@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c" + integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw== dependencies: delegates "^1.0.0" - readable-stream "^2.0.6" + readable-stream "^3.6.0" argparse@^1.0.7: version "1.0.10" @@ -1996,18 +2001,6 @@ asn1.js@^4.0.0: inherits "^2.0.1" minimalistic-assert "^1.0.0" -asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - assert@^1.4.0: version "1.4.1" resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" @@ -2056,16 +2049,6 @@ atob@^2.1.1: resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" - integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== - babel-jest@^26.3.0: version "26.3.0" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.3.0.tgz#10d0ca4b529ca3e7d1417855ef7d7bd6fc0c3463" @@ -2249,13 +2232,6 @@ base@^0.11.1: mixin-deep "^1.2.0" pascalcase "^0.1.1" -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - blob-stream@^0.1.2: version "0.1.3" resolved "https://registry.yarnpkg.com/blob-stream/-/blob-stream-0.1.3.tgz#98d668af6996e0f32ef666d06e215ccc7d77686c" @@ -2582,13 +2558,13 @@ caniuse-lite@^1.0.30001449: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001460.tgz#31d2e26f0a2309860ed3eff154e03890d9d851a7" integrity sha512-Bud7abqjvEjipUkpLs4D7gR0l8hBYBHoa+tGtKJHvT2AYzLp1z7EmVkUT4ERpVUfca8S2HGIVs883D8pUH1ZzQ== -canvas@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/canvas/-/canvas-2.6.1.tgz#0d087dd4d60f5a5a9efa202757270abea8bef89e" - integrity sha512-S98rKsPcuhfTcYbtF53UIJhcbgIAK533d1kJKMwsMwAIFgfd58MOyxRud3kktlzWiEkFliaJtvyZCBtud/XVEA== +canvas@^2.11.0: + version "2.11.0" + resolved "https://registry.yarnpkg.com/canvas/-/canvas-2.11.0.tgz#7f0c3e9ae94cf469269b5d3a7963a7f3a9936434" + integrity sha512-bdTjFexjKJEwtIo0oRx8eD4G2yWoUOXP9lj279jmQ2zMnTQhT8C3512OKz3s+ZOaQlLbE7TuVvRDYDB3Llyy5g== dependencies: - nan "^2.14.0" - node-pre-gyp "^0.11.0" + "@mapbox/node-pre-gyp" "^1.0.0" + nan "^2.17.0" simple-get "^3.0.3" capture-exit@^2.0.0: @@ -2598,11 +2574,6 @@ capture-exit@^2.0.0: dependencies: rsvp "^4.8.4" -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - center-align@^0.1.1: version "0.1.3" resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" @@ -2620,14 +2591,6 @@ chalk@^2.0.0, chalk@^2.3.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - chalk@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" @@ -2648,10 +2611,10 @@ character-parser@^2.1.1: dependencies: is-regex "^1.0.3" -chownr@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== +chownr@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== ci-info@^2.0.0: version "2.0.0" @@ -2721,11 +2684,6 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= - codemirror@~5.49.2: version "5.49.2" resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.49.2.tgz#c84fdaf11b19803f828b0c67060c7bc6d154ccad" @@ -2768,6 +2726,11 @@ color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +color-support@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" + integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== + combine-source-map@^0.8.0, combine-source-map@~0.8.0: version "0.8.0" resolved "https://registry.yarnpkg.com/combine-source-map/-/combine-source-map-0.8.0.tgz#a58d0df042c186fcf822a8e8015f5450d2d79a8b" @@ -2778,13 +2741,6 @@ combine-source-map@^0.8.0, combine-source-map@~0.8.0: lodash.memoize "~3.0.3" source-map "~0.5.3" -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" - integrity sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w== - dependencies: - delayed-stream "~1.0.0" - combined-stream@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" @@ -2829,10 +2785,10 @@ console-browserify@^1.1.0: dependencies: date-now "^0.1.4" -console-control-strings@^1.0.0, console-control-strings@~1.1.0: +console-control-strings@^1.0.0, console-control-strings@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== constantinople@^3.0.1, constantinople@^3.1.2: version "3.1.2" @@ -2896,7 +2852,7 @@ core-js@^2.4.0: resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.3.tgz#4b70938bdffdaf64931e66e2db158f0892289c49" integrity sha512-l00tmFFZOBHtYhN4Cz7k32VM7vTn3rE2ANjQDxdEN6zmXZ/xq1jQuutnmHvMG1ZJ7xd72+TA5YpUK8wz3rWsfQ== -core-util-is@1.0.2, core-util-is@~1.0.0: +core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= @@ -3019,13 +2975,6 @@ d@1: dependencies: es5-ext "^0.10.9" -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - data-urls@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-3.0.2.tgz#9cf24a477ae22bcef5cd5f6f0bfbc1d2d3be9143" @@ -3054,13 +3003,6 @@ debug@^2.2.0, debug@^2.3.3: dependencies: ms "2.0.0" -debug@^3.2.6: - version "3.2.6" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" - integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== - dependencies: - ms "^2.1.1" - debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" @@ -3100,11 +3042,6 @@ deep-equal@^1.0.0: resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - deep-is@^0.1.3, deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" @@ -3157,7 +3094,7 @@ delayed-stream@~1.0.0: delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== deps-sort@^2.0.0: version "2.0.0" @@ -3177,10 +3114,10 @@ des.js@^1.0.0: inherits "^2.0.1" minimalistic-assert "^1.0.0" -detect-libc@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= +detect-libc@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.1.tgz#e1897aa88fa6ad197862937fbc0441ef352ee0cd" + integrity sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w== detect-newline@^3.0.0: version "3.1.0" @@ -3254,14 +3191,6 @@ duplexer2@^0.1.2, duplexer2@~0.1.0, duplexer2@~0.1.2, duplexer2@~0.1.4: dependencies: readable-stream "^2.0.2" -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - electron-to-chromium@^1.3.562: version "1.3.562" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.562.tgz#79c20277ee1c8d0173a22af00e38433b752bc70f" @@ -3691,11 +3620,6 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2: assign-symbols "^1.0.0" is-extendable "^1.0.1" -extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - extglob@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" @@ -3710,16 +3634,6 @@ extglob@^2.0.4: snapdragon "^0.8.1" to-regex "^3.0.1" -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= - fast-deep-equal@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" @@ -3863,11 +3777,6 @@ for-in@^1.0.2: resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - form-data@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" @@ -3877,15 +3786,6 @@ form-data@^4.0.0: combined-stream "^1.0.8" mime-types "^2.1.12" -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - fragment-cache@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" @@ -3902,12 +3802,12 @@ fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" -fs-minipass@^1.2.5: - version "1.2.7" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" - integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== +fs-minipass@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" + integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== dependencies: - minipass "^2.6.0" + minipass "^3.0.0" fs.realpath@^1.0.0: version "1.0.0" @@ -3934,19 +3834,20 @@ functional-red-black-tree@^1.0.1: resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= +gauge@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395" + integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q== dependencies: - aproba "^1.0.3" + aproba "^1.0.3 || ^2.0.0" + color-support "^1.1.2" console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" + has-unicode "^2.0.1" + object-assign "^4.1.1" signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" + string-width "^4.2.3" + strip-ansi "^6.0.1" + wide-align "^1.1.2" gensync@^1.0.0-beta.1: version "1.0.0-beta.1" @@ -3973,6 +3874,11 @@ get-package-type@^0.1.0: resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== +get-stdin@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" + integrity sha512-jZV7n6jGE3Gt7fgSTJoz91Ak5MuTLwMwkoYdjxuJ/AmjIsE1UC03y/IWkZCQGEvVNS9qoRNwy5BCqxImv0FVeA== + get-stream@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" @@ -3990,13 +3896,6 @@ get-value@^2.0.3, get-value@^2.0.6: resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" - gh-pages@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-3.1.0.tgz#ec3ed0f6a6e3fc3d888758fa018f08191c96bd55" @@ -4090,6 +3989,11 @@ globby@^8.0.1: pify "^3.0.0" slash "^1.0.0" +glur@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/glur/-/glur-1.1.2.tgz#f20ea36db103bfc292343921f1f91e83c3467689" + integrity sha512-l+8esYHTKOx2G/Aao4lEQ0bnHWg4fWtJbVoZZT9Knxi01pB8C80BR85nONLFwkkQoFRCmXY+BUcGZN3yZ2QsRA== + graceful-fs@^4.1.2: version "4.1.15" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" @@ -4110,19 +4014,6 @@ graceful-fs@^4.2.9: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - -har-validator@~5.1.3: - version "5.1.5" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -4138,10 +4029,10 @@ has-symbols@^1.0.0: resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= -has-unicode@^2.0.0: +has-unicode@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== has-value@^0.3.1: version "0.3.1" @@ -4232,21 +4123,12 @@ http-proxy-agent@^5.0.0: agent-base "6" debug "4" -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - https-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= -https-proxy-agent@^5.0.1: +https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== @@ -4274,13 +4156,6 @@ iconv-lite@0.6.3: dependencies: safer-buffer ">= 2.1.2 < 3.0.0" -iconv-lite@^0.4.4: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - iconv-lite@^0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.5.0.tgz#59cdde0a2a297cc2aeb0c6445a195ee89f127550" @@ -4293,13 +4168,6 @@ ieee754@^1.1.4: resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b" integrity sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA== -ignore-walk@^3.0.1: - version "3.0.3" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.3.tgz#017e2447184bfeade7c238e4aefdd1e8f95b1e37" - integrity sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw== - dependencies: - minimatch "^3.0.4" - ignore@^3.3.5: version "3.3.10" resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" @@ -4357,11 +4225,6 @@ inherits@2.0.1: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= -ini@~1.3.0: - version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== - inline-source-map@~0.6.0: version "0.6.2" resolved "https://registry.yarnpkg.com/inline-source-map/-/inline-source-map-0.6.2.tgz#f9393471c18a79d1724f863fa38b586370ade2a5" @@ -4487,13 +4350,6 @@ is-extglob@^2.1.0, is-extglob@^2.1.1: resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= - dependencies: - number-is-nan "^1.0.0" - is-fullwidth-code-point@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" @@ -4581,7 +4437,7 @@ is-stream@^2.0.0: resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== -is-typedarray@^1.0.0, is-typedarray@~1.0.0: +is-typedarray@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= @@ -4618,11 +4474,6 @@ isobject@^3.0.0, isobject@^3.0.1: resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - istanbul-lib-coverage@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec" @@ -4858,6 +4709,21 @@ jest-haste-map@^29.4.3: optionalDependencies: fsevents "^2.3.2" +jest-image-snapshot@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jest-image-snapshot/-/jest-image-snapshot-6.1.0.tgz#96a17b00530e1358eae657f6c9bb948e29ee7510" + integrity sha512-LZYoks6V1HAkYqyi80gUjMWVsa++Oy0fckAGMLBQseVweZT9AmJNKAINwHLqX1fpeMy2hTG5CCEe4IUX2N3Nmg== + dependencies: + chalk "^4.0.0" + get-stdin "^5.0.1" + glur "^1.1.2" + lodash "^4.17.4" + mkdirp "^0.5.1" + pixelmatch "^5.1.0" + pngjs "^3.4.0" + rimraf "^2.6.2" + ssim.js "^3.1.1" + jest-leak-detector@^29.4.3: version "29.4.3" resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.4.3.tgz#2b35191d6b35aa0256e63a9b79b0f949249cf23a" @@ -4993,17 +4859,6 @@ jest-runtime@^29.4.3: slash "^3.0.0" strip-bom "^4.0.0" -jest-screenshot@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/jest-screenshot/-/jest-screenshot-0.3.1.tgz#b2051dcad99cc02966da0b46236251bfd3f9d6f0" - integrity sha512-ZRucLVgcchMkx75cOeaLHNKWuVZsX/iYlB5L22vEgUi13zoRyGRHyG/E2l1ngfr6hIzr2qnEqzFuGUuC0taLYQ== - dependencies: - chalk "^3.0.0" - lodash.kebabcase "^4.1.1" - mkdirp "^1.0.3" - native-image-diff "^0.1.10" - node-libpng "^0.2.14" - jest-serializer@^26.3.0: version "26.3.0" resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.3.0.tgz#1c9d5e1b74d6e5f7e7f9627080fa205d976c33ef" @@ -5139,11 +4994,6 @@ js-yaml@^3.13.1: argparse "^1.0.7" esprima "^4.0.0" -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - jsdom@^20.0.0: version "20.0.3" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-20.0.3.tgz#886a41ba1d4726f67a8858028c99489fed6ad4db" @@ -5196,11 +5046,6 @@ json-schema-traverse@^0.4.1: resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= - json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" @@ -5213,11 +5058,6 @@ json-stable-stringify@~0.0.0: dependencies: jsonify "~0.0.0" -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - json5@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" @@ -5254,16 +5094,6 @@ jsonparse@^1.2.0: resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - jstransformer@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/jstransformer/-/jstransformer-1.0.0.tgz#ed8bf0921e2f3f1ed4d5c1a44f68709ed24722c3" @@ -5369,11 +5199,6 @@ lodash.isobject@^3.0.2: resolved "https://registry.yarnpkg.com/lodash.isobject/-/lodash.isobject-3.0.2.tgz#3c8fb8d5b5bf4bf90ae06e14f2a530a4ed935e1d" integrity sha1-PI+41bW/S/kK4G4U8qUwpO2TXh0= -lodash.kebabcase@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" - integrity sha1-hImxyw0p/4gZXM7KRI/21swpXDY= - lodash.memoize@~3.0.3: version "3.0.4" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-3.0.4.tgz#2dcbd2c287cbc0a55cc42328bd0c736150d53e3f" @@ -5434,7 +5259,7 @@ make-dir@^1.0.0: dependencies: pify "^3.0.0" -make-dir@^3.0.0, make-dir@^3.0.2: +make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== @@ -5548,7 +5373,7 @@ mime-db@~1.37.0: resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8" integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg== -mime-types@^2.1.12, mime-types@~2.1.19: +mime-types@^2.1.12: version "2.1.21" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96" integrity sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg== @@ -5597,20 +5422,25 @@ minimist@^1.2.5: resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== -minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" - integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg== +minipass@^3.0.0: + version "3.3.6" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" + yallist "^4.0.0" -minizlib@^1.2.1: - version "1.3.3" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" - integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== +minipass@^4.0.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.4.tgz#7d0d97434b6a19f59c5c3221698b48bbf3b2cd06" + integrity sha512-lwycX3cBMTvcejsHITUgYj6Gy6A7Nh4Q6h9NP4sTHY1ccJlC7yKzDmiShEHsJ16Jf1nKGDEaiHxiltsJEvk0nQ== + +minizlib@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" + integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== dependencies: - minipass "^2.9.0" + minipass "^3.0.0" + yallist "^4.0.0" mixin-deep@^1.2.0: version "1.3.1" @@ -5668,10 +5498,10 @@ ms@^2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== -nan@^2.14.0: - version "2.14.1" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz#d7be34dfa3105b91494c3147089315eff8874b01" - integrity sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw== +nan@^2.17.0: + version "2.17.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.17.0.tgz#c0150a2368a182f033e9aa5195ec76ea41a199cb" + integrity sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ== nanomatch@^1.2.9: version "1.2.13" @@ -5690,27 +5520,11 @@ nanomatch@^1.2.9: snapdragon "^0.8.1" to-regex "^3.0.1" -native-image-diff@^0.1.10: - version "0.1.10" - resolved "https://registry.yarnpkg.com/native-image-diff/-/native-image-diff-0.1.10.tgz#fae46881e1dc51098b18670ad2d690d0cecdd9d2" - integrity sha512-asBfqfeCCH1MdrusfQKg30aPI+U6B0wqvN4ugfOUbEita3bWZrw2qLszT/q/XvP1I+j2/EUzJyNy1Qk6BVwzVA== - dependencies: - request "^2.88.0" - natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= -needle@^2.2.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.5.2.tgz#cf1a8fce382b5a280108bba90a14993c00e4010a" - integrity sha512-LbRIwS9BfkPvNwNHlsA41Q29kL2L/6VaOJ0qisM5lLWsTV3nP15abO5ITL6L81zqFhzjRKDAYjpcBcwM0AVvLQ== - dependencies: - debug "^3.2.6" - iconv-lite "^0.4.4" - sax "^1.2.4" - nested-error-stacks@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz#0fbdcf3e13fe4994781280524f8b96b0cdff9c61" @@ -5726,39 +5540,23 @@ nice-try@^1.0.4: resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== +node-fetch@^2.6.7: + version "2.6.9" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.9.tgz#7c7f744b5cc6eb5fd404e0c7a9fec630a55657e6" + integrity sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg== + dependencies: + whatwg-url "^5.0.0" + node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= -node-libpng@^0.2.14: - version "0.2.17" - resolved "https://registry.yarnpkg.com/node-libpng/-/node-libpng-0.2.17.tgz#9bfd7205b3f07a73b44ee53d5d82ee33d2b153ac" - integrity sha512-RJMyJl2U6ngu/u5RbHFv5+3oiajMHOUbDaW+1sCKzVuCxSnHonzOjzE1mbPWpwMaZuBFckK7PacVW3gX3Xxomw== - dependencies: - request "^2.88.2" - node-modules-regexp@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= -node-pre-gyp@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz#db1f33215272f692cd38f03238e3e9b47c5dd054" - integrity sha512-TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q== - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - node-releases@^1.1.60: version "1.1.60" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.60.tgz#6948bdfce8286f0b5d0e5a88e8384e954dfe7084" @@ -5769,13 +5567,12 @@ node-releases@^2.0.8: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.10.tgz#c311ebae3b6a148c89b1813fd7c4d3c024ef537f" integrity sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w== -nopt@^4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.3.tgz#a375cad9d02fd921278d954c2254d5aa57e15e48" - integrity sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg== +nopt@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" + integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== dependencies: abbrev "1" - osenv "^0.1.4" nopt@~2.1.1: version "2.1.2" @@ -5806,27 +5603,6 @@ normalize-url@^1.0.0: query-string "^4.1.0" sort-keys "^1.0.0" -npm-bundled@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.1.tgz#1edd570865a94cdb1bc8220775e29466c9fb234b" - integrity sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA== - dependencies: - npm-normalize-package-bin "^1.0.1" - -npm-normalize-package-bin@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" - integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== - -npm-packlist@^1.1.6: - version "1.4.8" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.8.tgz#56ee6cc135b9f98ad3d51c1c95da22bbb9b2ef3e" - integrity sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A== - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" - npm-normalize-package-bin "^1.0.1" - npm-run-path@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" @@ -5841,32 +5617,22 @@ npm-run-path@^4.0.1: dependencies: path-key "^3.0.0" -npmlog@^4.0.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== +npmlog@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0" + integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw== dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + are-we-there-yet "^2.0.0" + console-control-strings "^1.1.0" + gauge "^3.0.0" + set-blocking "^2.0.0" nwsapi@^2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.2.tgz#e5418863e7905df67d51ec95938d67bf801f0bb0" integrity sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw== -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -object-assign@^4.0.1, object-assign@^4.1.0: +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= @@ -5957,24 +5723,6 @@ os-browserify@~0.3.0: resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= -os-homedir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= - -os-tmpdir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - -osenv@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" @@ -6132,11 +5880,6 @@ pdfjs-dist@^2.4.456: resolved "https://registry.yarnpkg.com/pdfjs-dist/-/pdfjs-dist-2.4.456.tgz#0eaad2906cda866bbb393e79a0e5b4e68bd75520" integrity sha512-yckJEHq3F48hcp6wStEpbN9McOj328Ib09UrBlGAKxvN2k+qYPN5iq6TH6jD1C0pso7zTep+g/CKsYgdrQd5QA== -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - picocolors@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" @@ -6186,6 +5929,13 @@ pirates@^4.0.4: resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== +pixelmatch@^5.1.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/pixelmatch/-/pixelmatch-5.3.0.tgz#5e5321a7abedfb7962d60dbf345deda87cb9560a" + integrity sha512-o8mkY4E/+LNUf6LzX96ht6k6CEDi65k9G2rjMtBe9Oo+VPKSvl+0GKHuH/AlG+GA5LPG/i5hrekkxUc3s2HU+Q== + dependencies: + pngjs "^6.0.0" + pkg-dir@^4.1.0, pkg-dir@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" @@ -6198,6 +5948,16 @@ png-js@^1.0.0: resolved "https://registry.yarnpkg.com/png-js/-/png-js-1.0.0.tgz#e5484f1e8156996e383aceebb3789fd75df1874d" integrity sha512-k+YsbhpA9e+EFfKjTCH3VW6aoKlyNYI6NYdTfDL4CIvFnvsuO84ttonmZE7rc+v23SLTH8XX+5w/Ak9v0xGY4g== +pngjs@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f" + integrity sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w== + +pngjs@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-6.0.0.tgz#ca9e5d2aa48db0228a52c419c3308e87720da821" + integrity sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg== + posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" @@ -6262,11 +6022,6 @@ prompts@^2.0.1: kleur "^3.0.3" sisteransi "^1.0.5" -psl@^1.1.28: - version "1.1.31" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" - integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw== - psl@^1.1.33: version "1.9.0" resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" @@ -6412,11 +6167,6 @@ punycode@^2.1.0, punycode@^2.1.1: resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== -qs@~6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - query-string@^4.1.0: version "4.3.4" resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" @@ -6464,16 +6214,6 @@ randomfill@^1.0.3: randombytes "^2.0.5" safe-buffer "^5.1.0" -rc@^1.2.7: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - react-is@^18.0.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" @@ -6499,19 +6239,6 @@ readable-stream@^2.0.2, readable-stream@^2.2.2, readable-stream@~2.3.3, readable string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^2.0.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - readable-stream@^3.0.6: version "3.4.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.4.0.tgz#a51c26754658e0a3c21dbf59163bd45ba6f447fc" @@ -6521,6 +6248,15 @@ readable-stream@^3.0.6: string_decoder "^1.1.1" util-deprecate "^1.0.1" +readable-stream@^3.6.0: + version "3.6.1" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.1.tgz#f9f9b5f536920253b3d26e7660e7da4ccff9bb62" + integrity sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + regenerate-unicode-properties@^8.2.0: version "8.2.0" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" @@ -6602,32 +6338,6 @@ repeat-string@^1.5.2, repeat-string@^1.6.1: resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= -request@^2.88.0, request@^2.88.2: - version "2.88.2" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" @@ -6719,13 +6429,20 @@ rimraf@2.6.3: dependencies: glob "^7.1.3" -rimraf@^2.6.1: +rimraf@^2.6.2: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== dependencies: glob "^7.1.3" +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + ripemd160@^2.0.0, ripemd160@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" @@ -6785,7 +6502,7 @@ safe-regex@^1.1.0: dependencies: ret "~0.1.10" -"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: +"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== @@ -6805,11 +6522,6 @@ sane@^4.0.3: minimist "^1.1.1" walker "~1.0.5" -sax@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - saxes@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/saxes/-/saxes-6.0.0.tgz#fe5b4a4768df4f14a201b1ba6a65c1f3d9988cc5" @@ -6834,11 +6546,6 @@ semver@7.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== -semver@^5.3.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - semver@^5.4.1, semver@^5.5.0: version "5.7.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" @@ -6866,10 +6573,10 @@ semver@^7.3.5: dependencies: lru-cache "^6.0.0" -set-blocking@~2.0.0: +set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== set-value@^0.4.3: version "0.4.3" @@ -6962,9 +6669,9 @@ simple-concat@^1.0.0: integrity sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY= simple-get@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.0.tgz#b45be062435e50d159540b576202ceec40b9c6b3" - integrity sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA== + version "3.1.1" + resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.1.tgz#cc7ba77cfbe761036fbfce3d021af25fc5584d55" + integrity sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA== dependencies: decompress-response "^4.2.0" once "^1.3.1" @@ -7084,20 +6791,10 @@ sprintf-js@~1.0.2: resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= -sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" - integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" +ssim.js@^3.1.1: + version "3.5.0" + resolved "https://registry.yarnpkg.com/ssim.js/-/ssim.js-3.5.0.tgz#d7276b9ee99b57a5ff0db34035f02f35197e62df" + integrity sha512-Aj6Jl2z6oDmgYFFbQqK7fght19bXdOxY7Tj03nF+03M9gCBAjeIiO8/PlEGMfKDwYpw4q6iBqVq2YuREorGg/g== stack-utils@^2.0.3: version "2.0.6" @@ -7188,22 +6885,14 @@ string-length@^4.0.1: char-regex "^1.0.2" strip-ansi "^6.0.0" -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= +"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2": - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" string-width@^3.0.0: version "3.1.0" @@ -7214,15 +6903,6 @@ string-width@^3.0.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - string_decoder@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" @@ -7237,20 +6917,6 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - strip-ansi@^5.1.0: version "5.2.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" @@ -7292,11 +6958,6 @@ strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - strip-outer@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631" @@ -7364,18 +7025,17 @@ table@^5.2.3: slice-ansi "^2.1.0" string-width "^3.0.0" -tar@^4: - version "4.4.13" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525" - integrity sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA== +tar@^6.1.11: + version "6.1.13" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.13.tgz#46e22529000f612180601a6fe0680e7da508847b" + integrity sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw== dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.8.6" - minizlib "^1.2.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.3" + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^4.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" test-exclude@^6.0.0: version "6.0.0" @@ -7483,14 +7143,6 @@ tough-cookie@^4.1.2: universalify "^0.2.0" url-parse "^1.5.3" -tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - tr46@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9" @@ -7498,6 +7150,11 @@ tr46@^3.0.0: dependencies: punycode "^2.1.1" +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== + trim-repeated@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21" @@ -7515,18 +7172,6 @@ tty-browserify@0.0.1: resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.1.tgz#3f05251ee17904dfd0677546670db9651682b811" integrity sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw== -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" @@ -7741,11 +7386,6 @@ util@~0.10.1: dependencies: inherits "2.0.3" -uuid@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" - integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== - v8-compile-cache@^2.0.3: version "2.1.0" resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz#e14de37b31a6d194f5690d67efc4e7f6fc6ab30e" @@ -7760,15 +7400,6 @@ v8-to-istanbul@^9.0.1: "@types/istanbul-lib-coverage" "^2.0.1" convert-source-map "^1.6.0" -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - vlq@^0.2.2: version "0.2.3" resolved "https://registry.yarnpkg.com/vlq/-/vlq-0.2.3.tgz#8f3e4328cf63b1540c0d67e1b2778386f8975b26" @@ -7805,6 +7436,11 @@ walker@^1.0.8: dependencies: makeerror "1.0.12" +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + webidl-conversions@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a" @@ -7830,6 +7466,14 @@ whatwg-url@^11.0.0: tr46 "^3.0.0" webidl-conversions "^7.0.0" +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + which@^1.2.9: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" @@ -7844,12 +7488,12 @@ which@^2.0.1: dependencies: isexe "^2.0.0" -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== +wide-align@^1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" + integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== dependencies: - string-width "^1.0.2 || 2" + string-width "^1.0.2 || 2 || 3 || 4" window-size@0.1.0: version "0.1.0" @@ -7943,7 +7587,7 @@ y18n@^5.0.5: resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== -yallist@^3.0.0, yallist@^3.0.2, yallist@^3.0.3: +yallist@^3.0.2: version "3.1.1" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==